PAT-乙-1013 1013 数素数 (20 分)

代码 #include <stdio.h> //count prime number = 10453 #define MAX 110001 int isPrime[MAX]; int order[10454]; void selectPrime(){ for(int i=2; i<MAX; i++){ isPrime[i] = 1; } for(int i=2;...
分类: 其他 发布时间: 09-26 23:44 阅读次数: 0

PAT-乙-1012 1012 数字分类 (20 分)

代码1(c++) #include <stdio.h> int main() { int n; scanf("%d", &n); long a[5]= {0, 0, 0, 0, 0}; int seq1 = 1; long sum2 = 0L; double avg3 = 0.0; for(int i=0; i<n; i++) { int t; ...
分类: 其他 发布时间: 09-26 23:43 阅读次数: 0

PAT-乙-1015 1015 德才论 (25 分)

代码 #include <iostream> #include <string> #include <vector> #include <algorithm> using namespace std; typedef struct Student { string id; int de; int cai; int sum; int...
分类: 其他 发布时间: 09-26 23:43 阅读次数: 0

PAT-乙-1016 1016 部分A+B (15 分)

代码 #include <iostream> #include <sstream> using namespace std; int main(){ string s1, s2, s3, s4; cin>>s1>>s2>>s3>>s4; string a = ""; string b = "&qu
分类: 其他 发布时间: 09-26 23:43 阅读次数: 0

链表相关问题

今日份要点,叮~~ 链表的创建和遍历,统计节点个数,查找倒数第k个节点(查找中间节点于此类似),合并两个链表(个人感觉有点归并的意思),单链表从尾到头打印(使用栈和递归方法) package lianbiao; import java.util.Stack; class Node{     int data;//数据域     Node next;//指针域     public Node...
分类: 其他 发布时间: 09-26 23:42 阅读次数: 0

javap -c命令关键字含义

https://blog.csdn.net/qq_38663729/article/details/78008440
分类: 其他 发布时间: 09-26 23:42 阅读次数: 0

NoSQL浅谈——Memcache,Redis,MongoDB

NoSQl Nosql与关系型数据库设计理念的比较:     关系型数据库中的表都是存储一些格式化的数据结构,每个元组字段的组成都一样,即使不是每个元组都需要的字段,但数据库会为每个元组分配所有的字段,这样的结构可以便于表与表之间进行连接操作,但是从另一个角度说他也是数据库性能瓶颈的一个因素。     而非关系型数据库以键值对存储,它的结构不固定,每个元组可以有不一样的字段,每个元组可以根据...
分类: 其他 发布时间: 09-26 23:41 阅读次数: 0

旋转数组后的最小值

旋转数组后的最小值     旋转之后的数组其实给以划分为两部分有序数组,最小的值其实就是两个有序数组的分界线,用二分查找解决此题(仅仅限于数组没有相同元素,如果有相同元素只能通过比那里数组) 思路: (1)定义两个指针low,high,一个指向数组的第一个元素,另一个指向数组的最后一个元素,由于该数组是有序数组旋转得到,所有第一个元素必然大于最后一个元素 (2)找到数组中间元素 若中间元...
分类: 其他 发布时间: 09-26 23:41 阅读次数: 0

两个栈实现一个队列以及两个队列实现一个栈

1、用两个队列实现一个栈? 两个队列添加元素,哪个队列为空,由于在输出数据时,要进行相应元素的移动(除去尾部元素),所以要在对应不为空的队列进行元素的添加,所以要在对应不为空的队列进行元素的添加;在输出元素时,要进行两个队列的变化操作,不为空的队列要依次向为空的队列中添加元素,直到尾元素输出即可 2、用两个栈实现一个队列? 一个栈只负责添加元素,第二个栈在弹出元素时,首先判断当前栈是否为...
分类: 其他 发布时间: 09-26 23:40 阅读次数: 0

Java SpringBoot集成RabbitMq实战和总结

目录 交换器、队列、绑定的声明 关于消息序列化 同一个队列多消费类型 注解将消息和消息头注入消费者方法 关于消费者确认 关于发送者确认模式 消费消息、死信队列和RetryTemplate RPC模式的消息(不常用) 关于消费模型 关于RabbitMq客户端的线程模型 在公司里一直在用RabbitMQ,由于api已经封装的很简单,关于RabbitMQ本身还有封装的实现没有了解,最近在看RabbitMQ实战这本书,结合网上的一些例子和spring文档,实现了RabbitMQ和spring的集成,对
分类: 其他 发布时间: 09-26 23:40 阅读次数: 0

解决:oracle+myBatis ResultMap 类型为 map 时返回结果中存在 timestamp 时使用 jackson 转 json 报错

前言:最近在做一个通用查询单表的组件,所以 sql 的写法就是 select *,然后 resultType="map" ,然后使用 jackson @ResponseBody 返回前端报错。 转载请注明出处:https://www.cnblogs.com/yuxiaole/p/9708485.html 后台报错: 26-Sep-2018 22:18:08.209 WARNING [http-apr-8080-exec-8] org.springframework.web.servlet.mv
分类: 其他 发布时间: 09-26 23:40 阅读次数: 0

适配iPhoneX、iPhoneXs、iPhoneXs Max、iPhoneXr 屏幕尺寸及安全区域

此篇文章是对上一篇文章(http://www.ifiero.com/index.php/archives/611)的进一步补充,主要说明如何适配Apple的最新三款手机iPhoneXs、iPhoneXs Max及iPhoneXr !!! 未适配前:Ball球超过屏幕的上下方 适配后:Ball球就在屏幕的可视范围内运动了 回顾:为何要把场景中的所有图片, 都按照屏幕大小为 2048 * 1536 来绘制。 也就是说, 我们的背景图的大小是 2048 * 1536, 其他图片也是依照这个比例来绘制
分类: 其他 发布时间: 09-26 23:40 阅读次数: 0

019 python面相对象编程--系统整理

一:self的意思 1.说明 2.程序 1 #-*-encoding=utf-8-*- 2 class Bail: 3 def setName(self,name): 4 self.name=name 5 def lick(self): 6 print("%s..."%self.name) 7 8 a=Bail() 9 a.setName("tom A") 10 a.lick() 11 12 ### __init__
分类: 其他 发布时间: 09-26 23:40 阅读次数: 0

urllib-Proxy

代理的使用: 首先,当我们正确爬取一个网页时,发现代码没有错误,可就是不能爬取网站。原因是有些网站设置了反爬取手段,就是知道你就是用python代码爬取该网站,设置了屏蔽。如果我们又想爬取该网站,便要我们使用代理服务了。 from urllib import request url = "http://httpbin.org/" headers = { #使用代理 伪装一个火狐浏览器 "User-Agent":'Mozilla/5.0 (Windows NT 6.2; WOW6
分类: 其他 发布时间: 09-26 23:40 阅读次数: 0

微信扫码支付功能(1)---通过谷歌二维码工具生成付款码

生成付款二维码 一、微信网站扫码支付介绍 1、扫码支付文档 微信开发官方文档:https://pay.weixin.qq.com/wiki/doc/api/native.php?chapter=6_5 有关微信支付的流程图微信官方已经说的很清楚了,这里也无需其它解释。这边采用微信支付扫码模式二(不依赖商户平台设置回调url),所以在生成二维码之前 要先调用微信统一下单支付接口,获得code_url,再通过谷歌二维码工具将code_url生成二维码图片。 2、名称理解 在微信扫码支付功能开发之前
分类: 其他 发布时间: 09-26 23:40 阅读次数: 0

jumpserver 安装详解

一,下载软件   下载前安装依赖软件   yum install -y epel-release yum -y install git python-pip mysql-devel gcc automake autoconf python-devel vim sshpass lrzsz readline-devel   下载软件:   git clone https://git.coding.net/jumpserver/jumpserver.git 二,安装依赖python源    cd j
分类: 其他 发布时间: 09-26 23:40 阅读次数: 0

20172311《程序设计与数据结构》第三周学习总结

20172311《程序设计与数据结构》第三周学习总结 教材学习内容总结 第五章 队列 在任何的队列中,元素都是从一端进入,从另一端离开 队列是一种线性集合,先进先出即第一个进入的元素也是第一个退出的元素 与栈类似,队列中没有操作能让用户“抵达”队列中部,同样也没有操作允许用户重组或删除多个元素 队列的首要作用是保持顺序 对于单向链表实现队列,可选择从末端入列,从前端出列 用固定数组来实现栈的效率不高,把数组看作是环形的,可以除去在队列的数组实现中把元素位移的需要 教材学习中的问题和解决过程 问
分类: 其他 发布时间: 09-26 23:40 阅读次数: 0

vue-cli配置跨域代理

现在使用vue大多使用了前后端分离模式,因此游览器经常显示跨域失败的信息,现在跨域的方式很多种,主要分两大类,ajax跨域,dom跨域,具体的方法就不例举啦。 vue-cli作为一个强大的脚手架,内置了一个简单的配置型跨域方式 找到目录下的config文件下,index.js中dev配置对象中的proxyTable属性,这里是一个对象 下面对这个对象属性进行解析: proxyTable: { '/api':{ //这里的key就是axios的baseURL
分类: 其他 发布时间: 09-26 23:40 阅读次数: 0

取长补短——结对编程项目之队友代码分析

“三人行,必有吾师焉,择其善者而从之,其不善者而改之”——同样的需求,同样的项目,对照自己代码分析队友的代码个人觉得真的是一个很好的学习方法。小到如注释,命名规则一些惯用法,大到整个工程的编码思路甚至整个软件架构,对方好的方面积极吸取,坏的方面则尽量避免(对我这种菜鸡还是主要是前一方面 --__-- )另外结合本学期选的软件架构课程,在优缺点分析上我将分为软件架构(整个工程模式风格)和具体实现(实现思路和细节)两大块。 一,优点: 1.软件架构层面(模式风格层面): 1)队友的工程是很典型的管
分类: 其他 发布时间: 09-26 23:40 阅读次数: 0

学习之旅-Python

今天第一天注册博客园,很开心,希望跟大家可以多多交流编程的知识,尤其是Python,非常感兴趣! 今天听武老师讲的特别深刻,为什么福尔摩斯能够那样牛,因为他有自己的一套记忆模式,因此不管Python多么难,我首先有了兴趣,接下来,我也要找一下自己的学习方法,找一套适合自己的记忆方式,哈哈,希望大家多多指导,开启我的Python学习之旅!
分类: 其他 发布时间: 09-26 23:40 阅读次数: 0