存档

文章标签 ‘服务’

microSD说明

2012年8月4日
microSD说明已关闭评论

MicroSD 卡是一种极细小的快闪存储器卡,其格式源自SanDisk创造,原本这种记忆卡称为 T-Flash,及后改称为TransFlash;而重新命名为microSD的原因是因为被SD协会 (SDA) 采立。另一些被SDA采立的记忆卡包括miniSD和SD卡。 其主要应用于移动电话,但因它的体积微小和储存容量的不断提升,现在已经使用于GPS设备、便携式音乐播放器、数码相机(如奥林巴斯)和一些快闪存储器盘中。 它的体积为 15mm x 11mm x1mm ,差不多相等于手指甲的大小,是现时最细小的记忆卡。它也能通过SD转接卡来接驳于SD卡插槽中使用。 现时MicroSD卡提供128MB、256MB、512MB、1G、2G、4G、8G、16G和32G的容量。 Class是用来描述最低连续传输速度的标记。 在连续传输速度在2M/S以上的称谓CLASS 2, CLASS 4则是连续传输速度在4M/S以上,CLASS 6则是连续传输速度在6M/S以上。目前最高的是CLASS10。 需要提醒的是,各个存储卡生产厂商在使用CLASS等级标记时也有自己的速度规范标准。 有的品牌的卡读写最低速度达到15M/S,但仍然使用CLASS 4的标记。而部分厂商,则为商业目的,标高CLASS等级,来蒙蔽不知情的消费者。所以在选购SD系列产品时,要注意产品的实际读写速度,而并不要只看CALSS等级。

more...

生活 , ,

解决Apache的错误日志巨大的问题

2012年3月2日
解决Apache的错误日志巨大的问题已关闭评论

这几天 apache错误日志巨大 莫名其妙的30G  而且 很多都是那种页面不存在的  网站太多了  死链接相应的也很多 于是把错误警告调低了 于是问baidu 找的方法 因为写日志会给系统带来很大的损耗。关闭日志以后,甚至最高可以提高整体性能近40%(粗略估计)那么如何关闭日志呢? 可以通过降低log级别的办法来减少日志读写。 这里要提醒的是,这么做将给“入侵检测”以及其他基于日志分析的工作带来麻烦。所以请谨慎使用。 网上相关文章很多,但说的都不详细,擦边而过,下面详细说一下具体操作步骤。 编辑conf文件夹下的httpd.conf,找到如下内容: ===================== # # LogLevel: Control the number of messages logged to the error_log. # Possible values include: debug, info, notice, warn, error, crit, # alert, emerg. # LogLevel warn ===================== 其中,LogLevel用于调整记于错误日志中的信息的详细程度。(参阅ErrorLog指令)。可以选择下列级别,依照重要性降序排列: Level Description Example emerg 紧急 – 系统无法使用。 “Child cannot open lock file. Exiting” alert 必须立即采取措施。 “getpwuid: couldn’t determine user name from uid” crit 致命情况。 “socket: Failed to get a socket, exiting child” error 错误情况。 “remature end of script headers” warn 警告情况。

more...

程序设计 , ,

PE文件结构(转)

2012年2月28日
PE文件结构(转)已关闭评论

这一个月好像天天都很忙,但到头来也不知道忙了些什么,好像在学习,又好像在玩,好久以前就想看“PE文件格式”,这次才算大概看了一遍,以前以为PE文 件是高手才玩得懂的东西,现在看来貌似不是很难。虽然还有一些地方不太清楚,但趁现在头脑还比较清楚,赶紧把已经比较清楚的地方记下来。在这里,我只会记 下每个结构的大体意思,和一些问题,至于每个结构的每个成员是干什么用的,以及一些特定的位是什么意思,限于篇幅,这里不做介绍。详细的介绍我们可以看:http://bbs.pediy.com/showthread.php?t=21932 。   PE(Portable Excutable)文件,格式由Microsoft设计,字面上看是可移植“可执行文件”,先开始以为PE文件在Linux下也可以运行,后来才发现, 可移植的意思只是在Windows平台下可移植,我晕。我们平时用的EXE、DLL以及SYS文件都是PE文件。PE文件是一种结构性很强的文件。PE文 件中用到的结构在<winnit.h>中有定义。   下面先看两个PE文件相关的概念:   1.相对虚拟地址(Relative Virtual Adderss, RVA)   当可执行模块加载到内存中时,会有一个0~4G的虚拟地址空间,在PE文件中,代码和数据也是以这种地址方式组织的,只不过 用的不是最后加载到内存中的那个虚拟地址。因为模块还没有加载,所以模块在内存中的

more...

软件技巧 ,

mysql新增用户

2012年2月28日
mysql新增用户已关闭评论

mysql新增一个用户 增加一个用户mytest密码为abc123,让他可以在任何主机上登录,并对所有数据库有查询、插入、修改、删除的权限。 首先用以root用户连入MYSQL的命令行(mysql Command line Client),   然后键入以下命令:mysql>grant select,insert,update,delete on *.* to mytest@”%” Identified by “abc123”;   回车后就增加了一个可以在任何主机访问mysql的用户名mytest密码为abc123的用户   增加的这个用户是十分危险的,你想如某个人知道mytest的密码,那么他就可以在internet上的任何一台电脑上登录你的mysql数据库并对你的数据可以为所欲为了.   最好用下边的命令   mysql>grant select,insert,update,delete on mydb.* to mytest@192.168.1.5 identified by “abc123”; 这样即别人知道mytest的密码也不能访问你的mysql,只有 192.168.1.5这台机器用mytest用户名abc123密码才能访问mysql 这样你的mysql相对安全些 最后输入完命令要刷新权限表 刷新系统权限表 mysql>flush privileges;  

more...

php mysql , , ,

php连接mysql网页乱码解决办法与原因

2012年2月6日
php连接mysql网页乱码解决办法与原因已关闭评论

php连接mysql文件乱码原因分析 1、mysql数据库默认的编码是utf8,如果这种编码与你的PHP网页不一致,可能就会造成MYSQL乱码. 2、MYSQL中创建表时会让你选择一种编码,如果这种编码与你的网页编码不一致,也可能造成MYSQL乱码. 3、MYSQL创建表时添加字段是可以选择编码的,如果这种编码与你的网页编码不一致,也可能造成MYSQL乱码. 4、用户提交页面的编码与显示数据的页面编码不一致,就肯定会造成PHP页面乱码. 5、如用户输入资料的页面是big5码, 显示用户输入的页面却是gb2312,这种100%会造成PHP页面乱码. 5、PHP页面字符集不正确. 7、PHP连接MYSQL数据库语句指定的编码不正确. 一。首先是PHP网页的编码 1. php文件本身的编码与网页的编码应匹配 a. 如果欲使用gb2312编码,那么php要输出头:header(“Content-Type: text/html; charset=gb2312″),静态页面添加<meta http-equiv=”Content-Type” content=”text/html; charset=gb2312″>,所有文件的编码格式为ANSI,可用记事本打开,另存为选择编码为ANSI,覆盖源文件。 b. 如果欲使用utf-8编码,那么php要输出头:header(“Content-Type: text/html; charset=utf-8″),静态页面添加<meta http-equiv=”Content-Type” content=”text/html; charset=utf-8″>,所有文件的编码格式为utf-8。保存为utf-8可能会有点麻烦,一般utf-8文件开头会有BOM,如果使用 sessi

more...

php mysql , , , , ,