Maximum Subarray: https://leetcode.com/problems/maximum-subarray/
Find the contiguous subarray within an array (containing at least one number) which has the largest sum.For example, given the array [...
分类:
其他好文 时间:
2015-06-23 13:40:52
阅读次数:
145
上次的文章中提到了:编写工具类,工具类中实现,根据日志管理表,创建log4j.properties配置文件。
工具类的具体实现如下:
package com.work.log.service.util;
import java.io.BufferedInputStream;
import java.io.File;
import java.io.FileInputStream;
...
分类:
其他好文 时间:
2015-06-23 13:42:06
阅读次数:
169
第二章中只给出了具体的变量定义,下面给出部分方法:
public void buildProperties(List list)
{
File backFile = new File(WEB_INF_PATH + LOG4J_BACK_PROP);
Properties props = readLog4jProperties();
if (backFile.exists()) {
b...
分类:
其他好文 时间:
2015-06-23 13:41:36
阅读次数:
176
代码接第(3)章
fw.write(ENTER_CODE);
for (LogConfigBean lc : list) {
writeLogWithModule(fw, lc);
fw.write(ENTER_CODE);
}
} catch (FileNotFoundException e) {
LOG.error("file " + backFile.getAbsolutePa...
分类:
其他好文 时间:
2015-06-23 13:40:04
阅读次数:
109
来自www.techgogogo.com
编者注:本文来自Medium前三名推荐文章,发文时已经获得高达2,125个推荐,中文版由天地会珠海分舵编译。全文对当今风靡业界的“全栈xx师“的说法给以抨击,提出了自己独到的观点。人家庖丁解牛时候就没有听说过用的是瑞士军刀;古人杀鸡的时候也焉用牛刀;一个专业的刀客,用的绝对不是周星驰的那把杀猪刀…
现在到处都在提出说自己公司诚招一个全栈xx师,...
分类:
其他好文 时间:
2015-06-23 13:38:47
阅读次数:
161
2031. Overturned Numbers
Time limit: 1.0 second
Memory limit: 64 MB
Little Pierre was surfing the Internet and came across an interesting puzzle:
What is the number under the car?
...
分类:
其他好文 时间:
2015-06-23 13:40:26
阅读次数:
146
代码接第(4)章;
private void writeLogWithModule(FileWriter fw, LogConfigBean lc)
throws IOException {
String pkgName = lc.getModuleName();
String append = LOG4J_APPEND_KEY_PREFIX + pkgName;
initData(fw...
分类:
其他好文 时间:
2015-06-23 13:38:25
阅读次数:
134
代码接第(5)章:
/**
* 读取资源信息
*
* @param filePath
* 资源路径(包含文件名称)
* @return Properties [返回类型说明]
* @see [类、类#方法、类#成员]
*/
private Properties readProperties(String filePath) {
Properties p...
分类:
其他好文 时间:
2015-06-23 13:37:54
阅读次数:
108
有时候一个项目变更测算得到的结果看起来会非常糟糕,工期延期很久。但是,从上述视角看去,这个变动仍然可能是合理的,占空比的变化对工期的影响是非常显著的。比如:第一次项目变更延期30个工作日,但是实际是按照70%的占空比测算的。如果在这段时间里,因为其他项目的干扰,你只能投入20%的占空比,那么,延期时间结束。即便你在第二轮项目变更期能够将占空比提升至33%,则做第二轮项目变更时,即便不考虑工作量的变动,你至少还要补回
(30*70%-30*20%)/33%=45个工作日
来完成原本计划在第一轮项目变更期所要完...
分类:
其他好文 时间:
2015-06-23 13:39:15
阅读次数:
161
Implement an iterator over a binary search tree (BST). Your iterator will be initialized with the root node of a BST.
Calling next() will return the next smallest number in the BST.
Note: next()...
分类:
其他好文 时间:
2015-06-23 13:38:01
阅读次数:
103
问题的出现:
今天卸载了VS2010,重装vs2008后,发现qtcreator不能用了,弹出如下的界面:
qtcreator 'cl' 不是内部或外部命令,也不是可运行的程序或批处理文件
解决方案:
将D:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\bin加入到环境变量Path中,D:\Program Fil...
分类:
其他好文 时间:
2015-06-23 13:37:57
阅读次数:
670
二分法(自己写的格外放心)
1.lower_bound
注意要是查找一个数组的话 应该从(-1, n)的范围内查找
r表示出现的最小位置
void solve(int l, int r)///(l,r]{ while(l + 1 r) { int mid = (l + r) >> 1; if(a[mid] >= k) ...
分类:
其他好文 时间:
2015-06-23 13:37:14
阅读次数:
136
Bootloader是嵌入式系统上电后第一段执行的代码。对于功能简单的处理器,可能并没有Bootloader的概念,但对于应用处理器,有不同的启动方式,不同的存储设备(Nand flash、sd/mmc、DDR2、SRAM等),不同的操作系统等,往往需要一个Bootloader先初始化CPU和相关的硬件,建立内存空间映射,把内核或应用程序加载到相应的内存执行位置,最后调用内核或应用程序,释放CPU控制权,完成整个Bootloader的流程。笔者此处就S5PV210的Bootloader实现作一个简单的介绍。...
分类:
其他好文 时间:
2015-06-23 13:37:54
阅读次数:
421
在我们的Scope PreviewWidget,我们可以利用audio PreviewWidget来播放我们的音乐。这对一些音乐的Scope来说,非常中要。在今天的练习中,我们来利用这个它来在我们的Scope中来试听我们的音乐。...
分类:
其他好文 时间:
2015-06-23 13:37:11
阅读次数:
115
重载与重写
面对重载与重写有时会像失忆一样,将这两个内容搞混。在实际运用中,我们一般是不会混的。但在给别人讲述的过程中,可能会出现张冠李戴将两个名词搞混,这是不利于传播的。让我们来一起加深一下:
重载:相同函数名称,不同参数或不同参数类型。举个例子:
这三个类的count()方法就构成了重载关系。很容易就能得出对同一对象的同名方法的调用,正是依靠这参数的不同来区分调用的是哪一个方法。
重写:子类对父类方法的不同实现,即方法体(函数体)执行内容不同。
正是这种重写,实现了多态。
实...
分类:
其他好文 时间:
2015-06-23 13:35:42
阅读次数:
133
solr/solrj的原子更新,根据id对field进行的更新操作...
分类:
其他好文 时间:
2015-06-23 13:34:49
阅读次数:
130
从 QWidget 派生一个窗口,使用 stylesheet 设置背景,在 designer 中可以看到效果,编译运行后,没有背景。原因比较简单,QWidget 的 paintEvent() 是空的,而样式表要通过 paint 被绘制到窗口中。
QWidget 是所有窗口中父类,但有时候,我们需要给它重写一些方法,比如 paintEvent() 事件等,我们需要重新写paintEvent() 函数,才能够真正实现继承。...
分类:
其他好文 时间:
2015-06-23 13:37:18
阅读次数:
273