property "property" 是 java 实现的 property 框架。 特点 优雅地进行属性文件的读取和更新 写入属性文件后属性不乱序 灵活定义编码信息 使用 OO 的方式操作 property 文件 支持多级对象引用 变更日志 "ChangeLog" 快速开始 环境依赖 Maven ...
分类:
编程语言 时间:
2019-11-20 23:45:25
阅读次数:
111
计算机基础知识(一) 计算机基础之编程 什么是编程语言 人与计算机交流的介质 什么是编程 通过编程语言写一堆文件 为什么要编程 替代劳动力 计算机组成 CPU 控制器 控制硬件 运算器 算术运算和逻辑运算 存储器 主存 优点:快 缺点:容量小/断掉即消失/贵 外存 优点:容量大/永久存储/便宜 缺点 ...
分类:
编程语言 时间:
2019-11-20 19:55:51
阅读次数:
116
import random#随机获取1-9中的任意的整数res = random.randint(1,9)print(res)#默认获取0-1之间任意小数res = random.random()print()#将可迭代中的值进行乱序list1 =["cn","wh","yjg","zc"] ran ...
分类:
其他好文 时间:
2019-11-18 20:20:40
阅读次数:
63
一、引言 对于各种排序算法也算是有了一定的了解,所以这里做一个总结。 二、冒泡排序法。 这是比较经典的排序算法,主要是通过内外两层的循环比较,使得乱序变为顺序。 下面是一个测试代码 1 #include <iostream> 2 #include <vector> 3 using namespace ...
分类:
编程语言 时间:
2019-11-15 22:38:20
阅读次数:
82
概述滑动窗口实现了TCP流控制。首先明确滑动窗口的范畴:TCP是双工的协议,会话的双方都可以同时接收和发送数据。TCP会话的双方都各自维护一个发送窗口和一个接收窗口。各自的接收窗口大小取决于应用、系统、硬件的限制(TCP传输速率不能大于应用的数据处理速率)。各自的发送窗口则要求取决于对端通告的接收窗口,要求相同。滑动窗口解决的是流量控制的的问题,就是如果接收端和发送端对数据包的处理速度不同,如何让
分类:
编程语言 时间:
2019-11-14 15:03:23
阅读次数:
81
添加 限定符的变量会获得几个特性: 1.强制内存读取 因为这个数据是“易变的(volatile)”,所以要时刻关注,不能偷懒 场景: 把内存中的变量拷贝到寄存器中进行处理以加快速度; 存在的问题: 是对变量的拷贝进行处理,而变量本体如果发生变化可能也不会察觉 解决: 加上 限定符后,每次处理都会直接 ...
分类:
其他好文 时间:
2019-11-12 21:47:06
阅读次数:
85
题目链接:https://vjudge.net/problem/POJ-2007 题意:乱序给出凸包的所有顶点,按极角序输出顶点。 思路:按极角排序一次即可。 AC code: #include<cstdio> #include<cstring> #include<algorithm> #inclu ...
分类:
编程语言 时间:
2019-11-09 13:43:52
阅读次数:
87
http://blog.csdn.net/javahongxi/article/details/54411464 [京东技术]京东的MQ经历了JQ->AMQ->JMQ的发展,其中JQ的基于关系数据库,严格意义上讲称不上消息中间件,JMQ的存储是JFS和HBase,AMQ即ActiveMQ,本文说说J ...
分类:
其他好文 时间:
2019-11-04 13:15:40
阅读次数:
82
题意 给你250个不同的数 每次操作可以查询单个位置的数, 或者查询k个位置的数两两的差的绝对值(返回乱序的k (k 1)/2个数) 最多三十次操作还原这个数列 这简直太神妙了! 首先确定某个极值的下标,这个二分就行了。 然后我们看一下这是极大还是极小。两次询问即可。 神妙的东西来了! 我们怎么知道 ...
分类:
其他好文 时间:
2019-11-01 20:25:46
阅读次数:
131
冒泡排序 它重复地走访过要排序的元素列,依次比较两个相邻的元素,如果顺序(如从大到小、首字母从从Z到A)错误就把他们交换过来。走访元素的工作是重复地进行直到没有相邻元素需要交换,也就是说该元素列已经排序完成 冒泡排序: function bubbleSort(arr){ var len=arr.le ...
分类:
编程语言 时间:
2019-10-31 13:27:05
阅读次数:
73