首页 > 2014年05月07日 > 全部分享
leetcode第一刷_Best Time to Buy and Sell Stock III
这道题还是挺难的,属于我前面提到的,给个数组,线性时间找出个什么东西,虽然上面的两个买卖股票也是这类,不过相比之下稚嫩多了。有关至少至多的问题比较烦人,不好想,等再做一些题,可能会发现什么规律。这道题的情况还是比较少的,要么买卖了两次,要么一次。 买卖一次的情况,已经解决过了,现在分析买卖两次的情况。两次买卖之间是没有交叉的,即下一次买之前一定已经卖掉了。最容易想到,穷去分点,每个部分都按照买卖...
分类:其他   时间:2014-05-07 11:27:27    收藏:0  评论:0  赞:0  阅读:351
多线程IO操作(fork-join版)
接着上篇中没写完的(http://my.oschina.net/bluesroot/blog/223453),上篇中讲到很多,为完成对一个目录的扫描的频繁的IO操作,我们从单线程到多线程,从CountDownLatch到BlockingQueue,中间不免各种Callable和Future和ExecutorService等等,虽然纷繁,中间有些不免麻烦,但是最终仍紧紧贴着我们的需求和多线程操作这一...
分类:编程语言   时间:2014-05-07 11:24:14    收藏:0  评论:0  赞:0  阅读:506
多线程IO操作(扫描文件夹并计算总大小)
场景为,给到一个硬盘上文件或文件夹,(当然文件夹时,多线程的优势才能越发体现出来),得到该文件或文件夹的大小和计算该结果所需要的时间。                      首先是单线程下的例子,这个可难不倒大家,代码如下: 01 public class TotalFileSizeSequential { 02   priv...
分类:编程语言   时间:2014-05-07 12:06:50    收藏:0  评论:0  赞:0  阅读:443
Spring整合JUnit框架进行单元测试代码使用详解
Spring整合JUnit框架进行单元测试代码使用详解,代码下载地址:http://www.zuidaima.com/share/1775457756285952.htm...
分类:编程语言   时间:2014-05-07 12:32:49    收藏:0  评论:0  赞:0  阅读:453
eclipse Alt+/ 不能提示
一般情况下alt+/有代码提示作用,还有代码提示的快捷代码也不是alt+/,因此要恢复代码提示用alt+/.需要做两件事.  在 Window - Preferences - General - Keys 内  1、把word completion的快捷键设置alt+C  2、把Content Assist的快捷键由ctrl+space改成alt+/  如果还是不提示,极有可能是提示功...
分类:系统服务   时间:2014-05-07 12:06:13    收藏:0  评论:0  赞:0  阅读:437
多线程获取yahoo股票信息
首先给到需要获取和计算的股票,存入一个文本中,如stocks.txt 01 AAPL,2505 02 AMGN,3406 03 AMZN,9354 04 BAC,9839 05 BMY,5099 ...
分类:编程语言   时间:2014-05-07 12:05:33    收藏:0  评论:0  赞:0  阅读:436
System.Configuration 命名空间
第九章访问数据   设计计算机的目的是处理数据的,因此,很少有程序不需要访问数据,既可以是读很小的配置文件,还可以是访问一个全面的关系数据库管理系统。在这一章,我们将广泛学习在 F# 中的访问数据。     System.Configuration 命名空间   不管什么时候执行用 .NET 语言写的应用程序,.NET 运行时都会自动检查是否存在配置文件。这个文件的名字与可执行文件名...
分类:其他   时间:2014-05-07 11:46:43    收藏:0  评论:0  赞:0  阅读:367
《linux 内核完全剖析》 signal.c 代码分析笔记
signal.c 代码分析笔记 int sys_sgetmask()// 获取当前进程阻塞的信号 { returncurrent->blocked; }   int sys_ssetmask(int newmask) //设置当前进程阻塞信号,确保SIGKILL 和SIGSTOP不被阻塞 { int old=current->...
分类:系统服务   时间:2014-05-07 12:25:35    收藏:0  评论:0  赞:0  阅读:555
从CPU/OS到虚拟机和云计算
从CPU/OS到虚拟机和云计算   关于这个话题,套用一句谚语就是三十年河东三十年河西,风水轮流转。软件和硬件一定是相互促进、相互拆台又相互搭台的。一些之前被诟病的上层架构,或许若干年之后会被发现成了最合适的选择,而再过若干年,又会变得不合适。软件定义亦或是硬件定义,同样也是这样,硬件定义的结果是性能够强但是不灵活,此时软件定义便会开始酝酿翻盘,但是任何事情都有惯性,软件“过度”定义之后,会发...
分类:其他   时间:2014-05-07 12:24:56    收藏:0  评论:0  赞:0  阅读:391
快速排序
void quickSort2(int a[], int l, int r) { if (l < r) { int i = l, j = r; int x = a[l]; while (i < j) { while (i = x) { j--; } if (i < j) { a[i++] = a[j]; } whi...
分类:其他   时间:2014-05-07 12:03:32    收藏:0  评论:0  赞:0  阅读:375
高性能 Socket 组件 HP-Socket v3.2.1-RC3 发布
HP-Socket 是一套通用的高性能 TCP/UDP Socket 组件,包含服务端组件、客户端组件和 Agent 组件,广泛适用于各种不同应用场景的 TCP/UDP 通信系统,提供 C/C++、C#、Delphi、E、Java 等编程语言开发接口。...
分类:其他   时间:2014-05-07 12:14:37    收藏:0  评论:0  赞:0  阅读:386
oci库使用--引发的编译链接问题
ar静态库 编译 链接...
分类:其他   时间:2014-05-07 12:02:59    收藏:0  评论:0  赞:0  阅读:369
cocos2d-x学习记录-Tiled使用注意点
用Tiled新建 好地图后放到cocos2d上使用, // 加载Tiled地图         CCTMXTiledMap *map = CCTMXTiledMap::create("birdMap.tmx");         this->addChild(map);   然后报如下错误 Assert failed: TMX: Only 1 tiles...
分类:其他   时间:2014-05-07 12:32:05    收藏:0  评论:0  赞:0  阅读:785
codechef Recipe Reconstruction 题解
Chef had an interesting dream last night. He dreamed of a new revolutionary chicken recipe. When he woke up today he tried very hard to reconstruct the ingredient list. But, he could only remember cer...
分类:其他   时间:2014-05-07 11:28:52    收藏:0  评论:0  赞:0  阅读:444
由dwr不支持重载的方法探究dwr的运行机制
上篇博文中简单分享了一个dwr的小例子。在做小例子的过程中,发现了一个有趣的现象:dwr不支持重载的方法。...
分类:其他   时间:2014-05-07 11:46:07    收藏:0  评论:0  赞:0  阅读:347
修正单纯形法·优化算法实现·Java
修正单纯性法 代码如下: 舍去了输入转化的内容,主要包含算法关键步骤。 public class LPSimplexM { private static final double inf = 1e9; private int n; // 约束个数 private double[][] A; // 输入函数参数 private do...
分类:编程语言   时间:2014-05-07 11:54:28    收藏:0  评论:0  赞:0  阅读:793
android 软键盘的显示与隐藏问题的研究
在android中,经常会和输入法的软件键盘交互。在Manifest文件里,系统给activity的一个属性-windowSoftInputMode来控制输入法的显示方式。该属性提供了Activity的window与软键盘的window交互的方式。这里的属性设置有两方面的影响: 1.软键盘的显示与隐藏。-当Activity界面成为用户的焦点时,或隐藏或显示。 2。对Activty的主windo...
分类:移动平台   时间:2014-05-07 11:45:25    收藏:0  评论:0  赞:0  阅读:604
MySQL导入文件报错并且乱码
实施从客户那里导出数据库给我,我在本机用sqlyog 导入时出现乱码并报错。报错内容为no selected database。但是我数据库确实选择了。 最后问实施的哥们,他说他用sqlyog导出的时候也报错,所以它用Navicat for MySQL。我最后也下载了一个Navicat for MySQL并安装后就好了。花了我好几个小时去找错,因为之前几个库都是没问题的。 下面是错误截图: ...
分类:数据库技术   时间:2014-05-07 12:13:56    收藏:0  评论:0  赞:0  阅读:492
CSS为英文和中文字体分别设置不同的字体
font-family的调用方法: div { font-family:Arial,'Times New Roman','Microsoft YaHei',SimHei; font:bold 12px/0.75em Arial,'Times New Roman','Microsoft YaHei',SimHei; } 根据font-family的原则,假如客户终端不认...
分类:Web开发   时间:2014-05-07 12:27:33    收藏:0  评论:0  赞:0  阅读:425
MFC多文档的创建和打开过程
我们在学习MFC的时候,时常是很迷糊的,往往微软很多很好的机制都都深埋到代码里面了,让你无法看清她的神秘面纱。常常我们是糊里糊涂的将代码写出来了,往往是知其然,不知其所以然。这样的时候,有时候让我感觉很惶恐。叫我去看msdn,有发现自己的英文水平有限,再者,实在没这个耐心将其看完。看到一本很经典的书《深入浅出MFC这本书对MFC的机制讲的很好。仔细看了会对你受益匪浅,让你认识到,VC MFC编程就...
分类:其他   时间:2014-05-07 13:05:34    收藏:0  评论:0  赞:0  阅读:575
1748条   上一页 1 ... 23 24 25 26 27 ... 88 下一页
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!