随笔分类 - 知识概念
理解知识点
摘要:因为计算机只能处理数字,如果要处理文本,就必须先把文本转换为数字才能处理。最早的计算机在设计时采用8个比特(bit)作为一个字节(byte),所以,一个字节能表示的最大的整数就是255(二进制11111111=十进制255),如果要表示更大的整数,就必须用更多的字节。比如两个字节可以表示的最大整数是
阅读全文
摘要:第一回 初生牛犊 我是一个线程,我一出生就被编了个号:0x3704,然后被领到一个昏暗的屋子里,在这里我发现了很多和我一模一样的同伴。 我身边的同伴0x6900 待的时间比较长,他带着沧桑的口气对我说:“我们线程的宿命就是处理包裹。把包裹处理完以后还得马上回到这里,否则可能永远回不来了。” 我一脸懵
阅读全文
摘要:转载自:http://www.ruanyifeng.com/blog/2013/04/processes_and_threads.html 进程(process)和线程(thread)是操作系统的基本概念,但是它们比较抽象,不容易掌握。 最近,我读到一篇材料,发现有一个很好的类比,可以把它们解释地清
阅读全文
摘要:根据 用户身份认证,确定用户的权限:1、页面级权限控制 通常通过模块的可见性控制权限 (如:财务人员只能查看财务相关模块)2、功能机权限控制 根据功能划分权限,(如:给张三赋予“人力资源经理”角色,“人力资源经理”具有“查询员工”、“添加员工”、“修改员工”和“删除员工”权限)3、数据级权限控制 (如:普通审查员审查财务数据的权限是:在零售行业审核最高限额是¥50万,在钢铁行业最高限额是¥1000万;高级审查员不受该限额限制;)
阅读全文
摘要:1、选择排序 思想:每一趟从待排序的数据元素中选择最小(或最大)的元素,顺序放在已经排好的序列最前(或最后),直到全部待排序的数据元素排序完成。分析如下图:JAVA代码如下:public static void selectSort(int[] a) { for(int i=0;i=0;j--) { if(temp < a[j]) { //待插入元素和已经排序好的元素比较 a[j+1] = a[j]; //将大的元素后移 } else { break; //说明此时前i个元素已经是有序的,即已找到插入位置 } } a[j+1] = temp; ...
阅读全文

浙公网安备 33010602011771号