1.SDK
WIN32 API函数在view类中获得DC句柄
HDC hdc
hdc=::GetDC(m_hWnd);
::ReleaseDC(m_hWnd,hdc) //一定要释放句柄
2.利用MFC获得DC句柄
CDC *pDC=GetDC();
ReleaseDC(pDC) //一定要释放句柄
3.利用CClientDC获得DC句柄(不需要调用释放函数,析构函数自动调用)
CClient...
??大多数人都同意C++是门相当复杂的语言,不过它究竟有多复杂?由于好奇心作祟,我比较了C++、CoffeeScript、Ruby这几门语言的必学功能作为复杂程度评判的标准。虽然CoffeeScript和Ruby都是动态语言,这点明显和C++不同,但它们都是多范例语言,而且(至少某种程度上)支持面向对象、函数式、过程式以及普通编程,所以这篇文章可以简单地理解为C++ vs. 动态语言。这里拿来比较...
分类:
编程语言 时间:
2015-03-10 13:59:49
阅读次数:
138
??我用JavaScript 编程很多年了,写了大量的JS代码,即便是我这样的经历,但我仍然还在努力地去写出更优美的JS代码,在这篇文章中,我将探索为什么写出漂亮的JS代码是如此困难,如何使用CoffeScript(一种简约且能编译成JS的语言)改善它。什么是优美的代码?我想从个人观点来声明如何定义优美代码1、优美的代码是使用更少的代码解决问题;2、优美的代码是可读而且易理解的3、优美的代码是一段...
分类:
编程语言 时间:
2015-03-10 14:01:45
阅读次数:
224
??这份指南阐述了一些 CoffeeScript 的最佳实践和编码惯例。这份指南是社群驱动的,非常鼓励大家来贡献内容。请注意这还是一份正在完善的指南:仍有很多地方可以改进,有些已制定的准则也不一定是社区惯用的(基于此,在适当的情况下,这些有待斟酌的准则将有可能被修改或删除。)灵感本指南中的很多细节受到了几份现有的风格指南和其他资源的启发。特别是:PEP-8: Style Guide for Pyt...
分类:
其他好文 时间:
2015-03-10 13:59:16
阅读次数:
164
状态模式,就是定义一个状态类,在这个状态类中有一个状态属性,来标明当前所处的状态;还有不同状态下要执行的方法。这些状态要暴露给外界,如外界通过不同的状态来执行不同的操作。就比如QQ的在线,忙碌,隐身等各种状态的实现。
package mode.state;
/**
*
* 定义状态类
*
* */
public class State {
private String value...
分类:
其他好文 时间:
2015-03-10 13:58:34
阅读次数:
103
??简介CoffeeScript 是构建在 JavaScript 基础之上的一种全新编程语言,提供了能够吸引 Python 或 Ruby 爱好者的整洁的语法。此外还提供了受 Haskell 和 Lisp 等语言启发得出的许多函数式编程特性。在本 系列文章 的 第 1 部分 中,我们了解了使用 CoffeeScript 的优势。此外还设置了开发环境,运行了脚本。在 第 2 部分 中,我们在尝试解决数...
分类:
其他好文 时间:
2015-03-10 14:00:35
阅读次数:
145
题目描述 Description
给出两个正整数A和B,计算A+B的值。保证A和B的位数不超过500位。
输入描述 Input Description
读入两个用空格隔开的正整数
输出描述 Output Description
输出A+B的值
样例输入 Sample Input
3 12
样例输出 Sa...
分类:
其他好文 时间:
2015-03-10 13:59:52
阅读次数:
142
最近的热播剧《平凡的世界》,不知大家看了没有,原著相信很多人在学生时代已经看过。反正连习大大都关注了,没看过的可以随波逐流下。在该剧开播之前,我非常害怕让袁弘、佟丽娅这样的男神女神来演,会不会演成农村偶像剧,毁了路遥这部伟大的作品。至少从现在看来,演的还算可以,没有造成太大的偏颇。该文详细探讨了这部伟大的作品是如何一步步写成的,以激励我们这些后生晚辈!...
分类:
其他好文 时间:
2015-03-10 13:58:34
阅读次数:
241
HBase 系统架构图
组成部件说明
Client:
使用HBase RPC机制与HMaster和HRegionServer进行通信
Client与HMaster进行通信进行管理类操作
Client与HRegionServer进行数据读写类操作
Zookeeper:
Zookeeper Quorum存储-ROOT-表地址、HMa...
分类:
其他好文 时间:
2015-03-10 13:57:34
阅读次数:
152
题目描述 Description
给出两个正整数A和B,计算A*B的值。保证A和B的位数不超过500位。
输入描述 Input Description
读入两个用空格隔开的正整数
输出描述 Output Description
输出A*B的值
样例输入 Sample Input
3 12
样例输出 Sa...
分类:
其他好文 时间:
2015-03-10 13:59:13
阅读次数:
135
最近一个群友的boss让研究hbase,让hbase的入库速度达到5w+/s,这可愁死了,4台个人电脑组成的集群,多线程入库调了好久,速度也才1w左右,都没有达到理想的那种速度,然后就想到了这种方式,但是网上多是用mapreduce来实现入库,而现在的需求是实时入库,不生成文件了,所以就只能自己用代码实现了,但是网上查了很多资料都没有查到,最后在一个网友的指引下,看了源码,最后找到了生成Hfile...
分类:
其他好文 时间:
2015-03-10 13:57:24
阅读次数:
115
利用Gson快速解析json需要导入Gson包,解析成一个对象或一个包含此对象的listJsonHelper代码如下:import java.util.ArrayList;
import java.util.List;
import android.text.TextUtils;import com.google.gson.Gson;
import com.google.gson.JsonParse...
分类:
Web程序 时间:
2015-03-10 13:57:19
阅读次数:
216
codefirst涉及到级联删除时可能会报下面的错误:
table 'TableName' may cause cycles or multiple cascade paths. Specify ON DELETE NO ACTION or ON UPDATE NO ACTION, or modify other FOREIGN KEY constraints.
这是由于同一张表中使用了同一个...
分类:
其他好文 时间:
2015-03-10 13:58:31
阅读次数:
130
package com.longtime.ajy.student.config;import org.springframework.context.annotation.Lazy;import org.springframework.stereotype.Component;import org....
分类:
其他好文 时间:
2015-03-10 13:55:55
阅读次数:
126
1.避免重复 随机算取一组随机数,将第二道题和第一道题操作数进行对比,如果发现两个操作数都完全一样话,就删除此组随机数,重新进行对边,直至最后没有重复的数组。2.可定制 可控制每行打印题目的个数,以及所有算术题的个数从而控制打印格式3.是否有乘除法 题目随机出现后,将所有运算符号送入一个数...
分类:
其他好文 时间:
2015-03-10 13:55:47
阅读次数:
140
explain 可以查看sql语句的执行情况,可以看到每个条件扫描的行数,当系统内需要使用SQL查询时,通过explain看下该语句的性能。1.索引通常被用于提高WHERE条件的数据行匹配或者执行联结操作时匹配其它表的数据行的搜索速度。所以我们选择索引的列也通常选择出现在WHERE子句、join子句...
分类:
数据库 时间:
2015-03-10 13:56:16
阅读次数:
147
-Xms8000M初始化的堆大小-Xmx8000M 堆的最大值-XX:+HeapDumpOnOutOfMemoryError 堆溢出时Dump出当前内存堆转储快照以便事后分析-XX:PermSize=10M 方法区(非堆)初始化大小-XX:MaxPermSize=10M 方法区(非堆)最大值-Xss...
分类:
编程语言 时间:
2015-03-10 13:55:32
阅读次数:
141