自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(231)
  • 资源 (60)
  • 收藏
  • 关注

原创 SpringMVC使用

一、在工程目录的web.xml文件中配置Spring以及SpringMVCD:\workspace_idea\crm_37-0-159-1_BRANCH\src\main\webapp\WEB-INF\web.xml首先配置Spring contextConfigLocation classpath:/spring/applica

2014-11-26 16:07:49 963

原创 端口转发工具使用

官网下载地址http://www.boutell.com/rinetd

2014-11-19 18:08:39 863

原创 Spring与LogBack整合

Spring与LogBack整合时,项目首先需要引入Spring容器管理。我们需要在web项目的web.xml中添加spring容器配置,下面是某项目的web.xml路径:D:\workspace_idea\xxx_37-0-159-1_BRANCH\src\main\webapp\WEB-INF\web.xml contextConfigLocation

2014-11-10 17:17:30 2475

原创 SVN命令经验总结

帮助使用svn helpsvn info --help1、svn add 文件添加文件2、svn commit -m "注释" 可以简写为svn ci -m "注释"提交文件3、svn update默认将当前目录以及子目录下的所有文件都更新到最新版本svn update 文件                        更新文件与版本库

2014-11-10 16:07:13 516

原创 Mybatis SQLMap自动生成工具

<!DOCTYPE generatorConfiguration PUBLIC "-//mybatis.org//DTD MyBatis Generator Configuration 1.0//EN" "http://mybatis.org/dtd/mybatis-generator-config_1_0.dtd">

2014-10-30 11:38:16 891

原创 Navicat 11 Premium中文破解版使用心得

Navicat 11专业中文版中有Model这个功能,可以设计数据库物理模型,个人觉得非常好用:软件自带了一个中文的帮助文档,获取途径如下:下面总结下,在使用过程中遇到的一些比较恶心的问题:1、如何将模型中的修改同步到数据库2、如何去掉模型中外键的名称,因为这个外键名称太长3、如何隐藏掉预览小窗口4、如何去掉边栏,因为图形编辑区域比较狭窄,希望能够隐藏Nav

2014-10-30 11:38:10 3631

原创 Git经验总结

Git权威指南中文PDF文档下载:http://pan.baidu.com/s/1mgyTmhM----------------------------------------快捷方式----------------------------------------------------------------下面的命令会修改.git/config文件1、git st 代表 git

2014-10-30 11:38:05 679

原创 用按键精灵识别验证码(只是自己尝试实现网上的一些想法,结果不太理想)

网上介绍的用按键精灵识别验证码的想法如下:我们知道,每一个数字都唯一对应一个只包涵0和1的二维数组例如:这样,我们可以从左至右,从上到下的扫描每一个数字,将其组装成一个个数组,如下所示:var1 = Array(0,0,1,1,1,0,0,0,0,1,1,1,1,1,0,0,0,0,1,1,1,1,1,0,0,0,0,0,0,0,1,1,0,0,0,0,0,0,0,1,1,0,0,

2014-10-30 11:37:59 19223

原创 Eclipse中各种插件的安装

各种Jar包下载地址:http://search.maven.org/#browseEclipse插件安装:1、Eclipse(Indigo)的Maven插件m2eclipse下载地址http://download.eclipse.org/technology/m2e/releases安装m2eclipse插件时,需要先安装先gef插件 地址:http://download.ecl

2014-10-30 11:37:54 2403

原创 判断点与多边形的位置关系

遇到一个需求,给定一个点的坐标以及一个多边形的所有顶点坐标。要求能够判断这个点是在多边形内,还是在多边形外?【参考文献】:1、两条直线的关系http://www.cnblogs.com/devymex/archive/2010/08/19/1803885.html2、点与多边形的关系http://wenku.baidu.com/view/5e3913a2b0717fd5360cdccf

2014-10-30 11:37:48 1954

原创 Maven用法汇总

1、maven常用参数和命令主要介绍maven常用参数和命令以及简单故障排除1.1 mvn常用参数mvn -e 显示详细错误mvn -U 强制更新snapshot类型的插件或依赖库(否则maven一天只会更新一次snapshot依赖)mvn -o 运行offline模式,不联网更新依赖mvn -N仅在当前项目模块执行命令,关闭reactormvn -pl module_name在指定

2014-10-30 11:37:43 790

原创 在Eclipse中Tomcat和Maven插件相互配合进行热部署

关于m2eclipse与tomcatplugin插件如何相互配合进行热部署没有使用Maven插件时,如何进行tomcat热部署一、首先在Eclipse中安装tomcatplugin插件,详细安装方法见http://zheng12tian.iteye.com/blog/1772322二、配置tomcat在没有引入Maven前,如果我们想要在修改开发代码后,不重启服务器,让Tomcat自

2014-10-30 11:37:38 1918

原创 Tomcat动态加载class的Devloader工具包(又称为免重启的开发插件)

当我们在Eclipse中安装完Tomcat插件后,我们就能够在eclipse3.7.2\plugins目录下找到com.sysdeo.eclipse.tomcat_3.3.0文件夹,在这个文件夹中,有如下文件:要是tomcat在启动时,能够自动加载指定路径的jar包或者class文件,那么我们需要将DevLoader.zip文件拷贝到tomcat-6.0.32\lib目录下,并修改其名称为

2014-10-30 11:37:32 1658

原创 Eclipse的tomcatplugin插件在线安装和配置

下载tomcatplugin3.3,可以上官网下载,下载地址为:http://www.eclipsetotale.com/tomcatPlugin.html#A3下载完后,把com.sysdeo.eclipse.tomcat_3.3.0拷贝到你的eclipse的plugin目录,如果你已经有低版本的tomcatplugin,最好删除掉再拷贝。这样你的tomcatplugin插件就搞定了。二

2014-10-30 11:37:27 852

原创 默认eclipse建立maven项目时,JDK版本往往是1.5

如果你用eclipse建立maven项目时,新建的项目往往JDK版本很低——1.5!怎么办?修改settings.xml文件,增加profile节点,如下所示: jdk-1.6 true 1.6 1.6 1.6 1.6 完整settings.xml文件配置

2014-10-30 11:37:21 3406

原创 Maven学习笔记(二)——常用插件配置详解

先将我用到的自定义变量贴过来,防止插件中出现一些变量,大家不理解 tools UTF-8 project.build.name: 用来定义war包名称project.build.sourceEncoding: 用来定义资源文件的编码格式下面开始讲解常用的maven插件配置一、编译插件 org.apache.maven.

2014-10-30 11:37:16 820

原创 Maven学习笔记(一)——自定义maven变量以及maven内置常量

在创建Maven工程后,插件配置中通常会用到一些Maven变量,因此需要找个地方对这些变量进行统一定义,下面介绍如何定义自定义变量。在根节点project下增加properties节点,所有自定义变量均可以定义在此节点内,如下所示: tools UTF-8 Maven内置变量说明:${basedir} 项目根目录${project.build.d

2014-10-30 11:37:11 4957

原创 查找字符串中是否有中文以及中文的个数

/** * 计算双字节字符 * * @param s * @return */ public static int countAsian(String s) { int n = 0; for (int i = 0; i < s.length(); i++) { char c = s.charAt(i); /** * 如果大于

2014-10-30 11:37:05 502

原创 利用NumberFormat和DecimalFormatSymbols对浮点型数据进行格式化

package com.zhengtian.study.tools.util;import java.text.NumberFormat;/** * $Id: NumberUtil.java 279331 2013-01-12 06:02:57Z zhengtian $ * * @author zhengtian * @time 2013-1-4 */pu

2014-10-30 11:37:00 679

原创 解析CSV文件工具

CSV文件可以用Excel打开,其格式类似于二维数组,格式如下所示:,具体实体文件可见附件“CSV文件样例”。下面是解析类的主要代码,主要用于将CSV文件解析成为List结构package com.zhengtian.study.tools.util;import java.io.File;import java.io.FileNotFoundException;im

2014-10-30 11:36:54 845

原创 Unicode与String相互转换

/** * Unicode编码规则:Unicode码对每一个字符用4位16进制数表示。 * 具体规则是:将一个字符(char)的高8位与低8位分别取出,转化为16进制数, * 如果转化的16进制数的长度不足2位,则在高位补0,然后将高、低8位转成的16进制字符串拼接起来并在前面补上"\\u" 即可。 * * @param str * @return */

2014-10-30 11:36:49 622

原创 用Java解析手机号获取手机信息(归属地、Sim卡类型、移动或是联通、区号、邮编)

生活中经常遇到要根据手机号码查询手机的归属地或者其他信息,如下所示:手机号码:15968833161省份:浙江城市:杭州区号:0571邮编:310000移动公司名称:中国移动卡类型:GSM为此,本人闲得蛋疼的就写了段Java代码,通过网上现有的手机解析API获取手机详细信息。设计思想:用百度搜索了下,网上有个网址有API可以提供,详细信息见连接http://api.sho

2014-10-30 11:36:43 3355

原创 如何用Eclipse将项目打包成可运行的jar包

最近做了一个解析手机号码信息的工具,想将这个工具打成可以直接运行的jar包。试了试Eclipse自带的jar包工具,发现该工具不能自动将工具引用的jar打到jar包中。在网上搜索了一下发现Eclipse有一款叫Fatjar的插件,可以很好的将工具引用的jar打到jar包中。步骤如下:一、本人的Eclipse版本如下二、打开Eclipse,点击Help—>Install New So

2014-10-30 11:36:38 1347

原创 模拟浏览器的查找功能(Ctrl+F),同时兼容IE和Chrome

通常在做前端Web界面时,经常需要用js模拟浏览器的查找功能。下面介绍下IE和Chrome浏览器中如何用js模拟该功能。一、IE浏览器在IE浏览器中我们需要用到TextRange对象,该对象主要用来在IE浏览器中查找文本。如何创建该对象呢?通常如果是在整个页面查找,只需调用方法document.body.createTextRange()即可。而如何是要在某一个对象内查找,例如:tex

2014-10-30 11:36:33 14991 2

原创 Oracle 10g数据库游标的使用学习三(实践)

需求说明S132877699668612为服务模板ID,每一个服务模板下面有多条服务模板配置数据,如下:/config/cpf/bm_tp_service_cfg/data/S132877699668612_common_1/config/cpf/bm_tp_service_cfg/data/S132877699668612_pipeline_1/config/cpf/bm_tp_serv

2014-10-30 11:36:27 385

原创 Oracle 10g数据库游标的使用学习二

游标格式:CURSOR cursor_name[(parameter[,parameter]...)][return return_type]IS select_statement;游标的声明/*无参数的游标声明*/cursor c1 is select t.business_id , t.business_type from tbl_flow_work t;/*有参数的游标声明

2014-10-30 11:36:22 381

原创 虚拟机内存模型

在运行Java程序时,经常会遇到堆栈溢出。在排查这类问题之前,我们先要了解虚拟机内存的布局和作用,如下图: 大小: 95.2 KB 虚拟机内存模型图.rar (43.9 KB)

2014-10-30 11:36:16 433

原创 谷歌浏览器同步后出现重复书签——查找出重复的标签,然后手动清除

我个人比较喜欢用谷歌浏览器的在线书签功能,当我在公司上网时看到好的技术文献,我就会收藏到书签栏中,然后在家里面同步公司的书签栏,相当的方便。但是比较恶心的是,一般情况下,我在家里总是同步不到公司的谷歌浏览器中新的书签数据。后来发现可以在谷歌浏览器的设置面板中,先点击“断开与您的google账户的连接”,然后再登录,这样可以同步到公司的数据。但是更加恶心的事情来了,重新登录,然后同步数据后

2014-10-30 11:36:11 10594

原创 常用JS正则表达式

中文校验在正则表达式中使用 Unicode,必须使用\u开头,接着是字符编码的四位16进制表现形式简单匹配中文方法: /[^\u0000-\u00FF]/ (匹配非单字节字符 )说明: //u0000-u00ff.包含unicode单字节编码( 0-255编码)包含基本控制字符和拉丁文字母。 采用该否定表达式,粗略判断是否含有中文。 具体的匹配中文及字符方法:/[\u4E00-

2014-10-30 11:36:06 471

原创 Java语言中的路径基础知识(总是忘,记录下)

Java中路径知识一、换行符换行(\n)就是光标下移一行却不会移到这一行的开头。二、回车符回车(\r)就是回到当前行的开头却不向下移一行。Enter键按下后会执行\n\r这样就是我们看到的一般意义的回车了,所以你用16进制文件查看方式看一个文本,就会在行尾发现"\r\n"。三、制表符Tab是制表符,就是"\t",作用是预留8个字符的显示宽度,用于对齐。四、System.ge

2014-10-30 11:36:00 385

原创 Date时间的格式化、计算、字符串的转换

Date与字符串间的转换Date进行计算获取每个月的第一天和最后一天等等package test;import java.text.ParseException;import java.text.SimpleDateFormat;import java.util.ArrayList;import java.util.Calendar;import java.uti

2014-10-30 11:35:55 339

原创 Java OOM监控工具使用

在编写Java代码时,经常会遇到OOM内存溢出,遇到这种情况时,一般会使用开源OOM分析工具,来分析内存溢出时的dump文件,下面主要介绍几种监控工具的使用。一、IBM HeapAnalayzer工具的下载该工具是一个独立的jar包,我们只需运行jar包,然后就会弹出该工具的使用界面。访问网址https://www.ibm.com/developerworks/community/gro

2014-10-30 11:35:49 3974

原创 Java Web文件上传原理分析(不借助开源fileupload上传jar包)

最近在面试IBM时,面试官突然问到:如果让你自己实现一个文件上传,你的代码要如何写,不借助其他开源的文件上传jar包?这一问,我楞了。现在开源MVC框架满天飞,大部分的框架像Struts2都会自动的把你上传的文件封装成Action的属性。几乎没有人自己去分析请求流数据,然后获取文件数据的。总结下文件上传的几种实现:一、像Struts2这样的框架自动将你上传的文件封装到Action的属性中,

2014-10-30 11:35:44 860

原创 Spring工具类ToStringBuilder用法简介

ToStringBuilder比较适合在打日志时,输出参数的信息,特别是在参数为对象时,该工具类能够很方便的自动打印对象中的属性值。不多说,先上代码:比如说我们需要打印某个方法的User参数对象package test;/** * * @author zhengtian * @time 2012-6-28 */public class User {

2014-10-30 11:35:39 663

原创 Linux学习文档

最近不断的接触Linux操作系统,于是将工作中遇到的问题和解决方法,以及Linux的命令等逐渐的记录了下来,为了网上查阅方便,因此发表了此篇文章,附件中是原版的Word文档,博客的内容就是直接从Word中复制过来的,也没有仔细排版,因为太多了一、 linux文件系统linux使用标准的目录结构,在安装的时候,安装程序就已经为用户创建了文件系统和完整而固定的目录组成形式,并指定了每个目录的作用

2014-10-30 11:35:33 492

原创 Eclipse快捷键——在实践中不断添加

Eclipse常用快捷键增加/**/注释——Ctrl+Shift+/取消/**/注释——Ctrl+Shift+\

2014-10-30 11:35:28 364

原创 Tomcat进行远程调试配置

有些时候,需要用到eclipse的远程调试功能,对服务器上的程序进行debug跟踪。下面说明下Tomcat服务器如何配置远程调试,即打开Tomcat的远程调试端口,下面的配置对本机Tomcat服务器和远程的Tomcat服务器均使用。方法一:首先到tomcat/bin/目录下找到catalina.bat文件,然后在该文件第一行有效代码上加入如下设置。SET CATALINA_OPTS=-

2014-10-30 11:35:22 496

原创 Java中各类ClassLoader加载时资源搜索路径

关于Java如何加载类,可以参考下面这篇文章:http://www.ibm.com/developerworks/cn/java/j-lo-classloader/这里我们来了解下,各类ClassLoader是从哪些地方去寻找class类文件进行加载的?JVM是通过一个称为ClassLoader东西来加载Class文件的,每当JVM启动,它就会生成三个ClassLoader,它们分别是B

2014-10-30 11:35:17 927

原创 Java类动态加载(二)——动态加载class文件

想要在jvm启动后,动态的加载class类文件,我们首先需要了解Instrumentation、Attach、Agent、VirtualMachine、ClassFileTransformer这几个类的用法和他们之间的关系。Java的com.sun.tools.attach包中的VirtualMachine类,该类允许我们通过给attach方法传入一个jvm的pid(进程id),远程连接到jv

2014-10-30 11:35:12 4464

原创 一致性Hash算法介绍及简单实现——做个笔记

一致性 hash 算法( consistent hashing )介绍:http://blog.youkuaiyun.com/sparkliang/archive/2010/02/02/5279393.aspx一致性 hash 算法简单实现:hashcode产生接口package consistentHash;/** * @author zhengtian * * @dat

2014-10-30 11:35:06 553

我的ABC软件工具箱 一款离线免费图片处理工具

我的ABC软件工具箱是一款简单小巧,却非常实用的批量处理办公助手,支持免费使用,界面清爽,无弹屏广告,助你开启高效办公的大门。 集成近百种批量处理文件的功能,如:批量查找替换 Word、Excel、PPT、PDF 和文本文件的内容、重命名、格式转换、文档水印、图片编辑和压缩、文件整理编号、生成文件、拆分合并文档等

2023-09-09

MongoDB权威指南(中文版)

MongoDB权威指南(中文版),一个很好的学习mongdb的pdf。

2014-02-17

mysql-connector-odbc-5.1.5-win32.rar

mysql-connector-odbc,在配置odbc数据源时,需要安装该文件,使得odbc配置项中有mysql选择项

2014-02-17

Git权威指南_中文

Git 权威指南 中文,详细讲解git的原理以及各种命令使用

2013-10-21

MySQL高性能书籍_第3版(中文)

MySQL高性能书籍_第3版(中文),讲解查询性能、索引、高级特性等

2013-10-21

spke1.6.22破解

spke1.6.22破解主要用来解决修改格式化宽度,因为从官方下载的spket如果要修改宽度的话,需要注册,否则不能修改。而默认的80宽度实在是不能忍受,所以本人找遍各大网站,搜罗到了破解了的com.spket.ui_1.6.22.jar,具体操作方式如下: 1、到eclipse的plugins目录 2、找到com.spket.ui_1.6.22.jar 3、然后替换该jar包 4、然后对格式化宽度进行修改:eclipse->Window->Preference->Spket->Editors->JavaScript Editor->Formatter->Editor->Line Wrapping中修改宽度,如果不能保存,需要修改Profile name名称

2012-12-25

深入JAVA虚拟机第二版 Bill Venners著 曹晓钢 蒋靖译

深入JAVA虚拟机是中文的,但是内容是图片

2012-09-19

TCP-IP 实现

TCP/IP 实现 原理 协议,有朋友想要了解tcp/ip原理的可以看看

2011-11-29

Java并发编程实践(9合一).pdf

Java并发编程实践(9合一).pdf 全面介绍java 多线程开发,我的资源中还有与这个资源一样的资源,只不过是各个章节是独立的分开的pdf,这个只是将分开的pdf合并了的pdf,纯粹为了阅读方便

2011-11-29

TCP-IP详解 卷三:TCP事务协议HTTPNNTP和UNIX域协议

TCP/IP 详解 事务协议 HTTPNNTP和UNIX域协议

2011-11-29

Extjs中文文档.pdf

Extjs中文文档.pdf,非常不错的基础的ext学习文档

2011-10-13

精通Oracle.10g.Pl.SQL编程.pdf

精通Oracle.10g.Pl.SQL编程.pdf,这本书将的还行,就是少部分的字体比较模糊,看的有点费劲。是浙大老师写,总体来说60分吧

2011-09-26

apache-cxf-2.3.0 所有jar包

apache-cxf-2.3.0 所有jar包

2011-09-09

锋利的jQuery

中文的jQuery学习文档,书中详细介绍了jQuery的各种ajax的用法和注意事项,还有jQuery选择器、工具类等等做了很详细的介绍,且有例子。个人觉得相当不错,特此推荐

2011-09-09

wsdl4j api.CHM

wsdl4j chm 帮助文,英文版的,中文的找不着。不过是chm格式的

2011-08-09

gwt英文帮助文档(chm格式)

gwt帮助文档, 英文的, chm格式。中文的没有找着,凑合着用吧

2011-06-18

xom-1.2.3.jar

项目中需要将java bean对象转换成对应的xml文件,所以添加了dom4j,但是转换的时候需要这个jar包,现在与大家共享

2011-06-02

dwr.jar jar包

dwr.jar jar包,项目用到了dwr,现在将dwrjar包与大家分享

2011-06-02

dom4jAPI帮助文档.chm

dom4jAPI帮助文档.chm,找不到中文的,找了个英文的

2011-06-02

json-lib.chm英文文档

找了半天没有找到中文的,找了个英文的,大家凑合着用吧

2011-06-02

json-lib-2.4-jdk15.jar

json-lib-2.4-jdk15.jar 工程共需要用的json相关方面的功能

2011-06-02

TortoiseSVN-1.6.10.19898-win32-svn-1.6.12

TortoiseSVN-1.6.10.19898-win32-svn-1.6.12 适用于windous 32位操作系统

2011-03-29

groovy-binary-1.7.10运行程序下载

groovy-binary-1.7.10运行程序下载,无需安装。下载后解压即可。

2011-03-29

foxmail6.5

foxmail6.5.exe安装包,下载后直接安装没问题。自己试过

2011-03-29

EasyJWeb-Velocity

EasyJWeb-Velocity PDF 中文 文字可以复制,该pdf只是简单的介绍velocity的语法,没有项目实例。对想要快速了解velocity如何使用的开发人员来说是不错的。

2011-03-22

Java NIO pdf 中文

Java NIO pdf 中文,详细介绍了新java io流的各种用法。

2011-03-04

Jdk1.6源码下载

Jdk1.6源码下载,方便广大用户下载。服务大众,哈哈。

2011-03-04

ext中文帮助文档chm格式

ext中文帮助文档chm格式,自我感觉还不错

2010-09-15

ibatis开发jar包

ibatis开发jar包,是从官方网站下的

2010-09-15

ibatis中文开发文档pdf

ibatis中文开发文档pdf,从别的地方下,绝对是中文的。

2010-09-15

Java并发程序设计教程.pdf

Java并发程序设计教程,感觉不错就放上来

2010-07-31

深入浅出设计模式.pdf

深入浅出设计模式 新手学习设计模式的好工具

2010-07-30

精通Spring 2.x 企业应用开发详解

精通Spring 2.x 企业应用开发详解

2010-07-30

ruby.ABC.CHS.rar

ruby 中文教程ruby 中文教程ruby 中文教程

2010-07-02

rdt 集成到MyEclipse的rdt

rubyIDT%26RadRails.rar

2010-07-02

dhtmlXTree1.6

dhtmlXTree1.6,js实现的树结构的目录

2010-06-23

锋利的jQuery源代码

锋利的jQuery源代码,新手学习jQuery的最佳工具

2010-06-17

struts2简要的jar包

struts2简要的jar包,包不多就5-6个。学习struts2足够用了

2010-06-06

jquery中jqchart.js

jquery中jqchart.js,非常的不错

2010-06-03

struts2全部jar包下载

struts2全部jar包下载,非常全面的struts2 的jar包

2010-06-03

空空如也

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

TA关注的人

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