- 浏览: 135751 次
- 性别:
- 来自: 深圳
最新评论
文章列表
卸载软件 rpm -e httpd
文件 文件夹拷贝
cp -ri A/B/* A1/B1/
文件查询
find / -name "mysql"
三.根据部分文件名查找方法:
例如我们知道某个文件包含有srm这3个字母,那么要找到系统中所有包含有这3个字母的文件是可以实现 的,输入: find /etc -name '*srm*'
find/etc -name 'srm*'
杀死进程
ps aux | grep 进程名
kill -TERM 进程号
1、Windows版本
这里面介绍一下在一台机器上如何跑2个同版本的tomcat服务,多个tomcat服务的安装类推即可。
在Windows XP上安装两个Tomcat,在主界面上下载一个安装版本以及一个非安装版本的压缩包http://tomcat.apache.org/
先安装一个tomcat版本,安装完毕后,启动localhost:8080,见到如下界面说明安装成功 【Linux公社 http://www.linuxidc.com 】
接着编写一个脚本InstallService.bat,内容如下
set JAVA_HOME=C:/Program Files/Java/j ...
我们经常会听到颠覆性创新、微创新这样的词语。但实际上创新非常难做。尤其对于初创小团队,创新实在太难。
在CTO俱乐部第96期《 产品创新之路及DevOps实践分享 》活动上,速评网联合创始人王立杰给我们分享了他在产品创新路上的实践经验。本次分享的内容跟创新有关,但又不是告诉大家通过什么方式或方法去做创新,而是从另外一个思路讲。希望通过这次的分享,能够在如下几个方面给大家以启示:如何决定产品的路线图,如何快速验证核心用户需求,如何快速反馈、随需而变,如何为客户带来最大价值的服务。
速评网联合创始人 王立杰
以下为王立杰本次分享内容精华摘选:
逃离项目管理百慕大三角
百慕大三角的 ...
表示层:spring mvc 3.1 + annotation 控制层:spring 3.1 持久层:hibernate 3.6 +jdbcTemplate 后台列表控件:displaytag 1.2 Ajax框架: DWR 3 JS框架 : Jquery 缓存机制:spring 3.1 cache + ehcache/memcached 静态化机制: Freemarker静态化/spring mvc伪静态化 页面技术: EL + JSTL +JSP 安全框架 spring security 搜索引擎: Lucene 中文 ...
linux下非常简单netstat -pnt |grep :80 |wc -l显示多少就是有多少个链接
Linux下高并发socket最大连接数所受的限制问题
1、修改用户进程可打开文件数限制
在Linux平台上,无论编写客户端程序还是服务端程序,在进行高并发TCP连接处理时,最高的并发数量都要受到系统对用户单一进程 ...
Connection reset by peer的常见原因: 1)服务器的并发连接数超过了其承载量,服务器会将其中一些连接关闭; 如果知道实际连接服务器的并发客户数没有超过服务器的承载量,则有可能是中了病毒或者木马,引起网络流量异常。可以使用netstat -an查看网络连接情况。 2)客户关掉了浏览器,而服务器还在给客户端发送数据;3)浏览器端按了Stop; 这两种情况一般不会影响服务器。但是如果对异常信息没有特别处理,有可能在服务器的日志文件中,重复出现该异常,造成服务器日志文件过大,影响服务器的运行。可以对引起异常的部分,使用try...catch捕获该异常,然后不输出或者只输 ...
前段时间对Spring的事务配置做了比较深入的研究,在此之间对Spring的事务配置虽说也配置过,但是一直没有一个清楚的认识。通过这次的学习发觉Spring的事务配置只要把思路理清,还是比较好掌握的。
总结如下:
Spring配置文件中关于事务配置总是由三个组成部分,分别是DataSource、TransactionManager和代理机制这三部分,无论哪种配置方式,一般变化的只是代理机制这部分。
DataSource、TransactionManager这两部分只是会根据数据访问方式有所变化,比如使用Hibernate进行数据访问时,DataSource实 ...
利用系统crontab来定时执行备份文件,按日期对备份结果进行保存,达到备份的目的。
查询你数据库的文件目录
select
热部署是指在你修改项目BUG的时候对JSP或JAVA类进行了修改在不重启WEB服务器前提下能让修改生效。但是对配置文件的修改除外!
1、直接把项目web文件夹放在webapps里。
2、在tomcat\conf\server.xml中的<host></host>内部添加 ...
上次对Java Thread有了总体的概述与总结,当然大多都是理论上的,这次我将详解Thread中两个常用且容易疑惑的方法、并通过实例代码进行解疑。。。
F区别
sleep()方法
sleep()使当前线程进入停滞状态(阻塞当前线程),让出CUP的使用、目的是不让当前线程独自霸占该进程所获的CPU资源,以留一定时间给其他线程执行的机会; sleep()是Thread类的Static(静态)的方法;因此他不能改变对象的机锁,所以当在一个Synchronized块中调用Sleep()方法是,线程虽然休眠了,但是对象的机锁并木有被释放,其他线程无法访问这个对象(即使睡 ...
我们知道,在MINA2中,发送和接受时两个独立的工作线程,但是可以设置一个参数,当服务端发送消息之后同步读取客户端的返回:
Java代码
session.getConfig().setUseReadOperation(true);
近日,采用MINA2(RC)的同步读取方法,发现无法真的同步读取客户端的返回; 场景是:服务端发送一个消息给客户端,需要同步等待客户端的一个消息回执,然后服务端的程序继续执
Linux还是比较常用的,于是我研究了一下Linux关闭防火墙命令,在这里拿出来和大家分享一下,希望你能学会Linux关闭防火墙命令 。
1) 永久性生效,重启后不会复原
开启: chkconfig iptables on
关闭: chkconfig iptables off
2) 即时生效,重启后复原
开启: service iptables start
关闭: service iptables stop
需要说明的是对于Linux下的其它服务都可以用以上命令执行开启和关闭操作。
在开启了防火墙时,做如下设置,开启相关端口,
修改/etc/sysconfig/iptabl ...
以下内容只解决iptables开放端口问题,不解决mysql数据库本身账号远程访问权限问题.
Linux iptables 开放Mysql端口允许远程访问
修改防火墙配置文件:vi /etc/sysconfig/iptables增加下面一行:
-A RH-Firewall-1-INPUT -m state –state NEW -m tcp -p tcp –dport 3306 -j ACCEPT
或者使用命令
iptables -A RH-Firewall-1-INPUT -m state –state NEW -m tcp -p tcp –dport 3306 -j AC ...
http://blog.csdn.net/vestigge/article/details/8133716
http://blog.sina.com.cn/s/blog_9f2dd2f301015xbi.html