随笔分类 -  笔记整理

摘要:(1)文件搜索:find-name 根据文件名, *匹配任意字符 ,?单个字符-iname 根据文件名, 不区分大小写-size 根据文件大小查找 (+ 大于 -小于)(-a并且 -o或者)-user 根据所有者查找-group 根据所属组查找-amin 访问时间 分钟(-时间内 +超过)-cmin 阅读全文
posted @ 2017-01-17 13:22 成九 阅读(342) 评论(0) 推荐(0)
摘要:(1)改变文件或目录权限:chmod{ugoa}{+-=}{rwx}{mode=421}-R 递归修改可以同时更改多个 chmod g+w a.txt b.txt c.txt例:chmod g=rwx a.txt chmod 755 a.txt(2)改变文件或目录所有者:chown例:chown a 阅读全文
posted @ 2017-01-16 16:17 成九 阅读(272) 评论(0) 推荐(0)
摘要:(1)列出文件: ls-a 显示所有文件及目录,包括隐藏文件-l 显示详细信息(长格式显示)-d 显示目录本身-h 人性化显示-i 查看i节点(2)创建目录:mkdir-p 递归创建可以同时创建多个,mkdir aa bb cc (3)切换目录:cd. 进入当前目录.. 进入上级目录(4)显示当前目 阅读全文
posted @ 2017-01-16 16:14 成九 阅读(477) 评论(0) 推荐(0)
摘要:一、简介 MySQL目前主要有以下几种索引类型:1.普通索引2.唯一索引3.主键索引4.组合索引5.全文索引 二、语句 1.unique|fulltext为可选参数,分别表示唯一索引、全文索引2.index和key为同义词,两者作用相同,用来指定创建索引3.col_name为需要创建索引的字段列,该 阅读全文
posted @ 2017-01-16 15:07 成九 阅读(233977) 评论(4) 推荐(18)
摘要:MySQL目前主要有以下几种索引方法:B-Tree,Hash,R-Tree。 一、B-Tree B-Tree是最常见的索引类型,所有值(被索引的列)都是排过序的,每个叶节点到跟节点距离相等。所以B-Tree适合用来查找某一范围内的数据,而且可以直接支持数据排序(ORDER BY)B-Tree在MyI 阅读全文
posted @ 2017-01-16 11:44 成九 阅读(24622) 评论(0) 推荐(3)
摘要:一、注册小程序账号 1.进入微信公众平台(https://mp.weixin.qq.com/),注册小程序账号,根据提示填写对应的信息即可。2.注册成功后进入首页,在 小程序发布流程->小程序开发与管理->配置服务器中,点击“开发者设置”。3.会获得一个AppID,记录AppID,后面创建项目时会用 阅读全文
posted @ 2017-01-11 17:40 成九 阅读(41192) 评论(13) 推荐(4)
摘要:一、概念 1.HTTP协议:即超文本传输协议(Hypertext transfer protocol)。是一种详细规定了浏览器和Web服务器之间互相通信的规则,它允许将超文本标记语言(HTML)文档从Web服务器传送到客户端的浏览器。它可以使浏览器更加高效,使网络传输减少。它不仅保证计算机正确快速地 阅读全文
posted @ 2017-01-09 10:52 成九 阅读(1883) 评论(0) 推荐(0)
摘要:一、内存的分配方式 程序占用的内存分为五个区域: 1.静态区/全局区(static)存放静态变量、全局变量,内存在程序编译的时候就已经分配好,这块内存在程序的整个运行期间始终不变。2.栈区(stack)存放函数的参数值、局部变量的值等,由编译器自动分配释放。管理简单,空间使用效率高,但是生命周期很短 阅读全文
posted @ 2017-01-06 14:09 成九 阅读(762) 评论(0) 推荐(0)
摘要:用户空间与内核空间 现在操作系统都是采用虚拟存储器,那么对32位操作系统而言,它的寻址空间(虚拟存储空间)为4G(2的32次方)。操作系统的核心是内核,独立于普通的应用程序,可以访问受保护的内存空间,也有访问底层硬件设备的所有权限。为了保证用户进程不能直接操作内核(kernel),保证内核的安全,操 阅读全文
posted @ 2017-01-05 10:41 成九 阅读(1727) 评论(1) 推荐(1)
摘要:一、插入命令 a 在光标所在字符后插入A 在光标所在行尾插入i 在光标所在字符前插入I 在光标所在行首插入o 在光标下插入新行O 在光标上插入新行 二、定位命令 :set nu 设置行号:set nonu 取消行号gg 到第一行G 到最后一行nG 到第n行:n 到第n行$ 移至行尾0 移至行首 三、 阅读全文
posted @ 2017-01-05 10:26 成九 阅读(350) 评论(0) 推荐(0)
摘要:前言 阻塞IO(blocking IO) 非阻塞IO(nonblocking IO) IO复用(IO multiplexing) 异步IO(asynchronous IO (the POSIX aio_functions)) 前三种都是同步,只有最后一种才是异步IO。 一、阻塞IO 简介:进程会一直 阅读全文
posted @ 2017-01-04 17:33 成九 阅读(2756) 评论(0) 推荐(0)
摘要:在进行网络编程时,我们常常见到同步(Sync)/异步(Async),阻塞(Block)/非阻塞(Unblock)四种调用方式: 一、同步 所谓同步,就是在发出一个功能调用时,在没有得到结果之前,该调用就不返回。也就是必须一件一件事做,等前一件做完了才能做下一件事。例如:普通B/S模式(同步):提交请 阅读全文
posted @ 2017-01-03 14:03 成九 阅读(588) 评论(1) 推荐(0)
摘要:一、存储 Memcached基本只支持简单的key-value存储方式。Redis除key-value之外,还支持list,set,sorted set,hash等数据结构;Redis支持数据的备份,即master-slave模式的数据备份;Redis支持数据的持久化(快照、AOF),可以将内存中的 阅读全文
posted @ 2016-12-30 13:38 成九 阅读(981) 评论(0) 推荐(2)
摘要:一、SQL注入攻击(SQL Injection) 攻击者把SQL命令插入到Web表单的输入域或页面请求的字符串,欺骗服务器执行恶意的SQL命令。在某些表单中,用户输入的内容直接用来构造(或者影响)动态SQL命令,或作为存储过程的输入参数,这类表单特别容易受到SQL注入式攻击。常见的SQL注入式攻击过 阅读全文
posted @ 2016-12-29 18:40 成九 阅读(13891) 评论(0) 推荐(4)
摘要:一、登录参数 提示符:\D 完整的日期\d 当前数据库\h 服务器名称\u 当前用户 二、常用命令 1.显示当前服务器版本 2.显示当前时间 3.显示当前用户 4.显示当前用户打开的数据库 5.字符连接 6.使用指定分隔符连接 7.数字格式话 8.转小写 9.转大写 10.左截取 11.右截取 12 阅读全文
posted @ 2016-12-26 17:53 成九 阅读(865) 评论(0) 推荐(0)
摘要:CGI(通用网关接口-进程管理器,Common Gateway Interface) CGI是Web服务器与请求处理程序之间传输数据的一种标准,保证Web服务器传递过来的数据是标准格式的,其程序须运行在网络服务器上。CGI可以用任何一种语言编写,只要这种语言具有标准输入、输出和环境变量。工作原理:每 阅读全文
posted @ 2016-12-26 15:19 成九 阅读(731) 评论(0) 推荐(0)
摘要:Nginx特点:高性能epoll 异步非阻塞多个连接(万级别)可以对应一个进程 支持反向代理支持7层负载均衡静态文件、反向代理、前端缓存等处理方便支持高并发连接,每秒最多的并发连接请求理论可以达到 50000 个配置文件简单用线程处理用户请求,而线程是共享内存的,只需要开启少量进程,多个线程就可以共 阅读全文
posted @ 2016-12-15 18:03 成九 阅读(447) 评论(0) 推荐(0)
摘要:一、location匹配 1.分类:(1)正则location:~,~*(2)普通location:=,^~,@,无2.匹配规则:(1) = 精确匹配。如果找到,停止搜索(2) ^~ 普通匹配,匹配路径的前缀,如果找到,停止搜索,不继续匹配正则(3) ~ 正则匹配,区分大小写(4) ~* 正则匹配, 阅读全文
posted @ 2016-12-15 10:13 成九 阅读(1994) 评论(0) 推荐(1)
摘要:负载均衡时,为了保证同一用户session会被分配到同一台服务器上,可以使用以下方法:1.使用cookie将用户的session存入cookie里,当用户分配到不同的服务器时,先判断服务器是否存在该用户的session,如果没有就先把cookie里面的sessoin存入该服务器,实现session会 阅读全文
posted @ 2016-12-13 18:03 成九 阅读(3478) 评论(0) 推荐(0)
摘要:user nginx nginx; #定义Nginx运行的用户和用户组 worker_processes 1; #nginx进程数,建议设置为等于CPU总核心数 worker_rlimit_nofile 1024; #一个nginx进程打开的最多文件描述符数目,理论值应该是最多打开文件数(系统的值u... 阅读全文
posted @ 2016-12-09 16:03 成九 阅读(3004) 评论(0) 推荐(1)