- 浏览: 300542 次
- 性别:
- 来自: 上海
最新评论
-
woodding2008:
ss –pl 可以查看监听方式启动的端口以及pid
根据端口查PID,根据PID查进程名称 -
masuweng:
恩很试用,也很常用。
linux 常用命令
文章列表
from: http://www.cnblogs.com/caryfang/p/5675178.html
我们先看下这两个东东的配置方法:
对于contextConfigLocation参数,有2个地方可以配置:
1)context-param 是全局性配置
2)servlet下的init-param 是局部性配置
若以上两处都设置了一个相同的bean配置文件路径,那么该文件内配置的bean会被初始化2次,所以一个配置文件只能选择一种配置位置;
项目中使用spring框架有2种方式:
1)listener下的ContextLoaderListener 是一种引入方式,默认读取/WEB ...
from:
http://blog.csdn.net/madun/article/details/8988860/
spring通过在web.xml 中配置ContextLoaderListener 来加载context配置文件,在DispatcherServlet中也可以来加载spring context配置文件,那么这两个有什么区别呢。
ContextLoaderListener中加载的context成功 ...
用eclipse开发的servlet项目不能加载到tomcat6.0服务器,原因是:servlet的版本高了
<installed facet="jst.web" version="3.0"/> 只要将version="3.0"改成version="2.5",然后重启eclipse即可!!!
具体操作步骤:
找到你的eclipse:D:\eclipse\workspace-jee\项目名称\.settings\org.eclipse.wst.common.project.facet.core.xml这个配 ...
JavaWeb过滤器Filter
- 博客分类:
- JavaWeb
Filter也称为过滤器,WEB开发人员通过Filter技术,对web服务器管理的所有web资源:例如Jsp, Servlet, 静态图片文件或静态 html 文件等进行拦截,从而实现一些特殊的功能。例如实现URL级别的权限访问控制、过滤敏感词汇、压缩响应信息等一些高级功能。
Servlet API中提供了一个
一些常用的Shell编程(脚本)命令和语句,可以满足一般需求。
接收到的命令参数:
参数个数: $#
参数值: 命令本身:$0 第一个参数:$1 第二个参数:$2 ……
退出命令: exit
echo命令:
换行: echo
输出后不换行: echo -n "请选择(y/n)?"
利用转义符号输出双引号: echo "欢迎使用\"正式服务器\"部署工具。"
输出中带变量: echo "即将部署项目:$project_name"
输出带转义符的字符串: echo -e "first\tsecond" ...
只显示文件夹 ls -l | grep ^d
只显示文件 ls -l | grep ^-
解释一下:
ls -l 之后会得到下面的内容
drwx------ 4 jinwang users 4096 2012-02-09 15:00 .xchat2
-rw-r--r-- 1 jinwang users 1690399 2012-06-04 12:16 45s.txt
文件是以 "-"开头 , 文件夹是 d, 所以这就是后面grep的内容。
^是正则表达 匹配输入字符串开始的位置。
1、将当前目录下包含jack串的文件中,jack字符串替换为tom
sed -i "s/jack/tom/g" `grep "jack" -rl ./`
2、将某个文件中的jack字符串替换为tom
sed -i "s/jack/tom/g" test.txt
shell中的特殊字符
- 博客分类:
- linux Shell
shell中除使用普通字符外,还可以使用一些具有特殊含义和功能的特殊字符。在使用它们时应注意其特殊的含义和作用范围。
下面分别对这些特殊字符加以介绍。
1. 通配符
通配符用于模式匹配,如文件名匹配、路经名搜 ...
一、Linux shell通配符(wildcard)
通配符是由shell处理的(不是由所涉及到命令语句处理的,其实我们在shell各个命令中也没有发现有这些通配符介绍), 它只会出现在命令的“参数”里(它不用在命令名称里,也不用在操作符上)。当shell在“参数”中遇到了通配符时,shell会将其当作路径或文件名去在磁盘上搜寻可能的匹配:若符合要求的匹配存在,则进行替换(路径扩展);否则就将该通配符作为一个普通字符传递给“命令”,然后再由命令进行处理。
总之,通配符实际上就是一种shell实现的路径扩展功能。在通配符被处理后, shell会先完成该命令的重组,然后再继续处理重组后的命令, ...
1 启动:
[root@localhost bin]# mysqld restart
170109 19:30:58 [ERROR] Fatal error: Please read "Security" section of the manual to find out how to run mysqld as root!
170109 19:30:58 [ERROR] Aborting
170109 19:30:58 [Note] mysqld: Shutdown complete
[root@localhost bin]# mysqld start
170109 ...
TP=Top Percentile,Top百分数,是一个统计学里的术语,与平均数、中位数都是一类。
TP50、TP90和TP99等指标常用于系统性能监控场景,指高于50%、90%、99%等百分线的情况。
首先给出Google到的答案:
The tp90 is a minimum time under which 90% of requests have been served.
tp90 = top percentile 90
Imagine you have response times:
10s
1000s
100s
2s
Calculating TP is very simp ...
from
http://blog.csdn.net/peterwanghao/article/details/5258870
Apache 的孵化器项目Shiro其前身是JSecurity,是一个强大,灵活的Java安全框架。用于简洁地处理身份验证,授权,企业多个系统会话管理,加密服务等。
其系统框架如下:
Shiro的目标是成为一个最全面的,也是最容易使用的Java安全框架,以下是Shiro的一些特点:
1、 类的接口的定义都很直观非常容易理解。
2、 身份验证支持多种数据源(如LDAP,JDBC,Kerberos,ActiveDirectory等),并且这些数 ...
Linux单机TCP并发连接
- 博客分类:
- linux
http://blog.csdn.net/kobejayandy/article/details/47127991
总结下服务端对于tcp连接的限制与提高tcp连接数的方法,可能工作中永远不会用到,但对于网络知识理解会有帮助。
1.服务端与16位的端口号(最大65535)没什么关系
服务端ip+port(监听端口) + 客户端ip+port 决定了一条连接,客户端连接服务器后,服务端并没有又分配一个物理端口与客户端连接。其实所有的数据还是通过监听端口接收与发送的(不论全双工与半双工,反正都是双工的),只不过多了一个逻辑上的socket。这些都应该是网卡上的事情,当接收到一个字节流的时候,网 ...
from:
http://www.cnblogs.com/mydomain/archive/2013/05/27/3100835.html
网络编程
在tcp应用中,server事先在某个固定端口监听,client主动发起连接,经过三路握手后建立tcp连接。那么对单机,其最大并发tcp连接数是多少?
如何标识一个TCP连接
在确定最大连接数之前,先来看看系统如何标识一个tcp连接。系统用一个4四元组来唯一标识一个TCP连接:{local ip, local port,remote ip,remote port}。
client最大tcp连接数
client每次发起tcp连接请求时,除 ...