- 浏览: 139167 次
- 性别:
- 来自: 北京
最新评论
-
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常用命令
文章列表
web.xml中load-on-startup的作用
1)load-on-startup元素标记容器是否在启动的时候就加载这个servlet(实例化并调用其init()方法)。
2)它的值必须是一个整数,表示servlet应该被载入的顺序
2)当值为0或者大于0时,表示容器在应用启动时就加载并初始化这个servlet;
3)当值小于0或者没有指定时,则表示容器在该servlet被选择时才会去加载。
4)正数的值越小,该servlet的优先级越高,应用启动时就越先加载。
5)当值相同时,容器就会自己选择顺序来加载。
启动:D:\jboss-4.2.2.GA\bin\run.bat 、run.sh
关闭:关闭JBoss的 DOS 窗口或按"CTRL + C", shutdown.bat -S
部署:D:\jboss-4.2.2.GA\server\default\deploy\xx.war
端口:D:\jboss-4.2.2.GA\server\default\deploy\jboss-web.deployer\server.xml
<Connector port="8080" address="${jboss.b ...
一、 MyEclipse6.5在线安装SVN插件
1.打开Myeclipse,在菜单栏中选择Help→Software Updates→Find and Install;2.选择Search for new features to install,点击Next进入下一步;3.点击"New Remote Site"按钮,在弹出的对话框中输入:name:SVNurl:http://subclipse.tigris.org/update_1.6.x 或者 http://subclipse.tigris.org/update_1.4.x点击OK,关闭对话框,并点击Fin ...
一、反向代理转发 HTTP 请求到 Tomcat、jboss等配置修改httpd.conf ,去掉下面2行注释
LoadModule proxy_module modules/mod_proxy.soLoadModule proxy_http_module modules/mod_proxy_http.so
末尾加上,如下
ProxyPass /news http://www.iteye.com/newsProxyPassReverse /news http://www.iteye.com/news
重启
二、apache 端口: Listen 80
...
一、插件
1 、 打开文件目录
下载:http://cloud.github.com/downloads/samsonw/OpenExplorer/OpenExplorer_1.5.0.v201108051513.jar
放到plugins 目录下,重启eclipse后,在工具栏找到图标。
2、 svn、run-jetty-run
菜单栏--eclipse marketplace,查找svn,点install,confrim, 勾选同意,开始安装。
3 、axis2 clipse插件
同1
二 设置
1、设置保存格式化,导包
window--pre ...
webservice
- 博客分类:
- web/j2ee
一、概念、原理
WebService的主要目标是跨平台(xml)的可互操作性。场景:异构系统之间交换数据。访问其他部门的同构系统。实现应用之间的松耦合。 把可重复使用的应用程序组件作为服务来提供,比如天气预报。在不同的应用程序与平台之间来交换数据。不适用场景:一台机器或一个局域网里面运行的同构应用程序。性能低。Web services 使用 XML 来编解码数据,并使用 SOAP 来传输数据。Web服务的体系结构是基于Web服务提供者、Web服务请求者、Web服务中介者(wsdl)三个角色和发布、发现、绑定三个动作构建的。请求者利用wsdl描述SOAP(Simple Object ...
一 同步
同步方法,同步块。
synchronized methodA(), synchronized static methodA()
synchronized(this){ } , synchronized (XXX.class){ }
当一个线程进入一个对象的一个synchronized方法后,其它线程是否可进入此对象的其它方法?一个线程进入一个对象的synchronized方法后,即获得了这个对象的锁,也就是占有了这个对象。这个对象的其他synchroized方法和方法块,是不能被其他线程所访问的。但这个对象的非synchroized方法,是可以被其它线程所访 ...
如果感觉不顺,请不要着急,着急只会更美好的人生旅途增加烦恼,带来不良的情绪,不会有实质性的帮助,继续努力,继续提高,保持良好的心态很重要,相信一天会比一天好。
如果累了,请休息,什么也不要去想,更不要想不愉快的事情,大脑、身体才是最重要的。
要相信,必须相信,我可以的,不是吹的。
数据库连接池druid、dbcp
- 博客分类:
- web/j2ee
一、获取连接
druid:
javax.sql.DataSource dataSource = DruidDataSourceFactory.createDataSource(MySqlConfigProperty.getInstance().getProperties());
java.sql.Connection conn = dataSource.getConnection();
dbcp:
javax.sql.DataSource dataSource = BasicDataSourceFactory.createDataSource(MySqlConfigPropert ...
一 副本集:
实现集群搭建,冗余备份,故障自动切换,读写分离,java访问集群。
1 搭建
a.conf:
dbpath=/opt/data/mongo100a
port=1111
bind_ip=192.168.1.100
replSet=child/192.168.1.100:2222
# /opt/mongo/mongo100a/bin/mongod --config /opt/mongo/replset/a.conf
dbpath=/opt/data/mongo100b
port=2222
bind_ip=192.1 ...
实现nginx的安装,负载到2台tomcat,解决session一致的问题。
一:centos5安装nginx
1 在安装之前首先要安装pcre-devel openssl openssl-devel yum -y install pcre-devel openssl openssl-devel 或者源码安装,如:# tar zxvf pcre-8.01.tar.gz# cd pcre-8.01# ./configure# make && make install否则:./configure: error: the HTTP rewrite module re ...
win7浏览器上不网,qq能上,能ping通www.baidu.com ,不能访问,不是dns问题。
通过360安全卫士--更多--lsp修复解决。。好像是浏览器劫持http://zhidao.baidu.com/question/69885523.html 想想应该是安装绿色版vmware6中的木马吧。
扩大分区:首先计算机管理-磁盘管理--压缩,压缩出未分配(主分区,黑色)或可用空间(逻辑分区,绿色),然后启动分区助手专业版,合并。
域用户改密码:ctrl+alt+del 弹出修改密码的地方
搜狗左键单击选项卡关闭网页,貌似是鼠标太灵敏,单击变双击。搜狗 ...
1、堆的最小值:-Xms 如-Xms20m
堆的最大值 -Xmx 如果设为一样的则可避免堆自动扩展。
-Xss128k:设置每个线程的栈大小。JDK5.0以后每个线程栈大小为1M,以前每个线程栈大小为256K。更具应用的线程所需内存大小进行调整。在相同物理内存下,减小这个值能生成更多的线程。但是操作系统对一个进程内的线程数还是有限制的,不能无限生成,经验值在3000~5000左右。
StackOverflowError:栈溢出,压入线程对应栈中方法太多,比如递归。
OutOfMemoryError:内存溢出,栈内存溢出,堆内存溢出,方法区内存溢出。参考:http://sup ...
一:有36匹马,六个跑道。没有记时器等设备,用最少的比赛次数算出跑的最快的前3匹马,假设马的速度总是一样的:
36匹马分6个组,分别为A、B、C、D、E、F组。
第一轮,每个组各跑一次,取每组前三名,标识为A1、A2、A3,B1、B2、B3,以此类推。
第二轮,每个组的第一名(A1——F1)拉出来跑一次,假设名次是:A1第一名,B1第二名,C1第三名。
则:1.后三名及其所在组的其余组员均被淘汰(小组头名都没能进前三,当然是全部淘汰啦)
2.两战全胜的A1已经提前夺冠了。
3.由于A1已经占去了一个名额,只剩两个名额了,则C3可以淘汰了。而且由于C1的最 ...
http://www.iteye.com/news/11216-12-best-opensource-uml-tool