java
genww
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
j2me心得----使用代理服务器上网相关代码
[本信息由genww原创,转载请注明]do{ if(c!=null) c.close(); c=(HttpConnection)Connector.open("http://10.0.0.172/"+url);//开始连接服务器 c.setRequestProperty("X-Online-Host", address); tmp原创 2008-09-02 23:53:00 · 771 阅读 · 0 评论 -
j2me心得----通过http发送post信息
[本信息由genww原创,转载请注明] String url = "http://localhost:8080/gen/test2.jsp"; String rawData = "a=1&b=2&c=3"; String type = "application/x-www-form-urlencoded"; try { conn = (HttpConnection原创 2008-09-03 00:01:00 · 700 阅读 · 0 评论 -
j2me心得----有关编码的问题
[本信息由genww原创,转载请注明]大部分手机只会一种语言,传说中的unicode?好像又不完全对,因为对于英文和数字是ascii码的,只有中文或一些符号才是unicode。那这到底是什么编码,我还不清楚,等搞清楚了在加上。所以,凡是要在手机上阅读一般的文本文件,哈哈,乱码了吧!那是因为一般通过windows记事本保存的默认编码是ansi的,就是传说的ascii+gbk。如果要在手机上阅读,原创 2008-09-02 23:08:00 · 459 阅读 · 0 评论 -
synchronized使用和wait与notify的使用之我的理解
synchronized我的理解:synchronized(obj)这个指定了对象的同步快中,obj会在线程进去时加锁,所以不会去理会这个同步块被哪个对象或哪个线程调用,只要有线程进去,则obj就加锁,然后其他所有线程都无法进去了,包括无法进入其他地方的synchronized(obj){}块(参数里的两个obj为同一个对象)在执行wait和notify会释放锁,所以必须在同步块中执行synchronized(obj){ obj.wait()和 wait()不同,前者释放锁,后者虽然也是释放锁,但却不是释放原创 2010-12-24 13:52:00 · 4659 阅读 · 1 评论 -
关于jbpm3的swimlane的我的理解
【关于jbpm3的swimlane的我的理解】很多地方把这个东东称之为泳道,但是这个名字让我开始也觉得非常不可理解,啥是泳道?没听说过。也许是将swimlane执意翻译成中文后造成的理解问题。其实swimlane的作用就是将一堆用户绑在一起,贴个标签,然后在定义的所有流程任务节点中,凡是拿到这个标签的,就允许这些用户通过了。老外为啥叫它swimlane呢?也许是个形象的比喻吧原创 2010-12-24 13:11:00 · 1359 阅读 · 0 评论 -
在非web环境下,直接用java命令行运行程序时,对于通过getResources找不到jar包中的资源和目录的解决方法
问题描述: 自己做了一个小软件,该软件需要hibernate和spring的支持,在eclipse中调试正常,但是当导出jar包后启动时,spring始终找不到jar包中通过annotation标示了的bean,造成bean无法注册。 以为是配置问题,搜索google,发现几乎没有讲到在非web下使用spring的描述,无奈,自己解决。查看spring原代码,发现spring是通过Thread.currentThread().getContextLoader().getResources()原创 2010-12-29 10:30:00 · 3067 阅读 · 0 评论 -
在纯java中实现跨平台判断该进程是否已经启动
之前写了一个小java程序,有个需求是不允许该程序同时运行多个。当启动程序后,会判断是否已有进程在运行,如果正在运行,则显示“该程序已经运行”的提示信息,并退出,如果没有则启动这个程序。网上查了很多,发现很多方法,如通过jni判断进程号,或通过runtime.exec方法调用tasklist命令判断当前进程,但这些都不能很好的满足程序的跨平台型,当然可以做个判断,如是win则用tasklist,linux用ps。但效果不佳。不过也给我提供了一些灵感。这里我稍微改进一下,有个折中的方法,使用jps来获得jav原创 2011-01-06 11:15:00 · 4746 阅读 · 1 评论 -
总结事务的隔离级别
<br />事务的隔离级别一般分为四种:<br />1.read_uncommited(未提交读取)<br />2.read_commited(提交读取)<br />3.repeatable_read(可重复读取)<br />4.serialzable(序列化)<br /> <br />下面详细描述:<br />read_uncommited:<br />事务a修改了表,未提交,另一个事务就能读取这个被修改了的记录了。<br />会出现的问题:读脏数据,不可重复读,幻读。<br /> <br />所谓读脏数原创 2011-02-13 13:50:00 · 513 阅读 · 0 评论 -
mina2.0 中文教程1
mina简单说就是实现快速,方便,规范的cs结构的服务器,下面简单举例:编写时间服务器:public class MinaTimeServer { private static final int PORT = 9123; public stat原创 2011-07-06 18:13:44 · 1247 阅读 · 0 评论
分享