服务器为 VPS 1:卸载已装 vsftpd, 如果有 rpm -aq vsftpd 查看vsftpd版本(假设返回 “vsftpd-2.0.5-16.el55.1” ) rpm -e vsftpd-2.0.5-16.el55.1 删除该版本 2:安装 vsftpd yum install -y vsftpd 3:更改FTP配置文件 vi /etc/vsftpd/vsftpd.conf 将 vsftpd.conf 中 anonymousenable=YES 改为 anonymousenable=NO, 禁止匿名登录 4:给系统添加一个用户用于登陆 ftp 只可访问 /var/www/html/ 目录 useradd -d /var/www/html/ -s /sbin/nologin ftpuser 1 u ...
macOS 系统重装
身为程序员, 总是避免不了帮周围的人修电脑, 今天帮一台最近刚买的 Macbook air 重装了系统; 关于这台 Macbook air 一般来说, 正常使用 Mac, 重装系统是很简单的, 但是这台电脑的 macOS 已经被格掉了, 到我手上时, 机子已经被装上了 win10, 128G 硬盘被分成了三个区; 对方的近期需求是用这台电脑写毕业论文, 由于担心 macOS 下做出的 Word 文档格式在 windows 下不同, 所以需要一个windows系统。给上一个人处理后就直接格盘装上了windows,系统盘才30多个G;一开始以为256G所以打算使用“Boot Camp 助理” 添加windows系统,到 ...
语义版本号
格式: X.Y.Z (主版本号.次版本号.修订号)
- 大改动, 不兼容旧版, 更新 X 位
- 新增功能, 但是向下兼容, 更新 Y 位
- 修复 bug, 更新 Z 位
注意点
- 版本号使用非负整数递增;
- 主版本号为0, 表示处于开发阶段, 一切变化都可能发生;
- 主版本号递增后, Y 和 Z 要归零; Y 递增后, Z 归零;
扩展
- alpha版: 内部测试版本, α
- beta版: 公开测试版本, β
- RC版: 较成熟的版本
- release版: 稳定的发行版
linux指令
文件管理 查看文件 ls 查看当前目录下的所有文件; ls -l 可以查看更详细的内容; promote:linux cold$ ls -l total 8 -rw-r--r-- 1 cold staff 27 11 3 22:00 t1.txt drwxr-xr-x 2 cold staff 68 11 3 22:46 未命名文件夹 第一列:文件类型。 第二列:表示文件个数。如果是文件,那么就是1;如果是目录,那么就是该目录中文件的数目。 第三列:文件的所有者,即文件的创建者。 第四列:文件所有者所在的用户组。在Linux中,每个用户都隶属于一个用户组。 第五列:文件大小 ...
Mac OS 快捷键及常用需求实现
Mac上的快捷键, 在Finder 上显示文件路径;配置环境变量;Dashboard;修改hosts;隐藏文件;.DS_store的禁止生成
SQLite
注意点 绝大多数大小写不敏感 存储类型 NULL 空值。 INTEGER 有符号整数,根据值的大小以1,2,3,4,6 或8字节存储。 REAL 浮点数,以8字节 IEEE 浮点数存储。 TEXT 文本字符串,使用数据库编码(UTF-8, UTF-16BE 或 UTF-16LE)进行存储。 BLOB 一个数据块,按它的输入原样存储。 不同的数据类型在存储后会转换为存储类型, 在读取后在转换为一般的数据类型, 所以在定义时可以使用常见的其它数据库的类型 SQL 语法 SELECT – 从数据库表中获取数据 UPDATE – 更新数据库表中的数据 DELETE – 从数据库表 ...
MarkDown语法
在不同的MarkDown编辑器上显示可能存在差异 标题 用#表示,几个#号就是几级标题 一级标题字号最大 #号后面添加一个空格 列表 无序列表 前面加上“-”或“*” 有序列表 前面加上“1.”,“2.” 一个缩进一级列表 符号后面打一个空格 引用 在文本前加入 > 这种尖括号(大于号) 引用里的引用 >> (两个) 引用里的其他标识符同样可用 图片与链接 插入链接与插入图片的语法很像,区别在一个 !号 图片为:[](){ImgCap}{/ImgCap} 链接为: 显示的人文本 [ 默认显示的文本] 粗体与斜体 Markdown 的粗体和斜体也 ...
编程学习网站推荐
计算机操作系统
操作系统连接硬件和软件
CPU相关
CPU以时间片为单位时间运行软件;
CPU有几个核就可以同时执行几个进程, 一个进程中可以有若干个线程;
每一个线程都有机会分配到CPU资源, 一般优先级高的获得的CPU运行时间多;
线程要预防死锁, 注意同步异步;
内存相关
高速存入取出
链式关联