- 浏览: 143782 次
- 性别:
- 来自: 北京
最新评论
-
yaerfeng1989:
有一个问题查到这里来了。<constant name=& ...
spring3+struts2+mybatis3+velocity1.7+sitemesh配置 -
guoyangjie:
rs.reconfig(config, {force: tru ...
mongodb -
javahacker2:
...
java反射 -
teasp:
NIO是非阻塞的,不是异步的,AIO才是异步IO
bio、nio、bio -
308202251:
新手,看到顶下。
linux常用命令
文章列表
一、hibernate session:
SessionFactory sessionFactory= configuration.configure().buildSessionFactory(); // 默认到classpath下去寻找hibernate.cfg.xml文件
SessionFactory sessionFactory= configuration.configure("/hibernate-main.cfg.xml").buildSessionFactory();
con ...
线程安全问题:这里指的是获取单例对象时候的问题,不是对象共享资源修改时候的问题。
双重锁定:“二次判断” ,不用每个线程在执行这个方法之前都会去等待获得锁。
如果不加同步,多个线程创建多个对象的问题,后一个覆盖前一个。
if(instance==null) { instance=new Singleton(); }
private Singleton(){}
private volatile static Singleton instance = null;
public static Singleton getInstance() {
if (inst ...
敏感度:重视他人说的话,尤其是领导,改变不仅是对公司好,更重要是对自己好。
目标方向:细化。合格,胜任,优秀。
价值观:应该是先有鸡才有蛋。如果只以金钱作为目标,可能一辈子都不会快乐,幸福。
HTTPS是一个基于SSL的安全http连接
HTTPS的默认端口是443
1,首先要生成证书
进入命令行,切换到%JAVA_HOMT%/bin目录下,用keytool命令
keytool -genkey -alias youkeyfilename -keyalg RSA -keystore c:/path
-alias youkeyfilename是表示生成的这个证书的别名叫youkeyfilename,
-keyalg RSA指的是采用的RSA算法,
-keystore c:/path是指生成的证书存储的位置。
2,配置server.xml文件
<!-- Def ...
设置内存大小:
windows: catalina.bat文件加入:
rem ----- Execute The Requested Command ---------------------------------------
set JAVA_OPTS=-Xms1024m -Xmx1024m
linux: catalina.sh文件加入:JAVA_OPTS=-Xms1024m -Xmx1024m
虚拟目录部署web程序:
<Host name="localhost" appBase="webapps&quo ...
MySQL配置文件my.cnf [转载]
- 博客分类:
- 数据库
#BEGIN CONFIG INFO
#DESCR: 4GB RAM, 只使用InnoDB, ACID, 少量的连接, 队列负载大
#TYPE: SYSTEM
#END CONFIG INFO
#
# 此mysql配置文件例子针对4G内存,并在www.bt285.cn bt下载与 www.5a520.cn 小说520,这两个日ip 2w ,pv 20w 测试过的。
# 主 ...
http状态码(responsecode)
- 博客分类:
- 网络
100 Continue
指示客户端应该继续请求。回送用于通知客户端此次请求已经收到,并且没有被服务器拒绝。
客户端应该继续发送剩下的请求数据或者请求已经完成,或者忽略回送数据。服务器必须发送
最后的回送在请求之后。
101 Switching Protocols
服务器依照客服端请求,通过Upgrade头信息,改变当前连接的应用协议。服务器将根据Upgrade头立刻改变协议
在101回送以空行结束的时候。
Successful
=================================
200 OK
指示客服端的请求已经成功收到,解析,接受。
2 ...
1、选择I copied it的时候,VMware软件检测到物理机改变后会对个虚拟机重新生成新的网卡MAC地址,UUID
选择I moved it,只改变UUID,虚拟机其它配置不变。
2、linux VMware tools安装步骤
找到跟操作系统版本对应的vmware-tools-distrib ...
一、eclipse检出maven项目
1、svn资源库->检出为->作为工作空间中的项目检出->finish,工程目录结构只包含src,pom.xml
2、cmd 进入工程目录
3、运行命令,转换为mvn的目录结构:mvn eclipse:eclipse ,eclipse 刷新项目
4、eclipse中工程右键,configure-->convert to maven project
5、安装到本地库:mvn install //强制安装 mvn -U install
二、生命周期
clean
default (如编译,打包,部署阶段都在 ...
escape函数解决参数乱码
- 博客分类:
- 前端
解决url或get方式传递中文参数时候,乱码问题。
格式:escape(中文字符串)
url时候需要escape 2次,因为浏览器会解一次码。
get方式提交form只需要一次。
var searchCityName=escape(escape(searchCityName));
var url="http://xxx?add="+searchCityName;
window.location.href=url;
结果:
地址栏:http://xxx?add=%25u4E2D%25u56FD%253A%25u5E7F%2 ...
1 、异常:Horrible Exception: java.lang.ArrayIndexOutOfBoundsException: 0
错误:String unitPrice=120000.00; unitPrice.split(".")[0];
正确:String unitPrice=120000.00; unitPrice.split("\\.")[0];
点“ . “需要转义 。预定 ...
[转载]linux下C++开发工具
- 博客分类:
- c/c++
就C++开发工具而言,与Windows下微软(VC, VS2005等)一统天下相比,Linux/Unix下C++开发,可谓五花八门,各式各样。Emacs, vi, eclipse, anjuta,kdevelop等层出不穷。
Windows下,开发工具多以集成开发环境IDE的形式展现给最终用 ...
1 java解析json串
import net.sf.json.JSONArray;
import net.sf.json.JSONObject;
String jsonResult= {"count":"279678", "page":"24","info":[ { "id":"100001790666", "title":"供应MP4"} ,{ "i ...
1 html中使用
<img src="xx.jpg" onload="javascript:if(this.width>100)this.width=100;if(this.height>100)this.height=100;" onerror="javascript:this.src='http://xx/noimg.gif';"/>
<INPUT onfocus='if(this.value=="请输入标题"){this.value=""; ...
1 each遍历
jQuery("#filterformdiv").find("a").each(function(){
var relVal=jQuery(this).attr("rel");
})
注意:find是子孙元素,children是儿子元素。
2 prepend插入元素子节点第一个位置
<ul id="hotSupcatUl">
#foreach( $supcatName in $supcatNames )
<li> ...