图解修改CentOS的环境变量

centos是基于RedHat服务器版本编译而成,更适合于服务器应用。

试了试一些常用命令都OK,在使用ifconfig, service等命令时报错。。

这些命令都位于/sbin目录下,但CentOS系统环境变量设定中没有/sbin目录,需要手动修改环境变量,

临时用一下也可以使用/sbin/ifconfig这样带上路径执行,或者临时设置环境变量路径。

这是环境变量设置导致,需要使用export添加文件路径

1 修改/etc/profile文件添加需要的[……]

阅读全文»

继续阅读图解修改CentOS的环境变量

Mysql分表教程

一般来说,当我们的数据库的数据超过了100w记录的时候就应该考虑分表或者分区了,这次我来详细说说分表的一些方法。目前我所知道的方法都是MYISAM的,INNODB如何做分表并且保留事务和外键,我还不是很了解。

首先,我们需要想好到底分多少个表,前提当然是满足应用。这里我使用了一个比较简单的分表方法,就是根据自增id的尾数来分,也就是说分0-9一共10个表,其取值也很好做,就是对10进行取模。另外,还可以根据某一字段的md5值取其中几位进行分表,这样的话,可以分的表就很多了。

好了,先来创建表吧[……]

阅读全文»

继续阅读Mysql分表教程

PHP5.2.3以上的环境中尽量不要使用SET NAMES设置Mysql编码

从php5.2.3以及mysql5.0.7之后SET NAMES ‘utf8’这类语句将不再建议使用,而尽量要使用mysql_set_charset()函数。
如:

$conn = mysql_connect(‘127.0.0.1’, ‘root’, ”);
mysql_query(‘SET NAMES utf8’ ,$conn);

此代码要修改为:

$conn = mysql_connect(‘127.0.0.1’, ‘root’, ”);
mysql_set_chars[……]

阅读全文»

继续阅读PHP5.2.3以上的环境中尽量不要使用SET NAMES设置Mysql编码

iPad网页开发教程及规则

iPad开发的局限性

在iPad上使用Safari浏览普通网站网页的时候,网页因为太大而导致需要手动放大缩小或者滑动,虽然这种滑动行为在iPad上市之初的各种宣传中被津津乐道,但时间久了我们还是会发现这样做并不方便,给用户带来的感受并不十分好。
不支持Flash
在没有越狱的iPad Safari中,网站的Flash都是无法显示的,但可以通过第三方软件或插件或者浏览器来解决,不过,即使不能显示Flash,你一样能够用HTML5和CSS3实现同样的效果。

没有鼠标光标
这意味着鼠标属性,例[……]

阅读全文»

继续阅读iPad网页开发教程及规则

深入理解SET NAMES和mysql(i)_set_charset的区别

作者: Laruence( )
转自: http://www.laruence.com/2010/04/12/1396.html

最近公司组织了个PHP安全编程的培训, 其中涉及到一部分关于Mysql的”SET NAMES”和mysql_set_charset (mysqli_set_charset)的内容:

说到, 尽量使用mysqli_set_charset(mysqli:set_charset)而不是”SET NAMES”, 当然, 这个内容在PHP手册中也有叙及, 但是[……]

阅读全文»

继续阅读深入理解SET NAMES和mysql(i)_set_charset的区别

关于UNIX和Linux系统下SUID、SGID的解析

一、UNIX下关于文件权限的表示方法和解析
SUID 是 Set User ID, SGID 是 Set Group ID的意思。
UNIX下可以用ls -l 命令来看到文件的权限。用ls命令所得到的表示法的格式是类似这样的:-rwxr-xr-x 。下面解析一下格式所表示的意思。这种表示方法一共有十位:
9 8 7 6 5 4 3 2 1 0
– r w x r – x r – x

第9位表示文件类型,可以为p、d、l、s、c、b和-:
p表示命名管道文件
d表示目录文件
l表示符号连[……]

阅读全文»

继续阅读关于UNIX和Linux系统下SUID、SGID的解析

[转]rdesktop远程使用Windows的一些技巧

整个地球都知道rdesktop,有了它,我们可以从Solaris或者Linux使用Windows,当然Windows要开启Windows Terminal Service。虽然也有基于GTK+的tsclient做配置,我还是倾向直接使用命令行,不仅因为自己习惯使用console命令窗口,而且命令行可 以加入一些非常有用的选项。

比如:
./rdesktop -u adam -p adam -f -r clipboard:PRIMARYCLIPBOARD -r disk:sunray=/home[……]

阅读全文»

继续阅读[转]rdesktop远程使用Windows的一些技巧
鄂ICP备13000209号-1

鄂公网安备 42050602000277号