转载自:http://blog.sina.com.cn/s/blog_8a7012cf01017h9p.html
变量命名规则是为了增强代码的可读性和容易维护性。以下为C++必须遵守的变量命名规则:
1、 变量名只能是字母(A-Z,a-z)和数字(0-9)或者下划线(_)组成。
2、 第一个字母必须是字母或者下划线开头。
3、 不能使用C++关键字来命名变量,以免冲突。
4、 变量名区分大小...
分类:
编程语言 时间:
2015-03-12 11:40:14
阅读次数:
158
HBase基本API(java)操作(增删改查)...
分类:
编程语言 时间:
2015-03-12 11:38:35
阅读次数:
202
unit DateUtils;
interface
uses
SysUtils, Math, Types;
// 把完整时间分解成日期和时间两部分
function DateOf(const AValue: TDateTime): TDateTime;
function TimeOf(const AValue: TDateTime): TDateTime;
// ...
分类:
其他好文 时间:
2015-03-12 11:38:35
阅读次数:
177
NetworkComms.Net 一款来自英国剑桥的c#语言的网络通信框架 2.3.1开源版本下载
03年大学毕业,主要做Web开发,大家可以看看networkcomms中文站: www.networkcomms.cn 自己基于网上开源程序二次开发的:)
从06年开始,便把主要的学习精力放到网络通信上, 主要使用C#语言,WinForm框架,...
分类:
Web程序 时间:
2015-03-12 11:39:03
阅读次数:
250
android多渠道批量打包 使用python实现 只需要修改channel文件,添加你需要的渠道名称 在终端运行就可以了
使用提示步骤:
一、下载python安装包,python 2.7.9下载地址:https://www.python.org/downloads/ 直接运行傻瓜式安装,只要稍稍注意安装的路径就可以了。
比如我是安装在 D:\Python\Python27,那么在我的电脑环境变量path中添加D:\Python\Python27;
打开cmd 并输入python可以正常查看...
分类:
移动开发 时间:
2015-03-12 11:37:35
阅读次数:
3874
在【高级 - 第 1.0 章】中讲解了在 SVG 中如何配合使用 text 和 tspan 来实现换行的功能,本文对此功能进行一下封装,以后就可以直接用了。...
分类:
Web程序 时间:
2015-03-12 11:37:04
阅读次数:
975
1.题目Find the contiguous subarray within an array (containing at least one number) which has the largest sum.For example, given the array [?2,1,?3,4,?1,2,1,?5,4],the contiguous subarray [4,?1,2,1] has...
分类:
其他好文 时间:
2015-03-12 11:38:49
阅读次数:
120
//六角填数
//2015-03-12
//287283991@qq.com
#include
#include
#include
#include
using namespace std;
#define eps 10e-10
#define N 15
static int A[N],vis[N];
static int t[7];
void dfs(in...
分类:
其他好文 时间:
2015-03-12 11:37:49
阅读次数:
210
垃圾之一、VMWare Player本来是个免费软件,就像Adobe公司的Flash Player一样,问题是VMWare这家公司太贪婪了,然后他们出了个Pro版,居然想收费!
垃圾之二、启动虚拟机之处,提示下载VMWare Tools for Linux,下载就下载吧,结果每次都网络连接报错!这家VMWare在中国还有分公司,就不知道把软件下载服务器在国内多做一个备份吗??傲慢的垃圾运...
分类:
系统相关 时间:
2015-03-12 11:36:53
阅读次数:
182
xml文档是由一组使用唯一名称标识的实体组成的。始终以一个声明开始,这个声明指定该文档遵循XML1.0的规范。XML也有一种逻辑结构,在逻辑上,文档的组成成部分包括声明,元素,注释,字符引用和处理指令。
以下是代码片段:
2...
分类:
其他好文 时间:
2015-03-12 11:36:42
阅读次数:
211
20.寻找2D矩阵
给定一个从左到右从上到下递增的m*n矩阵,判断target是否在矩阵中
例:
[
[1, 3, 5, 7],
[10, 11, 16, 20],
[23, 30, 34, 50]
]
Target=3
返回:true
思路:二分查找
Code:
public class test {
public static boolean sea...
分类:
编程语言 时间:
2015-03-12 11:37:11
阅读次数:
186
两副图让你彻底明白同步IO和异步IO的区别...
分类:
其他好文 时间:
2015-03-12 11:37:06
阅读次数:
174
题目链接:Spiral Matrix
Given a matrix of m x n elements (m rows, n columns), return all elements of the matrix in spiral order.
For example,
Given the following matrix:
[
[ 1, 2, 3 ],
[ 4, 5, 6 ...
分类:
其他好文 时间:
2015-03-12 11:35:28
阅读次数:
124
题目链接:Jump Game
Given an array of non-negative integers, you are initially positioned at the first index of the array.
Each element in the array represents your maximum jump length at that position.
...
分类:
其他好文 时间:
2015-03-12 11:38:00
阅读次数:
123
把UIColor(纯色值)对象转化成UIImage对象...
分类:
其他好文 时间:
2015-03-12 11:37:56
阅读次数:
115
求 子串 的 位置 有两种方法,一种是暴力搜索法,另一种就是KMP 算法。他们的效率 在一般的情况下,区别不大。但是在 串的 变化 范围特别小的情况下,例如 只有 0 和 1,KMP 的时间复杂度是 O(m+n),而暴力搜索法定时间 复杂度 是 O(m*n),(m,n分别指 子串 和 母串的 长度)
暴力搜索非常简单,下面给出代码:
// KMP.cpp : 定义控制台应用程序的入口点。
//...
分类:
编程语言 时间:
2015-03-12 11:37:18
阅读次数:
177
本文上接前我一篇博文《使用cocos2d-js制作游戏新手引导(一)》
一、定位器的实现
定位器的目的是实现对场景树中的节点精确定位,获取对象实例,从而获取节点在界面中的位置、矩形大小等信息。
定位器:在cocos2d(js)中用于精确描述场景树中的节点的一串字符串,其实现借鉴了css(层叠样式表)选择器设计思路,以下我们将实现了一个简单的从定位器字符串解析到节点定位的这个个过程。
1...
分类:
Web程序 时间:
2015-03-12 11:34:38
阅读次数:
200