自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(6)
  • 资源 (3)
  • 问答 (3)
  • 收藏
  • 关注

原创 Linux中断处理驱动设计

首先需要明白的是中断是为了充分利用CPU而产生了,为了将CPU从无效的轮询进行释放出来而设计的中断; 中断信号的流向为外设到CPU 中断是对驱动层的一个概念,对应用程序是透明的,一般是应用程序通过系统调用执行到驱动函数,然后驱动函数为了等待IO而休眠了应用进程; 中断一般的设计流程是:在初始化的时候进行探测得到该外设能使用的中断信号线,然后在第一次打开的时候进行注册中断信号,在最后一次不要进

2015-07-26 21:32:46 948

转载 Java Socket重要参数讲解

Java Socket的api可能很多人会用,但是Java Socket的参数可能很多人都不知道用来干嘛的,甚至都不知道有这些参数。 backlog 用于ServerSocket,配置ServerSocket的最大客户端等待队列。等待队列的意思,先看下面代码 public class Main { public static void main(String[] args

2014-02-12 22:38:46 751

转载 JAVA Socket超时浅析

套接字或插座(socket)是一种软件形式的抽象,用于表达两台机器间一个连接的“终端”。针对一个特定的连接,每台机器上都有一个“套接字”,可以想象它们之间有一条虚拟的“线缆”。JAVA有两个基于数据流的套接字类:ServerSocket,服务器用它“侦听”进入的连接;Socket,客户端用它初始一次连接。侦听套接字只能接收新的连接请求,不能接收实际的数据包。   套接字是基于TCP/IP实现

2014-02-12 22:20:53 542

原创 dp 01串

题目链接:http://acm.nyist.net/JudgeOnline/problem.php?pid=252 这个是一道规律题,所以我们要找规律,拓展长度,我们可以知道:如果追加的是0那么原来长度的所有符合的也都符合,所以追加的1的话那么符合的原来长度的最后一位必须是0,这样符合长度的串的个数是原来长度减1,所以这个自底向上来进行计算,然后存在重复子问题,同时符合最优子结构,所以状

2014-02-05 16:46:39 559

原创 最大子序列和问题

对于这个最大子序列问题的话比较常用的是有三种解法: 1.直接暴力,枚举每一个子序列,然后计算每一个的子序列和,找出最大的序列和就行了。 for(int i=0;i for(int j=i;j { int thisSum=0; for(int k=i;k thisSum+=a[k]; if(thisSum>sum) sum=thisSum; } 2.采用分治法,考虑到这

2014-02-05 16:17:02 719

原创 鸽舍原理 线性时间计算最大间隙问题

首先明白鸽舍原理的内容: 1.将n+1个元素划分为n类,则至少有一类含有2个或2个以上 2。把多于M*N个物体放到N个抽屉中,则至少有一个抽屉含有M+1或以上个元素。 计算最大间隙问题: 显然元素已知,则我们要定义这个抽屉,元素为n,所以我们以首尾两个元素为边界,剩下n-2个元素,所以抽屉应该为n-1,这样可以保证至少有一个抽屉是空的,由于采用等分,所以这个最大的间隙就是遍历一遍,将这个有

2014-01-28 18:31:40 3999

动态规划算法思想及其步骤

对动态规划有着比较详细的讲解,比如动态规划的一般步骤,动态规划的思想

2011-07-29

winpeV3.0教程与制作

对winpeV3.0版本有比较详细的讲解,winpeV3.0可以破解win7开机密码,这篇文章讲了winpeV3.0的教程和制作

2011-07-14

ch1 复杂性分析初步

一些算法ch1 复杂性分析初步帮你进行一些算法分析

2011-06-30

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除