- 浏览: 163838 次
- 性别:
- 来自: 杭州
最新评论
-
GunChin:
有些复杂,看得不是很懂
RAILS -
shellfish:
恩,红帽默认的SELinux的级别是强制,这个一般我不大用,装 ...
华思服务器一个奇怪问题的解决方法 -
机器人:
你说得太好了了了了了了了 子 啊啊啊啊,呼啦啦。
GIT handbook -
hbxiao135:
能介绍下 fat free crm的 流程分析吗?
(CRM)customer relationship management sysetm
文章列表
今天,配置nginx反向代理mongrel时遇到一个问题,当设置nginx监听80端口时转发请求没有问题,但一旦设置了其他端口,就一直跳转不正常,刚开始以为是rewrite的问题,最后才发现是nginx端口丢失导致。这里给出一个简短的解决方案,修改Nginx的配置文件:
server {listen 8888;server_name localhost;location / {proxy_set_header Host $host:$server_port;proxy_set_header X-Real-IP $remote_addr;proxy_set_header REMOTE-HOST ...
1.1 创建Rails应用程序
$ rails [_VERSION_]
app_name
可选项:
VERSION: 指定rails的版本(如果安装了多个rails版本),VERSION前后各加一下划线, 如"_1.2.6_"
-d, database=xxx 指定安装一个数据库(mysql oracle postgresql sqlite2 sqlite3 ), 默认情况下是数据库
-r, ruby-path= 指定Ruby的安装路径,如果没有指定,scripts使用env去找Ruby
-f, freeze (冻结)freezes Rails在 ...
我们公司的WLAN网管采用ruby on rails架构,同时通过actionmailer自动发送邮件。
近来吉林电信遇到了点问题,导致邮件发送不出去,总结的话主要是两个问题。
第一个问题是:邮件内容编码的问题。
通过activerecord查询上来的的内容不是UTF-8编码的,需要把他进行转换,这个在其他现场没有发现,吉林是32的服务器,然后环境是另外一个同事装的,应该跟环境也有一定的问题。
解决方案:通过
def scanadd( str, force = false )
types = ''
strs = []
if str.res ...
学习一门新语言很容易让人焦躁,人们也往往不知从何处开始着手。要是再同时学一个新的web框架,那可就真的是找不着北了。
Ruby始创于上世纪90年代
,日渐为人熟识。Ruby on Rails
也成了耳熟能详的名词,越来越多的公司在用它快速搭建web应用。
要学一门新语言和一个新框架,该从哪儿开始学呢?这方面的好书有很多,有些是写给新手的,有些则是给老鸟看的。
不管你用的是Java还是.NET,或者其它任何语言,都可以通过RailsTutorial.org
来学习Ruby on Rails
3。这个网站是Ruby专家Michael Hartl创建的,其宗旨就是 ...
在正则表达式中,匹配是最最基本的操作。使用正则表达式,换种说法就是“用正则表达式去匹配文本”。但这只是广义的“匹配”,细说起来,广义的“匹配”又可以分为两类:提取和验证。所以,本篇文章就来专门讲讲提取和验证。
提取
提取可以理解为“用正则表达式遍历整个字符串,找出能够匹配的文本”,它主要用来提取需要的数据,常见的任务有:找出文本中的电子邮件地址,找出HTML代码中的图片地址、超链接地址……提取数据时,首先要注意的,就是准确性。
准确
准确性分为两方面:完整
和精确
。前者是要提取出需要的所有文本,不能漏过;后者是要保证提取的结果中没有不需要的文本,不可出错。
为保证完整,我们需 ...
一、IP配置
1、 #/sbin/ifconfig
//显示ifconfig命令查看网络接口的信息
2、 #ifconfig eth0
//显示指定接口的信息
3、 #ifconfig -a
//显示所有接口的信息(无论是否活跃)
4、 #ifconfig eth0 192.168.0.2 netmask 255.255.255.0
//临时修改接口IP地址(无需重启接口)
二、路由配置
$/sbin/route
//显示当前Linux主机中的路由表信息
1、#route del default ...
默认状态下,
Windows 2000
及其之前的系统并没有安装远程桌面,要想在这些系统中使用远程桌面,需要自己手工添加。
在
Windows XP
系统安装光盘的
“SUPPORT\TOOLS”
目录中,可找到一个名为
“Msrdpcli.exe”
的程序,它实 ...
在linux下面做应用服务器的兄弟可能都遇到过这些问题,就是有些日志文件老是很大,可能吧你的整个磁盘都占满了,怎么样才能良好的维护管理这些日志呢,让日志文件的大小一直控制在某个区域范围,而你也能获取最近的日志,linux自带的logrotate可以良好的帮你完成这个任务。
对于Linux 的系统安全来说,日志文件是极其重要的工具。系统管理员可以使用logrotate
程序用来管理系统中的最新的事件,对于Linux 的系统安全来说,日志文件是极其重要的工具。系统管理员可以使用logrotate
程序用来管理系统中的最新的事件。logrotate 还可以用来备份日志文件,本篇将通 ...
svn co http://路径(目录或文件的全路径) [本地目录全路径] --username 用户名 --password
密码svn co svn://路径(目录或文件的全路径) [本地目录全路径] --username 用户名 --password 密码
svn checkout http://路径(目录或文件的全路径) [本地目录全路径] --username 用户名
svn checkout svn://路径(目录或文件的全路径) [本地目录全路径] --username 用户名
注:如果不带--password 参数传输密码的话,会提示输 ...
流程:取代码 → 每次工作前更新代码到最新版本 → 修改代码 → 提交代码到服务器
取代码及修改全局设置
设置用户名与邮箱
git config --global user.name "My Name"
git config --global user.email "my@email.com"
从 ...
SNMP协议详解
简单网络管理协议(SNMP:Simple Network Management
Protocol)是由互联网工程任务组(IETF:Internet Engineering Task Force
)定义的一套网络管理协议。该协议基于简单网关监视协议(SGMP:Simple Gateway Monitor
Pr ...
附,在Redhat或者CentOS里面添加自动运行的方式:在/etc/init.d/目录里面添加一个脚本文件,然后在脚本文件 的最上方加入如下形式的注释。
#add for chkconfig
#chkconfig: 2345 70 30
#description:<your description>
#processname: <yourame>
...
1。 改表法。可能是你的帐号不允许从远程登陆,只能在localhost。这个时候只要在localhost的那台电脑,登入mysql后,更改 "mysql" 数据库里的 "user" 表里的 "host" 项,从"localhost"改称"%"
Sql代码 复制代码
1. mysql -u root -pvmwaremysql>use mysql;
2. mysql>update user set host = '%' where user = 'root'; ...
RAID磁盘阵介绍及RAID5数据恢复
软RAID(software-based RAID)是基于软件的RAID。它可能是最普遍的被使用的RAID阵列,这是由于现在的很多服务器操作系统都集成了RAID功能。比如 Microsoft Windows NT, Windows 2000, Windows 2003, Novell Netware 和 Linux。软件RAID集成于操作系统,有比较低的始投资,但是它的CPU占用率非常高,并且只有非常有限的阵列操作功能。由于软件RAID是在操作系统下实现RAID,软RAID不能保护系统盘。亦即系统分区不能参与实现RAID。有些 ...
- 2009-12-03 12:23
- 浏览 3077
- 评论(0)
VNC,全称为Virtual Network
Computing,它是一个桌面共享系统。它的功能,类似于windows中的远程桌面功能。VNC使用了RFB(Remote
FrameBuffer,远程帧缓冲)协议来实现远程控制另外一台计算机。它把键盘、鼠标动作发送到远程计算机,并 ...
- 2009-12-02 12:59
- 浏览 3451
- 评论(0)