随记~生活中的启示录

跟大家分享一下我记录的一些好句子,希望大家能有所收获~ 一、无论在哪里,你都得做个一流的人,那什么样的才是一流的人呢? 1.有教养,有道德。一个人的教养,应该就是他灵魂的样子吧。 2.努力奋斗,勇于承担责任。 对于绝大多数的人来讲,能够照顾好家人,就是这辈子最大的成就。 生...

2019-04-12 11:54:05

阅读数 60

评论数 0

数据库优化

一、为什么要进行数据库优化? 当完成一个项目后,如果需要优化该项目的性能和提高并发性,就要用到数据库优化操作 二、如何进行数据库优化? 2.1在设计数据库表时要使用三范式设计,那什么是三范式呢? 第一范式(1NF):符合1NF的关系中的每个属性都不可再分,1NF是所有关系型数据...

2019-05-20 14:13:48

阅读数 13

评论数 0

基于Flask开发的前后端分离租房项目(七)

十三、房屋列表搜索模块 13.1在houses.py中编写获取房屋列表的后端逻辑: 13.2在index.html和index.js中编写搜索房源的前端逻辑: 13.2.1首先在index.html中绑定搜索按钮的点击事件: 13.2.2需要注意的是,...

2019-05-20 08:48:42

阅读数 16

评论数 0

基于Flask开发的前后端分离租房项目(八)

14.1.4保存订单模块完成后,我们接着在orders.py中完成获取用户订单信息的后端逻辑: 14.1.5获取用户的订单信息的触发流程是用户登陆后进入个人中心页面, 该页面有两个按钮分别是我的订单和客户订单,分别对应与房客和房东 14.1.6首先进入以房客身份查询...

2019-05-20 08:45:31

阅读数 16

评论数 0

基于Flask开发的前后端分离租房项目(六)

十一、Celery的使用详解 11.1celery介绍: celery是一个功能完备即插即用的任务队列。它使得我们不需要考虑复杂的问题,使用非常简单。 celery适用异步处理问题,当发送邮件、或者文件上传, 图像处理等等一些比较耗时的操作,我们可将其异步执行, 这样用户不需要等待很久,提...

2019-05-17 15:35:53

阅读数 43

评论数 0

基于Flask开发的前后端分离租房项目(五)

10.7houses.py中编写用户详细信息中发布新房源的逻辑: 10.7.1首先编写获取城区信息的后端逻辑: 10.7.2缓存机制的介绍示意图: 10.7.3在newhouse.html页面和newhouse.js中编写获取城区信息的前端逻辑: 10.7.3.1这里需...

2019-05-15 16:37:09

阅读数 53

评论数 0

基于Flask开发的前后端分离租房项目(四)

十、用户详细信息模块 10.1使用七牛云平台来存储图片,首先去七牛云官网注册一个账号,创建一个存储空间 10.2安装SDK: pip install qiniu 10.3在utils/image_storage.py中根据SDK包封装一个上传图片到七牛云存储的函数: ...

2019-05-14 15:16:53

阅读数 49

评论数 0

基于Flask开发的前后端分离租房项目(三)

八、用户注册模块 8.1在ihome/api_1.0/passport.py文件中编写用户注册的后端代码: 8.2在项目目录下的models.py中的用户模型类添加密码加密方法属性: 这里使用的加密方法是sha256: 8.3在register.ht...

2019-05-13 11:48:49

阅读数 23

评论数 0

基于Flask开发的前后端分离租房项目(二)

七、用户模块 7.1图片验证码的使用流程: 7.1.1首先要使用captcha模块来帮我们生成验证码图片,将其放入utils目录中 7.1.2在ihome/api_1.0目录下创建verify_code.py文件: from ihome.utils.captcha.captcha impo...

2019-05-09 09:59:22

阅读数 43

评论数 0

基于Flask开发的前后端分离租房项目(一)

一、明确前后端分离和前后端不分离的概念: 我的理解:前后端不分离的概念是后端要控制前端的数据显示和模板渲染(django),它有一个缺点就是可复用性不强,也就是它的后端程序只适用于一种前端类型,比如返回的是网页模板,则它只能用于网页端,移动端要用只能重新渲染一个移动端的模板。 而前后端...

2019-05-07 14:09:54

阅读数 38

评论数 0

网站小卫士--csrf机制浅见

最近看了一篇关于csrf机制的文章,觉得很有收获,所以自己总结了一下与大家分享 首先我们要理解一个概念,要从三个方面入手,即是什么?为什么?怎么做? 一、CSRF是什么? CSRF(Cross-site request forgery)跨站请求伪造,也被称为“One Click Atta...

2019-05-07 11:19:43

阅读数 41

评论数 0

程序猿的自我修炼手册

作为一名新手程序猿(工作时间不到3年),我平时的阅读还停留在思维修炼和伟人传记上。最近刚读完了乔布斯传,心潮起伏,久久不息,特来与大家分享这一碗毒鸡汤,望不吝惜,小弟先干为敬。 事实上关于乔布斯的伟大我们已无须赘述,他那鬼斧神工的发明引领了一个时代。而我今天着重探讨的是他极具传奇色彩的前半生,从他...

2019-04-30 10:55:52

阅读数 4633

评论数 4

利用Linux+Uwsgi+Nginx+Django+域名解析来部署上线你的网站

1.前言:最近使用django部署上线了一个网站,期间遇到了一些困难,也有一些收获和感悟,现在跟大家分享一下。 2.准备工作:首先你要有一台服务器,国内的服务器可以用阿里云和腾讯云,我这个项目使用的服务器是国外的Linode,服务器的操作系统选择ubuntu 16.04 其次需要一个工具来...

2019-04-28 14:30:13

阅读数 47

评论数 0

小程序开发教程笔记(二)

四、小程序的生命周期 1.app的生命周期 在项目的app.js文件中的app()中,它的生命周期包含以下几个函数: onLaunch函数:当小程序初始化完成时,会触发 onLaunch(全局只触发一次) onShow函数:当小程序启动,或从后台进入前台显...

2019-04-26 11:56:33

阅读数 35

评论数 0

小程序开发教程笔记(一)

简介:此笔记用来记录学习小程序开发的心得体会总结 一、小程序的视图与渲染 1.小程序组件的使用: 打开微信小程序的官方开发文档,网址是: https://developers.weixin.qq.com/miniprogram/dev/component/ 点击组件...

2019-04-26 11:00:24

阅读数 29

评论数 0

接单生涯笔记(一)NLP技术

最近开始接一些小单提高能力,现在开始记录每次接单我学到的东西~ 一、需求:给一个excel存储的立场语字典,用自然语言处理技术(NLP)进行扩展,得到一个更大的立场语字典。 实现代码: 核心知识点:用pandas包进行excel表的读写操作,用nltk...

2019-04-25 16:44:40

阅读数 35

评论数 0

微信公众号开发

一、微信公众号开发的意义 目前微信公众平台提供给公众号的功能只是简单的被动回复,主动发送,内嵌网页等,无法满足许多用户的需求,所以就需要根据微信平台提供的接口进行进一步开发。 二、微信公众号开发模型: 三、接入微信公众平台 3.1填写服务器配置: 登录微信公众平台官网后,...

2019-04-24 16:23:08

阅读数 38

评论数 0

Flask学习笔记(二)

一、Flask的数据库SQLAlchemy 1.1SQLAlchemy简介: SQLAlchemy是一个关系型数据库框架,它提供了高层的ORM和底层的原生数据库的操作。 flask-sqlalchemy是一个简化了SQLAlchemy操作的flask扩展。 1.2 SQ...

2019-04-23 14:11:19

阅读数 43

评论数 0

Flask学习笔记(一)

一、Http流程: 二、框架概念 2.1Web框架: 能够被服务器调用起来,根据客户端的不同请求执行不同的逻辑处理形成要返回的数据的程序核心: 实现路由和视图(业务逻辑处理) 2.2框架的轻重: 重量级的框架:为方便业务程序的开发,提...

2019-04-22 08:40:09

阅读数 42

评论数 0

基于Django的商城开发项目笔记(七)

二十一、支付宝规则及支付流程 21.1网站与支付宝平台交互的原理: 21.2用户、网站、支付宝平台交互实现支付流程: 21.3支付宝开放平台的使用: 21.3.1登录:使用已有的支付宝账号即可 https://open.alipay.com/platform/h...

2019-04-20 09:09:14

阅读数 56

评论数 0

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