Linux内核最近跃进到了4.x时代,初看没啥大的动作,但是对于我而言,最令人兴奋的还是它对硬交换模块的支持。这也是为全面迎合SDN做好准备的第一步。Linux上的路由与交换Linux诞生于网络,天生对网络拥有全面且强大的支持,即便再复杂的协议,再封闭的技术,几乎都可以找到对应..
分类:
系统相关 时间:
2015-05-17 18:54:04
阅读次数:
187
虽然和网络相关,但是它却不是网络协议栈的一部分,这就是netpoll。它只是一个出入口的处理框架。所谓的网络,它的终端节点就是主机,数据从主机的网卡发出,经过一个出口处理过程,网卡接收到一个数据包,经过一个入口处理过程,这一出一入的过程处理分为两种方式:1.中断的方..
分类:
Web程序 时间:
2015-05-17 18:52:19
阅读次数:
151
说明:以下内容是学习HeadFirst后自行整理的笔记。内容和程序均来自于该书策略模式:定义了算法族,分别封装起来,让他们之间可以相互替换,此模式让算法的变化独立于使用算法的客户。概念理解起来生硬,下面用一个鸭子的例子说明。有一个模拟鸭子的游戏。游戏中有各种各样的鸭..
分类:
其他好文 时间:
2015-05-17 18:52:15
阅读次数:
124
finally语句为异常处理提供了一个统一的出口。(记得是出口不是入口!)使得在控制流程转到应用程序的其他部分以前,能够对程序的状态作统一处理工作。无论try所指定的程序块是否抛出例外,finally所指定的代码都要被执行。通常在finally语句中做资源的清除工作。如关闭打开的文..
分类:
其他好文 时间:
2015-05-17 18:52:50
阅读次数:
95
套接子的阻塞与非阻塞阻塞:在未完成当前任务时,不会去处理其他任务。例如当一个函数在执行接收数据时,只要数据未接收完,它就会一直等待接收下去,不会执行其他的操作。非阻塞:在未完成一个任务时,可以停止该项任务,进行下一步的操作。例如socket服务端在等待客户端的连..
分类:
其他好文 时间:
2015-05-17 18:53:29
阅读次数:
98
1.安装mysql//在练习lamp时已经安装过
2.php安装
[root@localhostphp-5.4.37]#wgethttp://cn2.php.net/distributions/php-5.4.37.tar.bz2
[root@localhostphp-5.4.37]#tarjxfphp-5.4.37.tar.bz2
[root@localhostphp-5.4.37]#useradd-s/sbin/nologinphp-fpm
[root@localhostphp-..
分类:
其他好文 时间:
2015-05-17 18:52:33
阅读次数:
138
1.编写用户登录界面根据需要自行完成,参见用户注册与登录设计。2.编写实现验证码JavaScript脚本<head><scriptlanguage="javascript"type="text/javascript">varcode;//在全局定义验证码functioncreateCode(){//产生验证码函数code=newArray();varcodeLength=4;//..
分类:
编程语言 时间:
2015-05-17 18:51:50
阅读次数:
210
uniVocity-parsers是一个开源的Java项目。针对CSV/TSV/定宽文本文件的解析,它以简洁的API开发接口提供了丰富而强大的功能。后面会做进一步介绍。和其他解析库有所不同,uniVocity-parsers以高性能、可扩展为出发点,设计了一套自有架构。基于这套架构,开发者可以构建出新的文..
分类:
编程语言 时间:
2015-05-17 18:51:50
阅读次数:
294
ReverseLinkedListIITotalAccepted:39279TotalSubmissions:150148MySubmissionsQuestionSolutionReversealinkedlistfrompositionmton.Doitin-placeandinone-pass.Forexample:Given1->2->3->4->5->NULL,m=2andn=4,return1->4->3->2->5->NULL.Note..
分类:
其他好文 时间:
2015-05-17 18:53:58
阅读次数:
96
1.关于格式化输出的问题。将一个浮点数按百分数输出,如0.234-->23.4%print(format(0.234,‘.2%‘))将输出23.40%,其他控制小数点位数的做法只要按照‘m.n%’中更改m,n即可。
分类:
编程语言 时间:
2015-05-17 18:53:30
阅读次数:
196
已发布13集网站开发技术视频:http://blog.sina.com.cn/s/blog_67d27f340102vf7l.html
分类:
Web程序 时间:
2015-05-17 18:51:08
阅读次数:
106
同样的代码:publicclassTestBatch{
publicstaticvoidmain(String[]args)throwsSQLException,ClassNotFoundException{
//Class.forName("oracle.jdbc.driver.OracleDriver");
//Connectionconn=DriverManager.getConnection("jdbc:oracle:thin:@localhost:1521:orcl","guojje..
分类:
数据库 时间:
2015-05-17 18:51:40
阅读次数:
187
企业面试题1:(生产实战案例):监控MySQL主从同步是否异常,如果异常,则发送短信或者邮件给管理员。提示:如果没主从同步环境,可以用下面文本放到文件里读取来模拟:阶段1:开发一个守护进程脚本每30秒实现检测一次。阶段2:如果同步出现如下错误号(1158,1159,1008,1007,10..
分类:
数据库 时间:
2015-05-17 18:51:40
阅读次数:
160
BestTimetoBuyandSellStockTotalAccepted:49995TotalSubmissions:153488MySubmissionsQuestionSolutionSayyouhaveanarrayforwhichtheithelementisthepriceofagivenstockondayi.Ifyouwereonlypermittedtocompleteatmostonetransaction(ie,buyoneandselloneshareofthestock),desi..
分类:
其他好文 时间:
2015-05-17 18:52:08
阅读次数:
106
ProgressBar是进度条,android中的指示器,先看效果图上图中水平进度条可以看见有两种颜色,浅色的是SecondaryProgress,可以用作展示中间进度用。ProgressBar是有多种样式的,有水平的和圆圈打转的。若需要指示进度的可以使用水平的,其他样式在可以在androidapi文档找到Other..
分类:
移动开发 时间:
2015-05-17 18:50:53
阅读次数:
253
对编程初学者的建议PS:这篇文章我只在微信公众号和头条网发布了,忘了在博客里发。我是程序员,我为程序员代言。现在真的是编程的黄金年代,程序员从来不曾这样供不应求,特别是嵌入式领域。现在哪怕是银行,也需要几个程序员,负责网站的编写,App编写,数据库管理,服务器管..
分类:
其他好文 时间:
2015-05-17 18:50:14
阅读次数:
173
1PyCharmPyCharm是JetBrains开发的PythonIDE。PyCharm用于一般IDE具备的功能,比如,调试、语法高亮、Project管理、代码跳转、智能提示、自动完成、单元测试、版本控制……另外,PyCharm还提供了一些很好的功能用于Django开发,同时支持GoogleAppEngine,更酷的是,PyCharm支持..
分类:
编程语言 时间:
2015-05-17 18:49:53
阅读次数:
225