模板基本语法 一 变量 在模板中{{ variable }}结构表示变量,是一种特殊的占位符,告诉模板引擎这个位置的值,从渲染模板时使用的数据中获取;Jinja2除了能识别基本类型的变量,还能识别{}; 视图: from flask import Flask, render_template app ...
分类:
其他好文 时间:
2019-04-29 14:07:40
阅读次数:
103
Views ORM生成的的是queryset对象,而非真正的集合对象。 JsonResponse传输list对象,需要添加safe属性 HTML 1、自定义标签属性,给父评论追加标识 2、利用jquery的属性选择器,追加样式 ...
分类:
其他好文 时间:
2019-04-27 10:11:59
阅读次数:
119
什么是安全模式 在mysql中,如果在update和delete没有加上where条件,数据将会全部修改。不只是初识mysql的开发者会遇到这个问题,工作有一定经验的工程师难免也会忘记写入where条件。为了避免失误造成的数据全部修改和删除,可开启mysql的安全模式。 安全模式的开启与关闭 连接到 ...
分类:
数据库 时间:
2019-04-26 14:48:10
阅读次数:
224
在使用mysql执行update的时候,如果不是用主键当where语句,会报如下错误,使用主键用于where语句中正常。 异常内容: Error Code: 1175. You are using safe update mode and you tried to update a table wi ...
分类:
其他好文 时间:
2019-04-25 11:42:48
阅读次数:
109
fail-fast(快速失败):多线程情况下,一个线程通过迭代器读取集合中的值时,另一个线程修改了集合,则会抛出ConcurrentModificationException异常; 集合中通过modCount记录集合被修改的次数,每次执行next和remove方法的时候都会先检查这个modCount ...
分类:
其他好文 时间:
2019-04-23 19:06:24
阅读次数:
166
题意: 给以一个网格图,有起点终点和一些怪兽,可以上下左右走,不能走到距离怪兽曼哈顿距离为d以内的地方,问到终点最短路径 n*m<=2e5,d<=2e5 思路: 因为n*m的范围,不能直接建2e5*2e5的图,所以要vector.resize() 如果对每个怪兽都预处理的话,复杂度将是O(d2) 所 ...
分类:
其他好文 时间:
2019-04-23 17:45:47
阅读次数:
143
9MaketheProjectInstallable9.1DescribetheProjectsetup.pyfromsetuptoolsimportfind_packages,setupsetup(name=‘flaskr‘,version=‘1.0.0‘,#tellpythonwhatpackagedirectoriestoincludepackages=fin
分类:
其他好文 时间:
2019-04-16 11:56:09
阅读次数:
140
PriorityBlockingQueue是一个支持优先级的无界阻塞队列,直到系统资源耗尽。默认情况下元素采用自然顺序升序排列。也可以自定义类实现compareTo()方法来指定元素排序规则,或者初始化PriorityBlockingQueue时,指定构造参数Comparator来对元素进行排序。但 ...
分类:
其他好文 时间:
2019-04-15 00:20:47
阅读次数:
149
一、启动方式 1、使用 service 启动:service mysqld start 2、使用 mysqld 脚本启动:/etc/inint.d/mysqld start 3、使用 safe_mysqld 启动:safe_mysqld& 二、停止 1、使用 service 启动:service m ...
分类:
数据库 时间:
2019-04-14 23:03:35
阅读次数:
307