![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
编程爱好
文章平均质量分 64
xiaofei_sun
不断学习,不断进步!知识就是力量!科技促进人类进步!
展开
-
web服务器面向对象-长连接
from gevent import monkeymonkey.patch_all() # 打补丁import socketimport reimport geventimport sysclass WebServer(object): def __init__(self, port): """初始化服务器套接字""" # 初始化服务器套接字 se...原创 2018-05-24 11:28:41 · 413 阅读 · 0 评论 -
PostgreSQL 与oracle,MySQL关系由来
PostgreSQL 是一个自由的对象-关系数据库服务器(数据库管理系统),功能很强大。包括了可以说是目前世界上最丰富的数据类型的支持,比如 IP 类型和几何类型等等。PostgreSQL 在 1973 年还处于一个浑沌初开的年代,在那个年代大家并不了解数据库。很不幸的是,在 1982 年的时候 ingres 就闭源了,走上了商业化的道路。PostgreSQL 真正诞生于二十世...转载 2018-09-20 22:41:31 · 4124 阅读 · 0 评论 -
PyPi到底是什么?pypi有啥作用?PyPi和pip有何渊源?
可能有很多刚入行不久的朋友们,每天都在用pip 命令install 一些python软件包,却对pypi 不甚了解,那这个pip和pypi之间有什么练习和区别呢?下面就带大家简单有个了解吧!希望能够帮助到大家! pip 是一个现代的,通用的 Python 包管理工具,是easy_install的替代品,英文python install pack...翻译 2018-09-15 10:18:45 · 63440 阅读 · 1 评论 -
mysql的事务四个特性及事务的四个隔离级别
事务就是一组原子性的SQL查询,或者说一个独立的工作单元。如果数据库引擎能够成功地对数据应用该组查询的全部语句,那么久执行该组查询。如果其中任何一条语句因为崩溃或其他原因无法执行,那么所有语句都不会执行。也就是说,事务内的语句,要么全部执行成功,要么全部执行失败。 事务的四大特性(ACID):1.原子性(atomicity):一个事务必须视为一个不可分割的最小工作单元,整...转载 2018-09-14 22:50:06 · 268 阅读 · 0 评论 -
最受开发者欢迎的10个Linux发行版
1.Arch LinuxArch Linux在安装过程中提供了强大的可定制选择,支持你下载和安装自己所需的程序包。虽然这个选择对新手来说没有多大的帮助,但是它确实能够帮助那些使用Arch构建系统和存储库的用户安装尽可能少的程序,减少了对编码产生干扰的可能。这意味着,你可以为系统安装一个像i3这样的裸机窗口管理器,当你使用所选的文本编辑器时,系统会得到更加快速的响应。另外,如...原创 2018-09-09 20:06:34 · 5759 阅读 · 2 评论 -
strftime()函数(内部的字母/格式)的简单使用和代表含义示例
大家工作中其实很常见的函数,即strftime()函数--格式化本地时间/日期,例如下面的例子:Y,year m:月 d H M S order_id = timezone.now().strftime('%Y%m%d%H%M%S%f') + ('%08d'%user.id)那这个案例里面的字母具体是什么含义,什么时候该大写,什么时候小写,下面都很清楚了!%08d表示不足8位用0补...原创 2018-08-12 20:47:13 · 7421 阅读 · 0 评论 -
pycharm软件如何设置自动保存
pycharm一般安装完毕,就是默认是自动保存的,但是......但是....既然是程序,既然是软件,就难免出现bug。也许会有码友出现头天晚上写好的代码,打开一看,第二天白花花一片!!!泪奔有没有最简单的,就是每次编写完毕,习惯按 ctrl + s 手动保存。但是,提醒你务必检查一下你的设置里面,是不是码友弄好自动保存!步骤如下:菜单File -> Settings... ...原创 2018-08-05 17:26:41 · 32061 阅读 · 0 评论 -
pycharm编辑器快捷键设置PEP代码格式化
需要到pycharm里面执行files-》settings-》plython template languages-》右键添加 + 号,把重复性很高的代码粘贴进去。注意,如果代码需要变动的地方,建议用两个美元符号中间加任意字母替换。即 $ x $ 使用ctrl+alt+L 快捷键格式化代码 设置快捷键...原创 2018-07-31 22:36:01 · 2910 阅读 · 0 评论 -
strftime与strptime之间用法与区别
相信有部分小伙伴在调用时间对象处理数据表格,会经常遇到这两个函数吧? 对于老程序员来说,自然不在话下,但是对于小萌新来说,多少就有点晕菜了。而且随时把两者混淆,导致程序报错或者出现小bug。结果查询了几个小时,到最后才发现竟然一个字母的差别.......顿时泪崩!!!strftimestrftime是一种计算机...原创 2018-07-18 21:39:00 · 63424 阅读 · 6 评论 -
提交项目至GitHub或gitee等第三方代码托管平台出现提交失败或被拒绝之二
关于pycharm提交项目至GitHub或gitee等第三方代码托管平台出现提交失败或被拒绝,很多人都有遇到过!如下图: push failed!!!Failed with error: Authentication failed for 'https://gihub/xxxxxx.git/'上一篇写道,重新创建一个分支的方法。但是好多码友不想创建,怎么办呢?于是我和周边朋友也...原创 2018-07-18 17:46:36 · 2478 阅读 · 0 评论 -
关于pycharm提交项目至GitHub或gitee等第三方代码托管平台出现提交失败或被拒绝
关于pycharm提交项目至GitHub或gitee等第三方代码托管平台出现提交失败或被拒绝,很多人都有遇到过!如下图: push failed!!!Failed with error: Authentication failed for 'https://gihub/xxxxxx.git/'上面那句话很多码友都非常咬牙切齿!怎么解决呢?首先,你可以在GitH...原创 2018-07-18 17:32:55 · 5137 阅读 · 0 评论 -
win10下python3又如何实现tab代码补全功能
win10下python3如何实现tab补全功能python3.6安装下载下载好的pyreadline-2.1.zip解压后,用python3 setup.py install来安装(win里面可以双击--->安装) 在python3.6/Lib/site-packages目录下生成pyreadline 目录pyreadline-2.1-py3.5.egg-info文...转载 2018-10-21 09:59:00 · 897 阅读 · 0 评论