background picture of the home page

Hi,Friend

Python代码安全指南

通用类1. 代码实现1.1 加密算法【必须】避免使用不安全的对称加密算法DES 和 3DES 已经不再适用于现代应用程序,应改为使用 AES。1.2 程序日志【建议】对每个重要行为都记录日志确保重要行为都记录日志,且可靠保存 6 个月以上【建议】禁止将未经验证的用户输入直接记录日志当日志条目包含未经

thumbnail of the cover of the post

使用tmuxp来管理会话

使用 tmuxp 可以很好的帮助我们来管理 tmux 的会话(session),解决了平时在使用 tmux 工具时候的痛点。1. 工具介绍事实上,tmuxp 也是一个构建于 tmux 之上的对象关系映射的 ORM 的 API 工具,就是利用 tmux 工具定义的窗格(pane)、窗口(windows

thumbnail of the cover of the post

防止程序OOM时退出

当物理内存和交换空间不够用时,OOM Killer 就会选择杀死进程,那么它是怎样知道要先杀死哪个进程呢?其实 Linux 的每个进程都有一个 oom_score (位于/proc//oom_score文件中),这个值越大,就越有可能被 OOM Killer 选中。如果进程消耗的内存越大,它的 oo

thumbnail of the cover of the post

Linux 管理文件系统

分区和创建文件系统分区方法MBRMBR格式的磁盘中,会维护磁盘第一个扇区——MBR扇区,在该扇区中第446字节之后的64字节是分区表,每个分区占用16字节,所以限制了一块磁盘最多只能有4个主分区(Primary,P),如果多于4个区,只能将主分区少于4个,通过建立扩展分区(Extend,E),然后在

thumbnail of the cover of the post

Linux Netfilter 调优

如果您正在为高流量的 Web/DNS 服务器提供服务,并且最近使该服务器 PING 丢失并且并非所有 HTTP 请求都成功。您可以开始检查系统日志。并且如果您看到类似下面的内容,那么下面的指南将帮助您调整 Linux 服务器以正确处理流量负载。Mar 22 21:25:55 localhost ke

thumbnail of the cover of the post

Git 使用总结

如果我们希望能够快速了解或体验一下 Git 的操作的话,我这里推荐搭建前往这个网站进行学习,其不需要我们安装工具,而且我们的每一步操作都可以在右侧实时看到状态,对于我们学习和理解 Git 工作方式和原理非常有帮助的。https://oschina.gitee.io/learn-git-branchi

thumbnail of the cover of the post