自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(38)
  • 资源 (2)
  • 收藏
  • 关注

转载 怎样理解同步异步与阻塞非阻塞的区别?

比喻很经典--老张爱喝茶,废话不说,煮开水。出场人物:老张,水壶两把(普通水壶,简称水壶;会响的水壶,简称响水壶)。1 老张把水壶放到火上,立等水开。(同步阻塞)老张觉得自己有点傻2 老张把水壶放到火上,去客厅看电视,时不时去厨房看看水开没有。(同步非阻塞)老张还是觉得自己有点傻,于是变高端了,买了把会响笛的那种水壶。水开之后,能大声发出嘀~~~~的噪音。

2016-10-14 10:31:43 1205

转载 centos6.7安装kvm

原文地址 Centos6.7 64位安装配置kvm虚拟化首先,需要我们的cpu支持虚拟化,有的机器支持但是并未在bios开启,这个需要事先开启。1. Dell R710安装centos6.7 64位 ,Dell R710在开机后按F2进入BIOS,Processor Setting->Virtualization Technology->空格键切换模式为Enabled

2016-10-09 12:00:39 1583

转载 mybatis sql in 查询

当查询的参数只有一个时 findByIds(List ids) 如果参数的类型是List, 则在使用时,collection属性要必须指定为 list<select id="findByIdsMap" resultMap="BaseResultMap"> Select <include refid="Base_Column_List" /> from jria whe

2016-08-18 16:57:54 347

转载 解决maven打包编译出现File encoding has not been set问题

maven打包编译时后台一直输出警告信息[WARNING] File encoding has not been set, using platform encoding GBK, i.e. build is platform dependent!解决办法:在pom中添加 UTF-8

2016-08-18 14:02:49 1103

转载 spring在service层获取session和request

首先要在web.xml增加如下代码:<listener><listener-class>org.springframework.web.context.request.RequestContextListener</listener-class> </listener>service层调用@Autowired private HttpSession session; @Autowired

2016-08-18 09:49:10 20484

转载 windows下调用系统命令 CreateProcess error=2, ϵͳÕҲ»µ½ָ¶

代码如下String makeDir = "md " + dirName;Runtime.getRuntime().exec(makeDir);报错 CreateProcess error=2, ϵͳÕҲ»µ½ָ¶解决办法: String makeDir = “cmd.exe /C md ” + dirName;

2016-08-18 09:38:46 12421

原创 maven项目切换jdk1.7-1.6

最近在公司开发一个项目用的jdk1.7,为了于服务器上的其他项目jdk版本一致,准备切换到1.6。步骤: 1.右键项目“Properties”,在弹出的“Properties”窗口左侧,单击“Project Facets”,打开“Project Facets”页面。在页面中的“Java”下拉列表中,选择1.62.修改pom文件中的编译插件版本,1.7改为1.63.项目右键 - run a

2016-08-18 09:33:38 2962

原创 mysql 字符处理 FIND_IN_SET,GROUP_CONCAT

1.FIND_IN_SET 比如一列name存的是用户名称,用‘,’分割开,(‘张三’,‘李四’) 我要查询出含有张三的数据,如果用%这种形式的话,会查出’张三丰‘,‘李张三’这样的数据,这是用FIND_IN_SET就可以解决了。SELECT * FROM AA WHERE find_in_set('张三', name);2.GROUP_CONCAT 数据拼接用,类似于oracle额conca

2016-08-18 09:27:55 1767

原创 tomcat热部署tomcat7:deploy Cannot invoke Tomcat manager: Connection reset by peer: socket

配置文件如下pom.xml org.apache.tomcat.maven tomcat7-maven-plugin 8080 UTF-8 http://XXX:8080/manager/text tomcat tomcat tomcat-user.xml

2016-08-17 17:15:19 7715 1

转载 pgsql安装

环境 CentOS 6.7一.安装pgsql 1)解压postgresql-9.5.3.tar.gz 2)进入到postgresql-9.5.3目录 3)编译pgsql源码 #./configure –prefix=/usr/local/pgsql #make #make install二.创建postgresql数据库 1)创建用户 #useradd

2016-08-14 12:08:37 3866

原创 dwz系列之五--自定义校验规则

在dwz.validate.method.js文件中定义了很多文本校验规则。 date,phone,postcode等。 我们可以在这个文件中添加自己的校验规则,以ip地址为例: 在postcode,date的同级中添加$.validator.addMethod("ipAddress", function(value, element) { return this.op

2016-05-27 16:44:21 4595

原创 dwz系列之四--中文参数传递到后台乱码

问题很奇葩,当我做添加和修改操作时没有问题,就是在删除操作的时候,中文参数传递到后台乱码了。<div class="panelBar"> <ul class="toolBar"> <li><a class="add" href="<c:url value="vm/toAdd"/>" rel="serverCertMgmt_imp

2016-05-27 14:38:54 1545

原创 dwz系列之三--分页

官方文档说明分页组件分页思路服务器返回当前页的数据,总条数,再由js来生成分页标签。分页是配合服务器端来处理的, 不是存js做的分页。因为如果数据量很大,比如有好几百页,存js分页就是悲剧了,存js分页是必须一次载入所有数据,性能很慢。分页组件参数要由服务器传过来targetType,totalCount,numPerPage,pageNumShown,currentPage框架会自动把下面

2016-05-27 14:01:09 5950 1

原创 dwz系列之二--服务端响应

官方文档服务器端响应Ajax表单提交后服务器端需要返回以下json代码:{ "statusCode":"200", "message":"操作成功", "navTabId":"", "rel":"", "callbackType":"closeCurrent", "forwardUrl":""}so,定义一个对象,属性包括上面几个参数。p

2016-05-27 13:46:24 566

原创 dwz系列之一--项目引入dwz

这没什么要说的,只要按照官方样例引入就可以了。不过有一点要注意,我在引入到项目开发后,在firefox浏览器没有问题,但是在ie下出现了问题:”jquery“未定义。 截止到本篇文章,dwz引入的是jquery-2.1.4.js,将这个版本的js替换成jquery-1.7.2.js就没有问题了。

2016-05-27 11:49:55 1906

原创 虚拟化系列之三--Libvirt+java管理虚拟机

libvirt提供了一套API供我们对虚拟机进行管理。官方给出了各种连接的示例http://libvirt.org/uri.html#URI_xen ,我最终选择用TLS方式进行远程连接,因为配置完服务器和和管理机的证书后,就不需要输入密码了,官方对于证书的配置也有说明,这有一篇关于如何配置证书的文章,很简洁,照的做就可以了证书配置。然后就是写代码了,官方最新是libvirt-0.5.

2016-05-10 11:37:25 2665 2

原创 虚拟化系列之二--创建虚拟机

本文 参考地址 从Xen Host Kernel复制出一个半虚拟化的guest1. img和swap创建一个50G的用于根文件系统的 img# dd if=/dev/zero of=/data/xen/xen1.img bs=1M seek=51200 count=0格式化成ext3# mkfs -t ext3 /data/xen/xen1.img

2016-05-10 11:18:53 1862

原创 虚拟化系列之一--Centos6.7下XEN安装

最近负责公司的云项目,此文记录虚拟化技术的一些实现细节。简单粗暴,直接上代码。Centos6.7下XEN安装 1.查看你的主机cpu是否支持虚拟化: 输入命令 cat /proc/cpuinfo | grep flags ,查看结果中有没有 pae , 若有则支持半虚拟化,再看有没有 vmx(intel) 或 svm((amd) ,若有,则支持全虚拟化。 半虚拟化: grep -E ‘pae

2016-05-10 11:04:52 797

原创 SRA解密报错:Data must start with zero

项目背景:要对打印地址进行加密,用公钥加密后会乱码需要base64 decode一下,但是在解密时报错:javax.crypto.BadPaddingException: Data must start with zero解决办法:1.加解密时KeyFactory keyFactory = KeyFactory.getInstance("RSA");2.将加解密的Cipher ciph

2015-10-09 21:56:05 13976 1

转载 eclipse如何导入war包

在Project Explorer窗口点鼠标右键,import -> WAR file -> 点Browse...来选择WAR文件。注意:一定要在Project Explorer窗口下,别的窗口没有这个选项。

2015-10-09 21:46:01 52986

转载 Context.PROVIDER_URL的写法

WebSphere:             Context.INITIAL_CONTEXT_FACTORY               "com.ibm.websphere.naming.WsnInitialContextFactory         "             Context.PROVIDER_URL               "iiop://localho

2015-09-15 23:05:56 1845

转载 WebLogic配置JNDI数据源以及如何在应用程序中使用配置好的JNDI数据源

点击打开链接

2015-09-15 23:04:37 496

转载 学习在Weblogic中查看JNDI树图解

点击打开链接

2015-09-15 22:37:07 575

转载 java:comp/env/jdbc/datasource 与 jdbc/datasource 的不同之处

点击打开链接

2015-09-15 21:11:13 536

转载 Java的单例模式与延时加载

Java的单例模式与延时加载,讲解的非常好java单例模式与延时加载附上代码:public class Singleton { private Singleton() { } private static class SingletonHolder{ static Singleton instance = new Singleton(); } pub

2015-09-10 23:46:41 303

转载 tomcat搭建

点击打开链接

2015-07-06 22:22:33 201

原创 将bean对象写成xml格式

首先创建两个内部bean组件,设置get,set方法class TestBean extends TestBean1{ private String att1; private String att2; private int int1; private List listBean; public List getListBean() { return listBean; }

2015-06-18 00:07:03 383

原创 字符集个人理解

编码其实,就是二进制数,与字符的映射关系。那么,它只和二进制数和字符有关。Java内存中的字符(字符串),都是Unicode编码的。所以,当二进制数是GBK编码的时候,首先要用解码器将GBK转换成Unicode编码,然后再保持到字符当中。也就是说,应该先得到二进制数据:byte [] data = ...;然后,生成字符串:String str = new String(dat

2015-06-17 00:54:29 668

转载 深入理解java字符集

1、JVM中单个字符占用的字节长度跟编码方式有关,而默认编码方式又跟平台是一一对应的或说平台决定了默认字符编码方式;2、对于单个字符:ISO-8859-1单字节编码,GBK双字节编码,UTF-8三字节编码;因此中文平台(中文平台默认字符集编码GBK)下一个中文字符占2个字节,而英文平台(英文平台默认字符集编码Cp1252(类似于ISO-8859-1))。3、getBytes()、g

2015-06-16 23:49:36 908

转载 utf-8与gbk的转换

package com;import java.lang.Character.UnicodeBlock;public class UTF2GBK { public String gbk2utf8(String gbk) { String l_temp = GBK2Unicode(gbk); l_temp = unicodeToUtf8(l_temp

2015-06-16 23:47:27 476

转载 判断list里是否有重复元素/元素是否完全相同

充分利用类集的特性,Set中不允许有重复的元素。判断list中是否有重复元素import java.util.ArrayList;import java.util.HashSet;import java.util.List;public class Test{ public static void main(String[] args) { List list = new

2015-06-04 11:17:26 25836 2

转载 db2分页语句

SELECT *FROM ( SELECT rownumber() over( ORDER BY A.PROPOSALNO ) AS rownumber_ , A.* FROM PRPTMAIN A

2015-06-04 11:14:14 1459

原创 ajax报错(系统错误: -1072896748)

在xmlHttp.responseText获取返回数据时产生了这个错误。网上查询解决办法,说是ajax默认支持的编码是UTF-8,需要设置页面字符集。但是我的后台和前台的编码集都是GBK了。最后的解决办法,在out.close()之前加上out.flush()就可以了。具体原因还在研究。PrintWriter out = response.getWriter();out.flush

2015-05-06 01:03:15 708 1

原创 xml DTD实例

xml文件引入DTD 张三 男 14 李四 男 22

2015-05-05 00:47:26 771

转载 db2用命令执行脚本

DB2未初始化命令行环境的解决办法:http://jingyan.baidu.com/article/9158e0004229b4a25412281d.htmlDB2 命令行中执行sql脚本:connect to dbName user xxx using passwordc:\> db2 -tvf sql文件名

2015-05-04 00:50:11 2865

转载 js中prototype用法实例(为数组添加contains方法)

Array.prototype.contains = function(item){ return RegExp("\\b"+item+"\\b").test(this);};var arr = [];for (var i = 10; i < 15; i++) { arr.push(i);}alert(arr.contains(4)); //falsealert(arr.con

2015-05-04 00:39:13 551

原创 xml中的CDATA

此处需要注意一点:CDATA是在元素级别定义的<!DOCTYPE company[ ]> &id; &address; <![CDATA[ HELLO world!]]>

2015-05-04 00:34:46 280

转载 xml中的entity

entity翻译为"实体"。它的作用类似word中的"宏",也可以理解为DW中的摸板,你可以预先定义一个entity,然后在一个文档中多次调用,或者在多个文档中调用同一个entity。entity 可以包含字符,文字等等,使用entity的好处在于:1.它可以减少差错,文档中多个相同的部分只需要输入一遍就可以了。2.它提高维护效率。比如你有 40个文档都包含copyright的entity,如

2015-05-04 00:29:45 3139

spring+springMVC+myBatis+maven项目整合

spring+springMVC+myBatis+maven项目整合,里面的测试demo可以直接部署在服务器上进行测试。

2016-05-17

Spring-MVC+Maven构建java项目

用Spring-mvc+Maven构建一个java项目,此为框架代码,并附一个demo。

2016-05-12

空空如也

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

TA关注的人

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