递归函数 即自己调用自己,递归中可以函数自身调用自身,但是使用时类似于条件循环一样,要有递归的终止条件 优点:使用递归时,常常可以让代码更加简洁 缺点:递归会占用比较多的内存,当递归次数比较多时,性能就会降低,因此不建议多使用递归 简单的递归函数 ...
分类:
编程语言 时间:
2019-06-12 23:12:58
阅读次数:
119
相信在大家编程过程中一定遇到过乱码的问题,这对于初学者来说可不友好,因为各种语言都有不同的编码格式,所以出现乱码也是经常的事情,比如在javaweb开发过程中使用post和get方法传递参数就很有可能出现乱码。所以我接触到了xml和json。 一.xml 首先介绍一下xml,xml是可扩展标记语言, ...
分类:
Web程序 时间:
2019-06-12 23:12:23
阅读次数:
155
1 # -*- coding:utf-8 -*- 2 class Solution: 3 def reOrderArray(self, array): 4 n = len(array) 5 i = 0 6 while i < n: 7 if array[i] % 2 == 1: 8 ... ...
分类:
其他好文 时间:
2019-06-12 23:11:52
阅读次数:
111
在跟着视频练习时,又遇到一个问题,解决方案如下: 在使用 MySQL 8.0 时重启应用后提示 com.mysql.jdbc.exceptions.jdbc4.MySQLNonTransientConnectionException: Public Key Retrieval is not allo ...
分类:
数据库 时间:
2019-06-12 23:11:40
阅读次数:
566
负载测试 需求举例: 系统支持200个并发,用户信息查询的响应时间小于5秒 场景设计: 200个并发持续运行20分钟,通过测试结果验证用户信息查询的响应时间是否小于5秒。 压力测试 需求举例: 系统在50,100,150,200并发下的运行情况 场景设计: 50个并发开始,每隔10分钟增加50个并发 ...
分类:
其他好文 时间:
2019-06-12 23:11:27
阅读次数:
113
Description 你有一个随机数生成器,它会以一定的概率生成[0,2^N 1]中的数,每一个数的概率是由序列A给定的,Pi=Ai/sum(Ai) 现在有一个初始为0的数X,每一轮随机生成一个数v,将X变成X xor v 求X变成0~2^N 1的期望轮数 答案对998244353取模 N0, $ ...
分类:
其他好文 时间:
2019-06-12 23:10:17
阅读次数:
138
1. 下载文件 wget https://github.com/prometheus/prometheus/releases/download/v2.10.0/prometheus-2.10.0.linux-amd64.tar.gz https://www.linuxidc.com/Linux/20 ...
分类:
其他好文 时间:
2019-06-12 23:10:00
阅读次数:
114
一、JNA和JNI的对比 1.JNI的调用流程 Android应用开发中要实现Java和C,C++层交互时,想必首先想到的是JNI,但是JNI的使用过程十分繁琐,需要自己再封装一层JNI接口进行转换(使用SUN规定的数据结构去替代C语言的数据结构),包名、函数名等都要匹配,难以阅读和更新。 如下图是 ...
分类:
移动开发 时间:
2019-06-12 23:09:47
阅读次数:
225
满二叉树:每一个结点要么左右结点都是空的,要么左右结点都是存在的。 完全二叉树:若一个树的高度为N,那么除了第N-1层外,每层都是满的,且最后一层的数据是从左往右排列的。 若一个二叉树只有一个根结点,那么根结点是第0层,深度为0,这棵二叉树的高度为1. 图1是满二叉树但不是完全二叉树,图二是完全二叉 ...
分类:
其他好文 时间:
2019-06-12 23:09:30
阅读次数:
103
迁移: 系统的迁移是指把源主机上的操作系统和应用程序移动到目的主机,并且能够在目的主机上正常运行 迁移的目的: 1、简化系统维护管理 2、高系统负载均衡 3、增强系统错误容忍度 4、优化系统电源管理 KVM 虚拟机的热迁移 Live Migration 热迁移(又叫动态迁移、实时迁移),即虚拟机保存 ...
分类:
其他好文 时间:
2019-06-12 23:09:06
阅读次数:
195
1、用户并发性能测试用例 用户并发测试是性能测试的最主要部分,包含了负载测试和压力测试的过程。主要是逐渐增加用户数量来加重系统负担,直到出现不能接收的性能点或者瓶颈。一般要测试正常数量的用户并发和极限数量下用户并发的情况。 并发用户测试主要是对系统的核心功能和重要业务进行测试,要以真实的业务数据作为 ...
分类:
其他好文 时间:
2019-06-12 23:08:48
阅读次数:
137
使用该图片放大镜插件之前首先要引入jQuery和jqzoom.js以及插件中提供的style.css文件。 接着是两张大图和小图 然后在后面加上一段执行代码就好了 放大镜就完成了 ...
分类:
其他好文 时间:
2019-06-12 23:08:18
阅读次数:
107
https://www.cnblogs.com/keyi/p/10984514.html ...
分类:
数据库 时间:
2019-06-12 23:07:59
阅读次数:
138
通过Java动态生成class文件 今天说下JAVA中的动态编译,这个功能根据我现在的了解好像没有见到过用的,我Jio的吧,现在的一些在线代码编缉器可以用到了,这个具体我也不是很清楚。感兴趣的大家可以自已了解下。 说到动态编缉大家可能会想到,动态编缉肯定不是像我们平时运行程序似的在本地的平台就开始编 ...
分类:
编程语言 时间:
2019-06-12 23:07:41
阅读次数:
147
使用Apache POI包导入Excel时是需要根据行和列取到对应的值,因此取值时需要知道该列所对应的值应存放到对象的那个字段中去,表格出现变动就会变的比较麻烦,因此此处使用自定义注解的方式,在对象中标明该属性所对应的表头,从程序中遍历表头找到与之对应的单元格,方便数据的导入。 所需的jar包:(用 ...
分类:
编程语言 时间:
2019-06-12 23:07:19
阅读次数:
160
模型层 ? 操作 单表查询 多表查询 一对多 多对多 ...
分类:
其他好文 时间:
2019-06-12 23:06:34
阅读次数:
93