2017 年开源中国社区新增开源项目排行榜 TOP 100 新鲜出炉!
这份榜单根据 2017 年开源中国社区新收录的开源项目的关注度和活跃度整理而来,这份最受关注的 100 款开源项目榜单在一定程度上预示着业界的最新流行趋势。
可以看到,前十名中有九个是国内开发者开发的开源项目,这个比例相比于去年已大大提高。
...
Python3连接MySQL
本文介绍Python3连接MySQL的第三方库--PyMySQL的基本使用。
PyMySQL介绍
PyMySQL 是在 Python3.x 版本中用于连接 MySQL 服务器的一个库,Python2中则使用mysqldb。
Django中也可以使用PyMySQL连接MySQL数据库。
PyMySQL安装
pip install pymysql
连接数据库
注意事项
在进行本文以下内容...
Web框架本质
我们可以这样理解:所有的Web应用本质上就是一个socket服务端,而用户的浏览器就是一个socket客户端。 这样我们就可以自己实现Web框架了。
半成品自定义web框架
import socketsk = socket.socket()sk.bind(("127.0.0.1", 80))sk.listen()while True: conn, addr = sk.accept() data = con...
一般操作
看专业的官网文档,做专业的程序员!
必知必会13条
<1> all(): 查询所有结果 <2> filter(**kwargs): 它包含了与所给筛选条件相匹配的对象 <3> get(**kwargs): 返回与所给筛选条件相匹配的对象,返回结果有且只有一个,如果符合筛选条件的对象超过...
Object Relational Mapping(ORM)
ORM介绍
ORM概念
对象关系映射(Object Relational Mapping,简称ORM)模式是一种为了解决面向对象与关系数据库存在的互不匹配的现象的技术。
简单的说,ORM是通过使用描述对象和数据库之间映射的元数据,将程序中的对象自动持久化到关系数据库中。
ORM在业务逻辑层和数据库...
信号
Django 提供一个“信号分发器”,允许解耦的应用在框架的其它地方发生操作时会被通知到。 简单来说,信号允许特定的sender通知一组receiver某些操作已经发生。 这在多处代码和同一事件有关联的情况下很有用。
内置信号
模型信号
django.db.models.signals模块定义了模型系统发送的一组信号。
...
8分钟告诉你为什么应该学习Go语言
我的最新博客地址liwenzhou.com
全套最新Go语言免费基础视频教程
Python之路
第一篇:Python基础
PyCharm使用秘籍免费视频教程v3
...
迭代器生成器
模块和常用内置模块
面向对象
面向对象进阶
...
我关于Go语言的博客原本发布于我的个人网站:wwww.liwenzhou.com。
但是被某些人抄怕了,没办法只好搬运到博客园。
我的Go语言学习之路
《Go语言学习之路》博客目录。
2015年底我因为工作原因接触到了Go语言,那时网上关于Go语言的学习资料不多,好在一直坚持到现在。我把自己学习Go语言的笔记都整理到这里,...
MySQL支持多种列类型:数值类型、日期/时间类型和字符串(字符)类型。 首先来看下各类型的存储需求(即占用空间大小):
数值类型存储需求
列类型
存储需求
TINYINT
1个字节
SMALLINT
2个字节
MEDIUMINT
3个字节
INT, INTEGER
4个字节
BIGINT
8个字节
FLOAT(p)
如果0 <= p <= 24...
参考来源:https://blog.csdn.net/brycegao321/article/details/78038272
在存储字符串时, 可以使用char、varchar或者text类型, 那么具体使用场景呢?
参考下面这个表结构:
1、 char长度固定, 即每条数据占用等长字节空间;适合用在身份证...