分类 电脑 下的文章

各种硬盘分区格式的优缺点

NTFS

它的优点是安全性和稳定性极其出色,在使用中不易产生文件碎片,有日志功能,无文件大小限制,支持文件压缩和长文件名,服务器文件管理权限等。最大的缺点是Mac系统只能读取NTFS文件但没有权限写入,需要借助第三方工具才能实现。因此跨平台的功能比较差。日志系统对卡的读写频繁,可能会使闪存寿命减少。

- 阅读剩余部分 -

Mysql 关于删除数据后自增长键 间断 问题

默认下主键一般为id,每插入一条数据就会自动增加。

而主键是唯一的,不能出现重复。你删除了第5W条数据那么Id=5w的也就没有了,这时候再插入数据,自动给的id也不会再出现5w这个值了。

但是可以删除掉主键然后在重新添加主键,来解决这个问题。

1.删除原有主键:

ALTER TABLE `table_name` DROP `id`;

2.添加新主键字段:

ALTER TABLE `table_name` ADD `id` int NOT NULL FIRST;

3.设置新主键:

ALTER TABLE `table_name` MODIFY COLUMN `id` int NOT NULL AUTO_INCREMENT,ADD PRIMARY KEY(id);

PunyCode - 让你拥有一个中文域名

百度百科的资料:

Punycode是一个根据RFC 3492标准而制定的编码系统,主要用於把域名从地方语言所采用的Unicode编码转换成为可用於DNS系统的编码。Punycode可以防止所谓的IDN欺骗。
目前,因为操作系统的核心都是英文组成,DNS服务器的解析也是由英文代码交换,所以DNS服务器上并不支持直接的中文域名解析,所有中文域名的解析都需要转成punycode码,然后由DNS解析punycode码。其实目前所说和各种浏览器完美支持中文域名,只是浏览器软件里面主动加入了中文域名自动转码,不需要原来的再次安装中文域名转码控件来完成整个流程。

知道了这个就可以注册中文域名了,因为现在还算少见,所以弄一个应该会比较吸引眼球吧

Links:
在线转换
JS版punyCode编码

Win下 免VMware 拥有 Linux 环境 - Cygwin

Cygwin lynx

Cygwin是一个在windows平台上运行的类UNIX模拟环境,是cygnus solutions公司开发的自由软件(该公司开发的著名工具还有eCos,不过现已被Redhat收购)。它对于学习UNIX/Linux操作环境,或者从UNIX到Windows的应用程序移植,或者进行某些特殊的开发工作,尤其是使用GNU工具集在Windows上进行嵌入式系统开发,非常有用。随着嵌入式系统开发在国内日渐流行,越来越多的开发者对Cygwin产生了兴趣。
Cygwin 提供一个UNIX 模拟 DLL 以及在其上层构建的多种可以在 Linux 系统中找到的软件包,在 Windows XP SP3 以上的版本提供良好的支持。Cygwin主要由Red Hat及其下属社区负责维护。

以前做PHP SHELL的时候偷偷用Lynx来FQ(虽然有了微屁嗯),只能用-dump指令或者直接CURL,然后我就日发想摸一把linux下的Lynx..
然鹅,电脑渣渣的要死要死的,VMware简直是奢侈品,没办法只能到Cygwin下来体验体验丝滑的命令窗口浏览器,2333.

官网: http://cygwin.com
选择下载站:https://www.cygwin.com/mirrors.html

htaccess 开启 与 关闭 mod_security安全防护模块

ModSecurity是一款免费的开源主机软件,支持nginx/apache/iis。它主要是作为扩展模块形式存在,对外部恶意的web攻击进行识别,并作出进一步的丢弃操作。可以有效防护SQL注入、xss跨站等攻击方式。当它识别到web攻击时会抛出412错误,并提示被mod_security安全防护模块拦截。

官网:www.modsecurity.org

- 阅读剩余部分 -