- 博客(59)
- 资源 (7)
- 收藏
- 关注
转载 java泛型中的pecs法则
? extend1List apples = newArrayList();2ListextendsFruit> fruits = apples;3fruits.add(newStrawberry());这次,代码就编译不过去了!Java编译器会阻止你往一个Fruit l
2014-12-07 20:17:58 2375
原创 ScheduledExecutorService创建newScheduledThreadPool线程池遇到的问题
最近线程池老是遇到执行两次的情况,故作了分析,情况如下package test;import java.util.Date;import java.util.concurrent.ExecutionException;import java.util.concurrent.Executors;import java.util.concurrent.ScheduledExecu...
2014-12-29 21:33:22 11952
转载 获取线程中抛出的异常信息
1 ScheduledExecutorService service = Executors.newScheduledThreadPool(10); 2 // 从现在开始delay毫秒之后,每隔一天执行一次,转换为毫秒 3 // service.scheduleAtFixedRate(this, delay, period, TimeUnit.MI
2014-12-29 21:27:11 2820
转载 ScheduledExecutorService定时周期执行指定的任务
一:简单说明ScheduleExecutorService接口中有四个重要的方法,其中scheduleAtFixedRate和scheduleWithFixedDelay在实现定时程序时比较方便。下面是该接口的原型定义java.util.concurrent.ScheduleExecutorService extends ExecutorService extends
2014-12-29 21:10:21 2188
转载 Js apply方法详解
我在一开始看到javascript的函数apply和call时,非常的模糊,看也看不懂,最近在网上看到一些文章对apply方法和call的一些示例,总算是看的有点眉目了,在这里我做如下笔记,希望和大家分享.. 如有什么不对的或者说法不明确的地方希望读者多多提一些意见,以便共同提高..主要我是要解决一下几个问题:1. apply和call的区别在哪里2.
2014-12-28 18:18:25 1451
原创 根据excel生成js地铁票价及查询
package com.wonders.stww.price;import java.io.*;import java.util.*;import jxl.*;import jxl.read.biff.BiffException;//根据票价映射excel文件,生成票价查询的js文件search.js和price.jspublic class GenerateJavascript
2014-12-26 09:55:20 3391
转载 Spring JdbcTemplate方法详解
JdbcTemplate主要提供以下五类方法:execute方法:可以用于执行任何SQL语句,一般用于执行DDL语句; update方法及batchUpdate方法:update方法用于执行新增、修改、删除等语句;batchUpdate方法用于执行批处理相关语句; query方法及queryForXXX方法:用于执行查询相关语句; call方法:用于执行存储过程、函数相关语句。...
2014-12-26 08:03:12 1157
转载 Spring的jdbcTemplate使用
[sql]view plaincopy使用jdbcTemplate查询数据的时候可以使用queryForXXX等方法。下面我们就一一解析一下: 1、jdbcTemplate.queryForInt()和jdbcTemplate.queryForLong() --使用queryForInt返回user表中的记录数量,queryForInt搭配这样的sql可以在分页的时候计算总记录数...
2014-12-26 08:02:11 1819 1
转载 Java Double相加出现的怪事
问题的提出: 编译运行下面这个程序会看到什么[java] view plaincopypublic class test { public static void main(String args[]) { System.out.println(0.05 + 0.01);
2014-12-25 16:54:23 10629
原创 java 获取 泛型类型(接口及超类)
package com.wonders.xss;import com.google.gson.GsonBuilder;import com.wonders.stpt.todoItem.model.vo.TodoInfo;import java.lang.reflect.*;import java.util.HashMap;import java.util.List;import j
2014-12-25 10:30:42 14523
转载 java泛型T.class的获取
很早之前写过利用泛型和反射机制抽象DAO ,对其中获取子类泛型的class一直不是很理解。关键的地方是HibernateBaseDao的构造方法中的[java] view plaincopyType genType = getClass().getGenericSuperclass(); Type[] params = ((Param
2014-12-25 10:24:53 21676 1
转载 java 通过反射获取泛型的类型
jdk1.5开始支持泛型,所以我们有时需要把泛型里定义的对象的类型拿到 比如现在我定义了三个类Account, AccountItem和Product类。 Account聚合AccountItem,AccountItem聚合Prodcut。 都是用List和List来表示的 我要实现一个功能,需要动态的传入一个Class的类型,然后反射到启动的List,根据List
2014-12-25 10:20:35 7704
转载 如何将IntelliJ IDEA 的配置改到其他分区
不管你将 IntelliJ 装在什么地方,它都会在 C 盘的用户目录下创建 .IntelliJIdeaXX 目录,而且这个目录会随着时间增长到几个 G 那么大。这对于 C 盘小得可怜的人来说确实是个问题。不用怕,这里介绍一个将 .IntelliJIdeaXX 目录移到其他分区的办法。我的 IntelliJ 装在 D:\Program Files\JetBrains\IntelliJ IDEA
2014-12-19 20:02:19 11119
转载 jackson快速入门
1. 背景目前维护的产品使用jackson处理json,现整理一下jackson相关资料,希望对初次接触jackson的新手有所帮助。 jackson主页: http://jackson.codehaus.org/ jackson document: http://wiki.fasterxml.com/JacksonJavaDocs JacksonInFiv
2014-12-19 14:50:18 1267
转载 在Maven仓库中添加Oracle JDBC驱动
mvn install:install-file -DgroupId=com.oracle -DartifactId=ojdbc6 -Dversion=11.2.0.3 -Dpackaging=jar -Dfile=ojdbc6-11.2.0.3.jar由于Oracle授权问题,Maven3不提供Oracle JDBC driver,为了在Maven项目中应用Orac
2014-12-19 13:34:06 1176
转载 maven仓库快速镜像
国内连接maven官方的仓库更新依赖库,网速一般很慢,收集一些国内快速的maven仓库镜像以备用。====================国内OSChina提供的镜像,非常不错=================== CN OSChina Central
2014-12-18 21:33:36 1315
原创 maven操作:install jar 到本地仓库 、deploy jar到远程仓库
mvn install 这个命令会把当前项目或模块打包之后注入到本地Repository中,以供引用。我们平时做项目的时候,也常把项目编译后打成jar包,让其他项目引用。maven提供的install命令更方便快捷的实现了这个操作,并且可供maven模块化管理,mvn package 可以生成相应的jar包。 新建maven project-02 之前,要先在projec
2014-12-18 21:26:31 2975
原创 关于jquery中用on绑定事件后的事件冒泡问题
用on绑定时,我把子元素的 绑定到 document,而把父元素绑定到上级元素,导致 return false 阻止冒泡无效。 事件冒泡 $(function () { $(document).on("click","#p1",function(e){ console
2014-12-17 16:14:20 14783 1
转载 oracle日期时间型timestamp相关学习
1、获取系统时间的语句(ssxff6获取小数点后面六位)select sysdate,systimestamp,to_char(systimestamp, 'yyyymmdd hh24:mi:ssxff6'), to_char(systimestamp, 'yyyymmdd hh24:mi:ss.ff6') from dual; 2、字符型转成timestamp selec
2014-12-16 13:49:24 1624
转载 oracle job 定时执行 存储过程
oracle job 定时执行 存储过程一:简单测试job的创建过程案例: 1,先创建一张JOB_TEST表,字段为a 日期格式SQL> create table JOB_TEST(a date);Table createdSQL> commit;Commit complete2,创建一个存储过程 bb 作用是往pig表中
2014-12-16 13:33:28 3489
原创 使用Oracle的Job+Procedure实现数据的定时迁移备份
--创建数据迁移的日志表,记录自动数据迁移的执行时间create table mc_movedata_log(id varchar2(50) default sys_guid(),tb_name varchar2(50) not null,last_op_time date null);以下是对mc_msg_store表进行每天(凌晨4:30)轮询数据迁移的步骤。1.--创
2014-12-16 10:23:04 3702 1
转载 highcharts的封装与使用!
使用环境:struts2 json使用目的:统计图流程:只需要在jsp页面配置,就能实现数据的线状图,柱状图,饼状图的统计一个例子:1.JSP页面:"text/html; charset=utf-8" %>html xmlns="http://www.w3.org/1999/xhtml">head>meta http-equiv="Content-Type" cont
2014-12-15 21:10:07 2530
转载 highcharts图表合唱篇:如何结合Renderer.circle渲染类实现一些无厘头的需求如圆环内环颜色填充
今天与群里的大伙弄了一个很有意思的东西。这个有意思的东西来源于一个想借用饼状图pie实现一个环形图,且环形图内环需要设置一个颜色,另外显示最小块的百分比在内环内。至于如何在饼状图的基础上弄成环形图前面已经写了一篇相关性的文章,请参考:http://www.stepday.com/topic/?739。接着我们就来聊聊重点地方吧。1、如何将最小块的百分比显示在内环中1)、我们如何才能
2014-12-14 19:36:04 6635
转载 HighCharts之2D圆环图 donut
1、实例源码Donut.html:HighCharts 2D圆环图 $(function(){ var colors = Highcharts.getOptions().colors, categories = ['花', '树', '鱼', '鸟', '鲸'], name = 'Browser brands'
2014-12-14 19:12:02 3929
转载 Oracle密码过期the password has expired
调试Web项目的时候出现异常:[java] view plaincopyprint?java.sql.SQLException: ORA-28001: the password has expired 网上查了一下,是Oracle11g密码过期的原因连接Oracle,以Oracle用户登陆,输入以下命令[sql] view plaincop
2014-12-13 22:13:01 2241
转载 javascript上传图片前预览图片兼容大多数浏览器
代码如下:复制代码 代码如下: function setImagePreview() { var docObj = document.getElementById("ctl00_ContentMain_file_head"); var fileName = docObj.value; if (!fileName.match(/.jpg|.gi
2014-12-12 10:58:42 1512
转载 springjdbc-NamedParameterJdbcTemplate处理in查询
原文 http://blog.csdn.net/brianyeye/article/details/37650461package com.test;import java.sql.ResultSet;import java.sql.SQLException;import java.util.ArrayList;import java.util.HashMap;import ...
2014-12-11 19:04:09 5636
转载 hibernate -- 分页模糊查询中setParameter 和setParameterList
在分页模糊查询中碰到setParameter 和setParameterList这两个方法setParameter以前就只会用setParameter(int arg,String str),我用到了from table A where 1=1 and ... like ? 还可以用另外一种方法: setParameter(String arg0, Object arg1)但是
2014-12-11 17:02:18 5653
转载 图解正向代理、反向代理、透明代理
套用古龙武侠小说套路来说,代理服务技术是一门很古老的技术,是在互联网早期出现就使用的技术。一般实现代理技术的方式就是在服务器上安装代理服务软件,让其成为一个代理服务器,从而实现代理技术。常用的代理技术分为正向代理、反向代理和透明代理。本文就是针对这三种代理来讲解一些基本原理和具体的适用范围,便于大家更深入理解代理服务技术。一、正向代理(Forward Proxy) 一般情况下,如果没有
2014-12-08 13:22:32 2697
转载 Struts 2最新0day破坏性漏洞(远程任意代码执行)等的重现方法
Struts 2的远程任意代码执行和重定向漏洞,是这两天互联网上最重大的安全事件,据说国内互联网企业中,很多电商纷纷中招,应该已经有大规模的用户隐私泄露。这里我们简单总结下怎样在自己机子上重现这些漏洞,这篇日志也是面向对网络安全比较感兴趣的初学者,即使你没有什么经验,也能知道这漏洞到底怎么回事:首先我们需要下载包含漏洞的Struts 2,在这里:http://archive.apache.
2014-12-08 10:07:12 3325
转载 Java泛型-类型擦除
Java泛型-类型擦除一、概述 Java泛型在使用过程有诸多的问题,如不存在List.class, List不能赋值给List(不可协变),奇怪的ClassCastException等。 正确的使用Java泛型需要深入的了解Java的一些概念,如协变,桥接方法,以及这篇笔记记录的类型擦除。Java泛型的处理几乎都在编译器中进行,编译器生成的bytecode是不包涵泛型信息的,泛型
2014-12-07 20:18:23 1258
转载 poi 3.7 读取Excle 2007文件Date类型的方法
这是个老问题了, 看网上的解决方法都类似于"HSSFDataFormat是HSSF子项目里面定义的一个类。类HSSFDataFormat允许用户新建数据格式类型。HSSFDataFormat类包含静态方法static java.lang.String getBuiltinFormat(short index),它可以根据编号返回内置数据类型。(摘自地址)",代码表示为:"[ja
2014-12-06 22:56:53 8702
转载 Apache POI组件操作Excel,制作报表(三)
上一篇介绍了POI组件操作Excel时如何对单元格和行进行设置,合并单元格等操作,最后给出一个综合实例,就是制作复杂报表,原理就是涉及合并行和列的计算。 本篇就来详细分析一下复杂报表的分析与设计问题,并用POI通过程序来生成Excel报表。首先说一点文档相关内容。使用POI组件可以生成Office文档,而Office文档也有一些属性,比如作者,分类,公司等信息。我们若通过程序生成时,这一
2014-12-04 22:32:07 1345
转载 Apache POI组件操作Excel,制作报表(二)
http://sarin.iteye.com/blog/846679 本文接上一篇继续探究POI组件的使用。 现在来看看Excel的基本设置问题,以2007为例,先从工作簿来说,设置列宽,因为生成表格列应该固定,而行是遍历生成的,所以可以在工作簿级别来设置列宽,那么可以如下来进行。 首先是创建工作簿和工作表了:Java代码
2014-12-04 22:29:04 1839
转载 Apache POI组件操作Excel,制作报表(一)
Apache的POI组件是Java操作Microsoft Office办公套件的强大API,其中对Word,Excel和PowperPoint都有支持,当然使用较多的还是Excel,因为Word和PowerPoint用程序动态操作的应用较少。那么本文就结合POI来介绍一下操作Excel的方法。 Office 2007的文件结构完全不同于2003,所以对于两个版本的Office组件,POI
2014-12-04 20:06:06 1628
转载 Springmvc 使用 AbstractExcelView 导出excel
参考了网上资料,实现Spring mvc 下Excel导出 ,如有更好方法请大家拍砖1.新建类继承AbstractExcelViewJava代码 import java.io.OutputStream; import java.util.Map; import javacommon.util.MyUtils; import javax.ser
2014-12-04 15:41:26 23317 2
转载 SpringMVC整合JSON、XML视图
原创不易,转载请注明出处:SpringMVC整合JSON、XML视图代码下载地址:http://www.zuidaima.com/share/1751862737554432.htmSpringMVC中整合了JSON、XML的视图,可以通过这些视图完成Java对象 到XML、JSON的转换。转换XML提供了MarshallingView,开发者只需用注入相应的marshaller、和属性配
2014-12-04 15:38:00 1857
转载 struts2漏洞升级指南
因Struts2框架缺陷造成的远程执行漏洞, Struts2中WebWork框架使用XWork来支持Struts 2及其他应用。XWork处理用户请求参数数据时存在漏洞,远程攻击者可以利用此漏洞在系统上执行任意命令。升级方法 1.maven管理jar包的可以直接在pom中把Convention插件实现struts2的零配置和spring中struts2插件升级为最新的版本,
2014-12-04 15:17:25 1537
原创 Spring mvc 使用 jackson2 返回json格式数据时数据的构成
xml:<bean id="viewResolver" class="org.springframework.web.servlet.view.ContentNegotiatingViewResolver">
2014-12-04 14:41:48 13781 1
原创 Spring mvc 视图解析器 ContentNegotiatingViewResolver 源码分析
步骤概要:方法resolveViewName中获取mediaType(由accept-header中获取,springmvc每个view的默认contenttype为text/html),根据访问的viewname与mediaType查找候选视图集合candidateViews,再根据方法getBestView获取最优视图并返回。
2014-12-03 14:19:49 35169 2
Zookeeper资源文件
2017-03-20
Zookeeper基础知识
2017-03-20
Zookeeper初识
2017-03-20
使用exe4j 制作java启动程序的 等候界面
2014-06-12
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人