对循环双链表实现下述功能:
void meau(); //菜单函数
void Initlist(List *list); //初始化
void show(List *list); //打印链表内容
bool Push_back(List *list,ElemType x); //尾插法
b...
分类:
其他好文 时间:
2015-05-05 08:52:16
阅读次数:
123
一、ListenerListener线程,当Server处于运行状态时,其负责监听来自客户端的连接,并使用Select模式处理Accept事件。同时,它开启了一个空闲连接(Idle Connection)处理例程,如果有过期的空闲连接,就关闭。这个例程通过一个计时器来实现。当select操作调用时,它可能会阻塞,这给了其它线程执行的机会。当有accept事件发生,它就会被唤醒以处理全部的事件,处理事...
分类:
其他好文 时间:
2015-05-05 08:52:05
阅读次数:
290
从struts 2.1.3开始,FilterDispatcher变为StrutsPrepareAndExecuteFilter
学习的时候就一直纠结程序到底是怎么根据xml文件调用action类的,以及表单的值是怎么传到Action类里的。看书怎么也看不懂,此时有一个老师是非常重要的,看书要自己思考,有时候没学到一些技术,就会纠结是怎么实现的啊。好了,有打广告的嫌疑了。
OK,看过struts...
分类:
其他好文 时间:
2015-05-05 08:52:55
阅读次数:
105
Linux继承了Unix的文件所属者和权限的概念。基本的原因是这样可以在网络系统中方便的使用,在网络系统中用户可以使用各种各样的程序、文件等等。很显然,这需要保持其组织性和安全性。我们不想一个普通用户使用一个潜在能使整个系统变成垃圾的程序。这里同样存在安全和隐私问题。用一个现实的例子说明:我们不想让Bill看Bob写给在R&D工作的Janet的情书。(因为Janet是Bill的未婚夫)。最终,重要...
分类:
其他好文 时间:
2015-05-05 08:53:55
阅读次数:
134
chown命令是chmod命令的堂兄。该命令用来修改文件的拥有者(‘chown’——change owner)。然而它不改变读,写和执行权限。
每个用户都可以使用这个命令,这个命令的用法如下:
chown owner.group filename
假设你想从Windows分区中拷贝某些东西(假设你有一个Windows分区),你以root用户挂在分区,为了节省时间...
分类:
其他好文 时间:
2015-05-05 08:53:51
阅读次数:
131
关闭Linux(关机)
此时此刻你应该已经安装了Linux,并且你正在左顾右看的你有什么。当你结束时,你必须关闭计算机。实际上,有永远也不关机的电脑。假象你的ISP(网络服务提供商)每天晚上都关机!互联网是24/7的工作,所以这不现实。但是可能有仅仅关闭显示器的用户。就像你会偶尔休息,所以我们可能也会让我们的电脑过一阵子休息一段时间。对于这个问题,我们可以使用shutdown命令实现。...
分类:
系统相关 时间:
2015-05-05 08:51:39
阅读次数:
183
文件查找有两种方式:locate和find:
locate:
非实时,模糊匹配,查找是根据全系统文件数据库进行的;
updatedb手动生成文件数据库的命令,生成数据库时可能比较慢
优势:速度快
find:
实时
精确
支持许多查找标准
遍历指定目录中的所有文件完成查找,速度慢;
命令格式:
find 查找路径 查找标准 查找到以后的处理动作
1. 查找路径:默认为...
分类:
其他好文 时间:
2015-05-05 08:51:12
阅读次数:
161
以前在ASP下,通过BASP21实现类似功能。现在将PHP版本整理在这里。
通过以下代码中所使用的技术可以实现如下几个可能的需求
1、在有模板的基础上,针对客户的定制下载。
2、一些浏览器本身能够表示的文件类型(如txt文件),可以通过将头信息Content-Type改为 header("Content-Type: application/force-download");进行强制下载。
3、对于一些动态生成文件,比如TXT/CSV等文件,将临时文件及时删除...
分类:
Web程序 时间:
2015-05-05 08:52:52
阅读次数:
162
特殊权限:
passwd:s
SUID:运行某程序时,相应进程的属主是程序文件自身的属主,而不是启动者;
chmod u+s FileName,如果file本来就有执行权限则显示为小写s,否则显示大写S;
chmod u-s FileName,
SGID:运行某程序时,响应进程的属组是程序文件自身的属组,而不是启动程序所属的基本组;...
分类:
系统相关 时间:
2015-05-05 08:52:13
阅读次数:
236
其实,java在自动装箱和自动拆箱的过程里面,留了不少的坑给我们,我们下面将以integer这个类为基础讨论一下
其实这里面主要涉及的是两点
1.当使用Integer x=1,这样的方式来赋值的时候,其实,编译器当那个1是String,然后需要通过valueof的方法转换过来,但是在转换的过程中,他为了优化速度,使用了我们所不知道的缓存,因为在这里会出现一些坑
2.Integer类里面重写了...
分类:
编程语言 时间:
2015-05-05 08:50:20
阅读次数:
109
想写这篇文章很久了,一直没有时间动笔。时间一刻也不曾停留,回想自己,踏上南国的这片热土近十年了,竟然弹指一挥间。在这个没有文化底蕴而又多元文化的移民城市,深深感受到了那句至理名言,时间就是生命,效率就是金钱。同样,改革是深圳之魂,创新文化无处不在,也印证了那亘古不变的道理,唯一不变的就是变化。由特区到自由贸易区,30余年的时间走完了西方近百年的历程,可谓实时日新月异,与时俱进。想想自己.........
分类:
其他好文 时间:
2015-05-05 08:52:58
阅读次数:
222
一、安装IIS7打开(1)[程序和功能],然后点击(2)[打开或关闭Windows功能]勾选(1)[IIS管理控制台]和(2)CGI,然后点击[确定]按钮,等待安装完成。这个过程可能需要系统安装光盘。安装完毕后,进入[控制面板]下的[管理工具],打开[Internet信息服务(IIS)管理器],可以...
Binary Search:二分查找实现方式:recursive or iterative注意问题,终止循环条件,移动start,end时边界值,start = mid,end = midTemplate:1. 在排序的数组中找A[i] == i的index,有重复元素存在. (cc150 Ques...
分类:
其他好文 时间:
2015-05-05 08:50:23
阅读次数:
163
矩阵A的条件数等于A的范数与A的逆的范数的乘积,即cond(A)=‖A‖·‖A^(-1)‖,对应矩阵的3种范数,相应地可以定义3种条件数。 函数 cond(A,1)、cond(A)或cond(A inf) 是判断矩阵病态与否的一种度量,条件数越大矩阵越病态。条件数事实上表示了矩阵计算对于误差的敏感...
唔..过去了一个多月才敢动一下一试的题呢..毕竟好神啊好神啊 看右边→就写着Orz yu990601 那不如就从他A掉的T3开始吧... 昨天晚上看了一下SAM..大概还是比较亲切的吧 毕竟去年暑假还是听过的...虽然并没有听懂 但是很开心的是现在再看CLJ的讲稿的时候大部分都能看懂了...
分类:
其他好文 时间:
2015-05-05 08:50:29
阅读次数:
193
这一类问题都是属于动态规划问题。由最开始的任意取两堆石子来获取总数的最小值(最大值),到仅仅只能对相邻两个量进行操作,到最终的环形结构,里面蕴含着很多不同的思想,也有很多种不同的解决方案。在这里,第一类问题解决起来思路相对简单,每次取两个最小值相加即可。当然,取值的过程中要自己注意方法,别超过了时间...
分类:
其他好文 时间:
2015-05-05 08:48:33
阅读次数:
124
只需每天做一些小改变,就可摆脱病痛、保持健康.....学会去积累工作经验和成果就会变得高效......具备这些小习惯就会保持快乐……一:高效互联网发展日新月异,社会科技每天都在发生着翻天覆地的变化,而程序员已经成了这个时代的庞大群体,各种各样的程序员数不胜数,我们每天上下班,不 论你是坐公交还是乘地...
分类:
其他好文 时间:
2015-05-05 08:50:51
阅读次数:
108