摘要: 在输出的格式为UTF-8的格式,但是打开CSV文件一直为乱码,后来参考了这里的代码,搞定了乱码问题,原文请参考:http://hbase.iteye.com/blog/1172200 private static void writeBcp( ) throws IOException ... 阅读全文
posted @ 2014-07-01 12:11 唐凯 阅读(1510) 评论(0) 推荐(0) 编辑
摘要: 在任何一个项目中,我们必须要用到的就是用户登录,那么就少不了用户是否登录的判断,如果我们每一个请求都要去做一次判断,那么就会变得很麻烦,但我们复制粘贴的时候我们就要考虑我们的代码写的是不是有问题,是不是可以重构一下,这里借鉴一下项目中的这种模式:package interceptor;import ... 阅读全文
posted @ 2014-06-24 11:31 唐凯 阅读(3083) 评论(0) 推荐(0) 编辑
摘要: 相信有一定java开发经验的人或多或少都会遇到OutOfMemoryError的问题,这个问题曾困扰了我很长时间,随着解决各类问题经验的积累以及对问题根源的探索,终于有了一个比较深入的认识。在解决java内存溢出问题之前,需要对jvm(java虚拟机)的内存管理有一定的认识。jvm管理的内存大致包括... 阅读全文
posted @ 2014-06-12 09:56 唐凯 阅读(262) 评论(0) 推荐(0) 编辑
摘要: 最近由于公司的业务需求,需要使用线程池来进行对数据进行处理,所以就简单的学习了一下线程池的东西,刚接触感觉挺难的,不过使用了就不感觉那么难了,还是蛮简单的,package com.yd.sms.job;import java.util.ArrayList;import java.util.Array... 阅读全文
posted @ 2014-05-29 13:57 唐凯 阅读(220) 评论(0) 推荐(0) 编辑
摘要: 我们在做网页时,难免的会因为权限或者各种原因,想让使用者看到,但是却不想让用户去对值进行更改,我们有两个选择 一、我们使用disabled将文本框禁用掉。 二、我们使用readonly使得文本框只能读取,不能修改。 disabled与readonly区别:1.disabled会让文本框灰掉,而rea... 阅读全文
posted @ 2014-05-27 08:56 唐凯 阅读(206) 评论(0) 推荐(0) 编辑
摘要: 很多新装机的朋友或者是需要加内存的朋友,不知道自己的主板到底能支持多大内存,到处查资料,但是也不一定能查到,那么有什么比较好的办法查实现查主板的内存只支持最高容量呢?这个答案是肯定的啦!现在小编就来告诉你通用的可以在电脑中直接输入命令就可以hi查看到主板支持的物理内存是多大了哦!运行--输入cmd,打开命令窗口,再输入wmic memphysical get maxcapacity然后按回车键,得到的数字是以千字节为单位的,我们再把得到的数字除以1024再除以1024,也就是大概100万才行,比如得到的是MaxCapacity16777216 K字节,那么除以100万左右,大概就支持16G的内 阅读全文
posted @ 2014-03-15 21:01 唐凯 阅读(537) 评论(0) 推荐(0) 编辑
摘要: 首先我们将nexus下载下来:http://www.sonatype.org/downloads/nexus-latest-bundle.zip下载下来之后我们将文件解压,解压完成之后,我们首先,打开:nexus-latest-bundle\nexus-2.4.0-09\bin\jsw\conf中的文件,配置本地jdk的位置信息,这里配置好之后,我们就开始配置环境变量,这个是不需要安装的,只需要我们配置一下环境变量就可以使用了。下面我们开始配置环境变量:将这个路径:D:\学习工具\nexus-latest-bundle\nexus-2.4.0-09\bin配置到我们的环境变量中。配置完成后我们 阅读全文
posted @ 2014-02-24 22:17 唐凯 阅读(711) 评论(0) 推荐(0) 编辑
摘要: 一、maven的聚合: 1.我们可以将多个项目聚合到一起,在聚合项目是需要将的值修改为pom使用进行项目的聚合,如下所示 4.0.0 com.aaa user-parent 0.0.1-SNAPSHOT pom ../user-dao ../user-service 这里使用user-parent整合了user-dao和user-service两个项目,这两个项目中不需要修改任何的东西。二、maven的继承:1.在各个子项目中添加标签生命父项目的信息,继承时会将父项目的所有的信息继承过来,如果jar包相同则以本地的... 阅读全文
posted @ 2014-02-20 22:45 唐凯 阅读(330) 评论(0) 推荐(0) 编辑
摘要: 这里使用maven构建的项目。首先,我们构建一个maven项目:然后将pom.xml文件中的内容拷贝到新建项目的pon.xml文件中: 4.0.0 com.aaa.test cxf-webservice_01 war 0.0.1-SNAPSHOT cxf-webservice_01 Maven Webapp http://maven.apache.org 3.1.2.RELEASE 3.5.5-Final 1.8.5 1.6.1 mysql ... 阅读全文
posted @ 2014-02-20 16:38 唐凯 阅读(636) 评论(0) 推荐(0) 编辑
摘要: 在maven中所有的依赖都是通过坐标(GAV==》groupId artifactId version)来进行定位的所有的jar包都可以通过网站查询到,如:http://mvnrepository.com,http://search.maven.org/#browsemaven的传递依赖型:首先,maven会在本地仓库进行查询,如果没有找到则会到中央仓库去查找,并下载下来,当我们下次再去使用这个jar包的时候maven就可以直接在本地找到,不用再去网络中查找。maven依赖传递的解析:A-->C B-->A ==》 B-->Cmaven中scope作用域的范围,如果不添加sc 阅读全文
posted @ 2014-02-13 21:01 唐凯 阅读(172) 评论(0) 推荐(0) 编辑
摘要: maven下载地址:http://mirror.bit.edu.cn/apache/maven/maven-3/3.1.1/binaries/apache-maven-3.1.1-bin.zip下载完成后我们将压缩包解压缩,然后安装maven,将maven的目录配置到环境变量中:配置完成后我们在cmd中输入mvn -version检查maven是否安装完成maven默认的本地资源仓库是在用户的 ".m2"文件夹下面,如:C:\Users\Administrator\.m2\repository,这里的repository就是maven的本地资源仓库,我们在配置的时候一般都会 阅读全文
posted @ 2014-02-12 21:41 唐凯 阅读(181) 评论(0) 推荐(0) 编辑
摘要: 这里以ojdbc6.jar作为案例首先我的ojdbc6.jar放在D盘的根目录D:\ojdbc6.jar然后我们打开cmd命令窗口,运行命令:mvn install:install-file -DgroupId(此处为groupId)=com.oracle -DartifactId(此处为artifactId)=ojdbc6 -Dversion(此处为版本号)=1.0 -Dpackaging=jar -Dfile(此处为文件的路径)=D:\ojdbc6.jar然后在项目的pom.xml文件中加入我们的坐标 com.oracle ojdbc6 1.0 阅读全文
posted @ 2014-01-24 20:31 唐凯 阅读(370) 评论(0) 推荐(0) 编辑
摘要: 最近在做spring 项目中突然发现事务在遇到异常是没有回滚而是提交了,在查了大量的资料之后,算是有了一点头绪,写下来方便以后查找:前些日子一朋友在需要在目标对象中进行自我调用,且需要实施相应的事务定义,且网上的一种通过BeanPostProcessor的解决方案是存在问题的。因此专门写此篇帖子分析why。1、预备知识aop概念请参考【http://www.iteye.com/topic/1122401】和【http://jinnianshilongnian.iteye.com/blog/1418596】spring的事务管理,请参考【http://jinnianshilongnian.ite 阅读全文
posted @ 2014-01-22 16:38 唐凯 阅读(843) 评论(0) 推荐(1) 编辑
摘要: 每个程序员应该知道的12个API : http://www.importnew.com/8300.html10个用来处理键盘事件的JQuery插件和JS类库:www.gbtags.com/gb/share/2612.htm 阅读全文
posted @ 2014-01-20 09:07 唐凯 阅读(114) 评论(0) 推荐(0) 编辑
摘要: 对网页内容的抓取比较的感兴趣,于是就简单的学习了一下,如果不使用任何的框架去抓取网页的内容,感觉有点难度,我就简单点来吧,这里所使用的jsoup框架,抓取网页的内容与使用jquery选择网页的内容差不多,上手很快。下面就简单的介绍一下吧!首先是获取网络资源的方法: /** * 获取网络中的超链接 * * @param urlStr * 传入网络地址 * @return 返回网页中的所有的超链接信息 */ public String getInternet(String urlStr, String encodi... 阅读全文
posted @ 2014-01-08 15:04 唐凯 阅读(741) 评论(0) 推荐(0) 编辑