- 博客(15)
- 资源 (6)
- 收藏
- 关注
原创 error MSB6006: "cmd.exe" exited with code 4.解决方法
这两天在调试cefclient的源代码,编译的时候总是出现“cmd.exe”
2014-07-08 22:45:55 7917
翻译 Chromium多进程架构(Multi-process Architecture)
翻译来源:http://www.chromium.org/developers/design-documents/multi-process-architecture文档从较高的层次描述了Chromium的多进程架构设计。存在的问题构建一个从来不Crash或当机的渲染引擎是几乎不可能的,同样,构建一个绝对安全的渲染引擎也是不可能的。目前的web浏览器更像是一个单用户、协作式
2014-01-13 21:34:50 1457 1
原创 【LeetCode】Longest Consecutive Sequence解题笔记
题意:给出一个无序的整型数组,求出最长的连续整数序列,例如[100, 4, 200, 1, 3, 2],的最长连续序列为[1,2,3,4],返回序列长度4即可分析:这个题目如果数组是有序的,则一次遍历就可以得到最长的
2013-09-29 13:40:10 828
原创 【LeetCode】Spiral Matrix解题笔记
1、Spiral Matrix题意:提供一个m*n的矩阵(m行,n列),上右下左的次数,一圈一圈的次序输出该矩阵。例如[ [ 1, 2, 3 ], [ 4, 5, 6 ], [ 7, 8, 9 ]]输出结果为[1,2,3,6,9,8,7,4,5].分析:一圈一圈的输出,其实就是将矩阵四周一层一层的剥下来,总共有多少层,就循环多少次,[1]这种只有一个数字的,算一
2013-09-28 16:35:13 724
原创 【LeetCode】Valid Sudoku解题笔记
题意:给定一个9*9的数组,判断是否符合数独的规则分析:该题目只要熟悉数独规则即可,规则为:每一行、每一列、每一个粗线宫内的数字均含1-9,不重复。因为要对每个个元素进行判断,所以遍历整个二维数组是不可避免的,下面就是考虑如何判断规则的问题,规则有三个要求:每行、每列、每个粗线宫内。如果只有一个9元素的额外数组空间的情况下,只能判断一条规则,因此,另外两条规则需要更多的额外空间来存储,
2013-09-23 21:57:52 955
原创 【LeetCode】Integer to Roman & Roman to Integer解题笔记
题意:给出一个1到3999之间的整数,输出罗马数字表示的结果分析:题目本身很简单,只要了解下罗马数字的表示方法即可,我是参考http://zh.wikipedia.org/wiki/%E7%BD%97%E9%A9%AC%E6%95%B0%E5%AD%97中的罗马数字表示方法来写出代码的。其中比较关键的就是1、罗马数字共有7个,即I(1)、V(5)、X(10)、L(50)、C(100)、
2013-09-22 14:46:26 1122
原创 【LeetCode】Triangle做题笔记
题意:给出一个三角形,求出从顶到底的最小路径和,路径中每个节点必须是相邻的。描述起来比较费劲,见题目中的示例如下:例如,给出下面这个三角形[ [2], [3,4], [6,5,7], [4,1,8,3]]从顶到底的最小路径和为11 (路径为 2 + 3 + 5 + 1 = 11).分析:刚开始拿到题目,想到的是贪心算法,一路向下走,但是这
2013-09-22 12:51:45 657
原创 【LeetCode】Reverse Integer解题笔记
题意:给定一个整数(包含整数、负数),反转转整数的所有位,例如传入123,传出321;传入-456,传入-654分析:题目很基础,但是下面的提示确实会被忽略,例如题目中提到的10、100这些数的反转以及越界的问题。边界条件:整数逆转之后,越界,例如1000000003 这个数,逆转之后,会越界,int型已经不能表示了。负数要单独拎出符号位来处理。代码:class Solutio
2013-09-19 13:12:54 596
原创 [LeetCode]Maximum Depth of Binary Tree做题笔记
题意:给出一棵二叉树,求出树的深度分析:这个一个基础题,数据结构的课本里都有解法了,树的深度定义:root节点depth为1,以此类推,子树的depth以1为步长,累加即可代码:以递归的方式实现 int maxDepth(TreeNode *root) { // Start typing your C/C++ solution below //
2013-09-18 13:13:55 589
原创 [LeetCode]Same Tree解题
题意:给出两个二叉树,提供算法来判断这两个二叉树是否相同,这里的相同包含树的Node数量及树的结构相同,以及树Node的Value相同分析:题目很基础 ,就是二叉树的遍历,同时遍历两个二叉树边界条件:如果两个Node都为空,则为相同;如果两个Node一个为空,则不相同,否则,依据value来判定是否相同。方法1:代码比较简单的实现就是递归实现,先判断树根Node是否相同,如果相同,则分
2013-09-17 16:49:08 594
原创 [LeetCode]Best Time to Buy and Sell Stock做题笔记
1、Best Time to Buy and Sell Stock题意:给定一个数组,该数组为每天股票的价格,求解出你最大的收益是多少(哪一天买,哪一天卖可以获得最多的盈利),最多只能持有一笔交易。分析:该题目可以转化为求最大和的类型,后面一天减去前面一天的股价,即可得到两天之间的收益,求出该收益序列的连续子序列最大和即可。临界条件:如果数组只有一个元素,表示收益为0;如果计算出的收益
2013-09-16 19:12:55 1085
原创 Windows中字符与字符串
Windows编程中,字符的编码问题在使用中有着重要的地位,刚开始工作,就遇到乱码的问题,听到UTF8,以及代码中无数“_T”,都懵了。看了Windows核心编程,才对这些编码类型有些眉目了字符编码基础ANSI编码(American National Standards Institute):一个字节(8bit)存储一个字符,最多只能表示256个字符,估计只能用在英语里
2013-02-20 21:36:24 389
原创 Windows编程中的错误处理
在VS中编写代码的时候,调用Windows的函数,如果调用成功,程序顺利执行下去的话,我们一般是不会太关注Windows函数的返回值,以及该返回值所代表的含义的。但是,如果调用失败,我们就需要明确的知道函数为什么会失败,这时候,更快捷更迅速的定位调用出错的原因,将是当务之急。此时,我们可以利用Visual Studio的调试工具,来帮助我们更方便更快速的定位原因:1、可以在程序中调用GetLa
2012-12-30 17:40:47 342
原创 开篇
刚走出学校,参加工作,才发现做一个小白是如此可怕,旁边的人什么都会,自己压力山大。学校到底学习到了什么,我确实不知道。不过现在需要从头学起的,确是很多很多。我这种人,学的快忘的更快,上个月看的书,下个月就记不得自己看了什么。记得初中那些愚蠢的老师们经常说:好记性不如烂笔头。愚蠢的人还是有不蠢的地方,这句话倒是不错。不过现在拿笔写代码,真有点傻X。还是线上写写,权当笔记。不知多年之后,再回头
2012-08-30 20:02:10 302
原创 聊天涂鸦版的制作
请问:有谁能帮忙提示一下电子白板那一块应该怎么做比较好呢功能如下:文件导入保存、聊天倒计时、用户权限设置、截屏、白板的拖放新建、丰富的笔触、撤销恢复操作 快捷键的兼容 音频设备的监测及音频文件的保存用那位高手能帮一下忙!
2007-10-28 11:08:00 387
计算机体系结构-量化研究方法(第四版)pdf
2009-11-09
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人