`
terrycong
  • 浏览: 22226 次
  • 性别: Icon_minigender_1
  • 来自: 广州
社区版块
存档分类
最新评论
文章列表
Mongodb 是最近很流行的NO sql DB。非关系型数据库的典型。非常适合厌倦了SQL 的你。 不废话,开始 1 上官网 http://www.mongodb.org/     这个是我xp使用的Windows 32位 版本,限制是DB只能使用2G http://downloads.mongodb.org/win32/mongodb-win32-i386-2.0.1.zip 自己下载,解压   2 打开 bin目录,例如我的: C:\soft\mongodb-win32-i386-2.0.0\bin 让我们建立一个启动的脚本(bat)吧,免得每次都命令: mongod. ...
RMI是java最基本的分布式计算模型。这是一种最简单的方法实现分布式计算和远程调用。 数次碰壁以,找到一不错的教程,在此进行简单解读: 原文地址: http://www.bitscn.com/pdb/java/200605/22375.html 服务的约定接口,需要扩展Remote接口 import java.rmi.Remote; public interface Calculator extends Remote { public long add(long a, long b) throws java.rmi.RemoteException ...
近日有项目需要将现有系统得TCP连接升级到加密的TLS连接,但是遇到得问题是,原来用得是SocketChannel等NIO类作为连接层。 但是众所周之,传统IO做SSL的话只要换Socket为SSLSocket就可以了,兼容原来的系统做 得很好 但是如果用了NIO,是没有一个叫做SSLSocketChannel的类的,如果想不大规模修改源代码的话,又不使用框架,就只可以使用jdk的SSLEngine类了。当然,工作量会非常大。这是一个很实际的需求,所以直接网上搜索资料去: 苦苦搜索之后在网上艰难地发现了一个实现了SSl的SocketChannel类,是属于某个开源框架的一部分,我从中抽离出来: ...
Apache Derby手记 遗憾没有管理员账号,不能够安装MySQL。更不要说那些Oracle,DB2,SQL Server那些巨无霸了。 偶然找到了Derby,绿色的,符合JDBC标准的纯Java的数据库,体积细小,移植性好,不用安装,挺爽的。 1 下载: 1.1 http://db.apache.org/derby/ 1.2 解压 2 安装 2.1配置DERBY_HOME环境变量 2.2配置相关的Path和ClassPath 3 运行(三种方式) 3.1命令行 java -jar %DERBY_HOME%\lib\derbyrun.jar ij [-p propertiesfi ...
jsr289 学习手记 jsr289是jcp在2008年推出的sip servlet 1.1标准。代替之前比较旧的jsr116 sip servlet1.0 近段时间在看这个。 没有很多有条理的归纳,只是以提纲提要的形式归纳一下就好。 1 如果应用设置了load on startup的时候报错,容器应该调用SipApplicationRouter.applicationUndeployed().方法 2 sip servlet 与Http servlet生命周期类似,一次初始化,多次反复调用 3 Servlet接口内If the message is a request the respo ...
搞了很久的Jiplet,发现原来它不是标准的Sip servlet 容器,花了很多心血,暂时搁置下来。还是搞搞标准的Sip container吧。 经过一段时间,对业界的一些Sip Container有一些了解了: OCMS:oracle 自家的东西,基本上就是OC4J+Oracle DBMS+Sip Container+其他的东西,感觉1比较旧,只支持jsr116,反正我从官网都下不了,可能很久没有更新了。 occas:oracle收购bea之前的东西了,前身叫weblogic sip server,现在和oracle是一家人了,版本都比较新,支持jsr289,是一个基于weblogic的s ...
   学习sip,想开发和测试Sip servlet的朋友们,你们把应用部署到哪里了?     如果只是做测试而已,没必要每次都祭出笨重的Weblogic,OCMS,Websphere大刀的。我们有开源免 费的容器Jiplet,一把小小的瑞士军刀即可。就像学习JSP的人用用Tomcat,Jetty就好。     Jiplet是Java Sip Servlet的缩写。Jiplet是驻留在“容器”内的Java类,处理来自其他SIP用户代 理(SIP电话和其他SIP服务器)的SIP消息。     安装jiplet不是一件繁琐的事情,但是相关的中文资料不多,我就小宇宙发作写一下吧.    1 ...
很多安装程序在安装完成后并不要求重启Windows,而新的环境变量已经生效了,可见在不重启Windows的情况下让环境变量生效是完全可行的。 可我搜索如何不需重启Windows让环境变量生效的方法,只找到三类方案: 下载一个专门的软件 编个小程序 修改注册表 我既然是个懒得重启Windows的人,难道我会不厌其烦按上述三种方法去做吗?没办法,我只有自己摸索。最后找到一个非常简单的在Windows下直接让环境变量生效的办法: 先到我的电脑>属性>高级>环境变量,添加新环境变量或修改已有的环境变量,然后运行“DOS命令提示符”或run cmd,假设要修改PATH变量,不 ...
SIP相关标准文档  --Core SIP Documents RFC 2543 SIP: Session Initiation Protocol (obsolete)  RFC 3261 SIP: Session Initiation Protocol  --SDP Related Documents RFC 2327 Session Description Protocol (SDP)  RFC 3264 An Offer/Answer Model with the Session Description Protocol (SDP)  RFC 3266 Support of ...
   人就是一个0基础,然后不断学习积累,然后脑筋灵活掉,然后死板掉,然后再死掉的过程。死掉以后,你积累的知识,不能完全共享出去,相当于打了个折,实为一大憾事。     自问不是一个记性特别好的人,技术也不是十分出众。但是我也不愿意把自己的东西隐藏起来不跟你们分享。所以,我选择找个地方记录下工作学习的点滴。     我经常会觉得,学习就像爬山,在山脚仰望固然是望而生畏,但是到你登上高峰,回头一看,何尝不是一览众山小呢?
Global site tag (gtag.js) - Google Analytics