- 博客(30)
- 收藏
- 关注
原创 性能可以媲美Java的表达式引擎——Fel 0.7.1 发布
介绍在这里:http://code.google.com/p/fast-el/表达式很清晰,性能可以自己测试。
2012-03-31 13:18:10 356
原创 httpclient发送Json格式数据举例之google短网址
public String getGooGlShortUrl(String apiKey,String sourceUrl) throws Exception{ String shortUrl = null; DefaultHttpClient httpClient = new DefaultHttpClient(); try { HttpPos...
2012-03-30 14:06:27 139
原创 jquery页面图片延迟加载框架
在浏览有些网站时,发现图片是在下拉滚动条时才加载,这是一个很不错的用户体验。这一效果是通过JavaScript 编写的 jQuery 插件实现的,它可以延迟加载长页面中的图片. 在浏览器可视区域外的图片不会被载入, 直到用户将页面滚动到它们所在的位置. 这与图片预加载的处理方式正好是相反的.在包含很多大图片长页面中延迟加载图片可以加快页面加载速度. 浏览器将会在加载可见图片之后即进入就绪状态...
2012-03-29 04:47:21 134
原创 多微博API整合SDK:scribe-java
该项目由twitter推荐,放置于github:https://github.com/fernandezpablo85/scribe-java附件是zip包.
2012-03-23 15:35:11 112
原创 jquery的checked与其版本的关联
<html> <head> <title>测试</title> <style type="text/css"> </style> <!--1.62可以修改1.42 1.52 1.7来测试-->
2012-03-22 19:51:37 90
原创 10个关于视差滚动效果的教程和插件【转】
近些年来,用户对视觉体验的要求不断提高,而设计师们也开始在网页设计中加入各种特效元素以满足用户的需求。其中有一种特效的效果很具有吸引力,它就是视差滚动效果。视差滚动(Parallax Scrolling)是指让多层背景以不同的速度移动,形成立体的运动效果,可以带来非常出色的视觉体验。 随着这种炫酷的效果首次在Nike 2011年的 Nike Better World 项目中完美展现,如今这种视差滚...
2012-03-22 04:59:01 249
原创 CentOS Linux 启动tomcat乱码
在/etc/profile文件里加入export LC_ALL=en_US.UTF-8source /etc/profile
2012-03-21 21:19:19 90
原创 Linux修改语言、时区和时间
修改语言:# vi /etc/sysconfig/i18nLANG="en_US.UTF-8"SYSFONT="latarcyrheb-sun16" 修改/etc/sysconfig/clock文件,修改为: ZONE="Asia/Shanghai" UTC=true ARC=false在/etc/profile文件里加入export LANG=en_US.UTF-...
2012-03-16 15:51:05 387
原创 Linux上使用Netstat[转]
Netstat状态分类用netstat -an命令查看!再stat下面有一些英文,简单说一下这些英文具体都代表什么:LISTEN:(Listening for a connection.)侦听来自远方的TCP端口的连接请求SYN-SENT:(Active; sent SYN. Waiting for a matching connection request after having...
2012-03-08 19:09:45 101
原创 nginx前端代理tomcat取真实客户端IP
使用Nginx作为反向代理时,Tomcat的日志记录的客户端IP就不在是真实的客户端IP,而是Nginx代理的IP。要解决这个问题可以在Nginx配置一个新的Header,用来存储$remote_add,然后再Tomcat获取记录这个值。1.Nginx新增配置: server { listen 80; server_name www.xxxxx.c...
2012-03-08 01:01:42 141
原创 CentOS6.0 国外机器如何安装更新源
国外机器有的不能直接访问到163的源,搞了很久才搞定,下面贴出具体方法:1.进入/etc/yum.repos.d,新建文件mirrors-rpmforge,然后写入以下地址: http://apt.sw.be/redhat/el5/en/$ARCH/daghttp://archive.cs.uu.nl/mirror/dag.wieers/redhat/el5/en/$ARCH/da...
2012-03-08 01:01:31 145
原创 Linux使用fail2ban防止暴力破解SSH登陆
最新版的fail2ban请看https://www.digitalocean.com/community/tutorials/how-to-protect-ssh-with-fail2ban-on-centos-7 其中/etc/fail2ban/jail.local是开关文件,默认是没有的,需要自行生成。 1、fail2ban简单介绍官方站点一句话介绍:fai...
2012-03-08 00:03:19 299
原创 Linux中将memcached注册成服务并可以随机器启动时启动服务
网上看了很多资料大多比较繁琐,而且很多不能再最新的centos6上执行成功,最后还是自己写了一份,以供日后备用: 1.首先是写 service脚本service脚本需要进入到目录/etc/init.d中,然后touch memcached,最后vim memcached后进行脚本编写,脚本如下:#chkconfig: 345 60 60#!/bin/bashPAT...
2012-03-07 19:06:00 108
原创 Linux开机启动服务配置
chkconfig 命令可以管理在7个不同级别下是否启动某个服务,建议man chkconfig,这是一个普通但必须掌握的命令。1、使用 chkconfig --list 命令观察ftp 的启动状态,按照你的描述,应该是在35级别启动了。(若一页显示不完,可结合cat more less之类的命令,或者利用管道符加grep 过滤出vsftpd)2、用chkconfig --lev...
2012-03-07 18:02:28 110
原创 vim使用替换功能简介
VIM中常用的替换模式总结。1,简单替换表达式替换命令可以在全文中用一个单词替换另一个单词::%s/four/4/g“%” 范围前缀表示在所有行中执行替换。最后的 “g” 标记表示替换行中的所有匹配点。如果仅仅对当前行进行操作,那么只要去掉%即可 如果你有一个象 “thirtyfour” 这样的单词,上面的命令会出错。这种情况下,这个单词会被替换...
2012-03-07 16:56:43 131
原创 Linux检查某文件中字符出现次数指令
cat access.log |grep "ip" |wc -lmore access.log |grep "ip" |wc -l
2012-03-07 16:50:12 162
原创 nginx中禁止屏蔽网络爬虫
server { listen 80; server_name www.xxx.com; #charset koi8-r; #access_log logs/host.access.log main; #location / { # root ...
2012-03-07 15:32:11 399
原创 linux中使用mysqldump对mysql数据库进行定时备份
#!/bin/bashPATH=/bin:/sbin:/usr/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin:~/binexport PATHexport LANG=en_US.UTF-8savedir=/log/database_bak/cd "$savedir"time="$(date +"%Y-%m-%d %H:%M:...
2012-03-06 19:26:33 183
原创 nginx禁止IP直接访问或者禁止非本站的域名访问
可能有需要禁止IP直接访问80端口或者禁止非本站的域名绑定我们的IP,这样的话应该如下处理,放到最前一个server上面即可: server{ listen 80 default; server_name _; return 403; } ...
2012-03-06 18:04:07 325
原创 Linux下SSH端口修改
Linux各发行版中SSH端口默认为22,如果正式做站或其它用途,为了提高安全性就需要修改掉默认的SSH端口号,防止被有心人穷举密码。部分VPS提供商,若您的VPS服务器SSH遭受多次的暴力破解,可能会遭到罚款或临时终止服务,所以修改SSH的默认端口是有必要的。有的朋友不知道“穷举”是什么意思,这里给这些朋友扫盲下 :穷举法,或称为暴力破解法,是一种针对于密码的破译方法,即将密码进...
2012-03-06 16:17:28 181
原创 主机搬迁之磕磕碰碰(linode CentOS 6 解决iptables问题)[转]
原来博客架在阿里云主机上的,结果前天接到通知说被查到没有备案,再不去备案就停机。结 果我去备案的地方一看,坑爹的,工作人员放假半个月!那我果断去找国外的vps了,听说linode不错,但是悲剧的是只支持信用卡付款,和囧哥两个人纠结了很近,到底找谁付钱呢,后来百度一下发现了国内有个代购的,支持支付宝,那我就将就一下到他那边托管吧。。 (等我办了信用卡,我坚决不想再托管了,原生的linode的后...
2012-03-06 00:58:28 116
原创 Tomcat6 一些调优设置内存和连接数
公司的一个服务器使用Tomcat6默认配置,在后台一阵全点击服务器就报废了,查了一下就要是PERMSIZE默认值过小造成(16-64)TOMCAT_HOME/bin/catalina.sh添加一行:JAVA_OPTS=" -XX:PermSize=64M -XX:MaxPermSize=128m"问题解决(可能为调用JAR包过多原因)下面是网上看到一些设置JAVA...
2012-03-05 22:50:37 83
原创 MySQL内存及虚拟内存优化设置
1、mysqld --verbose --help这个命令生成所有mysqld选项和可配置变量的列表2、 通过连接它并执行这个命令,可以看到实际上使用的变量的值:mysql> SHOW VARIABLES;还可以通过下面的语句看到运行服务器的统计和状态指标:mysql>SHOW STATUS;使用mysqladmin还可以获得系统变量和状态信息...
2012-03-05 16:28:00 221
原创 Linux中iptables设置详细
无论如何,iptables是一个需要特别谨慎设置的东西,万一服务器不在你身边,而你贸然设置导致无法SSH,那就等着被老板骂吧,呵呵。。。一下内容是为了防止这种情况发生而写的,当然很初级,不过一般服务器也够用了:1.首先介绍一下指令和相关配置文件 启动指令:service iptables start重启指令:service iptables restart关闭指令:ser...
2012-03-02 21:40:01 369
原创 Linux下cp直接覆盖
cp覆盖时,无论加什么参数-f之类的还是提示是否覆盖,当没有打包的情况下直接复制 把test目录下的文件复制到test1目录 cp覆盖时,无论加什么参数-f之类的还是提示是否覆盖,当没有打包的情况下直接复制 把test目录下的文件复制到test1目录 cp –r test/* test1 执行上面的命令时,test1存在的每个文件都会提示是否覆盖; cp –rf tes...
2012-03-02 01:43:10 124
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人