`
sha1064616837
  • 浏览: 38696 次
  • 性别: Icon_minigender_2
  • 来自: 湖南
社区版块
存档分类
最新评论
文章列表
对象有的属性在页面上可编辑,有的属性在页面只可读,以前都是我们在页面上写死的,时间一久有时候会混乱,此处通过自定义annotation在类属性中定义。越来越发现Java的Annotation真心很强大,可以帮我们省去很多代码,让代码 ...
  最近不太忙,发现现在服务之间的交互都是通过xml进行的,所以今天理了一下xml的两种解析方式。首先是最流行的dom4j解析。先解析,然后通过反射转成对象。 用到的jar:dom4j-1.6.1.jar jaxen-1.1.1.jar 1.xml字符串转成对象: /** ...
barcode产生条形码(barcode4j.jar,jpg格式)   /**   *1. 生成条形码文件   * @param file 生成条形码图片绝对路径   * @param code 条形码编码   */       public static void generateCode128Barcode(File file, String code) {           Code128Bean bean = new Code128Bean();           final int dpi = 200;           // barcode           bean.set ...

struts2上传与下载

1.action代码: /** * 文件处理的底层action 供需要处理文件的action继承 * @author xxx * @date 2014-10-14 * @time 下午3:24:33 * @version 1.0 */ @SuppressWarnings("serial") public abstract class FileAction extends AbstractAction{ private static Logger logger = Logger.getLogger(FileAction.class); ...

发布服务

怎样发布一个服务,被另外一个服务调用。以我在项目中的运用为例。 以下是我们当初的老大给我的文档 ----------------------------------------------------- 我要发布的服务是一个借助office的com组件处理word,Excel的服务,在DocumentTool中有方法HTML转WORD(htmlToWord)、在Word文档插入条形码(insertImage2Word)、WORD转HTML
我自己对线程一章的总结: 1、线程与进程:   1、线程是进程的组成部分,一个进程可以拥有多个线程   2、一个程序运行后至少有一个进程,一个进程可以包含多个线程,但至少包含一个线程   3、线程是独立运行的   4、进程 ...
1、查看vg_data的空间是否可用 A3A-GLDB1:~ # vgdisplay vg_data   --- Volume group ---   VG Name               vg_data   System ID               Format                lvm2   Metadata Areas        1   Metadata Sequence No  44   VG Access             read/write   VG Status             resizable   MAX LV            ...
进行java开发,首先要安装jdk,安装了jdk后还要进行环境变量配置: 这个其实不难,但是老是忘记,所以记下来,下次就不用网上到处搜索了,我的JDK是安装在默认的路径下的。 ---------------------------------- 1、下载jdk(http://java.sun.com/javase/downloads/index.jsp),我下载的版本是:jdk-6u14-windows-i586.exe 2、安装jdk-6u14-windows-i586.exe 3、配置环境变量:右击“我的电脑”-->"高级系统配置"-->"高级 ...
/** * 冻结表入口方法 * @oFrozenTable:需要冻结的表名 * @iFrozenRowHead:冻结的表头行数 * @iFrozenRowFoot:表尾巴行数 * @iFrozenColLeft:表左边行数 */ function FrozenTable(oFrozenTable, iFrozenRowHead, iFrozenRowFoot, iFrozenColLeft) {         oFrozenTable.HeadRow = iFrozenRowHead;         var oDivMaster = oFrozenTable.parentElem ...
通过root登陆,密码:***** su - oracle --------- 1.启动数据库 sqlplus /nolog connect /as sysdba startup 2.关闭数据库 sqlplus /nolog connect /as sysdba shutdwon abort;   3.启动监听器 lsnrctl start 4.停止监听器 lsnrctl stop 5.查看监听器状态 lsnrctl 6.当前用户退出 exit ---------------------------
1、用正则表达式判断解析出来的字符串是否为科学计数法表达式:       String account="解析出来的结果";       String regex="^((\\d+.?\\d+)[Ee]{1}(\\d+))$";       Pattern pattern = Pattern.compile(regex);       Matcher m = pattern.matcher(account); 或者:   public static boolean isNumber(String str)     {         boo ...
J2EE项目中容易出现乱码问题,一般我们分三层去定位:jsp,java代码,数据库。 这里我主要整理java代码中出现乱码问题的解决方法: 其中以tomcat为服务器。 ------------- 乱码: ①修改Tomcat---->conf----->server.xml文件,在修改端口的标签后面加一行代码,如下: Xml代码    <Connector port="8080" protocol="HTTP/1.1"                connectionTimeout="20000"      ...
  1.查哪个过程被锁   查V$DB_OBJECT_CACHE视图:   SELECT * FROM V$DB_OBJECT_CACHE WHERE OWNER='过程的所属用户' AND CLOCKS!='0';   2. 查是哪一个SID,通过SID可知道是哪个SESSION   查V$ACCESS视图:   SELECT * FROM V$ACCESS WHERE OWNER='过程的所属用户' AND NAME='刚才查到的过程名';   3. 查出SID和SERIAL#   查V$SESSION视图:   SELECT SID,SERIAL#,PADDR FROM V ...

接口与抽象类

-------------------------------- 1.抽象类:abstract   1.抽象类与普通类的区别:     不能创建实例。普通类不能包含抽象方法,而抽象类中可以包含抽象方法(注意是可以,也就是说一个抽象类中可以没有一个抽象方法)。   2.区分抽象方法与空方法:     public abstract void test();---抽象方法     public void test(){}--空方法   3.不存在抽象变量,抽象属性,抽象构造器:     abstract不能修饰属性,变量,构造器;抽象类中可以存在构造器。   4.private和abstract不能 ...
6:Jacob:需要借助Office的com组件(jacob.jar) 所以这个只能放在装有office环境的windows环境下。 把jacob-1.16-M2-x86.dll放在C:\WINDOWS\system32目录下 static int WORD_HTML = 8; static int WORD_TXT = 7; static int EXCEL_HTML = 44; /** *1. 在Word文档插入图片 * @param fileWordPath:word文档绝对路径 * @param fileImagePath:需要插入的图片的绝对路径 * @return 是否插入图片成功 ...
Global site tag (gtag.js) - Google Analytics