lwip—mem_init和mem_malloc详解...
分类:
其他好文 时间:
2014-06-28 08:02:54
阅读次数:
629
Given a binary tree and a sum, find all root-to-leaf paths where each path's sum equals the given sum.
For example:
Given the below binary tree and sum
= 22,
5
/ ...
分类:
其他好文 时间:
2014-06-28 07:31:28
阅读次数:
214
事件对象就像一个开关:它只有两种状态---开和关。当一个事件处于”开”状态,我们称其为”有信号”,否则称为”无信号”。可以在一个线程的执行函数中创建一个事件对象,然后观察它的状态,如果是”无信号”就让该线程睡眠,这样该线程占用的CPU时间就比较少。
产生事件对象的函数如下:
(1)CreateEvent
函数原型:
HANDLE CreateEvent(...
分类:
其他好文 时间:
2014-06-28 08:56:41
阅读次数:
213
本篇博文详细告诉你如何安装Storm的本地开发环境,总体分为两步,具体如下:
1、从官网上下载Storm的发布包,下载完成后将其解压,并将解压后的bin目录添加到环境变量(PATH)中,以方便后续执行Storm的相关命令
2、修改Storm的配置文件(storm.yaml),主要是按照实际情况更新配置文件中的集群信息,然后将修改后的配置文件添加到目录(~/.storm/)中,目的是为了后续能够远程启动和停止集群上的计算任务(即topology)...
分类:
其他好文 时间:
2014-06-27 23:44:13
阅读次数:
505
ViewPager的PagerAdapter不像ListView/GridView的BaseAdapter,它是没有内部视图重用机制的,也就是说我先inflate出来一个,然后调用destroyItem后,这个视图就被抛弃了,如果需要更多的视图,则需要再次inflate。如果ViewPager中的所有视图基本相同,就存在内存的浪费了。这里使用一个非常简单的方法实现视图的重用:
List mVie...
分类:
其他好文 时间:
2014-06-27 23:43:37
阅读次数:
444
百度了好久,没找到解决问题确切的答案,我也知道肯定是权限的问题,当然,经过一番尝试之后,终于解决了,解决之道如下(个人方法,可以一试):
1、找到你的配置文件所在的文件夹,我的是 E:\源码\ASP.NET\DtCms10Beta2
2、右键,点击属性,切换到“安全”选项卡上,将 IIS-IUSRS 用户组添加到安全列表中,并按需求赋予其权限(我赋予了修改的权限),更改后如下图:
...
分类:
其他好文 时间:
2014-06-28 09:21:18
阅读次数:
474
总结:我觉得这道题目还是很不错的。唯一不足的地方是题目没有描述清楚:名字的漂亮度=26*字母个数最多的+25*字母个数其次的+24*字母个数再其次的……其中要计算每个字母出现的频次,这里用到的算法int b[26]={0};b[[a[i][j]-'a']++;是我以前从别人的算法中学过来的。还要对频次进行排序,而且名字的漂亮度有两个量:字母的频次*字母的漂亮度。虽然是道初级题,个人认为还是可以考查基本功~哈哈,每天都登陆华为OJ平台,希望可以进华为哈~...
分类:
其他好文 时间:
2014-06-28 07:06:43
阅读次数:
266
今天通过直接使用QT的一些工具来编写命令行程序,可以看到一种Qt的更加通用的使用方法。
内容非常简单,输出当前的日期。
首先使用的是QDate类,可以使用QDate类的静态方法currentDate来获得当前日期。
其次,标准库里面的cout已经无法输出QString类型,就此使用QTextStream类来输出。在QTextStream类已经定义了endl和flush等常用变量,可以直接使用...
分类:
其他好文 时间:
2014-06-28 08:03:33
阅读次数:
184
#include "my_file.h"
//将文件内容拷贝到指定文件
int mycopy(const char *filename)
{
ifstream infile(filename, ios::binary);
ofstream outfile("TRACE.txt", ios::binary);
if (!infile.is_open() || !outfile...
分类:
其他好文 时间:
2014-06-28 08:46:56
阅读次数:
199
在上一篇struts2源码学习之初始化(二)中已经详细介绍了Dispatcher的初始化工作,只差最后一点,容器的创建。这一篇就仔细介绍容器的创建过程,初始化过程以及容器的作用。还是先从源码入手,上一篇已经分析到了Dispatcher类的init()的这段代码:
Container container = init_PreloadConfiguration();
co...
分类:
其他好文 时间:
2014-06-28 09:15:31
阅读次数:
312
用Visual C++的MFC AppWizar生成的函数,一般是“文档/视图”结构的...
分类:
其他好文 时间:
2014-06-27 23:35:14
阅读次数:
342
这份文档会不断更新。
如果在文档里没有找到答案,请在版本跟踪中提出 issue。基本映射
映射使用在根据不同 URLs 请求来产生相对应的返回内容。 Bottle 使用 route() 修饰器来实现映射。...
分类:
其他好文 时间:
2014-06-27 23:58:27
阅读次数:
1102
本来感觉是一个很小的需求, 后来发现老是 出问题, 使用Theme在 4.0上 操作不是很好用.
后来查阅资料, 需要在finish 后面 和 startActivity 后面添加
overridePendingTransition(R.anim.push_right_in,
R.anim.push_right_out);
...
分类:
其他好文 时间:
2014-06-27 23:33:51
阅读次数:
385
DWR(Direct Web Remoting)是一个WEB远程调用框架.利用这个框架可以让AJAX开发变得很简单.利用DWR可以在客户端利用JavaScript直接调用服务端的Java方法并返回值给JavaScript就好像直接本地客户端调用一样(DWR根据Java类来动态生成JavaScrip代码).它的最新版本DWR0.6添加许多特性如:支持Dom
Trees的自动配置,支持Spring...
分类:
其他好文 时间:
2014-06-27 23:57:51
阅读次数:
543
A:小儿编程很不好!
B:多半是不爱学,从看英文版开始,让你爱上编程!
Type Aliases 类型重定义(typedef)
Swift中重定义类型的关键字是typealias,至于怎么用,应该不必多说了,看例子:
typealias AudioSample = UInt16 //定义了一个类型名称AudioSample,代表UInt16类型
var maxAmpli...
分类:
其他好文 时间:
2014-06-28 07:08:33
阅读次数:
316
DWR(Direct Web Remoting)
DWR is a Java library that enables Java on the server and JavaScript in a browser to interact and call each other as simply as possible.
Dwr能让在服务器端的java代码和浏览器客户端的javascript代...
分类:
其他好文 时间:
2014-06-28 07:33:18
阅读次数:
338