CRect GetTextRect(IN CDC* pDC,IN LPCTSTR lpText) { CRect rcText; //计算文本所占区域 pDC->DrawText(lpText,-1,&rcText,DT_CALCRECT); return rcText; } ...
分类:
其他好文 时间:
2016-05-14 00:34:43
阅读次数:
227
1.敏捷开发是一种以人为核心、迭代、循序渐进的开发方法。在敏捷开发中,软件项目的构建被切分成多个子项目,各个子项目的成果都经过测试,具备集成和可运行的特征。 敏捷开发是针对传统的瀑布开发模式的弊端而产生的一种新的开发模式,目标是提高开发效率和响应能力。除了原则和实践,模式也是很重要的,多研究模式及其 ...
分类:
其他好文 时间:
2016-05-14 00:33:33
阅读次数:
153
我们团队有四个人,其中我是负责编程的,我们负责制作一个闹钟app,每天早晨叫醒自己。 首先,我们团队要有人负责编辑界面,然后,还有人负责测试。 最后, 我要先大概的计划一下步骤,然后每个人按照自己的分工来做自己的事情。我们会参考一些相关的书籍,然后根据自己的理解,做一个闹钟app。 ...
分类:
其他好文 时间:
2016-05-14 00:33:22
阅读次数:
134
描述 http://www.lydsy.com/JudgeOnline/problem.php?id=1002 )*&*(^&*^&*^**()*) 分析 题目是求一种特殊的图的生成树的个数,但是貌似有更一般的算法,等明天再看吧... 只搞懂了打表找规律,然后题推的解法. 随便写个暴力打个表(其实我 ...
分类:
其他好文 时间:
2016-05-14 00:35:23
阅读次数:
262
//!微秒级别的计时器 //ExactTimer.h #pragma once #include BOOL ReadDwordKey(IN HKEY hRootKey,IN LPCTSTR lpSubKey, IN LPCTSTR lpKey,OUT DWORD& dwValue){ HKEY hk... ...
分类:
其他好文 时间:
2016-05-14 00:33:33
阅读次数:
430
NULLIF()函数使用讲解 2014-06-23 23:16 by zwwhnly, 2992 阅读, 收藏, 编辑 NULLIF()函数接受两个参数。如果它们相等,那么返回空值;否则,返回第一个参数。 等价于下面的表达式: case when expression1=expression2 th ...
分类:
数据库 时间:
2016-05-14 00:34:30
阅读次数:
255
1,了解Javascript(网上摘得) 1.对于JS的定义 JavaScript(简称js),是一种基于对象和事件驱动并具有相对安全性的客户端脚本语言。 同时也是一种广泛用于客户端Web开发的脚本语言,常用来给HTML网页添加动态功能,比如响应用户的各种操作。它最初由网景公司(Netscape)的 ...
分类:
Web程序 时间:
2016-05-14 00:32:51
阅读次数:
232
Option Explicit 'WDP_Control.CurrentStatus const WDP_ACTIVE = 0 const WDP_PASSIVE = 1 'WDP_Control.CurrentMode const WDP_MODE_DISCARD = 0 '在重新启动时删除所有更... ...
分类:
其他好文 时间:
2016-05-14 00:32:29
阅读次数:
174
iostat/mpstat/sar等命令属于sysstat程序包,所以使用yum安装sysstat即可。 ...
分类:
移动开发 时间:
2016-05-14 00:31:29
阅读次数:
506
今天跟老婆,老同学一起去洪湖公园(深圳的一座荷花主题公园。中国最大的几个荷花塘有微山湖,白洋淀等,将来也去看看?)看荷花了,恰逢2009深圳荷花展,人很多,呵呵。 明天把照片发几张来,链接是几张别人拍下的照片:http://shhq672.blog.163.com/blog/static/42956... ...
分类:
其他好文 时间:
2016-05-14 00:32:29
阅读次数:
139
适合学习的PHP论坛推荐4个
分类:
Web程序 时间:
2016-05-13 23:40:45
阅读次数:
501
前言
在我们的项目中,我们几乎天天和一些固定的代码打交道,比如在Activity中你要写findViewById(int)方法来找到控件,然而这样子的代码对于一个稍微有点资格的程序员来说,都是毫无营养的,你根本学不到任何的东西,但是你却必须写。这也就是注解框架的出现,极大的简化了程序员的工作,并且让代码简洁。也许你早就使用过了注解的框架,那么你会自己自己写么?好了,今天就让大家来完成一个注解的框...
分类:
移动开发 时间:
2016-05-13 23:27:59
阅读次数:
513
转:http://www.cnblogs.com/shuang121/archive/2011/03/02/1968768.html Session和Cookie的使用总结: Session和cookie都是asp.Net中的内置对象,至于他们有什么区别,在这里就不在多说,现在来说说一些比较实用点的 ...
分类:
其他好文 时间:
2016-05-13 23:26:23
阅读次数:
458
第一个视图控制器: import UIKit // 遵循协议 class ViewController: UIViewController,SecondVCDelegate { override func viewDidLoad() { super.viewDidLoad() // 创建一个butt ...
分类:
编程语言 时间:
2016-05-13 23:28:09
阅读次数:
478
__author__ = 'Alex' import re; str_list = [] def fetch(ci,li,str): for k in range(len(ci)-1): if ci[k] > ci[k+1]: print(("li[k] = %s,li[k+1] = %s")%(l ...
分类:
编程语言 时间:
2016-05-13 23:28:20
阅读次数:
1029
页面的自动滚动效果,可由javascript来实现, 但是有一个html标签 - <marquee></marquee>可以实现多种滚动效果,无需js控制。 使用marquee标记不仅可以移动文字,也可以移动图片,表格等. 语法:<marquee>...</marquee>; 说明:在标记之间添加要 ...
分类:
其他好文 时间:
2016-05-13 23:25:09
阅读次数:
356
1、os模块1.1 Python os.walk的用法与举例 os.walk(top, topdown=True, onerror=None, followlinks=False) 可以得到一个三元tupple(dirpath, dirnames, filenames), 第一个为起始路径,第二个为 ...
分类:
编程语言 时间:
2016-05-13 23:25:20
阅读次数:
451