1、IOC&DI概述 IOC(Inversion of Control):其思想是反转资源获取的方向。传统的资源查找方向要求组件向容器发起请求查找资源,作为回应,容器适时的返回资源。 而应用了IOC之后,则是容器主动地将资源推送给它所管理的组件,组件要做的仅是选择一种合适方式来接受资源。也称查找的被 ...
分类:
编程语言 时间:
2018-08-21 23:19:38
收藏:
0 评论:
0 赞:
0 阅读:
156
[抄题]: Given a binary tree and a sum, find all root-to-leaf paths where each path's sum equals the given sum. Note: A leaf is a node with no children. ...
分类:
其他 时间:
2018-08-21 23:19:22
收藏:
0 评论:
0 赞:
0 阅读:
163
杨辉三角有以下几个特点 : 每个数等于它上方两数之和。 每行数字左右对称,由1开始逐渐变大。 第n行的数字有n项。 第n行数字和为2n-1。 第n行的m个数可表示为 C(n-1,m-1),即为从n-1个不同元素中取m-1个元素的组合数。 第n行的第m个数和第n-m+1个数相等 ,为组合数性质之一。 ...
分类:
编程语言 时间:
2018-08-21 23:02:21
收藏:
0 评论:
0 赞:
0 阅读:
186
思路不难想到二分图求个最大匹配P,若P>=K,则2*K即可,否则应为P*2+min(K-P,未匹配且有度数不为0的顶点个数s)。但坑点在于有1的情况,所以如果直接建二分图去跑最大匹配会因为1的影响而无法得到实际上的最大匹配,所以索性不建二分图而直接去跑最大匹配,此时应记录的是每个顶点的匹配顶点即可。 ...
分类:
其他 时间:
2018-08-21 23:02:03
收藏:
0 评论:
0 赞:
0 阅读:
228
规则 1. 每次移动一个盘子 2. 任何时候大盘子在下面,小盘子在上面 方法 假设共n个盘子 当n=1时: 1. 直接把A上的一个盘子移动到C上(==A C==) 当n=2时: 1. 把小盘子从A放到B上(==A B==)<! 这里开始采用参数,rsc源地址=A,dst目的地址=B 2. 把大盘子从 ...
分类:
编程语言 时间:
2018-08-21 23:01:45
收藏:
0 评论:
0 赞:
0 阅读:
196
一、问题描述: 在ubuntu中有时因为错误的操作,而导致在执行 sudo apt-get install xxxx出现如下错误: E: Could not get lock /var/lib/dpkg/lock - open (11: Resource temporarily unavailabl ...
分类:
系统服务 时间:
2018-08-21 23:01:29
收藏:
0 评论:
0 赞:
0 阅读:
203
1.四个 TranslateAnimation的参数含义https://www.2cto.com/kf/201502/374920.html https://www.cnblogs.com/yongdaimi/p/7909942.html 项目全局搜索onAnimationUpdateaddList ...
分类:
其他 时间:
2018-08-21 23:01:14
收藏:
0 评论:
0 赞:
0 阅读:
176
无意发现慕课网修改个人签名功能性bug 修改个人签名失败的问题 "图片" 经过测试,像这样两行文字中间有换行的话,保存会提示error,如图: "图片" 而如果不换行,就能成功: "图片" "图片" 浏览器用的Chrome 0.0 可能是慕课网不允许这样操作吧。。除了让我改了两次信息没成功外也没啥影 ...
分类:
Web开发 时间:
2018-08-21 23:00:56
收藏:
0 评论:
0 赞:
0 阅读:
193
问题抽象:当某个操作的执行必须依赖于另一个操作的完成时,需要有个机制来保证这种先后关系。线程通信方案:ManualResetEventSlim、ManualResetEvent、AutoResetEvent方案特性:提供线程通知的能力,没有接到通知前,线程必须等待,有先后顺序。 1、ManualRe ...
分类:
编程语言 时间:
2018-08-21 23:00:38
收藏:
0 评论:
0 赞:
0 阅读:
170
给定一个未排序的数组,判断这个数组中是否存在长度为 3 的递增子序列。 数学表达式如下: 说明: 要求算法的时间复杂度为 O(n),空间复杂度为 O(1) 。 示例 1: 示例 2: ...
分类:
其他 时间:
2018-08-21 23:00:05
收藏:
0 评论:
0 赞:
0 阅读:
243
C语言 1. char buf[80]={0}; gets(buf); //可以读取空格, 回车结束输入 2. char buf[10] = {0}; scanf("%[^\n]",buf); //可以读取空格,回车结束输入 %[abc]表示字符组合包括a、b和c,如果遇到这三个字符之外的字符,则停 ...
分类:
编程语言 时间:
2018-08-21 22:59:20
收藏:
0 评论:
0 赞:
0 阅读:
204
主要是利用生成器来写的一个函数: 输出结果:165 只不过还有一个bug,就是当输入两个形参时,第一个形参小于第二个形参且第二个形参为0,其它的都没有问题了。 ...
分类:
编程语言 时间:
2018-08-21 22:59:01
收藏:
0 评论:
0 赞:
0 阅读:
195
多个实参,放到一个元组里面,以*开头,可以传多个参数;**是形参中按照关键字传值把多余的传值以字典的方式呈现 *args:(表示的就是将实参中按照位置传值,多出来的值都给args,且以元祖的方式呈现) 示例: 执行结果: 当args与位置参数和默认参数混用的情况下:(注意三者的顺序) 示例一、(三者 ...
分类:
编程语言 时间:
2018-08-21 22:58:05
收藏:
0 评论:
0 赞:
0 阅读:
179
注意: ...
分类:
其他 时间:
2018-08-21 22:57:49
收藏:
0 评论:
0 赞:
0 阅读:
203
[题目链接] https://www.lydsy.com/JudgeOnline/problem.php?id=4327 [算法] AC自动机[代码] ...
分类:
Web开发 时间:
2018-08-21 22:57:31
收藏:
0 评论:
0 赞:
0 阅读:
323
本范例主要由(main.c ,delay.h,delay.c,makefile)4个文件组成,sdcc的编译环境搭建参照:单片机成长之路(51基础篇) - 006 在Linux下搭建51单片机的开发烧写环境,废话不多,进入主题: main.c(主函数) delay.h(功能函数声明文件) delay ...
分类:
其他 时间:
2018-08-21 22:57:13
收藏:
0 评论:
0 赞:
0 阅读:
259
1.1定义 当一个抽象可能有多个实现时,通常用继承来进行协调。抽象类定义对该抽象的接口,而具体的子类则用不同的方式加以实现。继承机制将抽象部分与它的实现部分固定在一起,使得难以对抽象部分和实现部分独立地进行修改、扩充和重用。 如果一个抽象类或接口有多个具体实现子类,而这些子类之中有内容或概念上重叠,... ...
分类:
Windows开发 时间:
2018-08-21 22:56:55
收藏:
0 评论:
0 赞:
0 阅读:
418
背景:最近进了公司,接触到新项目,用的是基于maven搭建的springboot项目,因为两个项目并行,且是不同语言,不同的开发模式,慢慢在集成,然后总部给了一部分demo给我看,这边也没有做这个的带我,一直找北京的同事问,终于把demo跑通了。 问题:在导入这个项目之前,就被maven的依赖问题烦 ...
分类:
其他 时间:
2018-08-21 22:56:20
收藏:
0 评论:
0 赞:
0 阅读:
178
おせんべい 問題 IOI製菓では,創業以来の伝統の製法で煎餅(せんべい)を焼いている.この伝統の製法は,炭火で一定時間表側を焼き,表側が焼けると裏返して,炭火で一定時間裏側を焼くというものである.この伝統を守りつつ,煎餅を機械で焼いている.この機械は縦 R (1 ≤ R ≤ 10) 行, 横 C ( ...
分类:
其他 时间:
2018-08-21 22:56:03
收藏:
0 评论:
0 赞:
0 阅读:
218
input接受合法的Python表达式raw_input将所有的输入作为原始数据,将其放入字符串中>>>name=input("what‘syourname?")what‘syourname?YellowTraceback(mostrecentcalllast):File"<pyshell#10>",line1,in<module>name=input("
分类:
编程语言 时间:
2018-08-21 22:32:41
收藏:
0 评论:
0 赞:
0 阅读:
185