- 博客(77)
- 资源 (2)
- 收藏
- 关注
原创 不同的类json相互转换注意事项
`public class PersonA implements Serializable{ private static final long serialVersionUID = -3891306212497136432L; @JsonProperty(“personName”) private String Name; private String telphone; priva...
2018-07-27 17:44:12 317
原创 把 arrayList转换成Oracle Array (存储过程参数Array)
这里用的是spring-jdbc.jarpublic class getAllOrdersStore extends org.springframework.jdbc.object.StoredProcedure{ public getAllOrdersStore (javax.sql.DataSource dataSource){ super(dataSource, "GET_ALL
2016-09-14 19:07:25 1032
原创 java调用存储过程
method1: 原生jdbc 调用存储过程public void callStrored(){ try { String sql = "{call updateStudentInfo(?,?,?,?,?)}"; //前四个是in参数,第五个是输出参数 Class.forName("oracle.jdbc.dri
2016-07-08 15:51:16 381
原创 csv格式的文件上传下载时,逗号列的处理
//only split comma which is in ""String splitBy = ",(?=([^\"]*\"[^\"]*\")*[^\"]*$)";String[] fieldList = templateString.split(splitBy); // for data which obtains from DB, if it contains comma, we n
2016-07-04 15:33:55 482
原创 项目上有红叉,程序没有红叉的解决办法
jdk , jre,java等版本不对 检查以下地方的配置是否正确 项目上点击右键,–>properties–>java Compiler properties–>project facts windows–>preference–>Java–>compiler jar包找不到 项目上右键,properties–>Java Build Path–>Libraries, 检查是否ja
2016-07-04 12:05:06 659
原创 验证是否是数字的正则
public static boolean isValidNumber(String number){ Pattern pattern = Pattern.compile(“^((-?)0|([1-9][0-9]*))(\.[0-9]+)?$”); Matcher matcher = pattern.matcher(number); if (ma
2016-07-04 11:45:36 797
原创 oracle 查询表名和字段名
select *from all_Tab_Columnswhere column_name='...' and table_name = '...';desc all_Tab_ColumnsName Null Type -------------------- -------- ------------- OWNER
2016-06-02 18:26:04 871
原创 Json转换成bean-Jackson ObjectMapper
json request:{"orderNo":"1001","orderDate":"26-05-2016",.... "productDetails":[{"productId":"CN1008", "productName":"shampoo", "productType":"A"}, {"productId":"CN1009", "productName":"crea
2016-05-26 17:31:37 1328
原创 备份数据库数据
create table table_name_bk as select * from table_name 可以把table_name 表中的数据存到新建的table_name_bk中
2016-05-23 17:33:59 329
转载 HttpServletRequestWrapper
tomcat-embed-core.jar Servlet规范中所引入的filter令人心动不已,因为它引入了一个功能强大的拦截模式。Filter是这样一种Java对象,它能在request到达servlet的服务方法之前拦截HttpServletRequest对象,而在服务方法转移控制后又能拦截HttpServletResponse对象。你可以使用filter来实现特定的任务,比如验证用户输入,
2016-05-11 16:52:16 703
原创 HashMap HashTable ConcurrentMap
hashMap非线程同步,但允许key或value为null值 Hashtable线程同步,但不允许key或value为null值可以通过Collections.synchronizedMap(hashMap)使hashmap 线程同步@Test public void testMap(){ Map<String,Object> map = new Hashtable()
2016-04-26 14:52:28 418
转载 oracle 游标使用全解
– 声明游标;CURSOR cursor_name IS select_statement–For 循环游标 –(1)定义游标 –(2)定义游标变量 –(3)使用for循环来使用这个游标 declare –类型定义 cursor c_job is select empno,ename,job,sal from emp
2016-04-22 16:41:17 466
转载 spring mvc注解详解
Js代码 收藏代码 var formData=editForm.form(“getData”); $.ajax({ url:_root+'/host/addHost', data:JSON.stringify(formData), type: "post", contentType: 'applicat
2016-04-19 11:37:25 800 1
转载 CountDownLatch 实现多线程协作
java.util.concurrent.CountDownLatch,一个同步辅助类,在完成一组正在其他线程中执行的操作之前,它允许一个或多个线程一直等待。 主要方法 public CountDownLatch(int count); public void countDown(); public void await() throws InterruptedException构造方
2016-03-29 14:43:01 423
原创 base64转换成pdf在页面显示
byte[] bytes = base64String; //把base64字符串转成byte数组ByteArrayOutputStream baos = new ByteArrayOutputStream();baos.write(bytes); //把byte写进输出流里if(baos!= null){ httpServletResponse.setCon
2016-03-04 11:30:00 15561 1
原创 java设置响应头,解决跨域访问限制
public class testFilter implements Filter { public void doFilter(ServletRequest request, ServletResponse resp, FilterChain chain) throws IOException, ServletException {HttpServletResponse response = (
2016-01-08 16:45:54 22151
原创 加载properties文件
package test;import java.io.FileInputStream;import java.io.FileNotFoundException;import java.io.IOException;import org.apache.commons.logging.LogFactory;public class JunitTest { org.apache.commo
2015-12-07 17:37:23 345
原创 axis2 所需jar
wsdl 由axis2生成的stub jar文件必不可少的jaraxiom-api.jaraxis2-adb.jaraxis2-kernel.jaraxis2-transport-http.jaraxis2-transport-local.jaraxis2-xmlbeans.jarcommons-codec-1.3.jarcommons-httpclient-3.1
2015-12-03 13:33:26 466
原创 js获取与java交互
1.js获取jsp标签体对象的值如果要在js中获取,可以通过jsp标签直接获取script.....var name = "";//判断name是否为null,必须给null加双引号,因为上面获取name时加了引号,js编译后保持原值(即 Lily,不加任何标点符号修饰),倘若不加双引号,则alert(name)时,就变成了alert(Lily),而不是alert("Lily"
2015-11-24 17:09:19 527
原创 hibernate根据映射文件生成数据库对象
hibernate提供了SchemaExport工具,该工具可以根据映射文件来生成数据库对象(如触发器,存储过程,数据库表等)Configuration conf = new Configuration.configure();SchemaExport se = new SchemaExport(conf);se.setFormat(true)//设置保存SQL脚本的文件名.setOutpu
2015-06-26 11:05:02 387
原创 struts2加载struts2常量顺序
struts-default.xml:在struts2-core-版本.jar文件 struts-plugin.xml:在struts2-xxx-版本.jar等struts2插件jar文件 struts.xml:src目录下的struts2默认配置文件 struts.properties:src目录下的struts2默认配置文件 web.xml:(常量配置在struts核心过滤器里的init
2015-06-03 17:24:45 388
原创 windows mysql连接远程数据库
mysql -u远程数据库用户名 -p数据库密码 -h远程服务器IP地址 -P远程数据库端口号 -D远程数据库名
2015-05-26 17:52:10 480
原创 foreach控制循环if判断
resultMap类型为<c:forEach items="${resultMap}" var="daily" varStatus="n"> <tr class="<c:choose><c:when test="${n.index % 2==0 }">row-even</c:when><c:otherwise>row-odd</c:otherwise>
2015-05-11 17:51:41 6595
原创 jquery笔记
jquery判断元素是否存在 :$(expr).length>0存在,否则不存在 js格式化float parseFloat(string s).toFixed(小数位数)
2015-05-11 13:59:43 593
原创 自定义动态属性标签
标签处理类,继承SimpleTagSupport 并重写doTag方法,实现DynamicAttributes接口和其方法setDynamicAtrributespackage com.chinaebi.test;import java.io.IOException;import java.util.ArrayList;import java.util.List;import javax.ser
2015-04-21 14:53:29 726
原创 带标签体的自定义标签
标签处理类 以迭代器为例package com.chinaebi.test;import java.io.IOException;import java.util.Collection;import javax.servlet.jsp.JspException;import javax.servlet.jsp.tagext.SimpleTagSupport;/** * 带标签体的标签 *
2015-04-21 13:48:06 1136
原创 自定义标签
Writer out=getJspContext().getOut();编写标签类继承SimpleTagSupport,定义标签属性的get和set方法package com.chinaebi.test;import java.io.IOException;import java.io.Writer;import java.sql.Connection;import java.sql.Driv
2015-04-21 11:31:58 685
原创 user library和lib目录
有时候jar包明明添加到user library了,但仍然报class not found,而把jar包放到lib目录下错误就消失了,这是因为当把项目发布到tomcat时,自建的user library没有部署上tomcat,解决办法 右键项目,选择properties,然后选择deployment assembly–>add–>Java Build Path Entries,在这里,将自己用的到
2015-04-21 10:22:48 1775
原创 spring 定时任务
在spring读取bean 的配置文件中配置如下<bean id="beanScheduler" class="org.springframework.scheduling.quartz.CronTriggerBean"> <property name="jobDetail"> <bean id="work1" class="o
2015-04-13 16:26:26 513
原创 java Dom解析
DocumentBuilderFactory factory = DocumentBuilderFactory.newInstance(); DocumentBuilder builder = factory.newDocumentBuilder(); document = builder.parse(new File(FILE_PATH));
2015-04-08 16:55:49 432
原创 图片加载错误处理
<script src="../public/js/jquery-1.8.3.js"></script><title>预加载</title><script type="text/javascript"> $(document).ready(function(){ $("img").each(function(i,e){ var imgsrc=$(e
2015-03-30 17:34:34 852
原创 图片预加载
<script type="text/javascript"> var image="../public/img/瑟兰迪尔1.jpeg"; $(document).ready(function(){ window.setTimeout(function(){ var img=$("<img>").attr("src",image).load(f
2015-03-30 17:04:40 453
原创 jquery ui选中表格多行数据
<script src="../public/js/jquery-1.8.3.js"></script><script src="../public/js/jquery-ui-1.10.4.custom.js"></script><script src="../public/js/jquery-ui.js"></script><link rel="style/css" href="../pub
2015-03-30 11:06:30 1781
原创 jquery ui选中多个元素
<style type="text/css">li { background: #eef; margin-bottom:5px; list-style-type: none;}.color1{background: #ffe; margin-bottom:5px; list-style-type: none; }</style><sc
2015-03-30 10:29:08 1464
原创 实现可拖放的购物车
<!DOCTYPE html><html><head><meta charset="UTF-8"><script src="../public/js/jquery-1.8.3.js"></script><script src="../public/js/jquery-ui-1.10.4.custom.js"></script><script src="../public/js/jquer
2015-03-27 17:40:20 701
原创 jQuery ui限制可放置的元素
$(document).ready(function(){ //开启拖曳功能 $("#draggable,#draggable2").draggable(); //启用拖放功能的支持 $("#droppable").droppable({ accept:"#draggable", //设置允许拖放的元素 activeC
2015-03-27 14:52:53 1225
原创 拖放到目标容器
$(document).ready(function(){ //开启拖曳功能 $("#draggable").draggable(); //启用拖放功能的支持 $("#droppable").droppable({ drop:function(event,ui){ $(this).find("p").html("已经拖放到了目的
2015-03-27 14:37:13 628
原创 jQuery使用事件监控拖曳次数
draggable插件拖动过程:当按下鼠标准备拖动时,触发start事件,拖动过程中触发drag事件,拖动完成时(松开鼠标)触发stop事件<!DOCTYPE html><html><head><meta charset="UTF-8"><script src="../public/js/jquery-1.8.3.js"></script><script src="../public/js
2015-03-27 14:06:14 554
原创 jQuery具有对齐功能的拖放
<!DOCTYPE html><html><head><meta charset="UTF-8"><script src="../public/js/jquery-1.8.3.js"></script><script src="../public/js/jquery-ui-1.10.4.custom.js"></script><script src="../public/js/jquer
2015-03-27 13:26:05 1957
原创 jQuery ui 拖放函数
1.obj.draggable({distance:20})//指定仅当距离移动超过20像素后才开始进行拖动 2.obj.draggable({delay:1000})//仅当鼠标拉动了1000毫秒以后才开始进行拖放 3.obj.disableSelection()//在拖动时使其文字不能被选择 4.obj.draggable({snap:true});//在拖拽时,捕捉所有元素
2015-03-27 11:07:21 894
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人