03 2017 档案

摘要:JVM运行java程序时会将内存划分为若干个不同的数据区域: (1)程序计数器: 1、占用内存空间不大。 2、程序计数器相当于JVM所执行的字节码(jvm指令)的“行号指示器”,通过程序计数器的“值”找到吓一跳需要执行的字节码指令。 3、每一个线程所执行命令的顺序都是独立的,所以每个线程都有一个程序 阅读全文
posted @ 2017-03-31 11:21 Red_Code 阅读(546) 评论(0) 推荐(0)
摘要:算法代码: 速度测试: (1) 随机数范围:0-100 随机数数量:100 结果: 8种算法速度均在0ms左右,没有显著差别。 (2) 随机数范围:0-1000 随机数数量:1000 结果: 希尔排序、快速排序、堆排序、基数排序:0ms左右 直接插入排序、冒泡排序、直接选择排序、归并排序:1ms-1 阅读全文
posted @ 2017-03-30 11:20 Red_Code 阅读(5112) 评论(0) 推荐(0)
摘要:cookie相关说明: 1、cookie由服务器端创建,然后添加到HttpServletResponse中发送给客户端(浏览器)。 2、可以添加多个cookie键值对。 3、cookie由键值名和键值组成。“相同domain和path”中的键值名不能重复,添加键值名重名的键值对会覆盖上一个同名的键值 阅读全文
posted @ 2017-03-27 22:57 Red_Code 阅读(37174) 评论(3) 推荐(4)
摘要:首先,计算机都是使用二进制的补码进行计算。 1、正数的二进制原码、反码、补码都是相同的 2、负数的二进制原码:负数的绝对值的二进制的最高位变为1(1是标志位,只用来表示正负,1表示负数,0表示是正数。所以八位二进制的取值范围是[-127,127]),其余位与正数原码相同。 比如-32 第一步:32( 阅读全文
posted @ 2017-03-08 17:29 Red_Code 阅读(17340) 评论(2) 推荐(1)