自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(35)
  • 收藏
  • 关注

原创 Nginx平滑升级1.41记录

今天早上看到新闻,号称老版本nginx存在溢出漏洞。所以尝试一下nginx所谓的平滑升级。(1)准备工作下载新版本 备份老版本的sbin/nginx 为nginx.old(2)编译新版本nginx使用sbin/nginx -V查看曾经的编译配置信息 复制configure的参数对新版本的nginx进行configure 参数使用之前的make && make i...

2013-05-10 11:43:35 146

原创 JQuery获取html元素文本内容的text方法与html方法

备忘一下,在前端开发的时候使用JQuery很常用的是获取某元素内部的值。JQuery为这个操作提供了便捷的方法,html()和text()。两个方法的差别JQuery文档都有。之前我一直认为获取单一元素内部的文本,两个方法作用是一样的。比如获取哈哈哈哈内部的文本,调用两个方法没有什么区别。假如获取哈哈哈哈嘿嘿嘿时,两个方法才能体现出区别,但是似乎一直没想到什么场景会用到text()方法...

2013-04-07 18:00:25 1141

原创 Terracotta下Grails的Ehcache缓存集群

Ehcache是Java平台常用的缓存组建,也是hibernate目前默认的二级缓存实现。使用Java构建互联网应用,缓存是不可缺少的环节,Ehcache登场率也相当高。Grails集成了Hibernate作为ORM持久化的方案,默认也使用Ehcache作为缓存。比起Php等技术常常使用memcached作为缓存相比,Ehcache省去了数据类型转换的复杂步骤,而且无缝集成hibern...

2012-11-09 21:05:51 145

原创 linux命令积累

[b]Linux中查看SSH登录失败次数[/b]cat /var/log/secure* | grep 'Failed password' | grep sshd | awk '{print $1,$2}' | sort | uniq -c[b]批量杀死进程[/b](1)ps -ef|grep LOCAL=NO|grep -v grep|cut -c 9-15|xa...

2012-09-06 18:00:25 77

原创 【转】Linux的chattr和lsattr命令详解

chattr和lsattr命令之前没有接触过。不过有时候却遇到了问题,明明使用root权限,可是却无法修改文件的属性。chmod居然失灵了。。后来终于发现,原来chattr可以为文目录件设定另一种访问权限。chattr命令的作用很大,其中一些功能是由Linux内核版本来支持的,如果Linux内核版本低于2.2,那么许多功能不能实现。同样-D检查压缩文件中的错误的功能,需要2.5...

2012-09-04 17:44:11 117

原创 Tomcat关闭报错

CentOS linux下Tomcat运行一切正常,但是关闭的时候很缓慢而且报错。SEVERE: Protocol handler pause failed原来是hosts里面缺少正确的配置,应该将127.0.0.1和本级的hostname对应配置。很多软件这里不正确配置都无法运行,包括之前的EHcache。...

2012-09-04 14:37:54 216

原创 【转】linux下ssh配置连接时间

OpenSSH基于安全的理由,如果用户连线到SSH Server后闲置一段时间,SSH Server会在超过特定时间后自动终止SSH连线。本人习惯长时间连接,需要做如下修改:1、打开ssh配置文件:# vim /etc/ssh/sshd_config加入如下两个参数保存就可以: TCPKeepAlive yes ClientAliveCountMax 360...

2012-09-02 23:20:00 69

原创 Tomcat6解决Session跨域访问问题

Tomcat容器内使用Session,默认请跨下,jsessionid的Cookie作用范围是当前域名,path为/。如果www.domain.com下使用request.getSession(),那么session就只在www.domian.com下有效,而二级域名则无法携带这个jsessionid。如果要解决这个问题,需要将Cookie的domain有效作用于.domain.com。(前面...

2012-08-29 21:12:15 363

原创 SSH登录缓慢解决

公司一台Ubuntu一台CentOS的SSH登录都非常慢,查询原因是以为服务器要针对来访终端的主机名进行DNS和IP的匹配解决方法,一是在服务器的hosts文件中配置好IP地址和主机名的映射,二是修改/etc/ssh/sshd_config文件在其中加入UseDNS no需要注意的是,有些系统带的ssh版本中的这行是被注释的,有些则完全没有提示,而需要自己输入。修改好配置文件后重启...

2012-08-14 17:42:09 103

原创 Grails中应用EhCache报UnknownHostException处理

使用Grails开发项目,之前测试部署都没有问题。可是在优化的过程中,部分Domain对象加入了二级缓存的优化,部署却出现了故障。Caused by: java.net.UnknownHostException: 我的主机名称: 未知的名称或服务这个让我感到很费解,找了很久也不知道是哪里的问题。新增加的功能我一一排查。最后扩大了终端的缓存容量,才看到一大堆异常中最上面提到的一句 ERROR...

2012-07-31 12:47:47 102

原创 mysql无法启动解决

最近总是断电,测试服务器也一直关机状态,由于某些原因还更改了IP地址。尽早启动,发现数据库无法启动了。执行mysql start结果只出现了一个 Starting MySQL database server mysqld [fail]没有其他报错信息,查看/var/log/下面和mysql相关的日志。。也是空空如也。。郁...

2012-07-26 11:12:58 210

原创 Linux安装ImageMagick

ImageMagick是个好东西 需要装上他进行图片处理在linux下安装首先需要安装好其他依赖的包# yum install libjpeg# yum install libjpeg-devel# yum install libpng# yum install libpng-devel# yum install libtiff# yum install l...

2012-06-21 18:41:31 119

原创 convmv配合7z的使用 解决zip中文乱码问题

下载了JEEBBS准备搭建一个BBS用用,无奈软件中使用的freemarker模板都是中文命名,linux下解压缩全都乱码。所以需要一个正确的转码软件。首先安装7z软件对zip进行解压,解压之前先设置环境变量 LANG=C这样解压出来的文件名都是按GBK进行编码的 然后再使用convmv对文件名进行转码convmv -f cp936 -t utf8 -r --notest fi...

2012-06-13 11:14:31 1209

原创 [转]iftop使用

iftop看名字就大概知道作用,有点关于网络的top命令的意思。使用这个命令可以监控局域网的流量。安装这个,我直接使用yum进行安装。下面是网络上抄来的编译安装要领。安装前需要已经安装好基本的编译所需的环境,比如make、gcc、autoconf等。安装iftop还需要安装libpcap和libcurses。1、iftop界面相关说明界面上面显示的是类似刻度尺的刻度范围...

2012-06-07 10:34:14 73

原创 [转]linux下Mysql初始化基本命令

创建root 密码:mysqladmin -u root password 'hdsh'允许所有机器远程访问mysql:grant all on *.* to root@"%" Identified by "hdsh";修改字符集(UTF-8):如果/etc下找不到my.cnf 复制/usr/share/mysql/my-medium.cnfcp /u...

2012-05-31 20:43:48 887

原创 【转】RPM基础使用

在RedHat Linux和Mandrake等兼容RedHat的发行版中,整个发行版都是利用RPM安装的。所以安装新软件的最好方法是从网络上下载rpm包。1)用RPM安装软件包,最简单的命令如下:# rpm -ivh foo-1.0-l.i386.rpm (这里讲的软件包是foo-1.0-l.i386.rpm,以下都是)foo####################...

2012-05-31 20:00:47 80

原创 【转】CentOS6.2可用163的源更新

# 备份# mv /etc/yum.repos.d/CentOS-Base.repo{,.bak}# 修改# vi /etc/yum.repos.d/CentOS-Base.repoConfig代码 收藏代码 # CentOS-Base.repo # # The mirror system uses the connecting IP a...

2012-05-30 11:26:42 107

原创 Linux下使用cdrecord命令刻录光盘,mkisofs制作iso

linux下一般都带有cdrecord软件,可以勇于刻录光盘cdrecord -scanbus 查看系统所有 CD-R(W) 设备。scsibus0: 0,0,0 0) * 0,1,0 1) * 0,2,0 2) * 0,3,0 3) 'HP ' 'CD-Writer+ 9200 ' '1.0c' Removable CD-...

2012-05-25 15:21:32 335

原创 [转]Git一分钟上手技巧

设置用户名与邮箱git config --global user.name "My Name"git config --global user.email "[email protected]"从已有的git库中提取代码git clone git@server:app.git myrepo每次更改代码的操作更新本地代码到最新版本(需要merge才能合到本地代码中)...

2012-05-23 13:46:17 83

原创 FastDFS整合Nginx

FastDFS提供了文件的备份,插入,下载的负载均衡等功能。但是作为图片服务器,十分需要HTTP的服务,进行图片的显示。这时就需要整合HTTP服务器。FastDFS自带了HTTP服务,但是作者余庆大师估计是测试时候自己用的,所以他本人也并不建议使用自带的HTTP模块,而是与其他HTTP Server整合。FastDFS提供了Nginx的模块,今天重点整合Nginx。一 Nginx的...

2012-05-21 18:55:45 251

原创 FastDFS安装

最近需要一个可靠的静态资源服务器 所以选择尝试使用FastDFS先从安装开始用起 我下载的是FastDFS_v3.07.tar.gz1 安装libevent FastDFS依赖libevent和pthreadpthread 使用系统自带libevent FastDFS开发者推荐使用1.4的stable的版本 我下载的是1.4.14b。下载地址 http://li...

2012-05-18 17:53:54 62

原创 linux下部分网站因DNS问题无法访问,修改DNS

一直再搞Grails开发,所以常常会上groovyq.net但是每次再linux上就无法上去。。我还以为是网站停了。。后来才发现是我的dns的问题。所以需要重新设置dns在Linux操作系统下修改IP、DNS和路由配置  ifconfig eth0 新ip  然后编辑/etc/sysconfig/network-scripts/ifcfg-eth0,修改ip...

2012-05-10 14:46:34 498

原创 Fedora使用VirtalBox启动失败解决 Kernel driver not installed (rc=-1908)

从Oracle上下载了VirtalBox,想虚拟一个Windows,做一些测试使用。但是运行之后,报错。Kernel driver not installed (rc=-1908)在网上查了一下解决方案。首先要执行命令/etc/init.d/vboxdrv setup 安装一下虚拟机驱动才行,可惜执行这个命令报错。网上找到的相关资料,如果让这里不报错,需要具备3个条件。...

2012-05-10 12:12:25 118

原创 [备忘]ubuntu软件列表

http://wiki.ubuntu.org.cn/Qref/Apps#ftp.E5.AE.A2.E6.88.B7.E7.AB.AF

2012-05-02 11:53:16 76

原创 Fedora源更新命令(附赠2012年4月验证可用源)

fedora的yum命令和ubuntu的apt-get功能相仿,谁先模仿谁就不知道了。反正我刚刚接触linux不久的时候,两个系统就都有这个命令。fedora的源文件全都放在/etc/yum.repos.d/目录下,里面的repo文件都作为源可以使用。具体源的优先级我没有研究。。我还是习惯把里面的都备份起来。。就使用一个唯一的源文件。新添加了源,更新命令使用yum makecach...

2012-04-18 11:55:27 85

原创 【转】初识 jQuery Deferred

jQuery 1.5之前,Ajax请求可能有点麻烦。写一个简单get请求,你可能会写成:01 $(function() {02 $.get(03 "content.txt",04 function(resp) {05 console.log("first code block");06 console.log(resp);07...

2012-04-17 19:44:54 46

原创 [转]GIT初始化--bare参数:git init & git init --bare

在使用Git初始化版本库的时候,使用"git init"命令和使用"git init --bare"命令有什么区别呢? 用"git init"初始化的版本库(暂且称之为working repository)将会生成2类文件:“.git“版本库目录(记录版本历史)和实际项目文件的拷贝。你可以把这类版本库叫做“工作目录”。工作目录是一个包含有版本历史目录“.git"和...

2012-04-17 11:38:58 323

原创 ubuntu国内源

对fedora一直充满好感,因为最早学习linux的时候接触到就是这个。但是貌似在国内社区火爆,源资源丰富的还是ubuntu。有许多服务器都是ubuntu的。还是备忘一下。ubuntu的源资源。http://wiki.ubuntu.org.cn/%E6%BA%90%E5%88%97%E8%A1%A8...

2012-04-17 11:14:11 103

原创 fedora14自动挂在windows分区

1 查看分区命令 cat /proc/partitions2 自动挂载 编辑/etc/fstab文件 再最后加入/dev/sdb6 /mnt/win_e ntfs defaults 0 0即可自动挂载 最后三个貌似是参数 没怎么研究...

2012-04-12 17:27:38 81

原创 nginx在linux下安装

下载解压略过1 安装nginx需安装c编译工具 有了就不想要安装了我使用fedora系统,直接yum install gcc进行安装为了安装更加全面以下的也全装上,我这个搞Java的暂时不知道他们详细的作用 总之c c++之类的可能编译需要的东西不太一样吧yum install gcc-gfortranyum install gcc-c++2 安装pcre (如果提...

2012-04-09 21:59:49 72

原创 Eclipse编辑Java 变量背景灰色提示

window - preferences - java - editer - mark occurrences

2012-03-07 14:36:16 268

原创 windows系统Android模拟器安装apk

在Android网站下载SDK,我下载的版本是android-sdk_r16-windowsSDK Manager 是整个SDK的管理工具 通过它可以管理系统中安装的Android版本AVD Manager 是Android虚拟机管理器 通过它可以图形化的管理系统中创建的虚拟机使用AVD Manager创建一个新的虚拟机时,必须首先在SDK Manager安装至少一个的Androi...

2012-03-07 01:08:30 656

原创 Eclipse安装Tomcat插件

Eclipse自带的对Tomcat等Server的支持,确实用不明白。一直不知道Perferences中Server应该怎么使用。MyEclipse收费,我还是能用免费的尽量用免费的好。所以一般不会选择使用破解的MyEclipse来开发Web程序。如果单纯使用Tomcat作为开发的服务器,那么下载Eclipse的TomcatPlugin也是非常好的选择。下载地址:http://...

2012-03-05 17:42:05 56

原创 DD_belatedPNG,解决IE6不支持PNG绝佳方案

IE6在渐渐被淘汰。。。不过还是要顾及这个让人头疼的东西。。。我们知道IE6是不支持透明的PNG的,这无疑限制了网页设计的发挥空间.然而整个互联网上解决这个IE6的透明PNG的方案也是多不胜数,从使用IE特有的滤镜或是e­xpression,再到javascript+透明GIF替代.但是这些方法都有一个缺点,就是不支持CSS中backgrond-position与background-...

2012-02-16 11:12:01 53

原创 linux下安装使用7z

不得不在windows上打包一些中文文件名的文件传到linux服务器上。但是zip的中文文件名我一直没弄清楚如何处理。不得不转移到7z的压缩工具上了。有些版本的linux的源不如yum或者apt-get那么丰富,无法便捷的安装。只能手动安装了。下载 http://sourceforge.net/projects/p7zip/files/ 找到linux版本的tar包。因为下载的是.ta...

2012-01-31 00:49:52 202

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除