05 2018 档案
摘要:匹配规则 最常用的匹配语法 匹配IP 反斜杠的困扰与大多数编程语言相同,正则表达式里使用"\"作为转义字符,这就可能造成反斜杠困扰。假如你需要匹配文本中的字符"\",那么使用编程语言表示的正则表达式里将需要4个反斜杠"\\\\":前两个和后两个分别用于在编程语言里转义成反斜杠,转换成两个反斜杠后再在
阅读全文
摘要:logging的日志可以分为:debug(),warning(),error(),critical() 简单用法(logging默认只打印warning以上的级别) 将日志写入的文件中 此时日志会写入到app.log文件中 为日志添加时间 增加日志级别 日志格式 %(name)s Logger的名字
阅读全文
摘要:安装pipenv 虚拟环境 安装虚拟环境 进入交互模式 安装flask 安装 pymysql 查看安装依赖 卸载 将所需的依赖包导出一个指定的文件 pip freeze > 文件 将需要的依赖包导入虚拟环境 pip install -r 文件 退出
阅读全文
摘要:冒泡排序 代码示例: 选择排序 选择排序改进了冒泡排序,每次遍历列表只做一次交换。为了做到这一点,一个选择排序在他遍历时寻找最大的值,并在完成遍历后,将其放置在正确的位置。 对于冒泡排序来讲选择排序由于交换数量的减少,选择排序通常在基准研究中执行得更快 插入排序 插入排序的主要思想是每次取一个列表元
阅读全文
摘要:查找/搜索 搜索是在元素集合中查找特定元素的算法过程。搜索通常对于元素是否存在返回 True 或 False。有时它可能返回元素被找到的地方 在 Python 中,有一个非常简单的方法来询问一个元素是否在一个元素列表中。我们使用 in 运算符。 这很容易写,一个底层的操作替我们完成这个工作。事实证明
阅读全文
摘要:什么是计算机科学 计算机科学不仅仅是对计算机的研究,虽然计算机在科学发展的过程找那个发挥了重大的作用,但是它是一个工具,一个没有灵魂的工具而已,所谓的计算机科学实际上是对问题,解决问题以及解决问题的过程中产生的解决方案的研究,例如给定一个问题,计算机科学家的目标是开发一个算法来处理问题,最终得到问题
阅读全文
摘要:栈 概念 栈(有时称为“后进先出栈”)是一个元素的有序集合,其中添加移除新元素总发生在同一端。这一端通常称为“顶部”。与顶部对应的端称为“底部”。栈的底部很重要,因为在栈中靠近底部的元素是存储时间最长的。最近添加的元素是最先会被移除的。这种排序原则有时被称为 LIFO,后进先出。它基于在集合内的时间
阅读全文
摘要:环境安装 JAVA环境的配置 双击jdk-8u201-windows-x64.exe文件,默认安装即可 为JAVA添加环境变量,JAVA_HOME需要自己创建 将bin目录添加到Path中 在cmd中输入 java -version 和javac进行测试 JAVA JDK 安装成功 elastics
阅读全文
摘要:1.python3虚拟环境准备 2.安装uwsgi 3.安装django 4.创建项目 更改配置 5.使用uwsgi 创建一个测试文件text.py写入如下代码 启动,并通过浏览器访问8888端口 uWsgi热加载python程序 访问admin页面 通过配置文件启动uwsgi 手动创建这个配置文件
阅读全文
摘要:启动/关闭网卡 查看系统版本信息 查看内核版本号 查看系统多少位 查看内核所有信息
阅读全文