摘要: 供参考 1. 安装sublimetext3 2. 安装插件Anaconda 注意的地方是,如果当前有2个python版本环境, 一定要确认当前Anaconda所使用的解析环境, 否则可能会引起误报语法错误,比如如下例子 使用python3的参数类型语法定义函数时, Anaconda 一直提示语法错误 阅读全文
posted @ 2020-06-01 21:45 skadieye 阅读(355) 评论(0) 推荐(0) 编辑
摘要: 以下程序段就是由Jaromil所作的在类UNIX系统的shell环境下触发fork炸弹的shell脚本代码[4],总共只用了13个字符(包括空格): :(){ :|:& };: 注解如下: :() # 定义函数,函数名为":",即每当输入":"时就会自动调用{}内代码 { # ":"函數起始字元 : 阅读全文
posted @ 2020-03-28 15:22 skadieye 阅读(274) 评论(0) 推荐(0) 编辑
摘要: 使用Flask 开发web页面,在使用Jinja2 模板放入到Adminlte 框架中时,为了避免重复需要建立一个base.html ,遇到侧边栏(Sidebar)不能自动激活问题, 如果侧边栏是 如果有侧边栏选项A/B/C 如何确保在base.html 文件里做基础配置的时候,当A.html 页面 阅读全文
posted @ 2018-12-26 21:03 skadieye 阅读(1491) 评论(0) 推荐(0) 编辑
摘要: 使用Adminlte 和 Bootstrap 的过程中,想要把侧边栏的ul li 给disabled掉,方法如下: 在需要处理的地方增加 class = “disabled”, 根据不同需要采用以下两种方式对 disabled类进行处理 1. 使用js处理 2. 使用css样式处理 参考 css h 阅读全文
posted @ 2018-12-26 19:44 skadieye 阅读(803) 评论(0) 推荐(0) 编辑
摘要: Python没有静态类型检测机制, 编译器不能保证程序一定会在运行的时候正确执行, 需要通过一些测试确保所写的函数能正确运行, 使用python内置的unittest模块进行, 参考以下代码以作备忘。 参考 链接 阅读全文
posted @ 2018-12-15 21:41 skadieye 阅读(145) 评论(0) 推荐(0) 编辑
摘要: Linux环境下,如果删除一个很大的单文件, 直接使用rm 等命令删除,会引起IO陡增, CPU陡增的情况,为平缓删除大文件带来的影响,使用truncate辅助,通过逐步的缩小文件,达到平滑删除的目的。 1. truncate 介绍 2. 安全删除工具 3. 工具改善 此工具可以继续封装以支持递归删 阅读全文
posted @ 2018-12-05 20:16 skadieye 阅读(2112) 评论(0) 推荐(0) 编辑
摘要: 1. 访问页面 https://cr.yp.to/daemontools/install.html 下载 daemontools 2. 创建工作目录 3. 解压安装包并安装 4. 安装过程中出错及解决 1)出错代码 2)解决 5. 安装后svscanboot 不能正常启动问题 1) 按照官方说明,在 阅读全文
posted @ 2018-11-30 14:24 skadieye 阅读(2038) 评论(0) 推荐(0) 编辑
摘要: 最近总是发现自己无法调出package controll 包, 无法进行新包的安装和卸载, 查了资料发现在sublime-setting [user] 中不知何时,将Package Control 给禁用了, 注释或删除掉此禁用即可, 如下图 阅读全文
posted @ 2018-04-11 13:25 skadieye 阅读(185) 评论(0) 推荐(0) 编辑
摘要: enumerate 枚举 enumerate(iterable, start=0) Return an enumerate object. iterable must be a sequence, an iterator, or some other object which supports it 阅读全文
posted @ 2017-11-27 21:25 skadieye 阅读(154) 评论(0) 推荐(0) 编辑
摘要: 参考链接, 在Python3环境下,调试实现了《大话设计模式》中简单工厂模式,通过定义单独的工厂类,完成对具体的产品的实例化 具体实现见代码: 阅读全文
posted @ 2017-10-16 13:05 skadieye 阅读(562) 评论(0) 推荐(0) 编辑