VC/MFC的HDC,CDC,CWindowDC,CClientDC,CPaintDC详解:首先说一下什么是DC(设备描述表)解:Windows应用程序通过为指定设备(屏幕,打印机等)创建一个设备描述表(Device Context, DC)在DC表示的逻辑意义的“画布”上进行图形的绘制。DC是一种...
分类:
编程语言 时间:
2014-10-23 22:37:42
阅读次数:
283
点击链接后,页面会向上滚到页首,# 默认锚点为 #TOP 点击链接后,页面不动,只打开链接 作用同上,不同浏览器会有差异。点击链接后,不想使页面滚到页首,就用href="javascript:void(0)",不要用href="#",return false也有类似作用注:"#"包含了一个位置信息....
分类:
编程语言 时间:
2014-10-23 22:33:27
阅读次数:
253
前两天写的铁字中提到了C++的删除函数,今天特地去网上查了查,转载了一篇不错的文章。。。转载自http://www.ibm.com/developerworks/cn/aix/library/1212_lufang_c11new/index.htmlC++11 标准新特性:Defaulted 和 D...
分类:
编程语言 时间:
2014-10-23 22:33:13
阅读次数:
302
集训队有人提到这个算法,就学习一下,如果用到可以直接贴模板,例题:POJ 1811转自:http://www.cnblogs.com/kuangbin/archive/2012/08/19/2646396.html传说中的随机算法。效率极高。可以对一个2^63的素数进行判断。可以分解比较大的数的因子...
分类:
编程语言 时间:
2014-10-23 22:27:01
阅读次数:
252
一,优先级队列 数据集合中,各元素的访问顺序取决于元素自身的优先级(call-by-priority),二,拥有的操作接口1.插入操作2.获取优先级最高的元素3.删除优先级最高的元素三,最基本的堆操作1.下虑void percolateDown(int heap[],int start,int en...
分类:
编程语言 时间:
2014-10-23 22:26:44
阅读次数:
170
09121852杜军机械设计及理论1.CMainFrameActivateFrame使框架对用户可视并可用CalcWindowRect每当主框架窗口的客户区尺寸发生变化或控制条的位置发生变化,需要重新排列客户区时,调用该函数Create调用以构造和初始化一个与CFrameWnd对象有关的Window...
分类:
编程语言 时间:
2014-10-23 22:24:08
阅读次数:
1405
一:指针的运算 两个指针之间的减法运算 前提: 两个指针必须指向同一个数组 int a[5]={1,2,3,4,5}; int *p = &a[1]; int *p1 = &a[4]; printf("%d\n",p1-p); // &a[1]-&a[4]是地址差值,而p1-p是元素个...
分类:
编程语言 时间:
2014-10-23 22:23:53
阅读次数:
395
接触了Ruby,发现它有个包管理工具RubyGem非常好用,而且有非常完备的文档系统http://rdoc.info发现Python下也有相同的工具,包含easy_install和Pip。只是,我没有细看easy_install的方法,这就简单的介绍一下Pip的安装与使用:准备:$ curl -O ...
分类:
编程语言 时间:
2014-10-23 22:23:33
阅读次数:
279
(问题一:什么叫垃圾回收机制?)垃圾回收是一种动态存储管理技术,它自动地释放不再被程序引用的对象,按照特定的垃圾收集算法来实现资源自动回收的功能。当一个对象不再被引用的时候,内存回收它占领的空间,以便空间被后来的新对象使用,以免造成内存泄露。(问题二:java的垃圾回收有什么特点?)JAVA语言不允...
分类:
编程语言 时间:
2014-10-23 22:21:25
阅读次数:
237
1、java 程序运行起点是----》public static void main(String args[]);2、java 标识符 ----》java中包、类、方法、参数和变量的名字,可由任意顺序的大小写字母、数字、下划线和美元符号组成,但标识符不能用数字开头,不能使用java的保留字。3、常...
分类:
编程语言 时间:
2014-10-23 22:16:41
阅读次数:
221
字符串表示的数组join()和toString()函数返回数组的字符串表示.这两个函数通过将数组中的元素用逗号分隔符分割,返回字符串数组表示.这里有个例子:varnames=["David","Cynthia","Raymond","Clayton","Mike","Jennifer"];varna...
分类:
编程语言 时间:
2014-10-23 22:18:06
阅读次数:
285
作者:July。出处:http://blog.csdn.net/v_JULY_v/。引记 此前一天,一位MS的朋友邀我一起去与他讨论高速排序,红黑树,字典树,B树、后缀树,包含KMP算法,只有在解说KMP算法的时候,言语磕磕碰碰,我想,原因有二:1、博客内的东西不常回想,忘了不少;2、便是我对KMP...
分类:
编程语言 时间:
2014-10-23 22:15:38
阅读次数:
302
参照互联网 - 博客园 -http://www.blogjava.net/EvanLiu/archive/2007/11/12/159884.html。Question:1.Q:大致讲解java集合的体系结构A:List、Set、Map是这个集合体系中最主要的三个接口。其中List和Set继承自Co...
分类:
编程语言 时间:
2014-10-23 22:15:16
阅读次数:
193
在基于XMPP协议即时通讯系统开发中,发送语言这个功能必不可少的,一般我们有两种解决方案,1.使用http传输,将录制好的语言文件传输到服务器,然后生成文件目录,在另一客户端请求时,获取目录,然后下载语音文件。2.使用Base64编码将录制的语音进行编码,然后将编码的结果字符串作为普通文本消息进行传...
分类:
编程语言 时间:
2014-10-23 22:16:34
阅读次数:
226
通过arguments属性,函数可以处理可变数量的参数。arguments对象的length属性包含了传递给函数的参数的数目。对于arguments对象所包含的单个参数,其访问方法与数组中所包含的参数的访问方法相同。<!DOCTYPEhtml><htmlxmlns="http://www.w3.org/1999/xhtml"><he..
分类:
编程语言 时间:
2014-10-23 21:07:24
阅读次数:
192
使用ShellExecute来执行open操作
例如要打开D盘下的Test文件夹,如下
ShellExecute(NULL,"open","D:\\Tset",NULL,NULL,SW_SHOWNORMAL);
分类:
编程语言 时间:
2014-10-23 21:04:37
阅读次数:
158
调试过程中遇到的问题:1、权限验证不通过props.put("mail.smtp.auth","true");2、附件乱码bp.setFileName(MimeUtility.encodeText(fileds.getName(),"utf-8",null));//取附件要这样写,不然附件名会乱码。
分类:
编程语言 时间:
2014-10-23 21:03:44
阅读次数:
129