代码改变世界

阅读排行榜

位图和位块传输(3)之加载位图资源

2012-08-10 20:29 by java线程例子, 218 阅读, 收藏,
摘要: Windows提供了两个能在位图被创建后取得和设置位图像素的函数SetBitmapBits(hBitmap,cBytes,&bits);GetBitmapBits(hBitmap,cBytes,&bits);使用GDI位图对象时,需要用到内存设备环境,要创建一个内存设备环境,必须有一个对应真实设备的环境句柄。假设句柄是hdc,则可以像下面这样创建一个内存设备环境hdcMem=CreateCompatibleDC(hdc);它和特定的真实设备"兼容"。加载位图资源,LoadBitMap和LoadIcon和LoadCursor函数的语法一样hBitmap=Loa 阅读全文

如何做一个优秀的领导者

2012-07-16 15:37 by java线程例子, 218 阅读, 收藏,
摘要: TeamLeader是比较尴尬的角色,是从技术往管理的一个尝试性的阶段,这个阶段是比较辛苦的,1. TL首先要注意自己的定位,许多事情你都有责任从单位的角度,是希望你能站在他们的立场上把事情做好;从下属的角度,他们希望能够遇到一个开明的头。所以你一开始就要注意好你的策略,你是否和你的上层有明确的沟通,你能做到什么,什么你不能做;你决定你自己是站在哪一方面,当你决定你站在一方面以后,自然跟另一方面就有对立的地方,你如何缓和这样的气氛。在大的公司里,由于制度的完善,这些还是比较容易做到的,怕就怕在一些没有具体制度的地方,会带来一定程度的混乱。2. TL要了解到自己Team的消化能力,对自己要了解清 阅读全文

《Java编程思想》之异常处理

2012-01-30 17:20 by java线程例子, 218 阅读, 收藏,
摘要: 1、抛出异常之后1).使用new在对象上创建异常对象2).终止当前的执行路径3).从当前环境中弹出对异常对象的引用4).异常处理机制接管程序,并开始执行异常处理机制2、异常处理理论上有两种基本模型1).终止模型:一旦异常抛出,就表明错误无法挽回,也能回来继续执行。比较实用。2).恢复模型:异常处理之后继续执行程序。但是可能导致“耦合”。3、自定异常类(具有带参数的构造器)class SimpleException extends Exception{ public SimpleException(){} public SimpleException(String msg){ ... 阅读全文

关于CLR内存管理一些深层次的讨论[下篇]

2012-01-21 17:32 by java线程例子, 218 阅读, 收藏,
摘要: http://www.cnblogs.com/artech/archive/2010/10/20/1857086.html关于CLR内存管理一些深层次的讨论[下篇]《上篇》中我们主要讨论的是程序集(Assembly)和应用程序域(AppDomain)的话题,着重介绍了两个不同的程序集加载方式——独占方式和共享方式(中立域方式);以及基于进程范围内的字符串驻留。这篇将关注点放在托管对象创建时内存的分配和对大对象(LO:Large Object)的回收上,不对之处,还望各位能够及时指出。目录 一、从类型(Type)与实例(Instance)谈起 二、实例内存分配不仅限于GC堆 三、实例对类型的引用 阅读全文

《算法导论》第二章 入门

2012-01-16 21:59 by java线程例子, 218 阅读, 收藏,
摘要: 2.1 Insertion sortPseudocodeis used to specify a given algorithm in English. Issues of data abstraction,modularity, and error handling are often ignored in order to convey the essence of thealgorithm more concisely.伪代码与真实代码的区别只是伪代码更加清晰、简洁。最清晰的表达方式就是直接用英语。为了简洁地表达算法的核心内容,数据抽象、模块化和异常处理等问题常常被忽略。We uselo 阅读全文
上一页 1 ··· 75 76 77 78 79 80 81 82 83 ··· 121 下一页