摘要: 我的博客即将入驻“云栖社区”,诚邀技术同仁一同入驻。阅读全文
posted @ 2018-07-16 16:29 汪凡 阅读(4) 评论(0) 编辑
摘要: 解决方案:JsonResponse(data, json_dumps_params={'ensure_ascii':False}) ! data是需要渲染的字典 显示效果: 首先我们看JsonResponse()的源码: 这里我们从根源开始找它编码错误的原因: JsonResponse()在初始化的阅读全文
posted @ 2018-07-16 12:31 汪凡 阅读(36) 评论(1) 编辑
摘要: 今天在推送的时候发生了如下错误信息: error: 无法推送一些引用到 'https://gitee.com/von_w/demo_app.git'提示:更新被拒绝,因为您当前分支的最新提交落后于其对应的远程分支。提示:再次推送前,先与远程变更合并(如 'git pull ...')。详见提示:'g阅读全文
posted @ 2018-07-15 22:53 汪凡 阅读(33) 评论(0) 编辑
摘要: 中间件 Django中的中间件是一个轻量级、底层的插件系统,可以介入Django的请求和响应处理过程,修改Django的输入或输出。中间件的设计为开发者提供了一种无侵入式的开发方式,增强了Django框架的健壮性。 我们可以使用中间件,在Django处理视图的不同阶段对输入或输出进行干预。 1 中间阅读全文
posted @ 2018-07-14 18:02 汪凡 阅读(113) 评论(0) 编辑
摘要: Git远程仓库Github 提示:Github网站作为远程代码仓库时的操作和本地代码仓库一样的,只是仓库位置不同而已! 准备Git源代码仓库 https://github.com/ 准备经理的文件 Desktop/manager/ 准备张三的文件 Desktop/zhangsan/ 创建远程仓库 以阅读全文
posted @ 2018-07-14 16:57 汪凡 阅读(26) 评论(0) 编辑
摘要: 本地仓库是个.git隐藏文件 以下为演示Git单人本地仓库操作 1.安装git 2.查看git安装结果 3.创建项目 在桌面创建test文件夹,表示是工作项目 在桌面创建test文件夹,表示是工作项目 4.创建本地仓库 进入到test,并创建本地仓库.git 新创建的本地仓库.git是个空仓库 进入阅读全文
posted @ 2018-07-14 16:13 汪凡 阅读(18) 评论(0) 编辑
摘要: Git Git 是目前世界上最先进的分布式版本控制系统(没有之一) 作用 源代码管理 为什么要进行源代码管理? 方便多人协同开发 方便版本控制 Git的诞生 作者是 Linux 之父:Linus Benedict Torvalds 当初开发 Git 仅仅是为了辅助 Linux 内核的开发(管理源代码阅读全文
posted @ 2018-07-14 15:09 汪凡 阅读(7) 评论(0) 编辑
摘要: 为什么要有集群 上一篇随笔说了基本的主从概念以及搭建,一主可以有多从,如果同时访问的量过大(1000w)或者发生自然灾难,主服务肯定就会挂掉,数据服务就挂掉了 大公司都会有很多的服务器(华东地区、华南地区、华中地区、华北地区、西北地区、西南地区、东北地区、台港澳地区机房) 集群的概念 集群是一组相互阅读全文
posted @ 2018-07-13 21:45 汪凡 阅读(40) 评论(0) 编辑
摘要: 主从概念 ?个master可以拥有多个slave,?个slave?可以拥有多个slave,如此下去,形成了强?的多级服务器集群架构 master用来写数据,slave用来读数据,经统计:网站的读写比率是10:1 通过主从配置可以实现读写分离 通过主从配置可以实现读写分离 master和slave都是阅读全文
posted @ 2018-07-13 21:39 汪凡 阅读(4) 评论(0) 编辑
摘要: 安装包 安装Redis的有3种方式https://github.com/andymccurdy/redis-py 第一种:进?虚拟环境,联?安装包redis pip install redis 第二种:进?虚拟环境,联?安装包redis easy_install redis 第三种:到中?官?-客户阅读全文
posted @ 2018-07-13 21:34 汪凡 阅读(7) 评论(0) 编辑
摘要: redis是key-value的数据结构,每条数据都是?个键值对 键的类型是字符串 注意:键不能重复 值的类型分为五种: 字符串 string 哈希 hash 列表 list 集合 set 有序集合 zset 字符串 string 哈希 hash 列表 list 集合 set 有序集合 zset 点阅读全文
posted @ 2018-07-13 20:54 汪凡 阅读(14) 评论(0) 编辑
摘要: 服务器端 服务器端的命令为redis-server 可以使?help查看帮助?档 redis-server --help 个人习惯 ps aux | grep redis 查看redis服务器进程sudo kill -9 pid 杀死redis服务器sudo redis-server /etc/re阅读全文
posted @ 2018-07-13 20:28 汪凡 阅读(7) 评论(0) 编辑
摘要: Redis的配置信息在/etc/redis/redis.conf下。 查看 sudo vi /etc/redis/redis.conf 核心配置选项 绑定ip:如果需要远程访问,可将此?注释,或绑定?个真实ip bind 127.0.0.1 端?,默认为6379 port 6379 是否以守护进程运阅读全文
posted @ 2018-07-13 20:17 汪凡 阅读(6) 评论(0) 编辑
摘要: 当前redis最新稳定版本是4.0.10 step1:下载 wget //download.redis.io/releases/redis-4.0.10.tar.gz step1:下载 wget //download.redis.io/releases/redis-4.0.10.阅读全文
posted @ 2018-07-13 20:12 汪凡 阅读(8) 评论(0) 编辑
摘要: NoSQL:一类新出现的数据库(not only sql) 泛指非关系型的数据库 不支持SQL语法 存储结构跟传统关系型数据库中的那种关系表完全不同,nosql中存储的数据都是KV形式 NoSQL的世界中没有一种通用的语言,每种nosql数据库都有自己的api和语法,以及擅长的业务场景 NoSQL中阅读全文
posted @ 2018-07-13 19:54 汪凡 阅读(22) 评论(0) 编辑
摘要: 为什么要测试? Web程序开发过程一般包括以下几个阶段:[需求分析,设计阶段,实现阶段,测试阶段]。其中测试阶段通过人工或自动来运行测试某个系统的功能。目的是检验其是否满足需求,并得出特定的结果,以达到弄清楚预期结果和实际结果之间的差别的最终目的。 测试的分类: 测试从软件开发过程可以分为: 单元测阅读全文
posted @ 2018-07-13 19:41 汪凡 阅读(12) 评论(0) 编辑
摘要: Blueprint ??榛?随着flask程序越来越复杂,我们需要对程序进行??榛拇?针对一个简单的flask程序进行??榛?举例来说: 我们有一个博客程序,前台界面需要的路由为:首页,列表,详情等页面 如果博主需要编辑博客,要进入后台进行处理:后台主页,编辑,创建,发布博客 这样就使得我们阅读全文
posted @ 2018-07-13 19:27 汪凡 阅读(33) 评论(0) 编辑
摘要: 以下罗列了使用关系型数据库中常见关系定义模板代码 一对多 示例场景: 用户与其发布的帖子(用户表与帖子表) 角色与所属于该角色的用户(角色表与多用户表) 示例代码 class Role(db.Model): """角色表""" __tablename__ = 'roles' id = db.Colu阅读全文
posted @ 2018-07-13 19:15 汪凡 阅读(26) 评论(0) 编辑
摘要: 在Flask-SQLAlchemy中,插入、修改、删除操作,均由数据库会话管理。 会话用 db.session 表示。在准备把数据写入数据库前,要先将数据添加到会话中然后调用 commit() 方法提交会话。 在 Flask-SQLAlchemy 中,查询操作是通过 query 对象操作数据。 最基阅读全文
posted @ 2018-07-13 17:55 汪凡 阅读(15) 评论(0) 编辑
摘要: Flask-SQLAlchemy安装及设置 SQLALchemy 实际上是对数据库的抽象,让开发者不用直接和 SQL 语句打交道,而是通过 Python 对象来操作数据库,在舍弃一些性能开销的同时,换来的是开发效率的较大提升 SQLAlchemy是一个关系型数据库框架,它提供了高层的 ORM 和底层阅读全文
posted @ 2018-07-13 17:39 汪凡 阅读(37) 评论(0) 山西快乐十分走势
  • 溃疡恶变也会腹痛 这些肿瘤最容易被误诊 2018-09-04
  • 候选企业:光大证券股份有限公司 2018-09-04
  • 25年全球健康三大变化 2018-07-26
  • 林肯中心室内乐协会再掀浪潮 完整录音入驻中国 亚洲巡演整装待发 室内乐 厂牌 2018-07-25
  • 社会主义是过渡阶段,最终实现共产主义才是其目的。社会主义是在消灭私有制,建立公有制直至无私,实现共产主义。 2018-07-25
  • 呼死你团伙被摧毁 封停83万余个账号抓获210余人 2018-07-25
  • 回复@老老保老张工:伪高工不仅智力低下,知识也很匮乏也!连啥叫计划经济都没搞懂! 2018-07-24
  • 中国经济充当了世界经济发展的火车头。但是,作为世界经济火车头的中国,在世界主要经济体股市都走牛的情况下,为何熊途漫漫?这种不正常的现象,背后是我们资本市场的投融 2018-07-24
  • 社评:中国打的是对美贸易自卫反击战 2018-07-24
  • 世界献血者日 近距离接触一袋合格血的成长历程 2018-07-23
  • 便道汛期被淹学生上学遇阻 来凤老伯坚持背娃过河40年 2018-07-23
  • 以朝鲜民主主义人民共和国为例,难道特金会是由朝鲜工人、农民主导的?[哈哈] 2018-07-23
  • 设计众议院:神奇的MQB让全新一代宝来重生 2018-07-22
  • 回复@不能这样啊:那你不是可以啥事不做天天甩起手耍?你自己不求上进还不准别人有所追求么? 2018-07-22
  • 三位基层书记的一周:思想不转换 其他都白扯 2018-07-22
  • 662| 681| 421| 254| 430| 898| 876| 467| 63| 995|