码迷,mamicode.com
首页 > 2018年09月27日 > 全部分享
装饰器
1.什么是装饰器 器=>工具 装饰=>指的是为被装饰对象添加新功能 装饰器本身可以是任意可调用的对象=>函数 被装饰的对象也可以是任意可调用的对象=>函数 目标:写一个函数来为另外一个函数添加新功能 2.为何要用装饰器 开放封闭原则:软件一旦上线就应该对修改封闭,对扩展开放 对修改封闭: 1.不能修 ...
分类:其他好文   时间:2018-09-27 20:41:43    阅读次数:112
[Usaco2007 Mar]Gold Balanced Lineup 平衡的队列
Description N(1 two total Feature 2: 1 1 0 0 two total Feature 1: 1 0 1 0 two total Key: 7 2 1 4 Cow : 3 4 5 6 这题我们推推柿子,我们首先记录一下前缀和 sum "i][k],表示到第i头牛 ...
分类:其他好文   时间:2018-09-27 20:41:35    阅读次数:209
条件结构if
教程: 高能:语句结构都是由关键字开头,用冒号结束! 一:语句结构 if condition_1: statement_block_1elif condition_2: statement_block_2else: statement_block_3二:基本规则 (1)使用缩进来划分语句块,相同缩进 ...
分类:其他好文   时间:2018-09-27 20:41:24    阅读次数:173
MyBatis 学习记录3 MapperMethod类
主题 之前学习了一下MapperProxy的生产过程,自定义Mapper类的对象是通过动态代理生产的,调用自定义方法的时候实际上是调用了MapperMethod的execute方法:mapperMethod.execute(sqlSession, args);所以想再简单学习记录下MapperMet ...
分类:移动开发   时间:2018-09-27 20:41:18    阅读次数:193
[AGC011E] Increasing Numbers [数学]
题面 "传送门" 思路 首先,我们观察一下上升数的性质 可以发现,它一定可以表示为最多9个全是1的数字的和 那么我们设$N$可以被表示成$k$个上升数的和,同时我们设$p_i=\underbrace{111\cdots 11}_{i}$ 我们令$a_{i,j}$表示构成$N$的第$I$个上升数的第$ ...
分类:其他好文   时间:2018-09-27 20:41:11    阅读次数:134
需求评审之实战演练
一我在面试时,经常会出一道简易计算器需求的编程题,完了之后再让写一下这个需求的用例,题目看起来很简单,但是几乎可以把我想了解到的基础测试理论全部都涵盖了。今天我还拿这个例子来实操下在《测试人员参与需求评审的价值是什么?》中提到的需求评审关注点。比如我现在是产品的角色,我给的需求描述是这样的:现在有一个PC客户端的命令行工具,这个工具可以接收三个命令行参数,其中,前两个是数字,最后一个是运算符,运算
分类:其他好文   时间:2018-09-27 20:41:05    阅读次数:141
树状数组的建树 单点修改 单点查询 区间修改 区间查询
单点修改 单点查询 用普通数组就能写出来 单点修改 区间查询 用线段树 树状数组; 区间修改 区间查询 用线段树 树状数组; 区间修改 单点查询 用线段树 树状数组; 建树 #include<bits/stdc++.h> using namespace std; const int maxn=1e5 ...
分类:编程语言   时间:2018-09-27 20:40:56    阅读次数:293
一次网站负载排查记录
背景:某天早上9.39分,nagios监控突然报警,我们一台手机业务机器出现负载升高,达到60多,这台机器仅8核心8G内存,伴随其他监控出现sockettimeout,连接失败。一看该问题就会想到会严重影响业务,并且问题肯定会进行扩散,影响其他业务。不出所料,没到10分钟,其他同业务机器出现大面积报警,nginx出现端口链接超时,各种状态码监控失效........这种问题,不及时处理的话,客户那边
分类:Web程序   时间:2018-09-27 20:40:47    阅读次数:197
表单的学习
表单 form <form action="" method=""> action(提交的位置) method(提交的方式) 提交的方式有两种: post:加密在http中的一个body对象上提交的 get:是在http的url上提交不加密 文本框标签<input type="text"/> 密码框 ...
分类:其他好文   时间:2018-09-27 20:40:38    阅读次数:131
html-webpack-template, 一个更好的html web service插件
源代码名称:html-webpack-template 源代码网址:http://www.github.com/jaketrent/html-webpack-template html-webpack-template源代码文档 html-webpack-template源代码下载 Git URL: ...
分类:Web程序   时间:2018-09-27 20:40:27    阅读次数:462
codeforces 966c//Big Secret// Codeforces Round #477 (Div. 1)
题意:一个数组,重新打乱后前缀异或和递增。问这样的排列。 将所有元素按照二进制最高位分组。每次选当前前缀和sum的二进制最低的0位,再从分组中挑一个作为答案。先放首1在较低位的再放首1在较高位的总是可行的。首1都在同一位的先放哪个都是一样的。 ...
分类:其他好文   时间:2018-09-27 20:40:18    阅读次数:175
Git项目创建与提交
切换到项目根目录,创建本地仓库(.git隐藏目录中写入信息,如果此前有这个目录,需先整个删除): $ git init 将目录下所有文件添加到本地仓库: $ git add . 提交到本地仓库,添加注释: $ git commit -m 'dubbo first commit' 添加远程仓库地址(需 ...
分类:其他好文   时间:2018-09-27 20:40:11    阅读次数:234
python 基础(七)
异常处理 一、需求 当遇到错误的时候 不让程序停止执行 而是越过错误继续执行 二、主体结构 (抓取所有异常) try: 可能出现异常的代码段 except: 出现异常以后的处理 try: 可能出现异常的代码段 except: 出现异常以后的处理 try: 可能出现异常的代码段 except: 出现异 ...
分类:编程语言   时间:2018-09-27 20:39:55    阅读次数:137
Python基础语法知识
该篇主要介绍关于python的基础语法知识。 1. 变量和常量 python当中的标识符作为一个变量,只要它不和关键字冲突,并且满足下面的条件。 1. 首字符不能以数字开头,可以用 '_'或者字母开头。 2. 可以为中文, 身高 = 30 也是合法的。 3. Python是一门动态类型的语言,它不会 ...
分类:编程语言   时间:2018-09-27 20:39:46    阅读次数:177
Windows10无法访问局域网文件夹
Windows10无法访问局域网文件夹的解决方案
分类:Windows程序   时间:2018-09-27 20:39:40    阅读次数:232
2018.9.27 长难句1
一 简单句 1subject+Verb 2subject+Verb+object3subject+Verb+indirect object+direct object4subject+Verb+object+object complement5subject+Verb+predicative 二 复 ...
分类:其他好文   时间:2018-09-27 20:39:32    阅读次数:226
2015提高组 子串
题目描述 有两个仅包含小写英文字母的字符串 AA 和 BB。 现在要从字符串 AA 中取出 kk 个互不重叠的非空子串,然后把这 kk 个子串按照其在字符串 AA 中出现的顺序依次连接起来得到一个新的字符串。请问有多少种方案可以使得这个新串与字符串 BB 相等? 注意:子串取出的位置不同也认为是不同 ...
分类:其他好文   时间:2018-09-27 20:39:23    阅读次数:137
1126条   上一页 1 ... 11 12 13 14 15 16 17 ... 67 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!