Skip to content

Instantly share code, notes, and snippets.

View huzemin's full-sized avatar
🐱
CAONIMA

胡泽民 huzemin

🐱
CAONIMA
  • HuiZhou University
  • HuiZhou ,China
View GitHub Profile
@huzemin
huzemin / sublimetext.txt
Created September 23, 2018 07:41
Sublime Text Licence Key Build 3176
----- BEGIN LICENSE -----
sgbteam
Single User License
EA7E-1153259
8891CBB9 F1513E4F 1A3405C1 A865D53F
115F202E 7B91AB2D 0D2A40ED 352B269B
76E84F0B CD69BFC7 59F2DFEF E267328F
215652A3 E88F9D8F 4C38E3BA 5B2DAAE4
969624E7 DC9CD4D5 717FB40C 1B9738CF
20B3C4F1 E917B5B3 87C38D9C ACCE7DD8

解决 Git 在 windows 下中文乱码的问题

原因

中文乱码的根源在于 windows 基于一些历史原因无法全面支持 utf-8 编码格式,并且也无法通过有效手段令其全面支持。

解决方案

  1. 安装
@huzemin
huzemin / install-php7.2-mcrypt.sh
Created May 30, 2018 06:55 — forked from arzzen/install-php7.2-mcrypt.sh
Install PHP 7.2 MCrypt extension
## How to install mcrypt in php7.2
##
## https://lukasmestan.com/install-mcrypt-extension-in-php7-2/
##
#
# Check version php and pecl
#
php -v # if default php is not 7.2 then use /usr/bin/php7.2 instead php

当路径与文件同名时,htaccess重写不起作用

要关闭 MultiViews 选项,你需要将此行放在你的。htaccess之上:

Options -MultiViews

选项 MultiViews 用于 Apache's content negotiation module 在 mod_rewrite 之前运行 ,并使Apache服务器 MATCH 扩展成为文件的扩展。 所以 /file 可以在URL中,但它将服务 /file.php 。

@huzemin
huzemin / 中文字符匹配.md
Created February 12, 2018 09:12
正则表达式匹配中文字符

PHP 匹配中文字符

正则匹配中文汉字根据页面编码不同而略有区别

  1. GBK/GB2312编码:[x80-xff]+ 或 [xa1-xff]+
  2. UTF-8编码:[x{4e00}-x{9fa5}]+/u
// if(!preg_match("/^[".chr(0xa1)."-".chr(0xff)."A-Za-z0-9_]+$/",$str)) //GB2312汉字字母数字下划线正则表达式
// if(!preg_match("/^[\x{4e00}-\x{9fa5}A-Za-z0-9_]+$/u",$str)) //UTF-8汉字字母数字下划线正则表达式
$str = '中文';
@huzemin
huzemin / linux-http-tcp.md
Created February 7, 2018 06:31 — forked from v5tech/linux-http-tcp.md
linux下查看http 并发和 tcp连接数

linux查看httpd进程数

ps -ef | grep httpd | wc -l

查看Apache的并发请求数及其TCP连接状态

netstat -n | awk '/^tcp/ {++S[$NF]} END {for(a in S) print a, S[a]}'
@huzemin
huzemin / Apache-deflate-gzip.txt
Created September 21, 2017 06:34
Apache 2.4 开启gzip
# 加载模块: mod_deflate,mod_headers
<IfModule deflate_module>
SetOutputFilter DEFLATE
SetEnvIfNoCase Request_URI \.(?:gif|jpg|png|ico|zip|gz|mp4|flv)$ no-gzip
</IfModule>
@huzemin
huzemin / mysql-custom-setting.md
Created September 11, 2017 02:45
MySQL 设置

MySQL在使用前设置

设置默认引擎

;MYISAM
default-storage-engine=INNODB
@huzemin
huzemin / apache-new-site.md
Created August 17, 2017 10:52
Linux(Debian) Apache新开站点

Linux(Debian) Apache新开站点

添加端口

在文件/etc/apache2/ports.conf添加监听端口

Listen 80
Listen 8080
@huzemin
huzemin / ubuntu-sendmail.md
Last active July 28, 2017 02:25
ubuntu 配置sendmail

Ubuntu:使用sendmail配置邮件服务,发送邮件

这里是Ubuntu14.04 Server环境。 Ubuntu可以使用mailsendmail来发送邮件,这里使用sendmail

1. 安装

安装很容易,直接apt-get