自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

厚积薄发的博客

厚积博发

  • 博客(17)
  • 资源 (31)
  • 收藏
  • 关注

转载 数据库范式——通俗易懂【转】

数据库范式是数据库设计中必不可少的知识,没有对范式的理解,就无法设计出高效率、优雅的数据库。甚至设计出错误的数据库。而想要理解并掌握范式却并不是那 么容易。教科书中一般以关系代数的方法来解释数据库范式。这样做虽然能够十分准确的表达数据库范式,但比较抽象,不太直观,不便于理解,更难以记忆。       本文用较为直白的语言介绍范式,旨在便于理解和记忆,这样做可能会出现一些不精确的表述。但对于初学

2015-07-27 13:51:28 426

转载 Mysql中的Cascade ,NO ACTION ,Restrict ,SET NULL

外键约束对子表的含义:    如果在父表中找不到候选键,则不允许在子表上进行insert/update 外键约束对父表的含义:    在父表上进行update/delete以更新或删除在子表中有一条或多条对应匹配行的候选键时,父表的行为取决于:在定义子表的外键时指定的on update/on delete子句, InnoDB支持5种方式, 分列如下      . cas

2015-07-24 14:05:52 350

转载 Django Models的数据类型 汇总

Django Models的数据类型AutoField IntegerFieldBooleanFieldtrue/false CharFieldmaxlength,必填 TextField

2015-07-24 10:39:55 457

转载 django 一对多关系操作

这段时间用django 做程序用到了一对多的关系的操作,下面分享一些心得体会,希望对大家有帮助。我先定义两个模型,一个是作者,一个是作者出版的书籍,算是一对多的类型。class Person(models.Model);name = models.CharField('作者姓名', max_length=10)age = models.IntegerField('作者年

2015-07-21 11:29:29 1335

转载 深入django :自定义ORM

Django的Model使用ORM来操作数据库,通常我们只需关注Model类本身,Django自己会处理到数据库的映射。但凡事总有例外,有时需要改变默认的映射行为。Django对此也提供了丰富的支持。 1. 自定义字段名默认的字段名与属性名相同,可以通过字段的db_column属性自定义,如      where = models.CharField(max_length=

2015-07-21 11:25:42 1286

转载 标准Web系统的架构分层

标准Web系统的架构分层– 转载请注明出处1、架构体系分层图在上图中我们描述了Web系统架构中的组成部分。并且给出了每一层常用的技术组件/服务实现。需要注意以下几点:系统架构是灵活的,根据需求的不同,不一定每一层的技术都需要使用。例如:一些简单的CRM系统可能在产品初期并不需要K-V作为缓存;一些系统访问量不大,并且可能只有一台业务服务器存在,所以不

2015-07-20 13:49:48 1160

转载 Django模型修改及数据迁移

MigrationsDjango中对Model进行修改是件麻烦的事情,syncdb命令仅仅创建数据库里还没有的表,它并不对已存在的数据表进行同步修改,也不处理数据模型的删除。 如果你新增或修改数据模型里的字段,或是删除了一个数据模型,你需要手动在数据库里进行相应的修改或者使用South。Django 1.7中已经集成了South的代码,提供了3个新命令:migrate: 用于执行迁

2015-07-20 12:21:53 2697

原创 mysql 表大小的限制

由于mysql可以使用不同的存储引擎,所以不同的存储引擎支持的表大小是有差别的。下面介绍myisam和Innodb。1,myisam由于允许的表尺寸更大,MySQL数据库的最大有效表尺寸通常是由操作系统对文件大小的限制决定的,而不是由MySQL内部限制决定的。2,Innodb表的大小:InnoDB存储引擎将InnoDB表保存在一个表空间内,该表空间可由数个文件创

2015-07-14 17:28:27 3731

转载 PYTHON 学习笔记之 join 和 split 函数用法

python join 和 split方法的使用,join用来连接字符串,split恰好相反,拆分字符串的。1.join用法示例 >>>li = ['my','name','is','bob'] >>>' '.join(li) 'my name is bob'  >>>'_'.join(li) 'my_name_is_bob'  

2015-07-10 15:01:01 466

转载 svn的恢复到指定版本操作

本文目的让未使用过版本控制器软件或者未使用过subversion软件的人员尽快上手。subversion的使用技巧很多,这里只总结了最小使用集,即主要的基本功能,能够用来应付日常工作。因此不涉及subversion服务器端的搭建和配置。为什么要使用版本控制当多人共同开发同一个软件时,会涉及源代码的共享以及带来的相关问题,比如追究某个代码是由谁在什么时间修改的

2015-07-09 10:26:34 1701

转载 SVN:回滚代码

发现自己提交错了代码如果把错误的代码回滚掉其实操作非常简单,大家一看就会了。第一步:将最新的代码下载到本地工作拷贝并保证目录是干净的(本地没有做过任何修改)第二步:右键show log第三步:执行回滚操作方法一: 右键选中正确的历史版本执行"Revert to this revision",意思是回滚到这个版本,也就是说这个版本以后所有的变更都会被删除。方法二:选中

2015-07-09 10:25:12 598

转载 Python里的string 和 unicode (二)

先说一下,前面提到,print(string)的时候,如果string是按当前环境编码方式编码的,可以正常输出,不会乱码;如果string不是当前编码的,就会乱码。而print(unicode)是不会乱码的。why?应为print(unicode)的时候,会把unicode先转成当前编码,然后再输出。我没看过print的源码,不过估计是这样的。string转unicode或者unicode

2015-07-08 15:38:14 351

转载 Python里的string 和 unicode (一)

首先要弄清楚的是,在python里,string object和unicode object是两种不同的类型。string object是由characters组成的sequence,而unicode object是Unicode code units组成的sequence。string里的character是有多种编码方式的,比如单字节的ASCII,双字节的GB2312等等,再比

2015-07-08 15:37:30 439

转载 Django用户认证系统(三)组与权限

Django的权限系统很简单,它可以赋予users或groups中的users以权限。Django admin后台就使用了该权限系统,不过也可以用到你自己的代码中。User对象具有两个ManyToManyField字段,groups和user_permissionsgroups = models.ManyToManyField(Group, verbose_name=_('gr

2015-07-08 09:57:29 2871

转载 TSUNG测试HTTP协议详解和实例【原创】

TSUNG用于多种协议压测 特点:1.  高性能,支持虚拟100万的轻量级进程。2.  可用于测试多种协议:目前可以用来测试HTTP, WebDAV, SOAP, PostgreSQL, MySQL, LDAP, and Jabber/XMPP等。3.  模拟真实用户,利用os IP别名技术在单个机器上使用多个IP。4.  模式真实流量,支持虚拟用户发呆时间以及随机

2015-07-07 10:57:04 3702 1

转载 Django对静态文件的处理——部署阶段

Django 的官方文档中说,Django 主要关注的是 Web App 的动态部分,像图片、CSS、JS 等的静态文件都应该交由专门的服务器来处理。但在开发阶段,本地不一定能模拟生产环境,这时也是要使用静态文件的。为此Django 提供了一些工具来处理静态文件,作为开发阶段的临时解决方案。所以就分 开发阶段 和 部署阶段 两种情况来说 Django 的静态文件处理。部

2015-07-06 15:41:34 728

转载 使用 PyCharm 远程调试 Django 程序

这阵子组内流行使用 Django 写管理端程序。大家习惯了在 Windows 上使用 PyCharm 等 IDE 快速方便地进行开发,但是由于管理端使用了一些公司的公共组件,而这些组件又只提供了 Linux 上的 Python 接口,因此必须在 Linux 上运行 Django 程序。值得庆幸的是,大多数的 IDE 都提供了远程调试功能, PyCharm 也可以经过简单配置进行远程调试。场

2015-07-06 11:03:58 8312

2022年最新新疆维吾尔自治区五级行政区划代码

1、新疆维吾尔自治区统计用区划代码和城乡划分代码更新维护的标准时点为2021年10月31日 2、此次发布内容为2021年新疆维吾尔自治区统计用区划代码(12位)和城乡分类代码(3位)

2022-08-05

2022年最新宁夏回族自治区五级行政区划代码

1、宁夏回族自治区统计用区划代码和城乡划分代码更新维护的标准时点为2021年10月31日 2、此次发布内容为2021年宁夏回族自治区统计用区划代码(12位)和城乡分类代码(3位)

2022-08-05

2022年最新青海省五级行政区划代码

1、青海省统计用区划代码和城乡划分代码更新维护的标准时点为2021年10月31日 2、此次发布内容为2021年青海省统计用区划代码(12位)和城乡分类代码(3位)

2022-08-05

2022年最新甘肃省五级行政区划代码

1、甘肃省统计用区划代码和城乡划分代码更新维护的标准时点为2021年10月31日 2、此次发布内容为2021年甘肃省统计用区划代码(12位)和城乡分类代码(3位)

2022-08-05

2022年最新陕西省五级行政区划代码

1、陕西省统计用区划代码和城乡划分代码更新维护的标准时点为2021年10月31日 2、此次发布内容为2021年陕西省统计用区划代码(12位)和城乡分类代码(3位)

2022-08-05

2022年最新西藏自治区五级行政区划代码

1、西藏自治区统计用区划代码和城乡划分代码更新维护的标准时点为2021年10月31日 2、此次发布内容为2021年西藏自治区统计用区划代码(12位)和城乡分类代码(3位)

2022-08-05

2022年最新云南省五级行政区划代码

1、云南省统计用区划代码和城乡划分代码更新维护的标准时点为2021年10月31日 2、此次发布内容为2021年云南省统计用区划代码(12位)和城乡分类代码(3位)

2022-08-05

2022年最新贵州省五级行政区划代码

1、贵州省统计用区划代码和城乡划分代码更新维护的标准时点为2021年10月31日 2、此次发布内容为2021年贵州省统计用区划代码(12位)和城乡分类代码(3位)

2022-08-05

2022年最新四川省五级行政区划代码

1、四川省统计用区划代码和城乡划分代码更新维护的标准时点为2021年10月31日 2、此次发布内容为2021年四川省统计用区划代码(12位)和城乡分类代码(3位)

2022-08-05

2022年最新重庆市五级行政区划代码

1、重庆市统计用区划代码和城乡划分代码更新维护的标准时点为2021年10月31日 2、此次发布内容为2021年重庆市统计用区划代码(12位)和城乡分类代码(3位)

2022-08-05

2022年最新海南省五级行政区划代码

1、海南省统计用区划代码和城乡划分代码更新维护的标准时点为2021年10月31日 2、此次发布内容为2021年海南省统计用区划代码(12位)和城乡分类代码(3位)

2022-08-05

2022年最新广西壮族自治区五级行政区划代码

1、广西壮族自治区统计用区划代码和城乡划分代码更新维护的标准时点为2021年10月31日 2、此次发布内容为2021年广西壮族自治区统计用区划代码(12位)和城乡分类代码(3位)

2022-08-05

2022年最新广东省五级行政区划代码

1、广东省统计用区划代码和城乡划分代码更新维护的标准时点为2021年10月31日 2、此次发布内容为2021年广东省统计用区划代码(12位)和城乡分类代码(3位)

2022-08-05

2022年最新湖南省五级行政区划代码

1、湖南省统计用区划代码和城乡划分代码更新维护的标准时点为2021年10月31日 2、此次发布内容为2021年湖南省统计用区划代码(12位)和城乡分类代码(3位)

2022-08-05

2022年最新湖北省五级行政区划代码

1、湖北省统计用区划代码和城乡划分代码更新维护的标准时点为2021年10月31日 2、此次发布内容为2021年湖北省统计用区划代码(12位)和城乡分类代码(3位)

2022-08-05

2022年最新河南省五级行政区划代码

1、河南省统计用区划代码和城乡划分代码更新维护的标准时点为2021年10月31日 2、此次发布内容为2021年河南省统计用区划代码(12位)和城乡分类代码(3位)

2022-08-04

2022年最新山东省五级行政区划代码

1、山东省统计用区划代码和城乡划分代码更新维护的标准时点为2021年10月31日 2、此次发布内容为2021年山东省统计用区划代码(12位)和城乡分类代码(3位)

2022-08-04

2022年最新江西省五级行政区划代码

1、江西省统计用区划代码和城乡划分代码更新维护的标准时点为2021年10月31日 2、此次发布内容为2021年江西省统计用区划代码(12位)和城乡分类代码(3位)

2022-08-04

2022年最新福建省五级行政区划代码

1、福建省统计用区划代码和城乡划分代码更新维护的标准时点为2021年10月31日 2、此次发布内容为2021年福建省统计用区划代码(12位)和城乡分类代码(3位)

2022-08-04

2022年最新安徽省五级行政区划代码

1、安徽省统计用区划代码和城乡划分代码更新维护的标准时点为2021年10月31日 2、此次发布内容为2021年安徽省统计用区划代码(12位)和城乡分类代码(3位)

2022-08-04

2022年最新浙江省五级行政区划代码

1、浙江省统计用区划代码和城乡划分代码更新维护的标准时点为2021年10月31日 2、此次发布内容为2021年浙江省统计用区划代码(12位)和城乡分类代码(3位)

2022-08-04

2022年最新江苏省五级行政区划代码

1、江苏省统计用区划代码和城乡划分代码更新维护的标准时点为2021年10月31日 2、此次发布内容为2021年江苏省统计用区划代码(12位)和城乡分类代码(3位)

2022-08-03

2022年最新上海市五级行政区划代码

1、上海市统计用区划代码和城乡划分代码更新维护的标准时点为2021年10月31日 2、此次发布内容为2021年上海市统计用区划代码(12位)和城乡分类代码(3位)

2022-08-03

2022年最新黑龙江省五级行政区划代码

1、黑龙江省统计用区划代码和城乡划分代码更新维护的标准时点为2021年10月31日 2、此次发布内容为2021年黑龙江省统计用区划代码(12位)和城乡分类代码(3位)

2022-08-03

2022年最新吉林省五级行政区划代码

1、吉林省统计用区划代码和城乡划分代码更新维护的标准时点为2021年10月31日 2、此次发布内容为2021年吉林省统计用区划代码(12位)和城乡分类代码(3位)

2022-08-03

2022年最新辽宁省五级行政区划代码

1、辽宁省统计用区划代码和城乡划分代码更新维护的标准时点为2021年10月31日 2、此次发布内容为2021年辽宁省统计用区划代码(12位)和城乡分类代码(3位)

2022-08-03

2022年最新内蒙古自治区五级行政区划代码

1、内蒙古自治区统计用区划代码和城乡划分代码更新维护的标准时点为2021年10月31日 2、此次发布内容为2021年内蒙古自治区统计用区划代码(12位)和城乡分类代码(3位)

2022-08-02

2022年最新山西省五级行政区划代码

1、山西省统计用区划代码和城乡划分代码更新维护的标准时点为2021年10月31日 2、此次发布内容为2021年山西省统计用区划代码(12位)和城乡分类代码(3位)

2022-08-02

2022年最新河北省五级行政区划代码

1、河北省统计用区划代码和城乡划分代码更新维护的标准时点为2021年10月31日 2、此次发布内容为2021年河北省统计用区划代码(12位)和城乡分类代码(3位)

2022-08-02

2022年最新天津市五级行政区划代码

1、天津市统计用区划代码和城乡划分代码更新维护的标准时点为2021年10月31日 2、此次发布内容为2021年天津市统计用区划代码(12位)和城乡分类代码(3位)

2022-08-02

2022年最新北京市五级行政区划代码

1、北京市统计用区划代码和城乡划分代码更新维护的标准时点为2021年10月31日 2、此次发布内容为2021年北京市统计用区划代码(12位)和城乡分类代码(3位)

2022-08-01

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除