摘要: 聊天室高频率、低延时完全符合websocket的特点,所以聊天室使用websocket再适合不过了。 聊天室的功能并没有比上一节代码多多少,主要在握手阶段对用户的session做处理,对用户的消息进行分发和处理。 握手阶段HandshakeInterceptor需要做的处理 public ... 阅读全文
posted @ 2015-08-17 21:17 Gin.p 阅读(1030) 评论(0) 推荐(0)
摘要: 1、什么是websocket? WebSocket协议定义了一种web应用的新功能,它实现了服务器端和客户端的全双工通信。全双工通信即通信的双方可以同时发送和接收信息 的信息交互方式。它是继Java applets, XMLHttpRequest, Adobe Flash, ActiveXObje... 阅读全文
posted @ 2015-08-16 10:52 Gin.p 阅读(7702) 评论(1) 推荐(0)
摘要: springMVC我觉得比struts2好的其中一个原因就是可以使用注解解析json数据,方便快捷。但是,即使如此,还是有需要注意的地方。1、返回的地方设置@ResponseBody,请求的对象参数@RequestBody,单个参数不用加@RequestBody; @RequestMapping(... 阅读全文
posted @ 2015-08-01 17:29 Gin.p 阅读(1406) 评论(0) 推荐(0)
摘要: 使用eclipse手动建一个maven的web project可能会有版本不合适的情况,例如使用spring的websocket需要web3.0什么的,不全面的修改可能会出现各种红叉,甚是苦恼。我从我的使用经验出发,从建立一个maven项目开始,记录我用maven建一个web3.0的项目。建立一... 阅读全文
posted @ 2015-06-22 16:26 Gin.p 阅读(10633) 评论(0) 推荐(0)
摘要: 今天被吐槽在客户端用js对密码进行md5加密其实也不见得安全。这种做法其实不见得有什么作用,学过计算机网络都知道,在网上抓一个包是很简单的事,就算别人抓包抓不到你原始密码,用这个md5后的密码一样可以模拟登录系统。这样做无非就是直接通过登录页没法直接输入用户名密码,但用个程序模拟登陆也不是什么太难... 阅读全文
posted @ 2015-05-20 22:51 Gin.p 阅读(5563) 评论(0) 推荐(0)
摘要: 平安科技500强平安保险的子公司,挺想去的,面试的是深圳的岗位。 1、笔试。到广州体育中心笔试,地点找了几次都找不到,看见一个平安保险的标志就进去了,可是不是笔试地点,地点是中国银行的楼下转进来。到了考试地点等了一下,上去25楼找到一台空电脑坐下来做题,题目是50道各种各样的题,有计算机网络、编... 阅读全文
posted @ 2015-03-12 00:37 Gin.p 阅读(5303) 评论(0) 推荐(0)
摘要: 今天使用springMVC的数据验证的时候,看似很简单的东西,却有一个很大的陷阱:提交空表单的时候总是出现404错误,但是后台却不给你报任何错。遇到这个错误这个很苦恼,搞了几小时,今天记录并分享一下解决经验(本人使用注解式的数据验证): 错误例子:@RequestMapping(value="... 阅读全文
posted @ 2015-03-06 20:01 Gin.p 阅读(1801) 评论(1) 推荐(2)
摘要: MySQL之所以会乱码,无非是以下几种原因:1、存进数据库之前就乱码2、在存进数据库过程中乱码3、存进数据库后乱码想知道在哪里出现乱码很简单,在后台打印一下就知道了。既然知道问题出在哪里,那解决方法也很简单:1、jsp设置编码是utf-8,保证传到后台的是utf-8的编码2、将传到后台的请求的参数转... 阅读全文
posted @ 2015-03-03 00:14 Gin.p 阅读(1296) 评论(2) 推荐(0)