目录 1 准备工作 2 具体实施 1 准备工作 什么是Redis? Redis:一个高性能的key-value数据库。支持数据的持久化,可以将内存中的数据保存在磁盘中,重启的时候可以再次加载进行使用;提供string、list、set、zset、hash等数据结构的存储,并支持数据的备份。 本文适合 ...
分类:
编程语言 时间:
2018-10-21 17:48:59
阅读次数:
219
突然发现自己从来没有写过正儿八经的大数.于是在退役之前写一把. 希望能在用到大数时替代掉慢死的Python. 项目地址 "Github.com/Frankaiyou/LargeIntegar" Completed [x] Input; [x] Output; [x] Compare size; [x ...
分类:
其他好文 时间:
2018-10-14 19:13:44
阅读次数:
141
前言许多Web应用都将数据保存到MySQL这样的关系型数据库管理系统中,应用服务器从中读取数据并在浏览器中显示。 但随着数据量的增大、访问的集中,就会出现数据库的负担加重、数据库响应恶化、 网站显示延迟等不良影响。分布式缓存是优化网站性能的重要手段,大量站点都通过可伸缩的服务器集群提供大规模热点数据 ...
分类:
编程语言 时间:
2018-10-12 14:51:29
阅读次数:
235
生成 requirements.txt 文件的目的: 安装 pthon 项目时需要把此项目所有依赖的第三方包安装完成。项目依赖的第三方包统一放到 requirements.txt 文件中即可。 怎么自动生成 requirements.txt 文件? 安装 pipreqs 第三方包:pip insta ...
分类:
编程语言 时间:
2018-10-12 11:54:25
阅读次数:
172
前几天跑github上的一个python项目,先都是看看需要哪些模块哪些包,安装配置好环境的。可是看到 import public我眉头一皱,觉得事情并不简单! 所以准备扒一扒!当然项目需要也是真的哈哈。 我以为这个public不是一个简单的修饰符而已!google一搜,结果也出来了: 有点失望了, ...
分类:
编程语言 时间:
2018-10-11 01:34:00
阅读次数:
185
下载地址:百度网盘下载 课程目录Python+java项目1(初级)初级-01.avi初级-02.avi初级-03.avi初级-04.avi初级-05.avi初级-06.aviPython+java项目2(中级)第一次课.avi第二次课(1).avi第二次课(2).avi第三次课(1).avi第三次 ...
分类:
编程语言 时间:
2018-10-09 21:43:50
阅读次数:
361
底层虚拟环境virtualenvvirtualenv说明virtualenv是一个创建独立的Python环境。virtualenv会创建一个文件夹,其中包含使用Python项目所有所需的可执行文件。它可以单独使用,用于代替Pipenv。virtualenv安装通过pip安装:#pipinstallvirtualenv测试下是否安装完成:#virtualenv--version15.1.0实战--为
分类:
其他好文 时间:
2018-10-07 23:21:51
阅读次数:
168
目标:本项目给纯文本文件添加格式,使文档转换成其他类型的文档(以HTML为例) 思路: 1. 从原文件提取有用信息: 文档结构 成为目标文档添加HTML标签的依据 文档内容 成为目标文档的内容 2. 制定原结构与HTML对应的规则 一种是直接添加标签 一种是用新标签替换旧标记 3. 编写实际执行添加 ...
分类:
编程语言 时间:
2018-09-23 16:24:59
阅读次数:
204
阐述了一个完整的 Python 项目结构,你可以使用什么样的目录布局以及怎样发布软件到网络上。 知识点 创建项目,编写 __init__ 文件 使用 setuptools 模块,编写 setup.py 和 MANIFEST.in 文件 创建源文件的发布版本 项目注册&上传到 PyPI 1.创建项目 ...
分类:
其他好文 时间:
2018-09-20 16:12:19
阅读次数:
178
命令注入有可能在使用 popen、subprocess、os.system 调用一个进程并从变量中获取参数时发生,当调用本地命令时,有人可能会将某些值设置为恶意值。 下面是个简单的脚本(链接:https://www.kevinlondon.com/2015/07/26/dangerous-pytho ...
分类:
编程语言 时间:
2018-09-15 16:34:10
阅读次数:
192