首先我们必须知道Tcp粘包和拆包的,TCP是个“流”协议,所谓流,就是没有界限的一串数据,TCP底层并不了解上层业务数据的具体含义,它会根据TCP缓冲区的实际数据进行包的划分,一个完整的包可能会被拆分成多个包进行发送,也有可能把多个小的包封装成一个大的数据包进行发送。这里引用Netty官网的U...
分类:
Web程序 时间:
2014-08-23 21:28:21
阅读次数:
541
[该教程翻译自Spring官方,并进行适当删减。]
你将搭建的
你将搭建一个可以接受Http Get 请求的web service,
http://localhost:8080/greeting
并将以JSON字符串的形式返回问候,
{"id":1,"content":"Hello, World!"}...
分类:
Web程序 时间:
2014-08-23 20:25:31
阅读次数:
232
1.jsp的九大隐式对象
request
HttpServletRequest
response HttpServletResponse
session HttpSession
application
ServletcContext
config ServletConfig
exception
(特殊情况下使用)
page
this(本JSP页面)
ou...
分类:
Web程序 时间:
2014-08-23 20:24:31
阅读次数:
205
今天看了看html的视频,很短,但是感觉收获很大,因为这个视频解开了我很多在牛腩视频中的疑惑,所以看完之后很兴奋,虽然视频只是入门级别的,但是终于对bs中的这些"
看完之后,又自己做了个小demo,大家有兴趣的话可以粘下来看看,如果没兴趣,可以粘其中的href看看小说。。。...
分类:
Web程序 时间:
2014-08-23 20:23:51
阅读次数:
328
[该教程翻译自Spring官方,并进行适当删减。]
你将搭建的
你将创建的应用将使用Spring的RestTemplate来获取Facebook的Graph API的数据。(符合Restful风格)...
分类:
Web程序 时间:
2014-08-23 20:23:41
阅读次数:
256
简单DP,N×M的网格其中有一条边坏掉了,问从起点到终点的放法数有两种方法,一种是DP很好理解 1 //#define LOCAL 2 #include 3 #include 4 5 int dp[42][42]; 6 bool flag[42][42]; 7 8 int main(void...
分类:
Web程序 时间:
2014-08-23 20:23:11
阅读次数:
147
参数selector是复杂HTML代码则利用浏览器的innerHTML机制创建DOM元素第157行:如果HTML代码满足缓存条件,则在使用转换后的DOM元素时,必须先复制一份再使用,否则可以直接使用第160行:将新创建的DOM元素数组合并到当前jQuery对象中并返回参数selector是“#id”...
分类:
Web程序 时间:
2014-08-23 20:20:11
阅读次数:
218
1 2 3 4 5 6 7 8 9 cookies 10 11 12 13 14 15 16 17 18 19 ...
分类:
Web程序 时间:
2014-08-23 20:19:21
阅读次数:
181
[javascript]服务器端:代码很简单,就是输出一个字符串比如正常输出json应该是:[{"id":"1","name":"测试1"},{"id":"2","name":"测试2"}]jsonp 则输出: jsonpcallback([{"id":"1","name":"测试1"},{"id"...
分类:
Web程序 时间:
2014-08-23 20:17:01
阅读次数:
183
安装环境是Ubuntu13.10版本i386,已经安装好nginx服务器和mysql服务器,现在的任务是需要安装php和memcache。直接干货,多余的不说。
1、php安装及错误排查
由于php安装前需要安装很多库文件,因此需要耐心得按照一定的顺序来安装。我按照如下顺序安装:
zlib -> freetype -> libxml2 -> libpng -> libgd2 -> lib...
分类:
Web程序 时间:
2014-08-23 19:06:41
阅读次数:
374
https://www.npmjs.org/package/rjs-optimhttps://www.npmjs.org/package/grunt-requirejs-md5指定js版本号 但不是MD5 没有检测文件是否更新机制https://www.npmjs.org/package/grunt...
分类:
Web程序 时间:
2014-08-23 18:56:31
阅读次数:
258
功能实现:点击添加按钮,表格增加一行并给其name属性赋予的值,方便获取点击删除,自动删除这一行JQuery中定义一个count变量 1 var count = 1; 2 function add() { 3 var tbl = document.all.ci; 4 ...
分类:
Web程序 时间:
2014-08-23 18:53:41
阅读次数:
179
在我们做的这个项目中充分利用jsonp跨域这一个特性,完成了简单的单点登录功能和权限统一认证控制,实现思路并不复杂同各种实现单点登录的产品相比可以说微不足道,各有各的好处、各有各的优点,选择什么方式实现完全取决于我们自己或者项目经理的开发经验,对各种框架的理解程度往往决定了目前开发项目的整体架构。
这不是一项凭空产生的新东西,仅仅是JS的一个特性而已之前没有被我们提及也没有被我们注意...
分类:
Web程序 时间:
2014-08-23 17:47:01
阅读次数:
265
1、错误描述
2、错误原因
">
...
分类:
Web程序 时间:
2014-08-23 17:45:11
阅读次数:
211
PHP文件包含漏洞利用一、PHP配置在文件包含中的运用文件包含漏洞即 当程序员在包含文件的过程中引入了外部提交的数据参与包含的过程所产生的漏洞,这个漏洞是目前Web攻击中最利用率最高的一个漏洞,攻击者 可以轻松获取服务器的访问权限(即拿到webshell)。而文件包含通常又有本地文件包含(Local...
分类:
Web程序 时间:
2014-08-23 17:43:51
阅读次数:
318
网页背景图片代码1.(最普遍类)说明:以上代码为网页背景图片固定代码!网页背景图片固定代码,这样,当向下拉网页时,网页背景图片不会跟着向上移动,达到不动的目的!2.(综合类)3. 说明:no-repeat;(不平铺)改为这个repeat(平铺)你要以看一下两边方法一:文章编辑的时候点击创建表格后.....
分类:
Web程序 时间:
2014-08-23 17:42:21
阅读次数:
165
chart.js插件生成折线图时数据普遍较大时Y轴数据不从0开始的解决办法,原文:http://bubuko.com/infodetail-328671.html默认情况下如下图Y轴并不是从0开始,这样折现图的幅度会很大,不是正常的幅度,解决办法如下,示例代码: window.onload = fu...
分类:
Web程序 时间:
2014-08-23 17:41:01
阅读次数:
205