摘要: 相信你平时在写代码时,肯定或多或少看到过 assert 的存在。我也曾在日常的代码开发中,被一些同事要求增加 assert 语句,让代码更加健壮。 不过,尽管如此,我发现在很多情况下,assert 还是很容易被忽略,人们似乎对这么一个“不起眼”的东西并不关心。但事实上,这个看似“不起眼”的东西,如果 阅读全文
posted @ 2021-08-12 14:04 icy欢仔 阅读(169) 评论(0) 推荐(0) 编辑
摘要: 在实际生产环境中,对代码进行调试和性能分析,是一个永远都逃不开的话题。调试和性能分析的主要场景,通常有这么三个: 一是代码本身有问题,需要我们找到 root cause 并修复; 二是代码效率有问题,比如过度浪费资源,增加 latency,因此需要我们 debug; 三是在开发新的 feature 阅读全文
posted @ 2021-08-12 14:03 icy欢仔 阅读(176) 评论(0) 推荐(0) 编辑
摘要: 巧用上下文管理器和With语句精简代码 我想你对 Python 中的 with 语句一定不陌生,尤其是在文件的输入输出操作中,不过我想,大部分人可能习惯了它的使用,却并不知道隐藏在其背后的“秘密”。 那么,究竟 with 语句要怎么用,与之相关的上下文管理器(context manager)是什么, 阅读全文
posted @ 2021-08-12 14:02 icy欢仔 阅读(133) 评论(0) 推荐(0) 编辑
摘要: Google开源项目风格指南 Python是Google主要的脚本语言。这本风格指南主要包含的是针对python的编程规范。 Google开源项目风格指南-Python风格指南包含以下两个主要内容 Python语言规范 Python风格规范 文档地址: Google开源项目风格指南 一. Pytho 阅读全文
posted @ 2021-08-12 11:53 icy欢仔 阅读(43) 评论(0) 推荐(0) 编辑
摘要: 规范修炼与代码安全 在编写符合规范的代码以提高可阅读性时,注意代码的安全问题也不能忽视。 互联网企业的核心就是产品,如果对软件产品安全不够重视,受到的经济损失将是无法估计的,有可能影响着企业的生死存亡。 当相关开发者心中没有安全的相关概念、项目的开发,上线及迭代更新没有相应的规范等等,这些问题都将会 阅读全文
posted @ 2021-08-12 11:53 icy欢仔 阅读(96) 评论(0) 推荐(0) 编辑
摘要: 3. 代码布局http://pythoncode.baoshu.red/PythonCodingStyle/2-1.%E8%A7%84%E8%8C%83%E4%BF%AE%E7%82%BC-PEP8%E8%A7%84%E8%8C%83%E8%A7%A3%E8%AF%BB.html 3.PEP8解读 阅读全文
posted @ 2021-08-12 11:49 icy欢仔 阅读(181) 评论(0) 推荐(0) 编辑
摘要: 一、基本命令 1.1 关机和重启 关机 shutdown -h now 立刻关机 shutdown -h 5 5分钟后关机 poweroff 立刻关机 重启 shutdown -r now 立刻重启 shutdown -r 5 5分钟后重启 reboot 立刻重启 1.2 帮助命令 --help命令 阅读全文
posted @ 2021-07-09 18:12 icy欢仔 阅读(205) 评论(0) 推荐(0) 编辑
摘要: https://wenku.baidu.com/view/d695dc4c0a4c2e3f5727a5e9856a561253d32155.html http://www.oh100.com/peixun/SQL/122901.html https://wenku.baidu.com/view/8e 阅读全文
posted @ 2021-07-09 18:11 icy欢仔 阅读(82) 评论(0) 推荐(0) 编辑
摘要: 阅读目录 1. 网络层次划分 2. OSI七层网络模型 3. IP地址 4. 子网掩码及网络划分 5. ARP/RARP协议 6. 路由选择协议 7. TCP/IP协议 8. UDP协议 9. DNS协议 10. NAT协议 11. DHCP协议 12. HTTP协议 13. 一个举例 计算机网络学 阅读全文
posted @ 2021-07-09 18:09 icy欢仔 阅读(82) 评论(0) 推荐(0) 编辑
摘要: import logging LOG_FORMAT = "%(asctime)s %(levelname)s++++++%(message)s" logging.basicConfig(filename="tulingxueyuan.log", level=logging.DEBUG, format 阅读全文
posted @ 2021-03-31 15:42 icy欢仔 阅读(40) 评论(0) 推荐(0) 编辑