
掌中行
文章平均质量分 64
Orange_Soda
永远18
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
java文件操作
1.读文件 File file = new File("d:/test.txt"); InputStream in = null; try { System.out.println("以字节为单位读取文件内容,一次读一个字节:"); // 一次读一个字节 in = n转载 2016-07-24 18:41:46 · 272 阅读 · 0 评论 -
servlet中文乱码
中文乱码折磨了2天了,刚解决了忍不住写篇博客。。。。。。 刚出现乱码是因为在做搜索时,从控制台提起的中文在控制台显示的是正常,但是当在网页回显时出现乱码。后来不停的更改,搞的控制台也是乱码了,然后苦逼的重装了mysql,MyEclipse,然并卵,最后静下心分析原因才出来了。给自己一个掌声。 (注意Unicode和utf8是兼容的,最开始还以为是Java默认是Unicode和utf8不兼容原创 2016-07-17 23:37:27 · 335 阅读 · 0 评论 -
servlet之qq(二)
这节的主要内容是能在前端大致能即时聊天 1.登录: 聊天室 用户登录 用户名: 密码: 正在发送登录请求 点击登录:button1响应 $原创 2016-07-21 17:05:19 · 289 阅读 · 0 评论 -
servlet之qq三
这节是进入聊天界面显示,第一次进入页面时不显示消息,当切换用户时就显示离线消息 1.切换时需要保存前者信息在数据库,之后取出后者离线信息显示在界面 2.当退出界面时,保存当前的离线信息,然后退回到登录页面。 1.显示好友列表,需要遍历数据库 public String GetFriendList(HttpSession session){ String原创 2016-07-21 17:34:03 · 253 阅读 · 0 评论 -
servlet之qq四
这节实现的是信息发送 1.编写文字,点击按钮发送,将发送文字拼接成html并且和前面的html结合显示在前端 2.不是发送一下就保存一下聊天记录,而是切换好友或者是退出聊天时才保存聊天信息 $("#Button1").click(function() { //按钮点击事件 var $content = $("#txtContent"); //发送内容原创 2016-07-21 17:50:58 · 268 阅读 · 0 评论 -
servlet之qq
掌中行要求自己的聊天平台,聊天记录可以很好的保证平台的安全性,所以实现聊天的平台的有几个核心的问题 1.能实现当时的即时聊天 2.能将聊天信息保存在自己的数据库中 3.聊天时能实现多线程,保证多人能正常的在平台聊天 真的很幸运,servlet已经将多线程解决了,servlet默认是多线程的,要求是在实现功能时尽可能实现封装功能,即变量和函数用private少用static 还有就原创 2016-07-21 12:23:43 · 391 阅读 · 0 评论 -
推送码
客户端请求服务器,然后服务器再将客户端数据返回给客户端,正常CS之间的信息交流。 如果要实现没有客户端请求服务器想主动给客户端发送一条消息,且客户端能正常的接受数据,这里好像只有2种方法。 1.客户端不停的get(死循环),当服务器put信息时能拿到正常的信息。 如果让客户知道你的手机在不停的get死循环,缺点我就不用说了 2.后来我们就寻找了一个第三方平台---个推,这个第三方很简单,但原创 2016-08-08 10:20:06 · 661 阅读 · 0 评论