java
文章平均质量分 75
black1982
这个作者很懒,什么都没留下…
展开
-
URL中传递参数的编码
如果需要在url中传递中文参数或者是xml(里面有url不发辨别的字符"\r","\n"等),就需要对这些参数进行编码 String mytext = java.net.URLEncoder.encode("中国", "utf-8"); String mytext2 = java.net.URLDecoder.decode(mytext, "ut...原创 2012-11-20 16:43:26 · 509 阅读 · 0 评论 -
socket 学习一(服务器-客户端模式)
所谓socket通常也称作"套接字",用于描述IP地址和端口,是一个通信链的句柄。应用程序通常通过"套接字"向网络发出请求或者应答网络请求。 ServerSocket用于服务器端,Socket是建立网络连接时使用的。在连接成功时,应用程序两端都会产生一个Socket实例,操作这个实例,完成所需的会话...原创 2012-11-21 20:46:38 · 178 阅读 · 0 评论 -
socket 学习二(多个客户同时连接)
在实际的网络环境里,同一时间只对一个用户服务是不可行的。一个优秀的网络服务程序除了能处理用户的输入信息,还必须能够同时响应多个客户端的连接请求。在java中,实现以上功能特点是非常容易的。 设计原理:主程序监听一端口,等待客户接入;同时构造一个线程类,准备接管会话。当一个Socket会话产生后,将这个会话交给线程处理,然后主程序继续监听。运用Thread类或Runnable接口来实现是不错的办法...原创 2012-11-21 21:00:04 · 725 阅读 · 0 评论 -
socket 学习三(在Socket上的实时交流)
网络的伟大之一也是信息共享,Server可以主动向所有Client广播消息,同时Client也可以向其它Client发布消息。下面看看如何开发一个可以实时传递消息的程序。 设计原理:服务器端接受客户端的连接请求,同时启动一个线程处理这个连接,线程不停的读取客户端输入,然后把输入加入队列中,等候处理。在线程启动的同时将线程加入队列中,以便在需要的时候定位和取出。import java.io.*;...原创 2012-11-21 21:15:03 · 117 阅读 · 0 评论 -
java生成静态页面 转载
转帖正文: 相信很多人都希望自己的页面越快越好,最好是能静态的,提高客户访问速度。也便于搜索引擎搜索。所以,就希望我们的动态读取数据库的页面,尽可能的生成静态页面。一下系列文章,介绍一下个人的解决方案。 本系列将介绍个人的一种方法,在不改变原来jsp文件的基础上,只需要加入少量的代码,就让你的新闻发布系统,很容易就完全变成静态的页面。 本文假设你是...原创 2014-03-07 16:27:57 · 173 阅读 · 0 评论