Tag: java

用javascript编写swing程序

nick | java, js | 2010-12-26
用javascript编写swing程序
在QT上可以使用QML语言来描述界面,而QML使用的脚本语言是javascript,不过咱们做java程序的也能使用javascript来开发 swing的界面。在jdk1.6中已经带有Mozilla Rhino 的 JavaScript 脚本引擎,下面用javascript编写上一编基于邮件服务器的聊天测试http://www.blogjava.net/pengo/archive/2010/12/11/340303.html 界面。 先在程序要指定要解析的脚本,M... [阅读全文]

Java中如何以类为相对路径或以库为相对路径定位资源

nick | java | 2010-12-06
转自:http://blog.csdn.net/ruyanhai/archive/2007/11/07/1871663.aspx ◆一般情况下,我们都使用相对路径来获取资源,这样的灵活性比较大. 比如当前类为com/bbebfe/Test.class 而图像资源比如sample.gif应该放置在com/bbebfe/sample.gif 而如果这些图像资源放置在icons目录下,则应该是com/bbebfe/icons/sample.gif 通过当前类文件的路径获取资源主要有... [阅读全文]

你所不知道的五件事情–多线程编程

nick | java | 2010-11-21
这是IBM developerWorks中5 things系列文章中的一篇,讲述了关于多线程的一些应用窍门,值得大家学习。(2010.11.21最后更新) 摘要:多线程编程不轻松,但它确实能帮助理解JVM如何细微地处理不同代码结构。Steven Haines将分享的5个窍门会帮助你在处理同步方法,volatile变更,以及原子类时做出更为合理的决定。 尽管很少有Java开发者能够忽略多线程编程... [阅读全文]

实战WEB 服务器(JAVA编写WEB服务器)

nick | java | 2010-11-21
一、超文本传输协议 1.1 HTTP请求 1.2 HTTP应答 二、Socket类 三、ServerSocket类 四、Web服务器实例 4.1 HttpServer类 4.2 Request类 4.3 Response类 五、编译和运行 =================== 正文: =================== Web服务器与客户端的通信使用HTTP协议(超文本传输协议),所以也叫做HTTP服务器。用Java构造Web服务器主要用二个 类,java.net.Sock... [阅读全文]

一个cache的改造过程

nick | java | 2010-10-24
在分布式的程序中,cache的合理使用可以带来性能上的极大提升,尤其是在资源创建需要昂贵的开销时。cache的设计最重要的是要保证线程安全和高效性。下面以代码为例,介绍了三种cache的写法。 1. 粗放的加锁 public class Cache1 { private HashMap<String, ServerGroup> route2SG = null; public Cache1() { route2SG = new HashMap... [阅读全文]

As3下的通信(Red5、SharedObject)

nick | as, flash, java, Red5 | 2010-09-27
简介摘要:代 码如下: client: FLASH var nc:NetConnection = new NetConnection(); nc.client = this; nc.objectEncoding = flash.net.ObjectEncoding.AMF0;//注意这句话(不加的话&#160; 同步事件没有被触发) nc.connect(&quot;rtmp://19 代码[dai ma]如下: client: FLASH var nc:NetConnection = new NetConnection(); nc.cli... [阅读全文]

Java控制台输入类库 JLine

nick | java | 2010-09-22
Java控制台输入类库 JLine
JLine 是一个用来处理控制台输入的 Java 类库,有点类似 BSD 的 editline 和 GNU 的 readline 命令工具。数据仓库系统Hive的命令界面使用的是JLine 授权协议: BSD 开发语言: Java 操作系统: 跨平台 收录时间: 2010年09月20日 软件首页 软件下载 [阅读全文]

jsoup 1.3.3 发布,HTML解析器

nick | html, java, js | 2010-09-22
jsoup 是一款 Java 的HTML 解析器,可直接解析某个URL地址、HTML文本内容。它提供了一套非常省力的API,可通过DOM,CSS以及类似于JQuery的操作方法来取出和操作数据。 jsoup的主要功能如下: 从一个URL,文件或字符串中解析HTML; 使用DOM或CSS选择器来查找、取出数据; 可操作HTML元素、属性、文本; jsoup是基于MIT协议发布的,可放心使用于商... [阅读全文]

使用tomcat的compression来提高网页加载速度

nick | apache, java | 2010-09-17
使用tomcat的compression来提高网页加载速度
当网站从服器端请求的数据较大时,在有限的带宽下就会造成浏览器加载缓慢,有时候会造成页面没有响应,使用户体验变得很差,tomcat为我们提供了有效的解决了办法,就是使用压缩来解决传输问题。 tomcat使用HTTP/1.1 GZIP 来压缩,以减少带宽压力, 首先介绍下gzip: HTTP协议上的GZIP编码是一种用来改进WEB应用程序性能的技术。大流量的WEB站点常常使用... [阅读全文]

Oddjob 0.29.0发布,图形界面的Java调度工具

nick | java | 2010-08-31
Oddjob是一款开源免费的图形界面Java调度工具,它类似window操作系统下面的计划任务的工具。 Oddjob采用纯Java编 写,因此可以胜任各种平台的调度任务,同时Oddjob采用图形化管理控制界面,让没有任何变成经验的用户也可以轻易控制各种计划工作。在支持本地图形界面的同时,还支持通过web方 式来监控各种计划任务,因此可以说是在任何可以连接至该网络... [阅读全文]
Ɣ回顶部