`
clarancepeng
  • 浏览: 193464 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
社区版块
存档分类
最新评论
文章列表
通过hibernate tools的反向工程从数据库产生entity class和mapping file,并通过junit3,junit4和testNG做单元测试
我对每个系统都分配了一个唯一的系统号,每个系统的下的菜单和它的子菜单的命名也按一定的规律 如果系统分配了3位数, 如100, 101 它的菜单对应于: 100系统的菜单10001, 10002, 10003, 1000101, 100010102.... 使用dhtmlxtree它的实节点很容易获取到,但是它的虚节点获取时有点问题(采用某种方式时) 因此通过它的实节点获取到它对应的虚节点 /* * To change this template, choose Tools | Templates * and open the template in the editor. */ pac ...
JDK 6以后能够采用awt的SystemTray实现任务栏菜单,里面可以放入java.awt.PopupMenu,没有对swing的JPopupMenu的支持,不过找了一下,也有人实现了JPopupMenu的任务栏菜单 1. 基于awt的 package com.gomt.taskTray; import java.awt.AWTException; import java.awt.CheckboxMenuItem; import java.awt.Image; import java.awt.Menu; import java.awt.MenuItem; import java.awt. ...
具体内容请看, 等有时间我再翻译一下 http://www.davidjc.com/ajaxfileupload/demo!input.action
由于项目的原因,要用swing做一些很酷很炫的效果和很复杂的显示界面,我虽不是唯美主义者,但是也很喜欢震撼的视觉冲击,今天到网上逛了一下,发现openswing是个不错的东西,也想花时间看看。 http://oswing.sourceforge.net/
四川地震三天了,黄金救援的三天也过了,还有很多同胞掩埋在废墟中,为他们祈祷,为他们哀悼!
1. dao private static ParameterizedRowMapper<MenuInfo> menuInfoMapper = new ParameterizedRowMapper<MenuInfo>() { public MenuInfo mapRow(ResultSet rs, int rowNum) throws SQLException { MenuInfo menuInfo = new MenuInfo(); menuInfo.setHasit(rs.getString("hasit")); menuI ...
使用cxf作为webservice的服务器,以spring bean的方式发布,后端数据层使用spring jdbc/hibernate
前段时间写了一个程序,放到S60第三版的手机系统上面老是报权限的事情,也让我很是郁闷,S60第三版注册门事件在sohu的社区中也是闹的很凶。 本身java me程序是没有办法编写SIS文件的,必须要用S60的cpp,下面是一个pkg文件: ;StbcMobile.pkg ; Installation file for HelloWorld application ; ; This is an auto-generated PKG file by Carbide. ; This file uses variables specific to Carbide builds that will not ...
花了几天时间整了一下,暂时还没有完工,不过先把源码上传一下,与大家分享一下。 服务端: public class SpringMain {     public static void main(String[] args) throws Exception {         if (System.getProperty("com.sun.management.jmxremote") != null) {             System.out.println("JMX enabled.");         } else {           ...
   我们经常遇到的一个问题就是:发送一条消息,若在T秒内没有收到回应,我们将需要对消息进行重发,若重发N次后再失败,则不再重发。     对于这个问题,我们可以给每条消息一个ID,为YYYYMMDDHHmmssSSS(当前的时间,精确到毫秒),再定义N-1个HashMap,key为消息ID,value为消息内容。     首先把这条消息立即发送,并等待回应,同时把这条消息放入上面定义的N-1个HashMap中,定义一个线程专门扫描这N-1个HashMap, 第一个HashMap, ParseLong(ID)+1000*T <= currentTime,则发送此消息,同时把它从HashMa ...
java本来带有循环冗余验证CRC32,但是有时候要用CRC16还还的自己编程。 CRC32的用法: public class CRC32Test { /** * @param args */ public static void main(String[] args) { // TODO Auto-generated method stub java.util.zip.CRC32 cr = new java.util.zip.CRC32(); cr.update("123456789".getBytes()); System.out.print ...
package org.clarance; import java.io.FileInputStream; import java.io.FileNotFoundException; import java.io.FileOutputStream; import java.io.IOException; import java.io.InputStream; import java.io.OutputStream; import java.nio.ByteBuffer; import java.nio.channels.FileChannel; public class TestNIO { ...
   一个在线环境监测的项目, 监控中心用java编写,接受现场机(用c++写的)发过来的监测数据,并保存到监控中心的数据库中,同时监控中心也要向现场机发送查询命令,如查询通过串口连接现场机的环境检测设备的工作情况等。一个监控中心要同时为多个现场机服务,连接现场机的网络可能是ADSL, GPRS。     很明显这是一个高并发的问题, 我要负责监控中心的程序的编写, 要实现这样的双向通信的要求,要么就采用socket的长连接,要么就采用P2P。由于我只管我这一端,如果采取P2P的话,势必会造成耦合度的增加,给开发实现方面带来一些困难, 在网上溜达了一大圈,发现大家都是采用Cindy、Netty2 ...
好久没有来打理自己的博客了,一来是因为过年,二来是因为最近正在作一个项目的前期工作,三来就是公司有个项目要用到JAVA ME实现部分功能,如通过JSR-179获取地理位置的经度和纬度,并把这些数据连同手机拍下的照片和视频传输到数据服务器中去。     经过3天的学习和考虑,决定使用webservice来实现这个功能,毕竟JAVA ME是支持JSR-172(SOAP 1.1)的,虽然对webservice中的数据类型有些限制, 那也没有什么,就是在定义接口的时候注意一下就好了,webservice原来计划采用xfire或者axis2,但看了一下网友的比较和评价,所以马上就把axis2给毙掉了,x ...
Global site tag (gtag.js) - Google Analytics