会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
Loading
EllisonZhang
当你的才华还撑不起你的野心的时候,你就应该静下心来学习; 当你的能力还驾驭不了你的目标时,就应该沉下心来历练。
博客园
首页
新随笔
联系
订阅
管理
上一页
1
···
5
6
7
8
9
10
11
12
13
···
19
下一页
2019年7月29日
MySQL 数据库
摘要: is_xxx unsigned tinyint 1 0 说明:unsigned注意:POJO is <resultMap设置 从 is_xxx Xxx tinyint is_xxx 正例:is_deleted1 0 【强制】表名、字段名必须使用小写字母或数字,禁止出现数字开头,禁止两个下划线中间只
阅读全文
posted @ 2019-07-29 20:06 Ellisonzhang
阅读(215)
评论(0)
推荐(0)
2019年7月23日
彻底弄懂HTTP缓存机制及原理
摘要: 前言 Http 缓存机制作为 web 性能优化的重要手段,对于从事 Web 开发的同学们来说,应该是知识体系库中的一个基础环节,同时对于有志成为前端架构师的同学来说是必备的知识技能。但是对于很多前端同学来说,仅仅只是知道浏览器会对请求的静态文件进行缓存,但是为什么被缓存,缓存是怎样生效的,却并不是很
阅读全文
posted @ 2019-07-23 11:13 Ellisonzhang
阅读(191)
评论(0)
推荐(0)
2019年7月22日
Django实现websocket完成实时通讯、聊天室、在线客服等
摘要: 一 什么是Websocket WebSocket是一种在单个TCP连接上进行全双工通信的协议 WebSocket使得客户端和服务器之间的数据交换变得更加简单,允许服务端主动向客户端推送数据。在WebSocket API中,浏览器和服务器只需要完成一次握手,两者之间就直接可以创建持久性的连接,并进行双
阅读全文
posted @ 2019-07-22 23:52 Ellisonzhang
阅读(1057)
评论(0)
推荐(0)
Django中使用CORS实现跨域请求
摘要: 跨域请求: 请求url包含协议、网址、端口,任何一种不同都是跨域请求。 1.安装cors模块 pip install django-cors-headers2.添加应用 INSTALLED_APPS = ( ... 'corsheaders', ...)3.设置中间件 MIDDLEWARE =
阅读全文
posted @ 2019-07-22 23:44 Ellisonzhang
阅读(299)
评论(0)
推荐(0)
CSRF攻击原理及预防手段
摘要: CSRF全程 Cross Site Request Forgery, 跨站域请求伪造.这种攻击方式相对于XSS,SQL注入等攻击方式比较晚被发现,今天就来讲解下这种攻击方式以及避免方式. 攻击过程 假设abc用户登录银行的网站进行操作, 同时也访问了攻击者预先设置好的网站. abc点击了攻击者网站的
阅读全文
posted @ 2019-07-22 23:43 Ellisonzhang
阅读(248)
评论(0)
推荐(0)
缓存穿透、缓存击穿、缓存雪崩概念及解决方案
摘要: 缓存穿透 概念 访问一个不存在的key,缓存不起作用,请求会穿透到DB,流量大时DB会挂掉。 解决方案 采用布隆过滤器,使用一个足够大的bitmap,用于存储可能访问的key,不存在的key直接被过滤; 访问key未在DB查询到值,也将空值写进缓存,但可以设置较短过期时间。 缓存雪崩 概念 大量的k
阅读全文
posted @ 2019-07-22 23:39 Ellisonzhang
阅读(312)
评论(0)
推荐(0)
2019年7月16日
一篇文章搞懂装饰器所有用法
摘要: 01. 装饰器语法糖 如果你接触 Python 有一段时间了的话,想必你对 @ 符号一定不陌生了,没错 @ 符号就是装饰器的语法糖。 它放在一个函数开始定义的地方,它就像一顶帽子一样戴在这个函数的头上。和这个函数绑定在一起。在我们调用这个函数的时候,第一件事并不是执行这个函数,而是将这个函数做为参数
阅读全文
posted @ 2019-07-16 17:38 Ellisonzhang
阅读(7780)
评论(0)
推荐(6)
深入理解yield from语法
摘要: 本文目录 为什么要使用协程 yield from的用法详解 为什么要使用yield from . 为什么要使用协程# 在上一篇中,我们从生成器的基本认识与使用,成功过渡到了协程。 但一定有许多人,只知道协程是个什么东西,但并不知道为什么要用协程?换句话来说,并不知道在什么情况下用协程?它相比多线程来
阅读全文
posted @ 2019-07-16 17:27 Ellisonzhang
阅读(1513)
评论(2)
推荐(2)
2019年7月11日
数据库事务并发问题,锁机制和对应的4种隔离级别
摘要: 数据库事务并发问题 数据库的操作通常为写和读,就是所说的CRUD:增加(Create)、读取(Read)、更新(Update)和删除(Delete)。事务就是一件完整要做的事情。事务是恢复和并发控制的基本单位。事务必须始终保持系统处于一致的状态,不管在任何给定的时间并发事务有多少。事务在关系数据库中
阅读全文
posted @ 2019-07-11 20:30 Ellisonzhang
阅读(1958)
评论(0)
推荐(0)
2019年7月3日
爬虫的自我修养
摘要: 一、CrawlSpiders类简介 通过下面的命令可以快速创建 CrawlSpider模板 的代码: scrapy genspider -t crawl tencent tencent.com 上一个案例中,我们通过正则表达式,制作了新的url作为Request请求参数,现在我们可以换个花样...
阅读全文
posted @ 2019-07-03 09:38 Ellisonzhang
阅读(411)
评论(1)
推荐(0)
上一页
1
···
5
6
7
8
9
10
11
12
13
···
19
下一页
公告