上一页 1 2 3 4 5 6 7 8 9 10 ··· 13 下一页
摘要: [toc] auth模块 在学完cookie和session之后,我们虽然能够解决之前的保存用户登录信息的功能,但通过写一个装饰器,在利用取头部信息校验返回的方式,我还是觉得有点麻烦。 就是有没有一个办法能够省点事啊,对于深度懒癌患者,要是有人能封装好给我就好了!!! 哈哈哈哈,果然,python不 阅读全文
posted @ 2019-11-01 07:51 fxyadela 阅读(644) 评论(0) 推荐(0) 编辑
摘要: 浅谈TCP优化 很多人常常对 "TCP优化" 有一种雾里看花的感觉,实际上只要理解了TCP的运行方式就能掀开它的神秘面纱。 "Ilya Grigorik" 在「 "High Performance Browser Networking" 」中做了很多细致的描述,让人读起来醍醐灌顶,我大概总结了一下, 阅读全文
posted @ 2019-11-01 07:25 fxyadela 阅读(175) 评论(0) 推荐(0) 编辑
摘要: 我们都知道潮汐现象,上学的时候老师多半简单解释一句「月球引力所致」就算了,而我们也都觉得自己明白了,但是凡事就怕琢磨。 如果涨潮仅仅是月球对地球万有引力的作用结果的话,那么每天同一个地点,应该仅仅在距离月球最近引力最强的时候有一次涨潮才对,但是住在海边的人都知道,同一个地点,每天会有两次涨潮, "为 阅读全文
posted @ 2019-10-31 17:48 fxyadela 阅读(335) 评论(0) 推荐(0) 编辑
摘要: 根据我的测试结果,distinct在一种情况下比group by快很多: 如果在表中num值的种类很少,比如num只有1,2,3三种值,并且表中有10w条数据,此时distinct比group by快很多。 而如果num值的种类很多时,有上千种,那么groupby就比distinct快很多。 这是由 阅读全文
posted @ 2019-10-31 11:11 fxyadela 阅读(190) 评论(0) 推荐(0) 编辑
摘要: 突然发现昨天写了一大串关于cookie和session的知识内容整理,但是对于两者的区别最后却还是说不清楚,所以还是单独拿出这一块细讲。 举个小应用场景: 当用户使用浏览器访问一个支持Cookie的网站的时候,用户会提供包括用户名在内的个人信息并且提交至服务器 接着,服务器在向客户端回传相应的超文本 阅读全文
posted @ 2019-10-31 07:59 fxyadela 阅读(155) 评论(0) 推荐(0) 编辑
摘要: [toc] 1. cookie 定义 1. cookie是保存在客户端浏览器上的键值对 2. 是服务端设置在客户端浏览器上的键值对 3. 也就意味着浏览器其实可以拒绝服务端的"命令" 4. 默认情况下,浏览器都是直接让服务端设置键值对 为什么有cookie? 1. http协议是无状态的 2. 每次 阅读全文
posted @ 2019-10-30 21:05 fxyadela 阅读(160) 评论(0) 推荐(0) 编辑
摘要: [toc] 1. 跨站请求伪造(csrf) 今天第一次听说钓鱼网站的存在是基于跨站请求伪造的原理做出来的,感觉很新奇。 其实就类似于你搭建了一个跟银行一模一样的web页面,用户在你的网站转账的时候输入用户名、密码、对方账户,银行里面的钱确实少了,但是发现收款人也变了。 很不可思议吧,居然偷梁换柱、暗 阅读全文
posted @ 2019-10-30 21:02 fxyadela 阅读(602) 评论(0) 推荐(0) 编辑
摘要: [toc] Django的中间件 学完cookie和session之后,我们学会了通过加装饰器判断用户登录状态,并且保持用户的登录状态,以便跳转至其他页面时取出登录用户的数据。 但是,我们通过给特定的视图函数加装饰器实现需求,而之后每添加一个视图函数可能都需要添加装饰器,这样就很烦!!! 接下来的内 阅读全文
posted @ 2019-10-30 20:03 fxyadela 阅读(168) 评论(0) 推荐(1) 编辑
摘要: [toc] 4. form组件 4.1 form组件的功能 1.搭建前端页面 渲染页面 2.获取前端用户提交的数据校验 校验数据 3.对数据的校验的结果 展示到前端页面给用户查看 展示错误信息 4.2 form组件的使用 自己要先写一个类 4.3 校验数据 4.4 渲染页面 forms组件只会帮你渲 阅读全文
posted @ 2019-10-29 19:53 fxyadela 阅读(244) 评论(0) 推荐(0) 编辑
摘要: [toc] 3. 创建多对多表关系的三种方式 3.1 全手动 优点: 第三张表可以任意的添加额外的字段 缺点: orm查询的时候很多方法都不支持,查询的时候非常麻烦 如图: 3.2 全自动 优点: django orm会自动帮你创建第三张关系表 缺点: 但是它只会帮你创建两个表的关系字段 不会再额外 阅读全文
posted @ 2019-10-29 19:50 fxyadela 阅读(146) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 8 9 10 ··· 13 下一页