上一页 1 ··· 6 7 8 9 10 11 下一页
摘要: http://www.eoeandroid.com/thread-53701-1-1.htmlpackage mobson.weiboku.view;import java.util.ArrayList;import java.util.Date;import java.util.List;import org.apache.http.HttpResponse;import org.apache.http.HttpStatus;import org.apache.http.NameValuePair;import org.apache.http.client.HttpClient;import 阅读全文
posted @ 2014-02-22 19:13 程序员大叔的博客 阅读(589) 评论(0) 推荐(0) 编辑
摘要: LRU(least recently used)最少使用。假设 序列为 4 3 4 2 3 1 4 2物理块有3个 则首轮 4调入内存 4次轮 3调入内存 3 4之后 4调入内存 4 3之后 2调入内存 2 4 3之后 3调入内存 3 2 4之后 1调入内存 1 3 2(因为最少使用的是4,所以丢弃4)之后 4调入内存 4 1 3(原理同上)最后 2调入内存 2 4 1又如:考虑下述页面走向:1,2,3,4,2,1,5,6,2,1,2,3,7,6,3,2,1,2,3,6发生缺页中断的次数为15。在LRU算法中,最少使用的页面被先换出。当页6要调入时,内存的状态为5、2、1,考查页6之前调入的页 阅读全文
posted @ 2014-02-22 19:06 程序员大叔的博客 阅读(288) 评论(0) 推荐(0) 编辑
摘要: http://www.cnblogs.com/longlybits/articles/2385343.html 结构体字节对齐 在用sizeof运算符求算某结构体所占空间时,并不是简单地将结构体中所有元素各自占的空间相加,这里涉及到内存字节对齐的问题。从理论上讲,对于任何 变量的访问都可以从任何地址开始访问,但是事实上不是如此,实际上访问特定类型的变量只能在特定的地址访问,这就需要各个变量在空间上按一定的规则排列, 而不是简单地顺序排列,这就是内存对齐。 内存对齐的原因: 1)某些平台只能在特定的地址处访问特定类型的数据; 2)提高存取数据的速度。... 阅读全文
posted @ 2014-02-22 09:47 程序员大叔的博客 阅读(361) 评论(0) 推荐(0) 编辑
摘要: http://blog.csdn.net/zhongzhiwei/article/details/8678885一)64位系统和32位有什么区别?1、64bit CPU拥有更大的寻址能力,最大支持到16GB内存,而32bit只支持4G内存2、64位CPU一次可提取64位数据,比32位提高了一倍,理论上性能会提升1倍。但这是建立在64bit操作系统,64bit软件的基础上的。什么是64位处理器?之所以叫做“64位处理器”,是因为电脑内部都是实行2进制运算,处理器(CPU)一次处理数据的能力也是2的倍数。8位处理器、16位处理器、32位处理器和64位处理器,其计数都是2的倍数。一次处理的数据越大, 阅读全文
posted @ 2014-02-22 09:19 程序员大叔的博客 阅读(4310) 评论(0) 推荐(0) 编辑
摘要: http://blog.chinaunix.net/uid-23883288-id-3028968.html1.进程的三种基本状态 进程在运行中不断地改变其运行状态。通常,一个运行进程必须具有以下三种基本状态。就绪(Ready)状态 当进程已分配到除CPU以外的所有必要的资源,只要获得处理机便可立即执行,这时的进程状态称为就绪状态。执行(Running)状态当进程已获得处理机,其程序正在处理机上执行,此时的进程状态称为执行状态。阻塞(Blocked)状态正在执行的进程,由于等待某个事件发生而无法执行时,便放弃处理机而处于阻塞状态。引起进程阻塞的事件可有多种,例如,等待I/O完成、申请缓冲区不能 阅读全文
posted @ 2014-02-21 15:48 程序员大叔的博客 阅读(19452) 评论(0) 推荐(0) 编辑
摘要: 前序遍历: 1.访问根节点 2.前序遍历左子树 3.前序遍历右子树中序遍历: 1.中序遍历左子树 2.访问根节点 3.中序遍历右子树后序遍历: 1.后序遍历左子树 2.后序遍历右子树 3.访问根节点 阅读全文
posted @ 2014-02-21 15:04 程序员大叔的博客 阅读(337) 评论(0) 推荐(0) 编辑
摘要: http://blog.csdn.net/feixiaoxing/article/category/878822各种排序算法的总结和比较1 快速排序(QuickSort)快速排序是一个就地排序,分而治之,大规模递归的算法。从本质上来说,它是归并排序的就地版本。快速排序可以由下面四步组成。(1)如果不多于1个数据,直接返回。(2)一般选择序列最左边的值作为支点数据。(3)将序列分成2部分,一部分都大于支点数据,另外一部分都小于支点数据。(4)对两边利用递归排序数列。快速排序比大部分排序算法都要快。尽管我们可以在某些特殊的情况下写出比快速排序快的算法,但是就通常情况而言,没有比它更快的了。快速排序 阅读全文
posted @ 2014-02-20 20:16 程序员大叔的博客 阅读(259) 评论(0) 推荐(0) 编辑
摘要: 安装apache1.sudo apt-get install Apache2Apxs(Apache extension tool既apache扩展模块的工具)的安装:1.sudo apt-get install apache2-thread-dev2.安装完后查看安装的路径:whereis apxs2安装mod_python1.下载http://modpython.org/2.解压tar -zxvf2.解压后通过cd mod_python-3.3.1命令进入mod_python-3.3.1这个文件夹3.进行Apxs目录配置, 命令为:./configure --with-apxs=/usr/b 阅读全文
posted @ 2014-01-10 22:09 程序员大叔的博客 阅读(256) 评论(0) 推荐(0) 编辑
摘要: 1.私聊形似发送放: InetAddress address = InetAddress.getByName(ad);//ad为String,接收方IP地址 byte[] message = msg.getBytes();//将发送形象转换为Byte类型 DatagramPacket packet = new DatagramPacket(message, message.length,address,9999);//实例化数据包 DatagramSocket socket = new DatagramSocket();//实例化套接字 socket.send(packet);//发送数据包接 阅读全文
posted @ 2013-11-28 20:58 程序员大叔的博客 阅读(524) 评论(0) 推荐(0) 编辑
摘要: 参考:http://blog.csdn.net/cyberhero/article/details/5827181 1、建立连接协议(三次握手) (1)客户端发送一个带SYN标志的TCP报文到服务器。这是三次握手过程中的报文1. (2)服务器端回应客户端的,这是三次握手中的第2个报文,这个报文同时带ACK标志和SYN标志。因此它表示对刚才客户端SYN报文的回应;同时又标志SYN给客户端,询问客户端是否准备好进行数据通讯。 (3) 客户必须再次回应服务段一个ACK报文,这是报文段3. 2、连接终止协议(四次握手) 由于TCP连接是全双工的,因此每个方向都必须单独进行关闭。这原则是当一... 阅读全文
posted @ 2013-11-21 10:38 程序员大叔的博客 阅读(1227) 评论(0) 推荐(0) 编辑
上一页 1 ··· 6 7 8 9 10 11 下一页