1. 设置一个secret_key 2.验证登入后加上session,这是最简单,不保险 . 3.注意render_template传的参数是字典 ...
分类:
其他好文 时间:
2017-12-22 23:53:04
阅读次数:
184
这道题很经典 。 考点:二叉堆,贪心 我写了两个版本。顺便复习一下手工堆。 系统堆版: 手工堆版: ...
分类:
其他好文 时间:
2017-12-22 23:52:55
阅读次数:
126
《Effective Java》——读后总结 这本书在Java开发的行业里,颇有名气。今天总算是粗略的看完了...后面线程部分和序列化部分由于心浮气躁看的不仔细。这个月还剩下一周,慢慢总结消化。 1、静态工厂方法代替构造器 静态工厂方法有名称,能确切地描述正被返回的对象。 不必每次调用都创建一个新的 ...
分类:
编程语言 时间:
2017-12-22 23:52:45
阅读次数:
257
给一组整数,按照升序排序,使用选择排序,冒泡排序,插入排序或者任何 O(n2) 的排序算法。 这道题就是考察排序算法 我上网了解了一下O(n2)的算法有以下几种 (1)冒泡排序:顾名思义从头开始将最大的慢慢与后一个元素作比较,像气泡一样慢慢浮上去 (2)选择排序:将选取元素后面的元素选取最小(最大) ...
分类:
编程语言 时间:
2017-12-22 23:52:37
阅读次数:
213
前言 一提到跟踪俩字,很多人想到警匪片中的场景,同样在我们的SQL Server数据库中“跟踪”也是无处不在的,如果我们利用好了跟踪技巧,就可以针对某些特定的场景做定向分析,找出充足的证据来破案。 简单的举几个应用场景: 在线生产库为何突然宕机?数百张数据表为何不翼而飞?刚打好补丁的系统为何屡遭黑手 ...
分类:
数据库 时间:
2017-12-22 23:52:28
阅读次数:
211
给定一个单链表,请编写程序将链表元素进行分类排列,使得所有负值元素都排在非负值元素的前面,而[0, K]区间内的元素都排在大于K的元素前面。但每一类内部元素的顺序是不能改变的。例如:给定链表为 18→7→-4→0→5→-6→10→11→-2,K为10,则输出应该为 -4→-6→-2→7→0→5→10 ...
分类:
其他好文 时间:
2017-12-22 23:52:20
阅读次数:
233
python编码规范 参考 https://www.python.org/dev/peps/pep-0008/ http://zh-google-styleguide.readthedocs.io/en/latest/google-python-styleguide/contents/ https: ...
分类:
编程语言 时间:
2017-12-22 23:52:12
阅读次数:
233
类的区别 超类、基类、父类子类、派生类、孩子类 说法: 子类派生于父类, 子类继承父类设计思想: 应该将通用的方法放在超类中,而将特殊用途的方法放在子类中。 在超类中有些方法不适用于子类,子类需要重新复写该方法,这种方式叫重写(override). 区别子类与父类的同名域或者方法:super调用父类 ...
分类:
其他好文 时间:
2017-12-22 23:52:04
阅读次数:
165
1.1继承中方法重写 子类中出现与父类一模一样的方法时,会出现覆盖操作,也称为override重写、复写或者覆盖。(注意:是完全相同的) 当子类需要父类的功能,而功能主体子类有自己特有内容时,可以重写父类中的方法,这样,即沿袭了父类的功能,又定义了子类特有的内容。 在子类中,访问父类中的成员方法格式 ...
分类:
其他好文 时间:
2017-12-22 23:51:55
阅读次数:
197
更便捷的css处理方式 PostCSS 一般来说介绍一个东西都是要从是什么,怎么用的顺序来讲。我感觉这样很容易让大家失去兴趣,先看一下postcss能做点什么,有兴趣的话再往下看,否则可能没有耐心看下去。让我们开始吧 postcss能做什么 补全css属性浏览器前缀 手写的代码可以是这样的: pos ...
分类:
Web程序 时间:
2017-12-22 23:51:48
阅读次数:
565
前言 上一篇我们介绍了如何查看查询计划,本篇将介绍在我们查看的查询计划时的分析技巧,以及几种我们常用的运算符优化技巧,同样侧重基础知识的掌握。 通过本篇可以了解我们平常所写的T-SQL语句,在SQL Server数据库系统中是如何分解执行的,数据结果如何通过各个运算符组织形成的。 技术准备 基于SQ ...
分类:
数据库 时间:
2017-12-22 23:51:39
阅读次数:
261
什么是JSON? JSON (JavaScript Object Notation) is a lightweight data-interchange format. It is easy for humans to read and write and easy for machines to ...
这次,我们用的是DB first模式。 一、首先要做的事情,就是新建数据库了,这次我们用到的数据库名为:Student,表明为:User,下面的是数据库的生成操作: USE [master] USE [master] GO GO /****** Object: Database [Student] ...
分类:
其他好文 时间:
2017-12-22 23:51:20
阅读次数:
224
直接上代码: random.sample()可以从指定的序列中,随机的截取指定长度的片断,不作原地修改。 random.random()函数是这个模块中最常用的方法了,它会生成一个随机的浮点数,范围是在0.0~1.0之间。 random.uniform()正好弥补了上面函数的不足,它可以设定浮点数的 ...
分类:
其他好文 时间:
2017-12-22 23:51:15
阅读次数:
284
前言 上三篇文章我们介绍了查看查询计划的方式,以及一些常用的连接运算符、联合运算符的优化技巧。 本篇我们分析SQL Server的并行运算,作为多核计算机盛行的今天,SQL Server也会适时调整自己的查询计划,来适应硬件资源的扩展,充分利用硬件资源,最大限度的提高性能。 闲言少叙,直接进入本篇的 ...
分类:
数据库 时间:
2017-12-22 23:51:06
阅读次数:
269
最近看了下python的一些知识,在这里记载一下。 1.首先是安装,在官网下载最新的版本3.6,安装的时候要注意在下面勾选上ADD TO PATH,安装的时候会自动写入到环境变量里面,如果没有勾选,可以重新安装,或者配置环境变量,这里我就不多说了。 安装好后再命令行输入 python -v 出现命令 ...
分类:
编程语言 时间:
2017-12-22 23:50:59
阅读次数:
306
Spring是什么? spring是一个集成了许多第三方框架的大杂烩,其核心技术是IOC(控制反转,也称依赖注入)和AOP(面向切面编程) ***************************************************************************** Sp ...
分类:
编程语言 时间:
2017-12-22 23:50:52
阅读次数:
169