- 博客(55)
- 资源 (20)
- 收藏
- 关注
转载 java使用jxls导出excel功能
java使用jxls导出excel功能在java的开发里,导出excel功能会经常遇到的,而jxls框架提供了很大的方便.jxls官网:http://jxls.sourceforge.net/,官网的下载包里面也提供详细的文档说明.下文提供思路,主要以web项目导出excel来举例jxls用法,文末也贴一下java项目导出excel功能(这个简单一点)直接贴关键代码(其它关
2017-04-28 14:56:29 1647
转载 简单介绍java Enumeration
简单介绍java EnumerationEnumeration接口 Enumeration接口本身不是一个数据结构。但是,对其他数据结构非常重要。 Enumeration接口定义了从一个数据结构得到连续数据的手段。例如,Enumeration定义了一个名为nextElement的方法,可以用来从含有多个元素的数据结构中得到的下一个元素。 Enumeration接口提供了一套标准的方
2017-04-28 10:17:53 202
转载 for...in 语句
1:解析: for...in 语句 对应于一个对象的每个,或一个数组的每个元素,执行一个或多个语句。 for (variable in [object |array])2:参数 variable 必选项。一个变量,它可以是object 的任一属性或 array 的任一元素。 object, array 可选项。要在其上遍历的对象或数
2017-04-28 09:44:29 346
转载 JavaScript调试技巧之console.log()详解
JavaScript调试技巧之console.log()详解对于JavaScript程序的调试, 相比于alert(),使用console.log()是一种更好的方式,原因在于:alert()函数会阻断JavaScript程序的执行,从而造成 副作用;而console.log()仅在控制台中打印相关信息,因此不会造成类似的顾虑一、什么是console.log()?除了一些很老版本的浏览
2017-04-28 09:43:13 1314
转载 ResultSet.next()一直是false
是这样的我在用JDBC读取一个我刚刚在pl/sql里新建的表的数据,于是乎问题就来了,我的ResultSet.next()一直是false!刚开始我的心情还是很平静的:不就是个小bug吗,分分钟搞定!开始以为查询语句错了,于是把语句复制到pl/sql里检查,很好没有错误,可以查到相应的数据。难道是数据库连接问题?可是控制台也没有报错呀!我有仔细检查了一下我的Java代码,并
2017-04-28 09:41:46 6253 4
转载 jquery $(this).attr $(this).val方法使用介绍
jquery $(this).attr $(this).val方法使用介绍发布时间:2014-04-22 编辑:www.jquerycn.cn$(this).attr(key); 获取节点属性名的值,相当于getAttribute(key)方法,本文整理了一些相关的示例,感兴趣的朋友可以参考下$(this).attr(key); 获取节点属性名的值,相当于getAttribute(
2017-04-28 09:40:50 1104
转载 jQuery的serialize()
jQuery的serialize()方法通过序列化表单值,创建URL编码文本字符串,我们就可以选择一个或多个表单元素,也可以直接选择form将其序列化,如:formaction="">Firstname:input type="text" name="FirstName" value="Bill"/>br/>Lastname:input type="text" na
2017-04-28 09:39:41 202
转载 jquery的closest方法和parents方法的区别
jquery的closest方法和parents方法的区别今天第一次看到closest方法,以前也从来没用过。该方法从元素本身开始往上查找,返回最近的匹配的祖先元素。1、closest查找开始于自身,parents开始于元素父级2、closest向上查找,知道找到一个匹配就停止查找,parents一直查找到根元素,并将匹配的元素加入集合3、closest返回的是包含零个或一
2017-04-28 09:38:45 292
转载 jquery对Json的各种遍历方法总结(必看篇)
下面就为大家带来一篇jquery对Json的各种遍历方法总结(必看篇)。概述JSON(javascript Object Notation) 是一种轻量级的数据交换格式,采用完全独立于语言的文本格式,是理想的数据交换格式。同时,JSON是JavaScript 原生格式,这意味着在 JavaScript 中处理 JSON数据不须要任何特殊的API 或工具包。在JSON中,有两种结构:对象
2017-04-28 09:37:46 1137
转载 json
在Java中要想方便的操作json首先要引入json的jar包,如json-lib-2.4-jdk15.jar下面是一些常用的方法:Map map1 = newHashMap();map1.put("username","liuwei");map1.put("psw", "123");//Map转换为json对象//方法一:转换为带有key值的json对象JSONObj
2017-04-28 09:36:23 201
转载 怎样在navicat formysql 中的数据表中增添一列 5
怎样在navicat formysql中的数据表中增添一列 5最佳答案你是想改表结构还是插入数据?表结构:右键点中表,选设计表,移动到最底部一条,“创建栏位”将在这之后增加一列;“插入栏位”将在这列之前增加一列。插入数据:双击打开表,下面有个“+”的符号,点一下,增加一条记录,然后再点一下下面的对钩保存数据。navicat 很简单的。慢慢熟悉吧,记得去把它汉化哦。
2017-04-28 09:34:34 11307 19
转载 StringTokenizer的用法及示例
StringTokenizer的用法及示例StringTokenizer类:根据自定义字符为分界符进行拆分,并将结果进行封装提供对应方法进行遍历取值,StringTokenizer 方法不区分标识符、数和带引号的字符串,它们也不识别并跳过注释;该方法用途类似于split方法,只是对结果进行了封装;帮助文档上对此进行了说明:StringTokenizer 是出于兼容性的原因而被保留的遗留
2017-04-28 09:32:43 606
转载 解决Unable toconnect to a repository at URL 禁止访问(forbidden)
解决Unable toconnect to a repository at URL禁止访问(forbidden)连接SVN报如下错误。Unable to connect to a repositoryat URL禁止访问(forbidden) 1. 右键点击本地副本,TortoiseSVN -> Settings -> Saved Data,2.
2017-04-28 09:31:23 2443
转载 SVN的错误:Error: Can't connect tohost '': 由于目标机器积极拒绝,无法连接
SVN的错误:Error: Can't connect tohost '': 由于目标机器积极拒绝,无法连接 安装完TSVN之后,checkout时报错,并且后来在cmd命令行下,测试svn的3690端口是否打开:telnetlocalhost 3690 ,结果也是不成功,后来发现少执行了一步操作。 正确的做法:安装完TSVN之后,在subversion的安装路径下,找
2017-04-28 09:30:04 4118
转载 SVN错误:Error: Can'tconnect to host ''
SVN错误:Error: Can'tconnect to host ''当出现'目标机器积极拒绝,无法连接'或svn: Can't connect to host ...时,应依次检查下面各项1,服务器有没有运行,有没有打开相应端口如果服务器是svnserve,检查有没有运行svnserve,有没有打开3690端口如果服务器是apache,检查apahce是否运行,是否打开
2017-04-28 09:29:03 736
转载 在jquery ajax中,如果从后台往前台传一个List集合,前台解析
1、第一种就是用jsonObject.put(“key”,value);,这里面的key相当于一个对象的属性,value就是属性对应的值然后 jsonArray.add(jsonObject)最后是reponse.print(jsonArray.toString());2、后台: List test2 = new ArrayList(); User u
2017-04-28 09:28:04 3208
转载 在jquery ajax中,如果从后台往前台传一个List集合,则在前台怎么解析
在jqueryajax中,如果从后台往前台传一个List集合,则在前台如何解析?求教,先谢谢了!------解决方案--------------------使用jsonJScript code $.ajax({ type: 'post', url: "XX.html", cache: false,
2017-04-28 09:26:50 5015
转载 使用JSON进行数据传输的总结
一、选择的意义在异步应用程序中发送和接收信息时,可以选择以纯文本和 XML 作为数据格式。为了更好的使用ajax, 我们将学习一种有用的数据格式 JavaScript Object Notation (JSON ),以及如何使用它更轻松地在应用程序中移动数据和对象。JSON 是一种简单的数据交换格式,在某些方面,它的作用与XML 非常类似,但比XML 更为简单,JSON 的语法简化了数据交
2017-04-28 09:25:14 1865
转载 关于json解析的几种方法
关于json解析的几种方法parse用于从一个字符串中解析出json对象,如 var str= '{"name":"huangxiaojian","age":"23"}'注意:单引号写在{}外,每个属性名都必须用双引号,否则会抛出异常。 JSON.parse(jsonString): 在一个字符串中解析出JSON对象varstr ='[{"href":"baidu
2017-04-28 08:53:07 323
转载 详细介绍如何在Eclipse中使用SVN
详细介绍如何在Eclipse中使用SVN 作为一名程序员,svn是比较常用也必然会使用到的一个工具,它的全拼为Subversion,是一个开源的版本控制系统,可以对每次修改的文件和目录进行准确记录,以便在使用的时候及时提取。本文主要介绍如何在Eclipse中使用svn。工具/原料eclipse、svn一、在Eclipse中下载安装Subclipse插件1
2017-04-28 08:51:15 451
转载 overflow:hidden
CSS中,overflow:hidden的作用是隐藏溢出比如:当ID=2的这个DIV高度设定的宽度超过了300px,那么超出的部分将自动被隐藏
2017-04-28 08:48:52 279
转载 Lists是google对java.util.List类的封装
这个方法在google工具类中也有,源码内容如下 public static ArrayList newArrayList() { return new ArrayList();}内容是差不多的,唯一的好处就是可以少写泛型的部分。但这个方法却有丰富的重载:
2017-04-28 08:45:33 4069
转载 redis
讲到jedis,先来看看redis, redis是当今基本所有互联网产品都在使用的一种提供键值对形式的内存数据库。之所以说是内存数据库,是因为redis基于内存的读取和写入相比传统的数据库基于磁盘IO快上数倍。于是乎redis在现在的应用中使用的非常广泛。主要的作用在于:1、提供缓存服务,存储访问频率高的热数据防止穿透到数据库2、在分布式系统中可以作为实现分布式锁的一种实现方案...
2017-04-27 18:28:38 544
转载 java Jedis连接池的使用
Jedis操作步骤如下:1->获取Jedis实例需要从JedisPool中获取;2->用完Jedis实例需要返还给JedisPool;3->如果Jedis在使用过程中出错,则也需要还给JedisPool;[java] view plain copyprint?package com.ljq.utils; import redis.clients.jedis
2017-04-27 18:27:40 260
转载 Ehcache配置参数简介
maxElementsInMemory = "10000" maxElementsOnDisk = "0" eternal = "true" overflowToDisk = "true" diskPersistent = "false" timeToIdleSeconds = "
2017-04-27 18:26:41 214
转载 C3P0、BoneCP、DBCP、Proxool四个时下流行的Java连接池之间的比较
C3P0、BoneCP、DBCP、Proxool四个时下流行的Java连接池之间的比较C3P0是一个开放源代码的JDBC连接池,它在lib目录中与Hibernate一起发布,包括了实现jdbc3和jdbc2扩展规范说明的Connection 和Statement 池的DataSources 对象。BoneCP 是一个开源的快速的 JDBC 连接池。BoneCP很小,只有四十几K(运行时需
2017-04-27 18:25:44 261
转载 SpringMVCController介绍及常用注解
一、简介 在SpringMVC 中,控制器Controller 负责处理由DispatcherServlet 分发的请求,它把用户请求的数据经过业务处理层处理之后封装成一个Model ,然后再把该Model 返回给对应的View 进行展示。在SpringMVC 中提供了一个非常简便的定义Controller 的方法,你无需继承特定的类或实现特定的接口,只需使用@Controll
2017-04-27 18:24:41 250
转载 read-only="true"
如果你一次执行单条查询语句,则没有必要启用事务支持,数据库默认支持SQL执行期间的读一致性;如果你一次执行多条查询语句,例如统计查询,报表查询,在这种场景下,多条查询SQL必须保证整体的读一致性,否则,在前条SQL查询之后,后条SQL查询之前,数据被其他用户改变,则该次整体的统计查询将会出现读数据不一致的状态,此时,应该启用事务支持read-only="true"表示该事务为只读事
2017-04-27 18:22:47 1194
转载 ${pageContext.request.contextPath}JSP取得绝对路径
${pageContext.request.contextPath}JSP取得绝对路径 一.问题 JSP中究竟采用绝对路径还是采用相对路径随着所采用技术的越来越复杂,这个问题也变得越来越难以解决。 1)采用相对路径遇到的问题 相对路径固然比较灵活,但如果想复制页面内的代码却变得比较困难,因为不同的页面具有不同的相对路径,复制后必须修改每一个连接的路径。 如果页
2017-04-27 18:20:12 279
转载 SiteMesh
SiteMesh目录(?)[+]SiteMesh项目简介OS(OpenSymphony)的SiteMesh是一个用来在JSP中实现页面布局和装饰(layoutand decoration)的框架组件,能够帮助网站开发人员较容易实现页面中动态内容和静态装饰外观的分离。Sitemesh是由一个基于Web页面布局、装饰以及与现存Web应用整合的框架。它能帮助我们在由大 量页面
2017-04-27 18:17:26 190
转载 SiteMesh简介
Web.xml中的写法:[html] view plain copy sitemeshFilter com.opensymphony.sitemesh.webapp.SiteMeshFilter sitemeshFilter /* 配置文件:[htm
2017-04-27 18:16:06 228
转载 spring <context:property-placeholder/> 配置详解
${key}占位符属性替换器,配置如下: [html] viewplain copy location="属性文件,多个之间逗号分隔" file-encoding="文件编码" ignore-resource-not-found="是否忽略找不到的属性文件" ignore-unresol
2017-04-27 18:15:13 433
转载 Spring 注解@Transactional readOnly=true
Spring注解@Transactional readOnly=true Spring Service类中的注解@TransactionalreadOnly=true的作用。居然想都没有想就说是注解事务控制,然后给他扯了一通数据库的隔离级别,什么readuncommit之类的,说readOnly是隔离级别最低的,在spring查询方法里用,性能最高。 ps:之前的项目多数基于xml,
2017-04-27 18:13:05 786
转载 Spring、Spring MVC、MyBatis整合文件配置详解
Spring、Spring MVC、MyBatis整合文件配置详解Spring:http://spring.io/docsMyBatis:http://mybatis.github.io/mybatis-3/基本的组织结构和用法就不说了,前面的博客和官方文档上都非常的全面。jar包可以使用Maven来组织管理。来看配置文件。 web.xml的配置
2017-04-27 18:11:17 185
转载 springMVC注解@initbinder
springMVC注解@initbinderspringMVC的注解在实际操作中经常会碰到表单中的日期字符串和Javabean中的日期类型的属性自动转换,而springMVC默认不支持这个格式的转换,所以必须要手动配置, 自定义数据类型的绑定才能实现这个功能。比较简单的可以直接应用springMVC的注解@initbinder和spring自带的WebDataBinder类和操作
2017-04-27 18:09:50 212
原创 spring的配置文件中mvc:view-controllerpath使用方法
定义视图文件解析 -->beanclass="org.springframework.web.servlet.view.InternalResourceViewResolver"> propertyname="prefix"value="${web.view.prefix}"/> propertyname="suffix"value=
2017-04-27 18:07:40 2381
转载 基于jackson注释@JsonFormat 格式化时间少8小时
基于jackson注释@JsonFormat格式化时间少8小时CLCAZAclass User { @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss") privateDate createTime; //......省略}假如时间是2016-03-0300:00:00,输出的时间是2016-03-02 16:00:00
2017-04-27 18:06:16 1476
转载 设置缓存的大小
设置缓存的大小 缓存大小的限制可以设置在CacheManager上,也可以设置在单个的Cache上。我们可以设置缓存使用内存的大小,也可以设置缓存使用磁盘的大小,但是使用堆内存的大小是必须设置的,其它可设可不设,默认不设就是无限制。在设置缓存大小的时候,我们可以设置缓存使用某一个存储器的最大字节数,也可以设置缓存在某一个存储器上最多存放元素的数量。 1 Cache
2017-04-27 18:04:29 2328
转载 SPRING中value和ref的简写形式
spring value ref简写 property常规写法: hello hello hello 简写: ref常规写法: 简写: key ref常规写法:
2017-04-27 16:26:51 2832
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人