在Java程序中调用C函数--打印"HelloWorld" 源地址:https://java.sun.com/docs/books/jni/html/start.html#26346 本文是将书中的第二章单独抽出来,红色部分为译者注. 1.概述 这个打印的过程是用JDK或Java 2 SDK写一个简单的Java程序,程序会调用一个C函数打印"HelloWorld".这个过程将包括以下步骤: 创建一个Java类(HelloWorld.java),以及... 2011-05-0210 min read
POI 使用这套API操作Excel时,将对Excel进行全程锁定,所以不能有其他程序访问同一文件. package poi; import java.io.FileOutputStream;import java.util.Calendar;import java.util.Date; import org.apache.poi.hssf.usermodel.HSSFCell;... 2011-05-018 min read
用JFreeChart 生成报表 JFreeChart是JAVA平台上的一个开放的图表绘制类库。它完全使用JAVA语言编写,是为applications, applets, servlets 以及JSP等使用所设计。JFreeChart可生成饼图(pie charts)、柱状图(bar charts)、散点图(scatter plots)、时序图(time series)、甘特图(Gantt charts)等等多种图表,并且... 2011-04-2613 min read
Linux下java环境变量设置的完整步骤 Linux下java环境变量设置的完整步骤: 从java.sun.com上下载JDK的安装文件,一般是jdk1.5.0_10_XXXX.bin的格式。 解开生成JDK目录,这里假设JDK安装在/usr/java/jdk1.5.0_10中: 代码: sudo chmod 755 jdk1.5.0_10_XXXX.bin   sudo ./jdk1.5.0_10_XXXX.bin s... 2011-04-241 min read
Java栈与堆一篇好文 Java栈与堆  ----对这两个概念的不明好久,终于找到一篇好文,拿来共享  1. 栈(stack)与堆(heap)都是Java用来在Ram中存放数据的地方。与C++不同,Java自动管理栈和堆,程序员不能直接地设置栈或堆。  2. 栈的优势是,存取速度比堆要快,仅次于直接位于CPU中的寄存器。但缺点是,存在栈中的数据大小与生存期... 2011-04-239 min read
Jboss启动报错——DailyRollingFileAppender无法转换异常 问题:Jboss在启动时,报错java.lang.ClassCastException: org.jboss.logging.appender.DailyRollingFileAppender。 解决办法:D:/jboss-4.0.5.GA/server/default/deploy/jbossweb-tomcat55.sar/META-INF/jboss-service.xml文件,修改... 2011-04-222 min read
简单的屏幕截图 import java.awt.Dimension; import java.awt.Rectangle; import java.awt.Robot; import java.awt.Toolkit; import java.awt.image.BufferedImage; import java.io.File; import javax.imageio.ImageIO;... 2011-04-161 min read
定制CKEditor的表情 可以通过直接修改CKEditor的config.js文件来配置CKEditor,官方提供了很详细的API. config.smiley_columns = 8 指定表情的显示的列数,默认为8. 表情图片的默认地址在ckeditor/plugins/smiley/images/目录下,可以直接放进来,也可以用CKEDITOR.config.smiley_path属性指定图片的地址. 把要使用到... 2011-04-161 min read
jBPM二(表达业务流程) 业务流程包括三部分: 活动 Activity / 节点 Node (有很多种,不同的类型有不同的功能,必须要有一个Start Activity)连线 Transition / 转移 (从一个Activity指向另一个Activity)事件 Event  Transition 开始活动中有且只能有一个连线,并且一个流程实例启动后,会在开始活动之后的一个活动处停下,所以只能有一个开始活... 2011-04-1612 min read
jBPM一(概念及管理控制流程) 工作流(Workflow),就是“业务过程的部分或整体在计算机应用环境下的自动化”,它主要解决的是“使在多个参与者之间按照某种预定义的规则传递文档、信息或任务的过程自动进行,从而实现某个预期的业务目标,或者促使此目标的实现”。 通俗的说,流程就是多个人在一起合作完成某件事情的必要步骤,把步骤变成计算机能理解的形式就是工作流。 工作流管理系统(WfMS,Workflow Managemen... 2011-04-1515 min read