自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(32)
  • 问答 (1)
  • 收藏
  • 关注

原创 java 签名

第二步、将证书导入java的cacerts证书库登录Tomcat所在的机器,切换到目录 ${JAVA_HOME}/jre/lib/security, 执行如下命令:keytool -import -alias vbooking -keystore cacerts -file ${JAVA_HOME}/jre/lib/security/vbooking.cer其中:-al...

2015-12-01 10:05:33 142

ajax post

@HandlesEvent(EVENT_FETCH_PIN) @UseBeanFirstPopulation public Resolution fetchPin() {}$.ajax({ type: "POST", url: "${pageContext.request.contextPath}/inte...

2015-09-29 16:38:32 178

原创 Excel 生产SQL语句

把excel数据生成sql insert语句excel表格中有A、B、C三列数据,希望导入到数据库users表中,对应的字段分别是name,sex,age 。在你的excel表格中增加一列,利用excel的公式自动生成sql语句,方法如下:1、增加一列(D列)2、在第一行的D列,就是D1中输入公式: =CONCATENATE("insert into users ...

2015-01-05 16:09:42 156

Ajax File upload

经常碰到文件上传的问题,这里使用ajax提供的ajaxFileUpload来解决HTML页面:[code="html"] Add [/code]JS:[code="JS"] $.ajaxFileUpload({ ...

2014-12-18 14:03:42 172

物流名词

Article Number:货号Consignment Number:寄货号Connote:单号Delivery Instructions:交货说明Reference:(其他)参照资料pickup 在仓库里运作里用作筛选,在运输里是提货的意思。Cost Centre 成本中心--事先订定各项成本的标准,而后再与实际成本比较,分析造成原因,以使预算成本和...

2014-11-20 10:26:32 463

项目开发经验总结

又结束了一个项目,每个项目总会有些感触!这个项目我负责的模块是在服务器端生成解析码,使用手机可以正确解析出码中包含的内容。服务器端使用了jsp,对于jsp一开始并不是很了解。看之前的代码,给我的感觉就想试html一样。所以我便使用了html的处理去处理jsp。结果当然是代码写的一团糟。所以[color=red]以后再碰到一门没接触过的技术,一定要先熟悉一下它的基本功能和基本语法,之后再去写...

2013-03-25 09:37:46 88

原创 文书上传

1. var localFilePath = $("#docFile").val(); // docFile为上传控件的ID2. var fileName = common.getFileName(localFilePath);common.getFileName = function(path){ if (!path) { return ""; } ...

2013-03-01 15:46:54 177

原创 servlet 节点

servlet常用的节点包括了用来定义一些对全部servlet都有效的参数用来监听一个servlet的创建和销毁用来过滤一个servlet,它可以修改request和response对象用来拦截一个url请求,进行业务处理...

2013-02-28 19:41:05 146

原创 获取没有width属性的obj的width

如下:#div1{  width:100px;}如果想通过document.getElementById("div1").style.width来获取是不成功的。必须写inline css但是line css往往不符合要求,并没有将结构与表现分离所以要用js来或取最终样式,如获取widthdom:  document.defaultView.getCompu...

2013-02-01 10:26:13 192

原创 for 标签

[code="java"]// 下面是相等就结束内层循环继续外层循环for(String l1 : lst1) { for(String l2 : lst2) { System.out.println(l2); if(l1.equals(l2)) { break; } } }// 下面是相等就结束所有循环LABEL:for...

2012-11-20 16:29:14 147

web.xml常用节点说明

web.xml 常用节点包括了context-param,listener,filter,servlet它们的加载顺序是:context-param -> listener -> filter -> servlet.1. context-param提供一个key-value,用来给整个web应用初始化提供信息。value通常是一个property文件或xml文件。2. listener...

2012-10-16 15:24:54 213

项目总结

现在项目进入维护期了,稍微闲了一点,总结下这个项目。1. 有些功能即使式样书没有要求做也应该做。比如log和exception2. 面向对象的思想,并不是说你使用了类就是面向对象了。你需要把项目中的设计到的现实事物抽象成为对象。3. 如果你不想写注释,那么请你的代码要符合代码规范以及公司级别的编码习惯。比如公司里其他人方法命名都是动词+名词,那么你也要这么命名。4. 尽量保证一个类...

2012-10-16 10:10:14 81

Eclipse发布tomcat

有三种方式:1. 新建一个server,将项目配置到server中2.在apache-tomcat-6.0.32\conf\Catalina\localhost目录下添加一个xml文件,该文件用来指定准备发布的路径。3.将编译好的文件放到tomcat的webapps下...

2012-09-25 21:47:32 63

从面向过程到面向对象

之前做过2个项目,都是在别人已经写好的基础上添加点功能或者修改点什么的;这次有机会自己做一个模块,发现自己之前根本不懂得如何运用面向对象的思想来解决实际问题。这次负责的是java后台接口的开发。一开始完全是按照面向过程,把数据每一步的处理都处理好了,虽然结果正确了,但是代码茫茫多啊。后来自己就开始重构,最多也就是把共同方法提取,虽然减少了一部分代码,但是要想让一个从来没接触的人看懂代码还是...

2012-09-24 11:08:19 69

原创 连接JDBC

在tomcat的context.xml中追加以下内容[code="java"][/code]在连接类中添加:[code="java"]public static Connection getConn() throws ClassNotFoundException, SQLException, NamingException { /...

2012-09-10 11:28:09 77

eclipse ascii

想把日文转换为ascii编码,使用Eclipse自带工具native2ascii -encoding UTF-8 c:\a.txt c:\b.txt

2012-08-31 11:47:22 173

sparql操作数据

近期工作使用到了sparql。对于sparql就是用来增删改成RDF数据的,至于RDF如果不太明白可以上网查阅一下,这里就不进行阐述了。以下是sparql语句的增删改查,大家可以分别对比下sql进行了解。最常用的查询语句:[code="java"]prefix fxbase: prefix dcpf: prefix rdf: prefix rdfs: prefix ...

2012-08-30 11:55:39 623

xml文件解析

在解析xml文件过程中,需要去读取该xml文件。一直使用字符流的方式,昨天遇到了一个bug,在解析过程中报错,发现读取文件出现了乱码,后来改为字节流即可...

2012-08-23 15:34:55 76

map具有相同value转变为Map<key,ArrayList<value>>

[code="java"]Map map = new HashMap();map.put("1","v1");map.put("2","v1");map.put("3","v1");map.put("4","v2");map.put("5","v2");map.p

2012-08-16 13:18:40 279

原创 sparql filter查询

最近使用了sparql,mark一下[code="java"]select *where{?eid fxbase:users dcpf:uidzhengrx;a fxbase:UserEvent;fxbase:deleted "F";fxbase:has_file ?did;dcterms:title ?title;fxbase:startDtm ?stm;...

2012-08-08 15:20:05 686

原创 设计模式之装饰者模式

先来看一个例子:如果我们读取文件内容往往都会使用[code="java"]BufferedInputStream bis = new BufferedInputStream(new FileInputStream(new File("c:\\a.txt"));[/code]上大学的时候老师告诉我们这个叫流,在FileInputStream上面又套了一个更大的管道,其实这是使用了...

2012-08-08 15:14:17 62

原创 设计模式之观察者模式

观察者模式通俗点讲相当于一个电台广播。打开收音机,找到电台这叫注册,离开电台叫注销,从电台听到的栏目就叫更新内容。内容对于注册了的用户时时更新,对于没有注册和已经注销了的用户也没有什么作用。电台又可以叫做主题,打开电台的人可以叫做观察者。那么可以总结出主题具有更新内容的事件,而观察者可以注册、注销的事件。对于一个主题,可以按照如下去设计代码:[code="java"]// 主题...

2012-08-02 17:39:04 59

js与java交互时,缓存问题

今天碰到一个问题,页面只有初始化时才访问后台代码,前台使用dojo框架,后台java,前后台交互使用的resteasy。经过调查是缓存的问题,因为有缓存当使用resteasy访问java代码的路径时,并没有进入后台。解决方案:每次使用不同的url取访问后台代码[code="java"]_getSetting: function(){ dojo.xhrGet({ ...

2012-07-02 15:32:38 111

java 注解的使用

项目会经常解析properies文件,根据key获得value,下面写一个如何使用注解的方式来获得value1. AnnotateProperties类:用来获得properties文件的路径[code="java"]package AnnotateSrc;import java.lang.annotation.ElementType;import java.lang.anno...

2012-06-02 15:35:50 78

resteasy download文件 java端代码

import java.io.File;import java.io.FileInputStream;import java.io.FileOutputStream;import java.io.IOException;import java.io.InputStream;import javax.servlet.ServletOutputStream;import jav...

2012-05-30 09:18:46 144

从遍历Map看对引用的概念

1.在变成过程中我们通常会用到遍历Map,具体代码如下所示: Map map = new HashMap(); map.put(1, "a"); map.put(2, "b"); Iterator iter = map.entrySet().iterator(); int key; String v...

2012-05-03 11:41:43 101

Byte类型的compare方法

String和Integer类型在使用compareTo方法的时候都会返回0、1或者-1,但是通过阅读java源代码发现如果对Byte类型使用compareTo方法,它返回的是a-b的值。举例来说:public class Test{ public static void main(String[] args) throws IOException { Byte...

2012-05-02 20:45:00 797 1

JAVA properties文件

properties文件是一种配置文件,主要用于表达配置信息,文件类型为*.properties,是一种以key-value形式存储信息的文件。因为配置文件需要在整个系统中保持一致性,所以经常和单例模式配合使用。import java.io.BufferedReader;import java.io.FileReader;import java.util.Properties;...

2012-04-25 20:05:14 61

原创 JAVA异常处理

1. 关闭物理资源物理资源指的是哪些数据库连接、网络连接、磁盘文件的读取等,对于java垃圾回收机制,它只能回收那些属于java内存管理的部分,而对于物理资源则回收不了,所以如果不关闭物理资源则容易导致内存溢出。2. 正确关闭方法A. 使用finally块来关闭物理资源,这样保证关闭操作总会执行B. 关闭每个物理资源之前要保证该物理资源不为nullC. 为每个物理资源单独使...

2012-04-16 16:44:33 82

原创 JAVA线程安全_StringBuffer&&StringBuilder

1. 什么是线程安全如果你的代码所在的进程中有多个线程在同时运行,而这些线程可能会同时运行这段代码。如果每次运行结果和单线程运行的结果是一样的,而且其他的变量的值也和预期的是一样的,就是线程安全的。2. ArrayList和Vector的区别从1中的概念来讲Vector应该是线程安全的,能够修改它结构的方法都加入了synchronized关键字,保证了在同一时间只有一个进程能对Vect...

2012-04-16 16:41:41 183

原创 JAVA快速排序&&冒泡排序

1. 快排package excptionTest;import java.util.ArrayList;import java.util.HashMap;import java.util.Map;public class mainExcption { /** * @param args */ public static vo...

2012-04-16 16:38:03 65

原创 HashMap遍历

HashMap的遍历有两种常用的方法,那就是使用keyset及entryset来进行遍历,但两者的遍历速度是有差别的 第一种: Map map = new HashMap(); Iterator iter = map.entrySet().iterator(); while (iter.hasNext()) { Map.Entry entry = (Map.E...

2012-04-16 16:35:26 442

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除