ssh常用设置
admin | linux | 2012-12-20
1.修改默认的22端口
vi /etc/ssh/sshd_config
# 修改 Port 22 注意防火墙要打开你修改的端口啊!!!!
2.设置允许的IP
在/etc/hosts.allow输入
(其中192.168.10.88是你要允许登陆ssh的ip,或者是一个网段192.168.10.0/24)
sshd:192.168.10.88
在/etc/hosts.deny输入(表示除了上面允许的,其他的ip 都拒绝登陆ssh)
sshd:ALL [阅读全文]
nginx切割日志并使用awstats分析
admin | nginx | 2012-12-20
#!/bin/bash
#function:cut nginx log files for lnmp v0.5 and v0.6
#author: http://lnmp.org
#set the path to nginx log files
log_files_path="/usr/local/nginx/logs/"
log_files_dir=${log_files_path}history/$(date -d "yesterday" +"%Y")/$(date -d "yesterday" +"%m")
#set ngin... [阅读全文]
Nginx 安装与配置
admin | nginx | 2012-12-20
系统:Centos 6.0
下载nginx(nginx-1.2.4.tar.g) http://nginx.org/
下载pcre(pcre-8.31.tar.gz) http://pcre.org/
一、安装之前首先确认系统中是否已安装gcc、openssl-devel、pcre-devel、zlib-devel
#yum -y install gcc openssl-devel pcre-devel zlib-devel libtool gcc-c++
#安装make
#yum -y install gcc automake... [阅读全文]
多公司权限模型
admin | 架构 | 2012-12-17
今天和一个网友争论了权限的问题,我感觉有必要分享下我的研究心得.
权限 无非是 角色 人员 资源 的配比关系
权限的操作无非是 增删改查,导入,导出 的操作,以及针对数据集的操作
业务结构无非是 公司,部门,用户
在rest时代,权限无非是 对一个URL是否有权限操作! 权限的本质就是URL的访问控制!
-- ----------------------------
-- Table structure f... [阅读全文]
Nginx: error while loading shared libraries: libpcre.so.1
admin | nginx | 2012-12-17
ln -s /lib/libpcre.so.0.0.1 /lib/libpcre.so.1
前面在一般的linux上可以解决此问题.
注: 在有的操作系统上面,安装pcre后,安装的位置为/usr/local/lib/*pcre*
在redhat 64位机器之上有这样的情况.
在redhat 64位机器上, nginx可能读取的pcre文件为/lib64/libpcre.so.1文件.
所以在改用下面的软连接:
ln -s /usr/local/lib/libpcre.s... [阅读全文]
flot – jQuery 图表插件(jquery.flot)使用
admin | js | 2012-12-13
Flot是纯Javascript实现的基于jQuery的图表插件,主要支持线状图和柱状图的绘制(通过插件也可以支持饼状图)。
特别注意Flot使用的是UTC时间,最好修改flot.js去掉所有的UTC
它的特点是使用简单、图形美观,支持鼠标跟踪及缩放功能。
Flot是基于canvas进行图表的绘制,可以在IE6+/Firefox2+/Safari3+/Opera9.5+/Chrome等主流浏览器上运行;其中I... [阅读全文]
spring mvc默认首页
admin | springrain | 2012-12-05
0. 问题: 如何改mvc中项目的欢迎页,或者叫做根路径
一个东西快弄完了,就剩下一个问题,应该是个小问题。就是mvc项目的欢迎页,怎么给改下呢。
这个项目是通过mvn建立的,整个项目的原型就是spring_mvc_jpa_deom_archetype。框架早早建成,即可看到效果。假如项目名称叫做mvn_mvc,其效果如下:
访问根路径
http://localhost:8080/mvn_mvc/
自动跳... [阅读全文]
查询锁的表含义(sp_lock)
SP_LOCK
其显示信息为:
Spid:进程ID号(要发现哪些用户和该spid相连,你就要执行存储过程sp_who)
Dbid:数据库ID号(可以在主数据库中的sysdatabases表格中找到它)
Objid:对象ID号(要查看这个对象,你可以在主数据库中的sysobjects表格中查询指定的objid)
Indid:索引ID号
Type:缩写的对象类型(DB:数据库、TAB:表、PG:页、EXT:簇、... [阅读全文]
Spring+Freemarker的自定义标签 实现标签给定时间与当前时间对比
admin | javaweb | 2012-11-28
下面的三步为Spring + Freemarker组合添加自定义标签:compareTime
compareTime标签的目的是比较传入的日期对象与系统当前日期,返回特定字符串。这里并没最格式化日期的操作,如果仅需要对比到天可以格式化下日期。
1. 修改Spring配置文件:
<bean id="freemarkerConfigurer" class="org.springframework.web.servlet.view.freem... [阅读全文]