恢复内容开始 装饰器的形成的过程:最简单的装饰器,有返回值,有一个参数,万能参数 装饰器的作用 不想修改函数的调用方式,但是还想再原来的函数前后添加功能 装饰器的原则 开放封闭式原则:开放--对外是开放的 封闭 对修改的是封闭的 执行顺序: 恢复内容结束 ...
分类:
其他好文 时间:
2018-10-04 10:38:26
阅读次数:
145
就是在最短路的基础上 多加了一个时间的限制 , 多一个限制多一维就好了 记住 分层最短路要用dijistra !!! ...
分类:
其他好文 时间:
2018-10-04 10:38:18
阅读次数:
158
package main import ( "database/sql" "fmt" _ "github.com/go-sql-driver/mysql" ) func main() { db,err := sql.Open("mysql","root:1234@tcp(127.0.0.1:3306... ...
分类:
数据库 时间:
2018-10-04 10:38:08
阅读次数:
178
题目来源: "http://codeforces.com/group/aUVPeyEnI2/contest/229511" 时间限制:1s 空间限制:512MB 题目大意: 给定一个n 随后跟着2n行输入 "+ t":表示在t时刻获得了一样东西 " t":表示在t时刻使用了一样东西 求每件东西等待时 ...
分类:
其他好文 时间:
2018-10-04 10:37:58
阅读次数:
234
就是可以给你的类增加魔力的特殊方法,如果你的对象实现 (重载)了这些方法中的某一个,那么这个方法就会在特殊的情况下被 Python 所调用,你可以定义自己想要的行为,而这一切都是自动发生的。 __init__ 构造器,当一个实例被创建的时候初始化的方法。但是它并 不是实例化调用的第一个方法。 __n ...
分类:
编程语言 时间:
2018-10-04 10:37:51
阅读次数:
127
单例模式是指整个应用中只有一个对象实例的设计模式。应用场景是应用中经常要实例化一个对象,如果频繁的new来创建新的对象,则会消耗很多系统资源,单例模式可以解决这个问题。 输出: true 1 ...
分类:
其他好文 时间:
2018-10-04 10:37:43
阅读次数:
128
主席树 【前言】 Q:主席树是啥啊? A:可持久化线段树。 Q:线段树又是啥呢? A:二叉树的一种,每个节点都是一个区间。优秀的数据结构,代码实现戳这里。 Q:那可持久化是啥呀? A:就是保存了这个数据结构的所有历史版本,且并不是每更新一个数据都要建树,而是能利用每次修改的不同版本之间的共同数据以减 ...
分类:
其他好文 时间:
2018-10-04 10:37:36
阅读次数:
166
Chapter 5: Scope Closure 我们到达这里时,已经对作用域如何工作有了非常健康稳固的理解。 下面,我们转移注意力到一个及其重要,但长期难以理解,几乎是神话中的部分语言:Closure! Enlightenment Nitty Gritty Now I Can See Loops ...
分类:
Web程序 时间:
2018-10-04 10:37:29
阅读次数:
190
一共是五种传参方式: 一:直接将请求参数名作为Controller中方法的形参 public String login (String username,String password) : 解释:括号中的参数必须与页面Form 表单中的 name 名字相同 二:使用@RequestParam 绑定 ...
分类:
编程语言 时间:
2018-10-04 10:37:22
阅读次数:
116
资源自动启动故障概要如下 CRS-2807: 资源 'ora.net1.network' 无法自动启动。CRS-2807: 资源 'ora.ons' 无法自动启动。CRS-2807: 资源 'ora.rac01.vip' 无法自动启动。CRS-6016: 服务器 rac01 的资源自动启动已完成CR ...
分类:
其他好文 时间:
2018-10-04 10:37:04
阅读次数:
342
一道KMP题目 求出next数组后就可以得知一个字串的最长前缀-后缀字串 ...
分类:
其他好文 时间:
2018-10-04 10:36:57
阅读次数:
136
一、命名规范 1、 项目名全部小写 2、 包名全部小写 3、 类名首字母大写,如果类名由多个单词组成,每个单词的首字母都要大写。 如:public class MyFirstClass{} 4、 变量名、方法名首字母小写,如果名称由多个单词组成,每个单词的首字母都要大写。 如:int index=0 ...
分类:
编程语言 时间:
2018-10-04 10:36:49
阅读次数:
134
用户 Linux下两种类型用户:超级用户和普通用户 ~ 代表 当前用户的home目录 相关命令: PATH环境变量: 示例要求:输入 my_date 就显示当前的时间 文件属性和权限操作 文件属性: 文件操作: 操作:创建,查看,写入,复制,删除,重命名 文件内容: 目录操作: 目录:英文--> d ...
分类:
系统相关 时间:
2018-10-04 10:36:40
阅读次数:
250
组合模式又叫合成模式,有时又叫整体-部分模式,主要用来描述整体和部分的关系,其定义为:将对象组合成树形结构以表示“整体-部分”的层次结构,使得用户对单个对象和组合对象的使用具有一致性。 先说说组合模式的几个角色: Component抽象构件角色:定义参加组合对象的共有方法和属性,也可以定义一些默认的 ...
分类:
其他好文 时间:
2018-10-04 10:36:29
阅读次数:
161
一 .概述 在web环境之中,我们需要使用servlet,filter,listener三个基本组件. 二 .使用springboot的方式添加组件 ServletRegistrationBean: 我们可以向容器之中添加一个bean,类型为上述的类型,这个就注册了一个servlet. Filter ...
分类:
Web程序 时间:
2018-10-04 10:36:04
阅读次数:
136
#!/usr/bin/env python#-*- coding:utf-8 -*-import sys'''sys.argv 命令行参数List,sys.argv[0]第一个元素是程序本身路径'在cmd下,返回一个命令行参数列表,第一个参数sys.argv[0]标识程序本身路径,sys.argv[ ...
分类:
编程语言 时间:
2018-10-04 10:35:48
阅读次数:
176
MySQL简介MySQL:??原本是一个开放源代码的关系数据库管理系统,原开发者为瑞典的MySQLAB公司,该公司于2008年被昇阳微系统(SunMicrosystems)收购。2009年,甲骨文公司(Oracle)收购昇阳微系统公司,MySQL成为Oracle旗下产品。??MySQL在过去由于性能高、成本低、可靠性好,已经成为最流行的开源数据库,因此被广泛地应用在Internet上的中小型网站中
分类:
数据库 时间:
2018-10-04 10:35:40
阅读次数:
287