- 浏览: 85834 次
- 性别:
- 来自: 太原
最新评论
-
luciferdevil:
如果报表系统可以指定Font的话,貌似用Font.create ...
给阿里云CentOS系统安装中文字体 -
houyujiangjun:
good 帮了大忙了
给阿里云CentOS系统安装中文字体 -
william_ai:
ps -ef|grep dbsync |awk '{print ...
Linux下杀进程脚本 -
c_c:
www88485400 写道c_c 写道www88485400 ...
maven笔记:maven-overlay-实战笔记 -
www88485400:
c_c 写道www88485400 写道c_c 写道www88 ...
maven笔记:maven-overlay-实战笔记
文章列表
压缩与解压缩
在LINUX下想要直接压缩多个文件夹为tar.gz格式,该怎么办?
压缩文件:tar czf xxxxx.tar.gz dir1 dir2 dir3
解压文件: tar zxvf xxxxx.tar.gz
其中 c 创建新的归档,z 归档类型为gzip
远程拷贝文件
scp xxxx.tar.gz server@192.168.1.2:/home/server/case
查看目录大小
du -sh xxxx
CentOS yum 源的配置与使用
- 博客分类:
- 操作系统
在CentOS中使用yum的时候,也许你遇到过如下情况:
[root@biao ~]# yum install memcached
Loaded plugins: fastestmirror
Loading mirror speeds from cached hostfile
Setting up Install Process
No package memcached available.
Nothing to do
好多软件安装都提示这个东东,关于问题这个请请阅读《CentOS yum 源的配置与使用》,写的很详细。
[转]centos6.2更新yum源
- 博客分类:
- 操作系统
# 备份# mv /etc/yum.repos.d/CentOS-Base.repo{,.bak} # 修改 # vi /etc/yum.repos.d/CentOS-Base.repo
Config代码
# CentOS-Base.repo
#
# The mirror system uses the connecting IP address of the client and the
# update status of each mirror to pick mirrors that are updated to and
# geographically cl ...
背景说明
问题描述
在2013年租用了一个阿里云服务器,操作系统是CentOS 6.2版本,在部署一个开源报表系统OpenReports时候,报表界面中的图片出现中文乱码问题,而在本地的windows以及本地CentOS 6.2下都没有此出现过问题。
原因分析
OpenReports系统是采用jfreechart来生成图形图片的,怀疑阿里云上的操作系统中默认没有安装相应中文字体。
Linux系统字体默认存放位置为/usr/share/fonts,发现并不存在fonts目录,这就验证了上面的怀疑,看来需要安装中文字体了。
安装步骤
以下为转载,实际测试通过。
注意:阿里云 ...
在CentOS下使用yum快速安装memcached.
1. 查找Memcached
yum search memcached
首先检查yum软件仓库中是否存在memcached,如果有 直接进入第3步安装即可,否则执行第2步。
2. 安装第三方软件库(可选)
标准的CentOS5软件仓库里面是没有memcache相应的包的,所以,我们的第一步就是导入第三方软件仓库,这里推荐的是RpmForge(RpmForge库现在已经拥有超过10000种的CentOS的软件包,被CentOS社区认为是最安全也是最稳定的一个第三方软件库),安装方法如下:
wget http://d ...
Jsp标签实现方式:
<span style="color: #36106B; font-size: 12px; padding-right: 5px; line-height: 20px; position: relative;">
<select name="infoType" id="infoType">
<c:forEach items="${actionForm.dimensions}" var="dimension&qu ...
概述
习惯了linux的查杀进程命令,对windows下的再做一个补充,主要是针对Java应用程序进程。
Java程序在Windows平台和Linux平台上运行时的区别是,使用命令默认显示的进程信息不同:Linux上默认会显示脚本名,而windows默认不显示启动脚本名 只显示java.exe, 使用tasklist命令一看,全是java.exe,区分不出来了。
因此windows上查杀java进程的关键问题在于识别java进程。
准备
Windows下进程的查杀命令主要有两个,即TaskList和Taskill,查看具体用法:
在cmd窗口中键入命令 TaskList /?
...
项目中发现一个关于正则表达式的问题:
在code中
Pattern.compile("http://blog.sina.com.cn/s/blog_[A-Za-z0-9]+\\.html");
在table中
http://blog.sina.com.cn/s/blog_[A-Za-z0-9]+\.html
注意“\\.html”
不同在于转义字符的使用,代码中需要两个\\,而数据库中只需一个\
原因分析
我猜是java代码中定义字符串变量时使用双引号,而斜线\本身是java字符串语法中的转义字符,因此我们如果期望获得一个java正则表 ...
由于新浪微博开放平台API中没有开放根据关键词搜索微博的功能,而是提供了微博搜索web界面(http://s.weibo.com/),故而从此下手,实现新浪微博的定向采集。本文记录下这儿的技术要点:
搜索目标关键词要进行连续两次unicode编码
抓取回来的页面要进行unicode到utf8转码
微博内容不在body标签中,而在最下面的script标签中,无法实现xpath解析,只能使用正则表达式
利用正则解析提取指定内容时,需注意页面换行符,使用([\\s\\S]*?)代替(.+?),否则提取不到内容
微博搜索页面内含多条微博内容,每条微博内容并无对应url地址
报错描述
在使用新浪微博API时,eclipse中调试没有问题,但是自己打的工程包却出了问题,报错如下:
WeiboException: RSA premaster secret error
at org.waddy.weibo.http.HttpClient.httpRequest(HttpClient.java:422)
...
Caused by: javax.net.ssl.SSLKeyException: RSA premaster secret error
at com.sun.net.ssl.internal.s ...
目的
将收集到的jar包上传至maven仓库中存档,方便后续使用。
方法
假设你现在有一个整理而来的jar包(e:/memcached.jar),你可以通过如下命令行方式将其快速发布到你的maven服务器中去。
mvn install:install-file -Dfile=e:/memcached.jar -DgroupId=com.danga -DartifactId=memcached -Dversion=1.5 -Dpackaging=jar -DgeneratePom=true
[iap@hp-server bin]$ cat stop.sh
#!/bin/sh
PID=`ps -ef|grep dbsync |awk '{print $2}'`
kill -9 $PID
问题出处
当一个项目中出现两个或两个以上的filter时,就会产生此问题——哪个filter先执行、哪个后执行。
实践总结
filter的执行顺序和web.xml中filter-mapping的前后顺序一致,而与filter定义的先后无关。
举例,假如你的web.xml有如下配置片段:
<filter-mapping>
<filter-name>SessionFilter</filter-name>
<url-pattern>/*</url-pattern>
</filte ...
问题现象:
年前发现公司网站主站http://www.pgia.net及产品演示站点http://demo.pgia.net部分用户无法访问了,国内的联通用户、部分电信用户以及国外网络均无法访问,显示如下:奇怪的是本地电信及其它部分国内城市电信网络可以访问,并且局域网中访问没有任何问题。
问题原因:
经过调查知道,是由于中国电信屏蔽了用户ADSL上的80、8080系列端口,导致无法访问公司相关服务。
解决方案:
修改相应服务的访问端口即可。
问题现象:
最近在太原经常不能访问公司主页、邮箱等相关服务(pgia.net域名的相关服务),能够正常访问其它网站;太原其它地方也是如此,而上海能够访问公司主页等相关服务。
问题调查:
首先可排除公司内部网络存在问题的可能性。
ping不通pgia.net相关域名,也ping不通