【HTTP图片服务器】【项目记录8】:项目指令及小知识点

1.查看文件md5值 md5sum main.c

2.查看端口是否被占用netstat -anp | grep 9094

3.运行yum时出现已被锁定,另一个程序正在运行,解决办法:
rm -f /var/run/yum.pid
删除此文件后yum已经可以正常运行.

4.sz发送到win
rz发送到Linux

5.make
make clean

6.查看运行中的进程ps aux | grep vim
关掉之前打开的进程,看时间kill 14515 14522 14511 14525 14527

7.写多线程加pthread

8.建库/表语句最好在别的地方写好,以后迁移服务器时需要保持相同可以拷贝:比如写在了db.sql里,使用:mysql -uroot < db.sql(重定向

9.直接拼装SQL语句的缺点:容易受到 SQL注入攻击,用户输入特定语句就出事

10.vim
u撤销操作
ctrl r反撤销

11.格式化代码(整理清爽):gg V G =
(1) 按两下小写g,即gg,定位光标到第一行。
(2) 按住Shift+v,即大写V,进入可视化编辑的列编辑模式。
(3) Shift+g,即大写G,选中整个代码。
(4) 按下等号=,格式化所有代码。多行注释:
* Ctrl+v
* 选中要注释的段落
* shift i
* 输入//

12.取消多行注释:
* Ctrl+v
* 选中要取消注释的段落前面的//
* d删除

13.正则表达式:是一个带有特殊符号的字符串,描述了一个字符串的特征.
如字符串应包含什么信息,以某个信息开头,以某信息结尾,某个信息重复n次等
R"(/numbers/(\d+))"
R"()"代表原始字符串(raw string),原始字符串中无转义字符
/numbers/表示字符串里必须包含/numbers/
\d表示匹配一个数字0-9
+表示这个数字应该出现至少1次
//那么诸如/numbers/111就会被匹配到,/numbers/aaa不会被匹配到,使用正则表达式的目的,就是限定客户端使用方式,是因为想用image_id直接指定每一张图片.
//正则表达式 和 原始字符串 都是C++11特性

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值