2019.2

switchview
image description

支撑百万并发的数据库架构如何设计?

这篇文章,我们来聊一下对于一个支撑日活百万用户的高并系统,他的数据库架构应该如何设计? 看到这个题目,很多人第一反应就是:分库分表啊!但是实际上,数据库层面的分库分表到底是用来干什么的,他的不同的作用如何应对不同的场景,我觉得很多同学可能都没搞清楚。 用一个创业公司的发展作为背景引入

Read more
               0                                   
image description

Django的CSRF保护机制理解

##写在最前面: 用django你一定会用到csrf这个中间件,每次表单提交,如果不加“{% csrf_token %}”,django一定会贴心的提示你,这个东西我们大概有个概念,是用来防止跨站攻击的,比如说你在浏览器上和银行网站的session还没失效,黑客就可能用你的session伪装成

Read more
               3                                   
image description

Django多级评论(2)

##写在最前面: 多级评论对前端的样式展示要求还是比较高的,现将需求降级,改为二级评论,即只能回复一次,如需继续回复,只需直接提交新评论。事实上,我们的表结构设计是没问题的,可以支撑更多层的回复。这一次的难点在于前端,就一个输入框,如何判断你在哪个评论下回复,或者是新增新的评论。 效果图

Read more
               0                                   
image description

Django多级评论(1)

##写在最前面: 最近在开发和测试博客的用户注册、登录以及评论功能,心累。需求是只有注册登录的用户才能评论,并且支持多级评论。今天刚刚修改了表结构,又得重新先测试评论功能。 因为原有的表单是用户输入name,email,text,而现在,用户登录后,就只需要输入text,用户评论的用户关

Read more
               0                                   
image description

Leetcode【231】Power

##写在最前面: Given an integer, write a function to determine if it is a power of two. Example 1: Input: 1 Output: true Explanation: 20 = 1 Ex

Read more
               0                                   
image description

HACKED BY RAZOR92 SYSTEM HACKED

# HACKED BY RAZOR92 ## SYSTEM HACKED

Read more
               0                                   
image description

canvas-nest.js在Django中的应用

##写在最前面: 之前看到一个很酷炫的页面效果,不知道怎么描述,如下: 引用方式有两种 第一种是本地引用,即直接调本地js资源,把下面的代码拷贝命名为canvas-nest.js即可; 第二种是调用cdn网络资源,这种就比较简单了,只需在html文件中加一行即可 ```html

Read more
               0                                   
image description

Django中如何template中查出不同Category的文章数量

##写在最前面: 很简单的需求,在主页的分类上展示每个分类的文章数目。简单介绍一下,目前的文章分类是Category一个独立的表,字段只有name一个,文章主表Articles外键关联Category,我们当然可以在后端不管是反向还是正向,不管从Articles表还是Category表都可以查

Read more
               0                                   
image description

Django中简易博客点赞功能Ajax的应用实践

##写在最前面: 从0做一个网站的困难就是,什么都得自己来,没有老代码抄一抄,改一改,也没有哪一篇博客和你的应用场景完全一样,一切都得靠自己摸索,学习,今天的需求很简单,就是页面的点赞按钮,点一下局部刷新点赞次数。 我们用ajax。 AJAX = Asynchronous Ja

Read more
               0                                   
image description

在Django项目中使用Echarts实践小结

##写在最前面: 作为一个非专业前端又有着极高审美的我,总是想方设法把各种美好的东西搬到自己的Blog上,Echarts自然不能放过,主要需求是用一个饼状图展示博客分类的统计可视化,看起来很简单吧,实际踩坑无数。 不知道为什么,[Echarts官网](https://www.echart

Read more
               15                                   
image description
image description
image description
image description
image description
image description
image description
image description
image description