NOTE
文章平均质量分 69
Iovems
这个作者很懒,什么都没留下…
展开
-
算法
算法思想二分查找 public int binarySearch(int key, int[] nums) { int left = 0; int right = nums.length - 1; while (left <= right) { int mid = left + (right - left)/2; ...原创 2018-05-15 14:52:08 · 1372 阅读 · 0 评论 -
摩尔投票算法(Boyer-Moore majority vote algorithm)
摩尔投票算法是一种在线性时间O(n)和线性空间复杂度下,在一个元素序列中,查找出现次数最多的元素;算法实现 1.定义两个变量:m存储当前变量到的元素,count为计数器,初始情况下,count=0; 2.依次遍历数组中的每个元素,当遍历到元素x时, 如果count == 0,那么m=x,然后将count=1; 如果count...原创 2018-04-27 16:52:09 · 2572 阅读 · 3 评论 -
深入理解Session与Cookie
理解Cookie 当一个用户通过HTTP访问一个服务器时,服务器会将一些Key/Value键值对返回给客户端浏览器,并给这些数据加上一些限制条件;在条件符合时,这个用户再次访问这个服务器时,数据又被完整地带回给服务器; 好比,你去超市购物,第一次给你办了张购物卡,在这张购物卡上存放了你的个人信息,下次再来购物的时候,超市会识别你的购物卡,直接购物即可; 当初设计...原创 2018-05-21 22:27:24 · 1233 阅读 · 0 评论 -
自定义Java虚拟机01-搜索class文件
前言public class HelloWorld { public static void main(String[] args) { System.out.println("Hello, world!"); } } 加载上述HelloWorld类之前,首先要加载它的超类(java.lang.Object);在调用main方法前,因为虚拟机需要向mai...原创 2018-05-19 22:50:06 · 1250 阅读 · 0 评论