java技术
文章平均质量分 77
zxbcome
这个作者很懒,什么都没留下…
展开
-
对字符串,字节数组进行GZIP压缩和解压缩
import java.io.ByteArrayInputStream;import java.io.ByteArrayOutputStream;import java.io.IOException;import java.io.ObjectInputStream;import java.util.zip.DataFormatException;import java.util.zip.Deflater;import java.util.zip.GZIPInputStream;i原创 2010-12-28 11:34:00 · 3719 阅读 · 2 评论 -
关于出现 linux Table is marked as crashed and should be repaired
关于出现 linux Table is marked as crashed and should be repaired1.首先进入mysql命令台:mysql -u root -p 回车 输入密码2.进入到表所在的数据库,check table 表名 用来检查出现问题的表的状态,出现错误就正常3.然后用repair table 表名4.再用check table 表名转载 2016-08-29 08:44:17 · 950 阅读 · 0 评论 -
Tomcat跳过默认页面跳转到指定页面
1:修改server.xml:<Host name="localhost" appBase="webapps" unpackWARs="true" autoDeploy="true">后添加:2:修改web.xml:后添加指定的页面login.jsp原创 2015-07-21 12:27:06 · 19877 阅读 · 0 评论 -
openfire 使用启动
run configurations---->VM arguments-DopenfireHome="${workspace_loc:openfire_src}/target/openfire"原创 2014-07-14 15:30:08 · 473 阅读 · 0 评论 -
关于MINA服务端源码分析
1:NioSocketAcceptor.java他是继承了AbstractPollingIoAcceptor.java 和 AbstractIoAcceptor.java原创 2014-06-20 14:26:30 · 671 阅读 · 0 评论 -
Openfire下WebServer实现
最近使用的jar文件:原创 2014-07-22 14:34:14 · 705 阅读 · 0 评论 -
openfire学习:1:整体了解
1: openfire文件包:openfire_src\lib : openfire需要的基础jaropenfire_src\src\i18n : 国际化文件openfire_src\src\database : 初始化时数据库加载SQL文件openfire_src\src\plugins : 插件2:ant : openfire_src\build openfire[原创 2014-06-25 16:54:03 · 627 阅读 · 0 评论 -
MINA源码分析1-服务端启动和客户端调用
最近由于需要使用MINA框架进行项目开发,所以研究了原创 2014-04-25 12:08:32 · 1578 阅读 · 0 评论 -
MINA源码分析2-I/O操作
分析I/O操作首先我们从NioSocketAcceptor原创 2014-04-25 14:07:16 · 611 阅读 · 0 评论 -
sip2peer服务端研究分享4:BS,SBC Server分析:
1:BootstrapPeer(BS) Server 类似一个握手服务器,他记录了请求的客户端信息。下面分析下 BS Server:首先客户端向BS Server发送握手请求。然后BS Server接受到请求数据:onReceivedJSONMsg方法监听接受数据。 @Override protected void onReceivedJSONMsg(JSONObje原创 2013-12-20 14:08:06 · 1558 阅读 · 0 评论 -
sip2peer服务端研究分享2:消息组装:
由于项目传输的是视频和音频所以使用SIP协议,数据格式使用的是JSON,所以下面分析的主要是以SIP,JSON为主.sip2peer支持:udp,tcp,tls,sctp,SIPBaseMessage.java public static final String PROTO_UDP = "udp"; public static final String PROTO_TCP原创 2013-12-19 10:59:40 · 1691 阅读 · 0 评论 -
sip2peer服务端研究分享3:消息发送:
下面分析下sip2peer消息发送机制:它的消息发送是通过进行发送,它为了防止发送丢包现象,在后台开启了一个时间监听线程,当没有返回消息时,它将不停的继续发送。下面从BS服务端发送消息到客户端进行分析:首先:BootstrapPeer.java 接受到终端握手请求后,BS服务将存在的客户端信息组装后进行发送@Override protected void onRecei原创 2013-12-20 10:32:41 · 1785 阅读 · 0 评论 -
sip2peer服务端研究分享1:启动服务:
sip2peer的官网:http://code.google.com/p/sip2peer/提供和很全的demo,分服务端,客户端.最近需要开发一个p2p项目,找了好多资料后决定使用sip2peer,下面分享下服务研究成果。sip2peer服务端:sip2peer服务端分两个server1:BootstrapPeer(BS) server 类似一个握手服务器原创 2013-12-18 17:54:28 · 3733 阅读 · 4 评论 -
Apache MiNa 实现多人聊天室
自己感觉不错,转载保存方便以后查看。Apache MiNa 实现多人聊天室开发环境: System:Windows JavaSDK:1.6 IDE:eclipse、MyEclipse 6.6开发依赖库: Jdk1.4+、mina-core-2.0.4.jar、slf4j-api-1.5.11.jar、slf4j-log4j12-1.5.11.jar转载 2013-09-18 11:07:05 · 868 阅读 · 0 评论 -
ibatis应对的批量操作
最近遇到需要批量处理数据的问题,一开始用了一个for循环去执行,数据量大的时候效率很低。原因是for循环每次执行一条语句,都是一次连接过程。遇到大批数据更新的时候,效率就可想而知了。最后baidu后发现ibatis里有对批量操作,挺好的东西。 /** * 批量操作:保存电台信息 * @Function: saveListRadioStationMsg原创 2013-09-12 11:29:43 · 600 阅读 · 0 评论 -
在SSH框架下初始化数据
<br /><br />在SSH框架下初始化数据:<br />1.创建Servlet。代码如下:<br />import java.io.IOException;<br />import java.util.List;<br />import java.util.Map;<br /> <br />import javax.servlet.ServletConfig;<br />import javax.servlet.ServletException;<br />import javax.servlet.h原创 2011-04-15 15:18:00 · 831 阅读 · 0 评论 -
Sspring相关的数据库操作
<br /><br />import java.sql.ResultSet;<br />import java.sql.SQLException;<br />import java.util.List;<br /><br />import org.apache.commons.lang.xwork.StringUtils;<br />import org.springframework.jdbc.core.RowMapper;<br />import org.springframew原创 2011-04-09 09:28:00 · 429 阅读 · 0 评论 -
SSH框架主要的类
<br /><br /><br />import java.util.HashMap;<br />import java.util.Iterator;<br />import java.util.Map;<br />import java.util.Map.Entry;<br /><br />import javax.servlet.http.HttpServletRequest;<br />import javax.servlet.http.HttpServletResponse;原创 2011-04-09 09:22:00 · 497 阅读 · 0 评论 -
memcached tomcat session 共享
1.到tomcat的安装目录lib中,加入:memcached-2.6.jarjavolution-5.4.3.1.jarmemcached-session-manager-1.5.1.jarmemcached-session-manager-tc7-1.5.1.jarmsm-javolution-serializer-1.5.1.jarms转载 2016-09-20 13:40:54 · 497 阅读 · 0 评论