- 博客(135)
- 资源 (4)
- 收藏
- 关注
原创 %~dp0 是盘符加路径
%0代指批处理文件自身%~d0 是指批处理所在的盘符%~dp0 是盘符加路径cd %~dp0 进入批处理所在目录了
2016-09-18 17:01:10 1732 1
原创 escape(),encodeURI()和encodeURIComponent()区别
1、escape()escape()是js编码函数中最古老的一个。虽然这个函数现在已经不提倡使用了,但是由于历史原因,很多地方还在使用它,所以有必要先从它讲起。实际上,escape()不能直接用于URL编码,它的真正作用是返回一个字符的Unicode编码值。比如“测试”的返回结果是%u6D4B%u8BD5。该方法不会对 ASCII 字母和数字进行编码,也不会对下面这些
2016-06-23 19:48:55 678
转载 Spring中HttpInvoker远程方法调用总结
Spring为各种远程访问技术的集成提供了工具类。Spring远程支持是由普通(Spring)POJO实现的,这使得开发具有远程访问功能的服务变得相当容易。目前,Spring支持四种远程技术:远程方法调用(RMI)。通过使用 RmiProxyFactoryBean 和 RmiServiceExporter,Spring同时支持传统的RMI(使用 java.rmi.Remote接口和java
2016-06-08 19:18:30 5566
转载 使用JavaMail创建邮件和发送邮件
一、RFC882文档简单说明 RFC882文档规定了如何编写一封简单的邮件(纯文本邮件),一封简单的邮件包含邮件头和邮件体两个部分,邮件头和邮件体之间使用空行分隔。 邮件头包含的内容有:from字段 --用于指明发件人to字段 --用于指明收件人subject字段 --用于说明邮件主题cc字段 -- 抄送,将邮件发送给收件人的同时抄送给另一个
2016-06-03 12:50:22 737
转载 Maven 手动添加 JAR 包到本地仓库
以 spring-context-support-3.1.0.RELEASE.jar 为例,在 @3图中已经给出这个 jar 包的 groupId,artifactId,version信息,手动安装的时候这些信息不要改,否则 Maven 项目移植的话,jar 包下载就会失败。顺便把这信息帖下面,方便对照:dependency> groupId>org.springfr
2016-06-01 15:16:22 1134
原创 svnkit:通过java操作svn
官方文档:http://wiki.svnkit.com/Getting_Started_With_SVNKitdemo: 获取提交历史public static List getLogs() throws SVNException{ /* * 对版本库进行初始化操作,使用https或http访问svn时,执行DAVRepositoryFactory.set
2016-05-31 09:07:40 2101
原创 jquery 鼠标右键粘帖
$("textarea[maxlength]").bind('paste', function(e) {// 鼠标右键粘帖 var area = $(this); setTimeout(function() { var max=parseInt(area.attr("maxlength"),10); //获取maxlength的值
2016-05-04 19:49:48 833
转载 使用MySQL正则表达式 __MySQL必知必会
正则表达式作用是匹配方本,将一个模式(正则表达式)与一个文本串进行比较。MySQL用WHERE子句对正则表达式提供了初步的支持,允许你指定用正则表达式过滤SELECT检索出的数据。MySQL仅支持多数正则表达式实现的一个很小的子集。----------------------9.2.1 基本字符匹配REGEXP后所跟的东西作为正则表达式处理。
2016-04-29 09:00:22 465
转载 解决Maven工程中报 Missing artifact jdk.tools:jdk.tools:
jdk.tools:jdk.tools是与JDK一起分发的一个JAR文件,可以如下方式加入到Maven项目中: jdk.tools jdk.tools 1.7 system ${JAVA_HOME}/lib/tools.jar详见Maven FAQ for adding dependencies to tools.jar也可
2016-04-13 10:41:06 579
转载 LRU缓存实现(Java)
LRU是Least Recently Used 的缩写,翻译过来就是“最近最少使用”,LRU缓存就是使用这种原理实现,简单的说就是缓存一定量的数据,当超过设定的阈值时就把一些过期的数据删除掉,比如我们缓存10000条数据,当数据小于10000时可以随意添加,当超过10000时就需要把新的数据添加进来,同时要把过期数据删除,以确保我们最大缓存10000条,那怎么确定删除哪条过期数据呢,采用LRU算法
2016-03-08 09:24:55 549
转载 MySql中in和exists效率
mysql中的in语句是把外表和内表作hash 连接,而exists语句是对外表作loop循环,每次loop循环再对内表进行查询。一直大家都认为exists比in语句的效率要高,这种说法其实是不准确的。这个是要区分环境的。 如果查询的两个表大小相当,那么用in和exists差别不大。 如果两个表中一个较小,一个是大表,则子查询表大的用exists,子查询表小的用in:
2016-02-03 10:47:12 742
转载 Quartz中时间表达式的设置-----corn表达式 (转)
uartz中时间表达式的设置-----corn表达式(注:这是让我看比较明白的一个博文,但是抱歉,没有找到原作者,如有侵犯,请告知) 时间格式: , 分别对应: 秒>分>小时>日>月>周>年, 举例:1.每天什么时候执行: 0 59 23 * * ?: 如下为每天23:59:00开始执行 0 1,2,3 11,12
2016-01-07 14:08:02 611
转载 mysql 删除当前数据库所有表
select CONCAT('DROP TABLE ',TABLE_NAME,';') from information_schema.tables where table_schema='当前数据库';
2015-12-30 17:06:14 684
转载 Mysql函数:Last_insert_id()语法讲解
Mysql函数可以实现许多我们需要的功能,下面介绍的Mysql函数Last_insert_id()就是其中之一,希望对您学习Mysql函数能有所帮助。自动返回最后一个INSERT或 UPDATE 查询中 AUTO_INCREMENT列设置的第一个表发生的值。1. mysql> SELECT LAST_INSERT_ID();2. -> 195产生的ID 每次连接后保
2015-11-07 16:45:22 710
转载 css样式表中的样式覆盖顺序
1. 样式表的元素选择器选择越精确,则其中的样式优先级越高:id选择器指定的样式 > 类选择器指定的样式 > 元素类型选择器指定的样式所以上例中,#navigator的样式优先级大于.current_block的优先级,及时.current_block是最新添加的,也不起作用。2. 对于相同类型选择器制定的样式,在样式表文件中,越靠后的优先级越高注意,这里是
2015-10-16 13:17:54 499
原创 Vim常用命令
标控制命令 命令 光标移动h或^h 向左移一个字符j或^j或^n 向下移一行k或^p 向上移一行l或空格 向右移一个字符G 移到文件的最后一行
2015-09-16 16:12:11 611
原创 mysql批量插入数据方法
insert插入多条数据有二种方法一种是写多条insert 语句分隔批量执行,另一种是inser多个value插入数据。1,写多条insert用";"分割 ,比如:insert into table (field1,field2,field3) value ('a',"b","c");insert into table (field1,field2,field3) valu
2015-09-15 19:01:56 762
转载 让UNION与ORDER BY并存于SQL语句当中
在SQL语句中,UNION关键字多用来将并列的多组查询结果(表)合并成一个结果(表),简单实例如下:SELECT [Id],[Name],[Comment] FROM [Product1]UNIONSELECT [Id],[Name],[Comment] FROM [Product2]上面的代码可以实现将从Product1和Product2两张表合并成一个表,如果您只是希望
2015-09-15 16:47:19 586
转载 MAVEN Scope使用
在Maven的依赖管理中,经常会用到依赖的scope设置。这里整理下各种scope的使用场景和说明,以及在使用中的实践心得。 scope的使用场景和说明1.compile编译范围,默认scope,在工程环境的classpath(编译环境)和打包(如果是WAR包,会包含在WAR包中)时候都有效。 2.provided容器或JDK已提供范围,表示
2015-08-27 12:21:14 812
转载 context:component-scan 配置详解
Spring applicationContext.xml的標籤用途比我想像的還要實用。而且後來才知道,有了,另一個標籤根本可以移除掉,因為被包含進去了。原本我survery Spring3通常只配置成,意即在base-package下尋找有@Component和@Configuration的target Class。而現在如下的飯粒: Java代码 pa
2015-08-24 09:06:56 1643
转载 JQuery 如何选择带有多个class的元素
Q: 比如下面代码需要选择同时带有这几个class的元素,怎么写?1div class="modal fade in">div>A: 1. 依次过滤1$(".modal.fade").filter("in")2. 属性选择
2015-08-14 20:45:05 981
转载 MySQL复制表数据到新表的方法
1.MySQL复制表结构及数据到新表CREATE TABLE 新表SELECT * FROM 旧表2.只复制表结构到新表CREATE TABLE 新表SELECT * FROM 旧表 WHERE 1=2即:让WHERE条件不成立.方法二:(低版本的mysql不支持,mysql4.0.25 不支持,mysql5已经支持了)CREATE TABLE 新表
2015-08-13 18:50:30 1124
原创 如何在SpringMVC中获取request对象
1.注解法Java代码 @Autowired private HttpServletRequest request; 2. 在web.xml中配置一个监听Xml代码 listener> listener-class> org.springframe
2015-08-05 17:11:11 722
转载 spring和hibernate指定DB2数据库schema的方法
1.使用hibernate配置文件指定Xml代码 hibernate-mapping> class table="TEST_TABLE" name="com.evan.Test" schema="TESTDB"> ... class> hibernate-mapping> 2.当数据库中配置文件多的时候就需要在每
2015-07-09 11:53:35 3606
原创 db2 错误码 57016 因为表不活动,所以不能访问它
db2 执行:select count(*) as b from T_AMS_CUSTPRIV a where 1=1 57016 因为表不活动,所以不能访问它
2015-06-23 19:29:47 7749 2
转载 Maven的pom.xml介绍
目录[-]6.1 简介6.2 pom.xml的继承、聚合与依赖6.2.1继承6.2.1.1被继承项目与继承项目是父子目录关系6.2.1.2被继承项目与继承项目的目录结构不是父子关系6.2.2聚合6.2.2.1被聚合项目和子模块项目在目录结构上是父子关系6.2.2.2被聚合项目与子模块项目在目录结构上不是父子关系6.2.2.3聚合与继承同时
2015-06-18 19:48:39 584
原创 html 清除浏览器中的缓存
PS:清除浏览器中的缓存,它和其它几句合起来用,就可以使你再次进入曾经访问过的页面时,ie浏览器必须从服务端下载最新的内容,达到刷新的效果。
2015-06-17 10:19:14 1187
转载 Java String.Format() 方法及参数说明
转载自:http://blueram.iteye.com/blog/441683JDK1.5中,String类新增了一个很有用的静态方法String.format(): format(Locale l, String format, Object... args) 使用指定的语言环境、格式字符串和参数返回一个格式化字符串。 format(String format, O
2015-06-11 11:34:19 1948
转载 Maven项目下java.lang.ClassNotFoundException常规解决办法
网上很多要修改.class .project的比较麻烦有时候还不一定管用。下面的方法适合于项目用已经引用了jar,但是运行时却ClassNotFound,请用如下方法试试:严重: Error configuring application listener of class org.apache.catalina.deploy.ApplicationListener@700579af
2015-06-09 14:50:17 10185
转载 ModelMap和ModelAndView
首先介绍ModelMap和ModelAndView的作用 ModelMap ModelMap对象主要用于传递控制方法处理数据到结果页面,也就是说我们把结果页面上需要的数据放到ModelMap对象中即可,他的作用类似于request对象的setAttribute方法的作用,用来在一个请求过程中传递处理的数据。通过以下方法向页面传递参数: addAttribute(String key,O
2015-06-04 20:58:22 881
转载 Maven最佳实践:划分模块
“分天下为三十六郡,郡置守,尉,监” —— 《史记·秦始皇本纪》所有用Maven管理的真实的项目都应该是分模块的,每个模块都对应着一个pom.xml。它们之间通过继承和聚合(也称作多模块,multi-module)相互关联。那么,为什么要这么做呢?我们明明在开发一个项目,划分模块后,导入Eclipse变成了N个项目,这会带来复杂度,给开发带来不便。 为了解释原因
2015-06-01 20:00:59 529
转载 SPRING中PROPAGATION类的事务属性
Spring中Propagation类的事务属性详解:PROPAGATION_REQUIRED:支持当前事务,如果当前没有事务,就新建一个事务。这是最常见的选择。 PROPAGATION_SUPPORTS:支持当前事务,如果当前没有事务,就以非事务方式执行。 PROPAGATION_MANDATORY:支持当前事务,如果当前没有事务,就抛出异常。
2014-11-24 17:33:40 727
原创 reviewboard环境搭建(3):创建站点
创建reviewboard站点:官网说明:https://www.reviewboard.org/docs/manual/2.0/admin/installation/creating-sites/#creating-sites 如何创建reviewboard站点在官网上已有详细的说明,主要是通过rb-site指令创建站点,然后修改访问权限。为了方面,建议写一个shell脚本,
2014-09-28 18:21:51 2318
原创 reviewboard环境搭建(2):安装reviewboard
Reviewboard,是一个开源的代码审查工具,起源于VMware的一些开发者,它基于Django,提 供了在diffs里进行语法彩色编码,使得代码阅读变得简便,允许你请求一个将被提交的修改的审查 。 你可以把它安装在自己的服务器上,官网现在已经没有windows安装版本,不过可通过虚拟机来安装。。 官网:https://www.reviewboard.org/安装文档:htt
2014-09-28 16:17:57 1658
原创 reviewboard搭建环境安装(1):虚拟机vmwork 下安装ubuntu
官方安装说明:https://www.reviewboard.org/docs/manual/2.0/admin/installation/linux/ 环境:VMware Workstation Server、Ubuntu 14.04、mysql、apache2 安装虚拟机(VMware Workstation Server)下载VMware Workstation Serv
2014-09-28 14:38:52 1189
转载 linux 命令-关机重启
shutdown使用权限:系统管理者。Shutdown可以用来关闭重启计算机,同时可以在关闭计算机之前发送信息给正在的所有使用者。使用方式:shutdown [-t seconds] [-rkhncfF] time [message]参数说明:-t seconds : 设置动作延迟时间-r : 关闭并重启-k : 仅仅将警告信息发送给所有使用者,并不会真的关机-h :
2014-09-28 13:36:17 830
转载 linux 命令-ifconfig
icom 功能说明:显示或设置网络设备。 语 法:ifconfig [网络设备][down up -allmulti -arp -promisc][add][del][][io_addr][irq][media][mem_start][metric][mtu][netmask][tunnel][-broadcast][-pointopoint][IP地址]
2014-09-25 19:55:21 784
转载 linux 命令ln
指令名称 : ln 使用权限 : 所有使用者 使用方式 : ln [options] source dist,其中 option 的格式为 : [-bdfinsvF] [-S backup-suffix] [-V {numbered,existing,simple}] [--help] [--version] [--] 说明 : Linux/Uni
2014-09-25 19:48:29 829
原创 java字符串的引用
关于java字符串的引用问题,1、如果String a = “hello world”;String b = “hello world”; 那么a = = b吗?2、如果String a = “hello world”;String b = new String(“hello world”);那么a = = b吗?3、如果String a = “hello world”;String
2014-09-24 17:38:57 2053
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人