码迷,mamicode.com
首页 > 其他好文
架构之重构的12条军规
原文地址:http://m.yuedu.163.com/reader/news/content.do?source_uuid=6a06e2c0-5865-4658-b609-c92ed95fadbd_1&content_uuid=4a0b1390a22e439ab8c28d5ddff14a87_1&...
分类:其他好文   时间:2015-07-16 00:43:24    阅读次数:120
15-07-12 函数、递归
一、函数:函数是一个相对独立的代码块。善于利用函数,以减少重复编写程序段的工作量。函数的四要素:函数名,形参(输入),返回类型(输出),函数体(加工运算)函数的一般在class类中创建。可以简单的理解为在Main函数里输出结果,在函数里输入计算过程,可以反复调用,以减轻写代码的工作量。(一)定义:[...
分类:其他好文   时间:2015-07-16 00:41:46    阅读次数:93
[LeetCode] Recover Binary Search Tree
As the note in the problem statement, this problem has a straight-forward O(n)-space solution, which is to generate the inorder traversal results of t...
分类:其他好文   时间:2015-07-16 00:41:35    阅读次数:115
ViewStub
在书上了解了ViewStub,但只是带过两笔,没能了解。在网上搜索了一些资料,虽然很多文章都讲得比较完善,但是觉得可能是表达的原因,导致某个点上我理解错误,慢慢的才算比较清楚的认识ViewStub。首先ViewStub的特点,是属于性能优化的控件。ViewStub占用内存少,真真实实的存在于布局文件...
分类:其他好文   时间:2015-07-16 00:43:14    阅读次数:131
访问者模式 Vistor
定义:封装某些作用于某种数据结构中各元素的操作,它可以在不改变数据结构的前提下定义作用于这些元素的新的操作。类型:行为类模式类图:结构对象中的元素类在accept的时候将自身作为参数 vistor类,Vistor类通过此参数获得一些相关信息。代码中:Person为Element抽象类 Man ...
分类:其他好文   时间:2015-07-16 00:42:04    阅读次数:157
oc基础第一天
一 . 基础oc语法 1. 源文件后缀名 C程序的源文件的后缀名为.c OC程序的源文件的后缀名为.m message. 消息机制. OC是完全兼容C语言的. 所以在.m文件之中是可以写任意的C代码的 .m文件中. 可以写OC代码、C代码、C++代码. 2. main函数仍然是OC程序的入...
分类:其他好文   时间:2015-07-16 00:40:29    阅读次数:102
第3章 内核对象(1)
3.1 何为内核对象3.1.1 Windows平台上的3大对象(1)分类对象描述备注GUI对象也叫用户对象,一般是单线程访问,属于线程级的对象,如加速键表(HACCEL)、插入记号(Caret)、光标(HCURSOR)、桌面(HDESK)、钩子(HHOOK)、图标(HICON)、菜单(HMENU)、...
分类:其他好文   时间:2015-07-16 00:41:28    阅读次数:198
Scheme初探
Scheme programs consist of expressions(everything is expressions), which can be: ?Primitive expressions: 2, 3.3, true, +, quotient, ... ?Com...
分类:其他好文   时间:2015-07-16 00:39:59    阅读次数:199
bom
浏览器对象模型BOMBOM主要是处理浏览器窗口和框架,不过通常浏览器特定的JavaScript扩展都被看做BOM的一部分。1window对象:打开浏览器后,JAVAScript就默认创建了一个window对象,用以代表整个浏览器导航和打开新窗口:Window.open(“新窗口的链接”,“名称”,“...
分类:其他好文   时间:2015-07-16 00:40:39    阅读次数:119
15-07-10 Stack集合、queue集合、hashtable集合
1.栈:Stack,先进后出,一个一个赋值,一个一个取值,按顺序。.count 取集合内元素的个数.push() 将元素一个一个推入集合中//stack集合存入用.push().pop() 将元素一个个弹出集合.clear() 清空集合 Stack s = new Stack();//先存入的后取出...
分类:其他好文   时间:2015-07-16 00:41:11    阅读次数:105
o'c基础第一天类与对象
1. 在代码中如何使用面向对象的思维去解决问题. a. 千万不要自己去1步步实现. b. 先找1下有没有现成的专门做这个事情的人. 框架。 如果框架中有这样的人 直接喊过来用就可以了. c. 框架中如果没有呢? 就自己造1个拥有这个功能的人. 这个人不仅在这个地方可以使用 在另外的...
分类:其他好文   时间:2015-07-16 00:38:34    阅读次数:163
SemaphoreTest
1 package Thread; 2 3 import org.junit.Test; 4 5 import java.util.concurrent.Executor; 6 import java.util.concurrent.Executors; 7 import java.util....
分类:其他好文   时间:2015-07-16 00:37:13    阅读次数:110
[leedcode 87] Scramble String
Given a strings1, we may represent it as a binary tree by partitioning it to two non-empty substrings recursively.Below is one possible representation...
分类:其他好文   时间:2015-07-16 00:36:56    阅读次数:151
树的重心 点分治
最近学了下点分治说道点分治就得先说到树的重心树的重心的定义是:最大的子树最小的节点。为什么要找树的重心呢因为找到树的重心把他变成根以后,最大的子树的大小不超过n/2,否则如果超过n/2将该子树的根作为重心将会更优。这样可以保证递归的层数不超过logn层,同时保证每个点最多被计算logn次。那么如何找...
分类:其他好文   时间:2015-07-16 00:37:48    阅读次数:122
第3章 内核对象(2)
3.3 跨进程边界共享内核对象3.3.1 使用对象句柄继承(1)对象句柄继承,只发生在进程之间有父子关系的时候(即一个进程而另一个进程CreateProcess起来)(2)内核对象句柄继承的实现①父进程必须先指出哪些内核对象句柄是可继承(注意不是内核对象本身的继承,而是内核对象的句柄继承),父进程在...
分类:其他好文   时间:2015-07-16 00:36:27    阅读次数:323
15-07-13 对战游戏
struct Player { public string name; public int blood; public int attack; public int defence...
分类:其他好文   时间:2015-07-16 00:35:51    阅读次数:158
CountDownLatchAndCyclicBarrierTest
package Thread;import org.junit.Test;import java.util.concurrent.*;/** * Created by csophys on 15/7/15. */public class CountDownLatchAndCyclicBarrierT...
分类:其他好文   时间:2015-07-16 00:34:41    阅读次数:124
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!