uiste

uiste


  • 首页

  • 归档

  • 关于

  • 搜索

Linux shell

发表于 2018-04-01
权限 普通用户只能追加无法删除chattr +a /var/log/access.log r w x 4 2 1 磁盘文件统计 df 查看磁盘占用 du 统计文件占用 fdisk 分区管理 mount 磁盘挂载 umount 磁盘卸载 mkfs.ext4 磁盘格式化 查找find12345678910111213find . -mmin -60 修改时间为最近60分钟内的find . -mmin +5 修改时间为5分钟之前的find /tmp -atime -1 查找/tmp目录最近1天(24小时)内被访问过的文件find . -type f 查找本目录下的所有文件f ...
阅读全文 »

PHP细节-03

发表于 2018-04-01
时间复杂度 时间复杂度的算法具体步骤是:⑴ 找出算法中的基本语句;算法中执行次数最多的那条语句就是基本语句,通常是最内层循环的循环体。⑵ 计算基本语句的执行次数的数量级;只需计算基本语句执行次数的数量级,这就意味着只要保证基本语句执行次数的函数中的最高次幂正确即可,可以忽略所有低次幂和最高次幂的系数。这样能够简化算法分析,并且使注意力集中在最重要的一点上:增长率。⑶ 用大Ο记号表示算法的时间性能。将基本语句执行次数的数量级放入大Ο记号中。如果算法中包含嵌套的循环,则基本语句通常是最内层的循环体,如果算法中包含并列的循环,则将并列循环的时间复杂度相加。例如:12345for (i=1; i< ...
阅读全文 »

PHP细节-02

发表于 2018-03-31
文件 二进制文件读写 pack() unpack() 系统函数判断图像类型:exif_imagetype() 文件指针 1234fseek() 在文件指针中定位ftell() 返回文件指针读写的位置rewind() 倒回文件指针的位置feof() 测试文件指针是否到了文件结束的位置 超大文件上传 12swfUpload、uploadify 等flash组件XMLHTTPRequest 大文件断点续传+分段上传 ajax2.0 PHP运行原理 UA -> apache -> SAPI -> zend engine -> php script PHP运行模式 CLI ...
阅读全文 »

PHP细节-01

发表于 2018-03-31
字符串 双引号或者heredoc其中的变量 以及 \ 开始的符合8进制16进制和特殊符号 字符串底层是C语言的结构体,所以可以用[] 或 {} 来访问某个字符 字符串最大长度可以达到2G内存 C语言字符串\0代表字符串结束,但PHP结构体是有个长度字段,可以让二进制字符串安全 用超出字符串长度的下标写入将会拉长字符串并以空格填充 UTF-8 编码 16进制 Unicode 编码范围 0800 - FFFF2进制 1110xxxx 10xxxxxx 10xxxxxx为了通用优先选择UTF-8 3个字节,为了节省空间用GBK 2个字节 数组 key 可以是integer 或者 string ...
阅读全文 »

brew更换国内镜像源

发表于 2018-03-29
homebrew主要分两部分:git repo(位于GitHub)和二进制bottle(位于binary),这两者在国内访问不太顺畅。其实可以替换成国内的镜像,git repo国内镜像就比较多了,可以自行查找,如:中科大镜像… 替换homebrew默认源1234567替换brew.git:cd "$(brew --repo)"git remote set-url origin https://mirrors.ustc.edu.cn/brew.git替换homebrew-core.git:cd "$(brew --repo)/Library/Taps/homebre ...
阅读全文 »
1…789…35
uiste

uiste

Stay Hungry,Stay Foolish

173 日志
13 分类
66 标签
RSS
GitHub 微博 知乎
Links
  • Mandy画站
© 2015 - 2021 uiste