GDB note
start gdb programname / gdb programname corefilegdb programname -symbol 符号表 -core corefile -directory srccodePath cmd list : source codebreak nbreak funcbreak … if i = 100info break run / rnext / ncontinue / cprint / pbtfinish 运行到当前函数结束编译时 -g 将看不见 函数名 变量名, 只看到内存地址gdb中 执行 shell cmd: makeset args …show args …path 指定运行路径show pathinfo terminalrun > outfileinfo programname breakpoint, watchpoint, catchpoint, signals,thread stopwatch exprrwatch expr...
Linux iptables note
iptables note 在tcp协议中,禁止所有的ip访问本机的9902端口。 iptables -I INPUT -p tcp –dport 9902 -j DROP 允许 223.104.63.111 访问本机的 9902 端口 iptables -I INPUT -s 223.104.63.111 -p tcp –dport 9902 -j ACCEPT 修改 规则 时间有效期 iptables -R INPUT 2 -s 223.104.63.111 -m time –datestart 2018-12-19T09:00:08 –datestop 2018-12-19T09:30:00 -p tcp –dport 9902 -j ACCEPT iptables 时间基于UTC时间 所以 先用 命令 date --utc 跟 date 查看 本地时间与UTC时间的时差 允许 113.111.245.62 访问本机的 9902 端口 iptables -I INPUT -s 113.111.245.62 -p tcp –dport 9902 -j...
MySQL 8.0 note
mysql 8.0 安装 note我真的佛了 今天装个mysql 8.0 各种坑 好像不支持 设置set password= password(“123456”) 这样的写法 各种报错要 123456789mysql> alter user 'root'@'localhost'IDENTIFIED BY 'MyNewPass';ERROR 1819 (HY000): Your password does notsatisfy the current policy requirementsmysql> alter user 'root'@'localhost'IDENTIFIED BY 'MyNewPass@123';ERROR 1396 (HY000): Operation ALTER USERfailed for 'root'@'localhost'mysql> alter...
Hexo blog 详细教程
1. Hexo 搭建 Blog 基础概念1.1 发布仓库发布仓库 就是日常编写文章以后, 通过命令 hexo deploy 发布出去的仓库地址, 具体配置在 _config.yml 文件中 1234deploy: tags: git repository: git@ip:repo_name.git branch: branch_name 由于作者本身有云服务器 并且还买了域名 所以我的发布仓库就 建在自己的服务器中 实际上各位客官也可以把仓库建在gitee的私有仓库 或者 Github上 注意:部署在gitee pages上要正确填写_config.yml的url和root参数 url: https://名字.gitee.io/blog root: /blog repo_name 就是仓库的名字了 branch_name 就是仓库的分支名 关于这个建仓库 跟 仓库的管理你可能需要一些 git 的使用知识 具体各位客官自行学习 这里 我可以列举一些可能会使用到的命令 12345git init...
Hello World
Welcome to Hexo! This is your very first post. Check documentation for more info. If you get any problems when using Hexo, you can find the answer in troubleshooting or you can ask me on GitHub. Quick StartCreate a new post1$ hexo new "My New Post" More info: Writing Run server1$ hexo server More info: Server Generate static files1$ hexo generate More info: Generating Deploy to remote sites1$ hexo deploy More info: Deployment
Build Blog
今天花了一天的时间建博客 心很累 昨天就开始研究的了 但是昨天一直卡在一个有 js bug的 hexo 主题上面 Hux 各种留 issue求教 没反应 研究不下来 溜了溜了 今天早上稍微看了一下昨天的问题 还是不行 决定放弃 转投其他比如 BeanTech 直接可用 但还是心累 后来我就开始改东西啦 各种网站名 作者乱七八糟的配置 遇到改主题 这个卡了好久 最后还是放弃 是什么故事呢 且听我娓娓道来 哎 但是我现在好饿 一天只吃了早餐 到现在 差不多晚上八点了… 我的天折腾了一天 好了 是什么呢 就是用 nginx 建个文件服务器 用来给 markdown存放 resource 图片之类的引用 然后给他建了个目录 作为跳转下载 然后 就是 php 变量名 . 跟 _ 的转换 正则表达式 一切准备就绪 然而 填上主题背景的获取 ip 后 发现并不能获取展现出来 不懂 js 所以不知道为什么 哎 倒不如说不想去看 js 代码吧 然后直接放弃 文件服务器 直接把自己的资源放在工程里面了 这样 别人都拿到我的照片了啊啊啊啊 心累 不过先暂时这样吧 没心情捣鼓了 心累二 接着 发现...