SF
Blog
Blog
注册登录
关注博客
注册登录
主页
关于
RSS
PHP 扩展 ZipArchive 安装
0xE7A38A
2017-07-10
阅读 1 分钟
9.3k
在运行 ./configure 时,提示: Please reinstall the libzip distribution 是因为 libzip 版本过低,编译升级 {代码...}
数值变量交换常用方法
0xE7A38A
2017-06-20
阅读 1 分钟
1.5k
临时变量法 {代码...} 加减法 {代码...} 异或法 {代码...}
PHP 函数可变数量的参数列表
0xE7A38A
2017-03-06
阅读 1 分钟
3.6k
PHP5.5 及更早版本 使用以下函数: func_num_args 返回参数的总数量 func_get_arg 返回参数列表的某一项 func_get_args 返回一个包含函数参数列表的数组 {代码...} PHP5.6 及以上版本 使用 ... 语法实现 {代码...}
Centos7 编译安装 Libmcrypt 库
0xE7A38A
2017-03-02
阅读 1 分钟
7.5k
0x00 先下载 libmcrypt 库源码 libmcrypt-2.5.8.tar.gz 或者去这里 libmcrypt 下载你需要的版本。 0x01 将下载的源码解压到文件夹 {代码...} 0x02 进入文件夹 {代码...} 0x03 配置 {代码...} 0x04 编译 && 安装 {代码...} 到此,libmcrypt 库安装成功。
正则表达式小记
0xE7A38A
2017-03-02
阅读 2 分钟
1.7k
\ 一般用于转义字符 [] 字符类定义 | 开始一个可选分支 () 子组 - 标记字符范围 常用的元字符 . 匹配除换行符以外的任意字符 \w 匹配字母或数字或下划线或汉字 \s 匹配任意的空白符 \d 匹配数字 \b 匹配单词的开始或结束 ^ 匹配字符串的开始 $ 匹配字符串的结束 常用的限定符 * 重复零次或更多次 + 重复一次或更多次 ? ...
PHP 安全小记
0xE7A38A
2017-03-02
阅读 1 分钟
1.8k
一切输入都是不可信的 一切输入都是不可信的 一切输入都是不可信的 变量的处理 web 程序中所有 get post cookies update_files 来的变量都是不可信的 输入的变量组成 mysql SQL 前都要用 mysql_real_escape_string() 处理 输入的变量回显在页面或者存入数据库钱都要用 htmlspecialchars() 函数处 对于传入的整数或浮点数...
PHP 小技巧
0xE7A38A
2017-03-02
阅读 1 分钟
2.6k
foreach 效率更高,尽量用 foreach 代替 while 和 for 循环 循环内部不要声明变量,尤其是对象这样的变量 循环条件中使用函数 在多重嵌套循环中,如有可能,应当将最长的循环放在内层,最短循环放在外层,从而减少 cpu 跨循环层的次数,优化程序性能 用单引号替代双引号引用字符串以实现 PHP 性能优化 用 i+=1 代替 i=i+...
Git 命令速查表
0xE7A38A
2017-03-02
阅读 2 分钟
5k
分支名称 master 稳定分支 develop 不稳定分支(开发分支) issue 或 fixbug BUG 分支 feature 新功能分支 release 预发布分支 本地操作 git init 初始化 git add 增加到暂存区 git commit -m 提交到分支 git status 查看状态 git diff 查看不同 git diff HEAD -- file 查看工作区和版本库里面最新版本的区别 git log 查...
Docker 命令速查表
0xE7A38A
2017-03-01
阅读 1 分钟
5.7k
查看 Docker 的守护进程 service docker start Docker 系统启动时运行 chkconfig docker on 登录 [链接] docker login 查找官方仓库中的镜像 docker search 创建镜像 docker pull [ubuntu] 运行容器 {代码...} 启动已终止容器 {代码...} 终止容器 docker stop 终止并重启 docker restart 进入容器 docker attach 列出容...
CSS 杂记
0xE7A38A
2017-03-01
阅读 1 分钟
1.3k
css 样式优先级 内联样式表(标签内部)> 嵌入样式表(当前文件中)> 外部样式表(外部文件中)。 权值 浏览器会根据权值来判断使用哪种 css 样式的,权值高的就使用哪种 css 样式。 标签的权值为 1 类选择符的权值为 10 ID 选择符的权值最高为 100 {代码...} 可以用 !important 来设置最高权值 !important 优先级...
robots.txt
0xE7A38A
2017-03-01
阅读 1 分钟
2.9k
robots.txt 是一个纯文本 txt 文件,主要是为百度蜘蛛准备的,与我们用户没有丝毫关系,它是百度蜘蛛访问网站的时候要查看的第一个文件,robots.txt 文件告诉百度蜘蛛在服务器上什么文件是可以被查看的,哪些网页可以收录,哪些不允许收录,对与 seo 优化而言,放置一个 robots.txt 是对搜索引擎有好的表现,robots.txt ...
RESTful 架构
0xE7A38A
2017-03-01
阅读 1 分钟
2.6k
REST 一种软件架构风格,设计风格而不是标准,只是提供了一组设计原则和约束条件。它主要用于客户端和服务器交互类的软件。基于这个风格设计的软件可以更简洁,更有层次,更易于实现缓存等机制。
PHP - 魔术常量、魔术方法
0xE7A38A
2017-03-01
阅读 3 分钟
3.5k
PHP - 魔术常量 __LINE__ 文件中的当前行号 __FILE__ 文件的完整路径和文件名。如果用在被包含文件中,则返回被包含的文件名。 __DIR__ 文件所在的目录。如果用在被包括文件中,则返回被包括的文件所在的目录。 __FUNCTION__ 函数名称常量返回该函数被定义时的名字(区分大小写)。 __CLASS__ 类的名称常量返回该类被定...
JavaScript-console 对象
0xE7A38A
2017-03-01
阅读 2 分钟
1.7k
console.log(),console.warn(),console.error(),console.info(),console.debug() console.log() 用于在 console 窗口显示普通信息。 console.warn() 用于在 console 窗口显示警示信息。 console.error() 用于在 console 窗口显示错误信息。 console.info() 用于在 console 窗口显示提示类信息。 参数可以是普通字符...
AT - 规则:@import,@media 和 @font-face
0xE7A38A
2017-03-01
阅读 1 分钟
2.7k
Firefox、Chrome、Safari 以及 Opera 支持 .ttf (True Type Fonts) 和 .otf (OpenType Fonts) 类型的字体。 Internet Explorer 9+ 支持新的 font-face 规则,但是仅支持 .eot 类型的字体 (Embedded OpenType)。