程序员JAVA_程序员俱乐部_JAVA频道

中国优秀的程序员网站程序员频道CXYCLUB技术地图
热搜:
更多>>
 
当前位置:程序员俱乐部 > 编程开发 > JAVA > 文章列表
国外技术站点Mashable.com评出了开发人员在2011年应该关注的5项Web开发技术,包括jQueryMobile(jQuery移动版)、Hardware-AcceleratedWebBrowsers(基于硬件加速的浏览器)、Node.js(服... 查看全文
· 说说IO(四)- 文件系统发布时间:2011-01-10
文件系统各有不同,其最主要的目标就是解决磁盘空间的管理问题,同时提供高效性、安全性。如果在分布式环境下,则有相应的分布式文件系统。Linux上有ext系列,Windows上有Fat和NTFS。如图为一个linux下文件系统的结构。其中VFS(Virt... 查看全文
· java实现文件监控发布时间:2011-01-10
java本身不能直接监听系统的文件操作事件,不过可以先编写C/C++调用操作系统的API监听文件,再通过jni调用的方式实现。限于本人的C/C++水平有限,没有用C/C++实现该接口,而且已有开源组件JNotify实现了这个功能,本文例子使用JNot... 查看全文
· 我的2010-三喜三悲发布时间:2011-01-10
2010年对我来说,是个悲喜交加的一年。那就说个三喜三悲吧,多了也写不过来。先说喜的吧,过年了,别一下子太悲伤,先想一下高兴的事比较好。首先是终于基本完成了基于S-57和S-52的电子海图数据的显示了。这耗费了我半年时间。由于还有一些地方并没有完善,... 查看全文
· Java开发者的十大戒律发布时间:2011-01-10
有许多标准和实践准则可适用于Java开发者,但此处要说的,是每个Java开发者需坚守的基本原则。一、为代码加注释。虽然每个人都知道这点,但有时却不自觉忘了履行,今天你“忘了”加注释了吗?虽然注释对程序的功能没什么“贡献”,但过一段时间,比如说两星期之... 查看全文
· java多线程设计wait/notify机制发布时间:2011-01-10
synchronized(obj){while(!condition){obj.wait();}obj.doSomething();}当线程A获得了obj锁后,发现条件condition不满足,无法继续下一处理,于是线程A就wait(),放弃对象锁.... 查看全文
· JSF2与EJB3,JPA2集成发布时间:2011-01-10
JSF2中注解的应用,使得JSF2很容易与EJB3,JPA2集成。首先,定义一个业务接口,作为EJB的一个本地接口:@LocalpublicinterfaceCustomerSessionBeanI{publicCustomergetById(lon... 查看全文
· struts2与 json 发布时间:2011-01-10
需要注意的是,如果用JSON插件把返回结果定为JSON。而JSON的原理是在ACTION中的get方法都会序列化,所以前面是get的方法只要没指定不序列化,都会执行。如果该方法一定要命名为get*(比如实现了什么接口),那么可以在该方法的前面加注解声... 查看全文
· Tomcat配置JNDI数据源发布时间:2011-01-10
Tomcat使用JNDI连接数据库,这里就使用Mysql为例:1.添加数据库驱动文件通过数据源访问数据库,由于数据源由tomcat创建并维护,所以必须把MySql的驱动包拷贝到Tomcat根目录\lib中2.配置数据源.Eclipse中如果以toma... 查看全文
· 基于kasai的RBAC框架发布时间:2011-01-10
基于角色访问控制已经成为业界一个标准,这方面的开源框架却不多,网上看了下Kasai是完成得比较好的一个,其它的RoleManager和RIWS,网上找到的资料较少,没有弄下来看过。RBAC的主要思想在于,将人与权限解耦,通过角色来达到这一目的。事实上... 查看全文
· apache-httpd2.2.17性能测试发布时间:2011-01-10
在apache_home/bin目录下常用的命令如下:ab-n1000-c250http://127.0.0.1:80/其中-n带表请求数,-c代表并发数然后就可以看到一些相关性能的指标... 查看全文
· 集群的概念发布时间:2011-01-10
什么是集群,什么是负载均衡呢?笔者总结了一句简单的定义:集群=负载均衡+错误恢复1术语定义服务软体是b/s或c/s结构的s部分,是为b或c提供服务的服务性软件系统。服务硬体指提供计算服务的硬件、比如pc机、pc服务器。服务实体通指服务软体和服务硬体。... 查看全文
在今天北京举行的甲骨文全球大会(JavaOne)上,甲骨文软件开发高级总监NandiniRamani下午在大会现场接受了媒体专访,就甲骨文在加强Java投资和创新上的愿景,以及Java平台的未来目标、Java开源和社区路线图、Java虚拟机(JVM)... 查看全文
· JavaSwing的JScrollBar使用发布时间:2011-01-10
JavaSwing的JScrollBar使用JScrollBar的使用:类层次结构图:java.lang.Object--java.awt.Component--java.awt.Container--javax.swing.JComponent--... 查看全文
· 这个问题有点难发布时间:2011-01-10
几个系统(A,B,C,....)往某几个机器上(X,Y,Z...)发送大量数据。关系1、ABC是对等的,外部client通过负载均衡访问。2、XYZ是failover关系,ABC一般都发给X,如果X当机,发给Y,以此类推。3、X接收到数据后,一部分写... 查看全文
Swing读书笔记标签与按钮的使用与介绍Border,Icon,JLabel,JButton,JToggleButton6-1:Border的使用Border类是应用在描绘组件的边界,Border本身是一个interface,里面定义了3个方法,为g... 查看全文
· 构建多线程Java应用程序发布时间:2011-01-10
大多数服务端应用程序都需要同时处理任务的能力,这样可以提高工作性能并增加硬件资源的利用。在早期的Java版本(1.4或更早的)中,开发者需要完成并发(concurrent)应用程序——包括线程池逻辑—他们自己使用的是低层次语言结构和JavaThrea... 查看全文
· 自己写的Java垃圾文件清理发布时间:2011-01-10
自己没事儿写的垃圾文件情理,算法很垃圾。凑合着能用。=====================================================================packagecom.datatransfer;import... 查看全文
· XSLT学习总结发布时间:2011-01-10
从一组定义开始:XSL:指扩展样式表语言(EXtensibleStylesheetLanguage)。XSL可描述如何来显示XML文档,当然万维网联盟(W3C)发展XSL的原因就是存在着对于基于XML的样式表语言的需求。XSLT:指XSL转换(XSL... 查看全文
· QuickFix/J 源代码研究(四)发布时间:2011-01-10
QuickFix/J源代码研究(四)guibin.beijing@gmail.com(四).QuickFix/J总体逻辑架构1.QuickFix/J是以Initiator为核心,如下图所示上图中各个模块的关系:处于核心位置的是Initiator,具体... 查看全文