Linux网络编程(三)——TCP
宗旨:技术的学习是有限的,分享的精神是无限的。
1、TCP段格式
和UDP协议一样也有源端口号和目的端口号,通讯的双方由IP地址和端口号标识。32位序号、32位确认序号、窗口大小。4位首部长度和IP协议头类似,表示TCP协议头的长度,以4字节为单位,因此TCP协议头最长可以是4x15=60字节,如果没有选项字段, TCP...
分类:
系统相关 时间:
2016-04-05 10:53:36
阅读次数:
279
java对象在JVM中的存活条件在java中,我们使用User user = new User();来创建一个java对象时,JVM会为其分配一块内存空间,此时,这个对象被变量“user”引用,那么它就会一直存在于内存中,而如果我们我们的“引用者user”升级了,User user = new VipUser()。那么原来new User()不再被任何变量引用,它就会结束自己的生命周期,然后会被JV...
分类:
Web程序 时间:
2016-04-05 10:52:30
阅读次数:
193
首先放进去一些包:
下面还有几个包是用来使用json的,就可以直接返回字符串在网页上,如果不导入直接访问方法的话,会返回一个字符串名的jsp
文件目录如下:
接下来就是几个配置文件
applicationContext-dao.xml
<beans xmlns="http://www.springframework.org/schema/bea...
分类:
编程语言 时间:
2016-04-05 10:51:19
阅读次数:
166
注:以下所有sql案例均取自"oracle查询优化改写技巧与案例"丛书。
EMP表的详细:
查询所有信息,
SQL> select * from emp;
EMPNO ENAME JOB MGR HIREDATE SAL COMM DEPTNO
-----...
分类:
数据库 时间:
2016-04-05 10:53:27
阅读次数:
303
在做多线程并发处理时,经常需要对资源进行可见性访问和互斥同步操作。有时候,我们可能从前辈那里得知我们需要对资源进行 volatile 或是 synchronized 关键字修饰处理。可是,我们却不知道这两者之间的区别,我们无法分辨在什么时候应该使用哪一个关键字。本文就针对这个问题,展开讨论。...
分类:
编程语言 时间:
2016-04-05 10:50:58
阅读次数:
243
1、差点跳槽了(之所以没有跳槽后面会详细道来)
2、深刻认识到自己写的技术博客没有什么深度(原因何在?大部分不是因为工作经验不够)
3、正式成为CSDN博客专家
4、整理好后面需要细细阅读的书籍
5、家里的琐碎事(细节自动给各位猿友自动过滤啦)...
分类:
其他好文 时间:
2016-04-05 10:51:54
阅读次数:
193
目录
1Bayesian model selection贝叶斯模型选择
1奥卡姆剃刀Occams razor原理
2Computing the marginal likelihood evidence
2-1 BIC approximation to log marginal likelihood
2-2贝叶斯因子
3先验
3-1 确定无信息先验分布的Jeffreys原则
3-2共轭先验Conjug...
分类:
其他好文 时间:
2016-04-05 10:50:57
阅读次数:
304
一、开篇
终于到ardupilot源代码的姿态解算了,有了前期关于mahony姿态解算算法的基础以后,理解源代码的姿态解算算法就快多了,所有的东西都在脑海中初步有了一个框架;首先要做什么,然后再做什么,再然后捏~~~反正容易上手的。
2016.04.04日晚,别人都在嗨,而我却在实验室苦逼的工作着,今晚最大的收获就是发现了“新大陆”-----“北航可靠飞行控制研...
分类:
编程语言 时间:
2016-04-05 10:52:43
阅读次数:
1417
为什么说”人生苦短,我用python“?为什么说人生苦短我用python
Python版Hello Word本文不扯什么大道理,只是先介绍Python的背景,然后从实用的角度出发举一两个真实栗子。首先要想了解要一门语言的好坏,或者为什么招程序员喜欢(卧槽,原来程序员喜欢不是女朋友?)我们的先从语言的产生背景开始,比如:他出现在什...
分类:
编程语言 时间:
2016-04-05 10:51:35
阅读次数:
315
题目描述 请实现一个函数,将一个字符串中的空格替换成“%20”。例如,当字符串为We Are Happy.则经过替换之后的字符串为We%20Are%20Happy。 Solution 1: class Solution { public: void replaceSpace(char *str, i ...
分类:
其他好文 时间:
2016-04-05 10:51:40
阅读次数:
112
E.g I want match the keword "3398" after "red" from the string "This is red with number 3398". Using non-capturing group regex will help me sovle this ...
一、ServletConfig讲解 1.1、配置Servlet初始化参数 在Servlet的配置文件web.xml中,可以使用一个或多个<init-param>标签为servlet配置一些初始化参数。 例如: 1.2、通过ServletConfig获取Servlet的初始化参数 当servlet配置 ...
分类:
编程语言 时间:
2016-04-05 10:52:12
阅读次数:
183
object-c中的布尔类型比C语言中的bool类型早了10年,它具有YES和NO两种值。在object-c中的布尔类型BOOL实际上是一种带符号的字符类型(signed char),它使用的空间是1byte,即8bit,其中YES定义为1,NO定义为0。将大于1字节的整形数(比如short或者in ...
分类:
其他好文 时间:
2016-04-05 10:51:05
阅读次数:
613
一、struts 访问路径问题 1) Struts2的思想:主要围着“action”转,只要找到“action”它就知道自己该干嘛了。 首先配置struts.xml ,我们可以明白的看到,action name="index",而result 需要返回到一个界面“index.jsp” <struts ...
分类:
其他好文 时间:
2016-04-05 10:49:54
阅读次数:
159
一、vi查找: 当你用vi打开一个文件后,因为文件太长,如何才能找到你所要查找的关键字呢?在vi里可没有菜单-〉查找, 不过没关系,你在命令模式下敲斜杆(/)这时在状态栏(也就是屏幕左下脚)就出现了 “/”然后输入你要查找的关键字 敲回车就可以了。如果你要继续查找此关键字,敲字符n就可以继续查找了。 ...
分类:
其他好文 时间:
2016-04-05 10:49:05
阅读次数:
260
1 // TwoBufQueue.h: interface for the CTwoBufQueue class. 2 // 3 ////////////////////////////////////////////////////////////////////// 4 5 #if !defin ...
分类:
其他好文 时间:
2016-04-05 10:49:54
阅读次数:
191