- 博客(13)
- 资源 (49)
- 收藏
- 关注
原创 新年快乐
2014.12.31 23:10"忙"了一天, 终于在这个时候坐下来, 正在看央视的新闻, 发现地球上已经有国家进入2015了(澳大利亚, 韩国, 朝鲜, 日本, ...); 突然有一个疑问? 世界各国, 风俗习惯等都很不同, 但都很一致的庆祝新年(放烟花, 放假, ...), 为什么?这可能与人的特性有关吧, 例如你忙了一段日子, 你会希望休息一下, 停一下, 想一下, 然后继续忙.
2014-12-31 23:38:02 775
原创 简体中文与繁体中文互转
一. BIG5编码, GB编码(GB2312, GBK, ...), Unicode编码, UTF编码1.1. BIG5编码BIG5字集是台湾繁体字集,共包括国标繁体汉字13053个1.2. GB编码GB2312字集是简体字集, 全称为GB2312(80)字集, 共包括国标简体汉字6763个;GB2312是中国规定的汉字编码, 也可以说是
2014-12-31 16:39:58 9848
原创 BIG5编码, GB编码(GB2312, GBK, ...), Unicode编码, UTF8, WideChar, MultiByte, Char 说明与区别
一. BIG5编码, GB编码(GB2312, GBK, ...), Unicode编码1.1. BIG5编码BIG5字集是台湾繁体字集,共包括国标繁体汉字13053个1.2. GB编码GB2312字集是简体字集, 全称为GB2312(80)字集, 共包括国标简体汉字6763个;GB2312是中国规定的汉字编码, 也可以说是简体中文的字符集编码;GBK包含全部中文字
2014-12-31 13:55:02 16804
原创 用C++扩展Python的功能(一)
一. 说明1. 例如我们可以用Python写一个功能包(包里就只有一个py文件, py文件就只有一个函数, 例如HYAdd(a, b)), 因为是同一种语言, 所以很简单.2. 现在相当于使用C++实现一遍, 但是C++和Python是异构语言, 所以C++需要按照Python的扩展框架, 实现其规定的接口从而扩展Python的功能.3. 在Windows下, 载体肯定
2014-12-27 09:49:13 2587
原创 Python调用DLL
环境: VS2010 + Python27一. 创建一个dllDLL的创建过程参考: http://blog.csdn.net/cay22/article/details/53913191. 这里dll中导出函数是使用__stdcall声明的.2. TestDll.dll中的两个导出函数// TestDll.h#pragma once#ifd
2014-12-22 15:33:02 2857
原创 C++调用Python(不安装Python)
一. 你的Python代码创建文件Test001.py代码如下:#-*- coding:utf-8 -*-def HelloWorld(): print "Hello World"def Add(a, b): return a + bdef TestDictionary(dict): print dict dict["Size
2014-12-22 09:32:36 2807
原创 py2exe打包的简单使用
一. 安装py2exe1. 安装Python2.7.9, 配置好环境变量2. 安装py2exe(可以自动检测到Python的安装路径)下载地址http://sourceforge.net/projects/py2exe/files/py2exe/二. 打包步骤2.1 建一个目录, 例如 py2exeTest2.2 新建如下两个文件#-*- c
2014-12-20 17:23:17 2921 1
原创 C++调用Python(需要安装Python)
一. 安装Python2.7.91. next, next, ... 配置好环境变量2. 安装后, xxxx\Python27下有include和libs目录, C++需要包含这些东西, 按自己喜欢的方式添加到C++工程即可.二. 你的Python代码创建文件Test001.py代码如下:#-*- coding:utf-8 -*-def He
2014-12-20 09:48:10 2261
原创 排列逆序数和计算
一. 排列的逆序与逆序数逆序: 取一个排列为标准排列, 其它排列中某两个元素的次序与标准排列中这两个元素的次序相反时,则称这两个元素构成一个逆序.逆序数: 一个排列中所有逆序总数叫做这个排列的逆序数. (注意是一个排列)逆序数为偶数称为偶排列, 逆序数为奇数称为奇排列, 标准排列规定为偶排列.通常取从小到大的排列为标准排列, 即 1 ~ n的全排列中取123...(n -
2014-12-13 18:01:20 9829
原创 排列与全排列算法
一. 排列与组合的区别排列是有顺序的, 如(a, b, c)和(b, c, a)是不同的, 虽然同样是三个字母, 但顺序不同.组合是没有顺序的,如(a, b, c)和(b, c, a)是相同的, 只要是同样的字母组合, 顺序无所谓. 二. 全排列n个不同元素排成一列. 可将n个不同元素按1 ~ n进行编号, 则n个不同元素的全排列可看成这个自然数的全排列. n个不同元素的全排列
2014-12-13 16:35:00 2886
原创 阶乘
阶乘指从1乘以2乘以3乘以4一直乘到所要求的数.例如所要求的数是6, 则阶乘式是1 * 2 * 3 * ...... * 6, 得到的积是720. 720就是6的阶乘. 例如所要求的数是n, 则阶乘式是1 * 2 * 3 * ...... * n, 设得到的积是X, X就是n的阶乘.表示: n的阶乘表示为 n!(n >= 0)n! = 1 * 2 * 3 * ...
2014-12-13 16:23:53 1624
转载 斐波那契公式
斐波那契公式:(比内公式):F(n) = (1 / √5) * {[(1 + √5) / 2]^n - [(1 - √5) / 2]^n}(n > 0, n ∈ N*)(其中n是大于0的整数, √5表示根号5)斐波那契公式有这个特性: F(n) = F(n - 1) + F(n - 2);(其中n是大于2的整数)斐波那契数列: 0, 1, 1, 2,
2014-12-10 09:04:02 1510
转载 limits.h 类型的最大最小值
/****limits.h - implementation dependent values** Copyright (c) Microsoft Corporation. All rights reserved.**Purpose:* Contains defines for a number of implementation dependent valu
2014-12-10 09:00:31 1008
Win7下VFW调用
2015-04-25
例说 const_cast,reinterpret_cast,static_cast,dynamic_cast代码.rar
2009-10-31
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人