这个问题看是很简单,但是在不同语言中实现的方式却千差万别,如果不知道方法,还真是麻烦,我就是在C#中遇到该问题,让我费了很大的周折,才在msdn查到。一、16进制字符串转数字
1、C/C++ I、最简单的办法:sscanf(“12AB”,,”%x”,&lngHex); //字符也可以为”0x12AB...
分类:
编程语言 时间:
2014-02-18 10:03:52
收藏:
0 评论:
0 赞:
0 阅读:
355
通过JNI获取java虚拟机,再获取当前程序的JNI环境,通过JNI环境获取需要调用的java类信息,再获取需要调用的java类中的函数信息。再通过JNI环境调用,使用类信息、函数信息,调用对应的java函数。
看起来好像有点复杂,but不用担心,cocos2d-x中有一个JniHelper类(头文件的copyright为:cocos2d-x.org,是Google提供的还是cocos2d-x小...
分类:
编程语言 时间:
2014-02-18 09:39:56
收藏:
0 评论:
0 赞:
0 阅读:
359
1.static有什么用途?
首先看看c程序的内存分布。
1)限制变量的作用域
2)设置变量的存储域(堆,主动分配内存也是堆)
1)在函数体,一个被声明为静态的变量在这一函数被调用过程中维持其值不变。
2) 在模块内(但在函数体外),一个被声明为静态的变量可以被模块内所用函数访问,但不能被模块外其它函数访问。它是一个本地的全局变量。
3)...
分类:
编程语言 时间:
2014-02-18 09:26:32
收藏:
0 评论:
0 赞:
0 阅读:
596
Linux系统的命令分为内部命令和外部命令两种,内部命令由Shell程序实现,如cd、echo等,Linux的内部命令数量有限,而且绝大部分都很少用到。而每一个Linux外部命令都是一个单独的应用程序,我们非常熟悉的ls、cp等绝大多数命令都是外部命令,这些命令都以可执行文件的形式存在,绝大部分放在目录/bin和/sbin中。这样一来,我们编程的难度就可以大大下降了,我们只需要实现很有限的内部命令...
分类:
编程语言 时间:
2014-02-18 08:38:45
收藏:
0 评论:
0 赞:
0 阅读:
386
Cheetah简介
Cheetah提供了一门简单语言,用来定义提供基本流控制和对象访问构造的模板。...
分类:
编程语言 时间:
2014-02-18 09:18:56
收藏:
0 评论:
0 赞:
0 阅读:
542
1、对象数组
声明一个一维对象数组的语句形式是:
类名 数组名[常量表达式];
每个数组元素对象都可以访问它的公有成员,一般形式是:
数组名[下标表达式].成员名
如果在声明数组时给每一个数组元素指定初始值,在数组初始化过程中就会调用与形参类型相匹配的构造函数,例如:
Location a[2]={ Location(1,2), Location(3,4)};
实例:
Point.h:
#ifndef _POINT_H
#defi...
分类:
编程语言 时间:
2014-02-18 08:38:32
收藏:
0 评论:
0 赞:
0 阅读:
412
申请内存,获取句柄的方法:void getHandle(void **p){ *p =
malloc(100); memset(*p, 0, 100);}void fun(){ void *handle = NULL;
getHandle(&handle); //即可获得句柄}判断字符串是否为NUL...
分类:
编程语言 时间:
2014-02-18 08:19:41
收藏:
0 评论:
0 赞:
0 阅读:
541
1.pyflakes语法检查器安装(Linux下)
下载并解压pyflakes,下载地址:http://www.vim.org/script.php?script_id=2441;
我的程序解压路劲是:/home/username/下载/pyflakes-vim/ftplugin/python; 将...
分类:
编程语言 时间:
2014-02-18 08:16:26
收藏:
0 评论:
0 赞:
0 阅读:
427
捡到一本《C++
Reference》,来自www.cppreference.com的。不过手头的版本是2009年的,本想去下新的,可是下回来也不知道怎么搞,需要编译,本地没装GCC环境,于是就这这本老的先凑合了,想到半年后去猝死公司上班,估计对C++的特性也用不了多少,就复习下C的老版本。
这个文...
分类:
编程语言 时间:
2014-02-18 07:58:53
收藏:
0 评论:
0 赞:
0 阅读:
335
题外话: 这里分享一个链接是将Flask 和 Apache 用 mod_wsgi
来进行传唤的部署方式,在digital ocean VPS
上的。https://www.digitalocean.com/community/articles/how-to-deploy-a-flask-applic...
分类:
编程语言 时间:
2014-02-18 07:49:08
收藏:
0 评论:
0 赞:
0 阅读:
488
近日,在浏览伯乐在线的时候碰到一些很不错的资源:25本免费的Python电子书如下图:其中,每本都是以名字+超链接的方式,于是激起了我写个小程序保存这些资源的欲望,顺便也能练习一些不太熟练的小爬虫
: ) 。 好了,我们开始吧!先展示一下成果给大家看嗯: 如图 每本书都很有条理的保存在本地文档中,结...
分类:
编程语言 时间:
2014-02-18 07:40:41
收藏:
0 评论:
0 赞:
0 阅读:
563
代码段(Code or Text):代码段由程序中的机器码组成。在C语言中,程序语句进行编译后,形成机器代码。在执行程序的过程中,CPU的程序计数器指向代码段的每一条代码,并由处理器依次运行。
只读数据段(RO data):只读数据段是程序使用的一些不会被更改的数据,使用这些数方式类似查表式的操作,由于这些变量不需要更改,因此只需要放置在只读存储器中即可。
已初始化读写数据段(RW data):已初始化数据是在程序中声明,并且具有初值的变量,这些变量需要占用存储器的空间,在程序执行时它们需要...
分类:
编程语言 时间:
2014-02-18 02:13:26
收藏:
0 评论:
0 赞:
0 阅读:
532
void GetSub(char* str)
{
char *p,*q,*temp;
p = str;
q = p + 1;
int len = 0;//记录连续重复子串的长度
int max = 0;//记录连续重复子串的最大长度
char data[100];//临时数组,用于保存最长重复子串
while(*p != '\0')
{
temp = p;
while(...
分类:
编程语言 时间:
2014-02-18 00:02:13
收藏:
0 评论:
0 赞:
0 阅读:
2316
设计模式(C++版)之(proxy)代理模式...
分类:
编程语言 时间:
2014-02-18 01:18:05
收藏:
0 评论:
0 赞:
0 阅读:
467
初学openssl库,写了一例子,记录一下。...
分类:
编程语言 时间:
2014-02-18 01:59:05
收藏:
0 评论:
0 赞:
0 阅读:
867
排序算法是一种基本并且常用的算法。由于实际工作中处理的数量巨大,所以排序算法对算法本身的速度要求很高。 而一般我们所谓的算法的性能主要是指算法的复杂度,一般用O方法来表示。在后面我将 给出详细的说明。
这里将按照算法的复杂度,从简单到难来分析算法。
一、简单排序算法
由于程序比较简单,所以没有加什么注释。所有的程序都给出了完整的运行代码,并在我的VC6.0环境
下运行通过。...
分类:
编程语言 时间:
2014-02-18 01:57:02
收藏:
0 评论:
0 赞:
0 阅读:
496
python 正则表达式判断URL是否合法...
分类:
编程语言 时间:
2014-02-18 03:16:59
收藏:
0 评论:
0 赞:
0 阅读:
1095
复制构造函数、赋值操作符、析构函数总称为复制控制
复制构造函数定义:是一种特殊的构造函数,具有单个形参,该形参(常用const修饰)是对该类类型的引用
用于的情况:
1)初始化对象 ,根据另一个同类型的对象显式或隐式初始化它复制对象
2)作为实参传给函数时,复制这个对象
3)函数返回时,复制对象
4)初始化顺序容器中的元素
5)根据元素初始化列表初始化数组元素
1. 对象的定义...
分类:
编程语言 时间:
2014-02-17 23:00:43
收藏:
0 评论:
0 赞:
0 阅读:
553
因为项目需要,需要使用python 定时器, 在谷歌一番之后,基本获得的信息是调用python 的 threading的timer 定时器, 或者使用schl 模块进行操作。 具体实践方法请自行谷歌之。
在一番调试之后,发现threading timer 定时器不好控制, 相关资料少,用的不明就里 (个人才疏德浅, 有用的好的同学,欢迎指教。O(∩_∩)O哈哈~)尤其是需要同时启动多个定时器之...
分类:
编程语言 时间:
2014-02-17 23:33:31
收藏:
0 评论:
0 赞:
0 阅读:
815
VC基于C,C++语言,主要由是MFC组成,是与系统联系非常紧密的编程工具,它兼有高级,和低级语言的双重性,功能强大,灵活,执行效率高,几乎可说VC在 Windows平台无所不能。 最大缺点是开发效率不高。
VC适用范围
1、 VC主要是针对Windows系统,适合一些系统级的开发,可以方便实现一些底层 的调用。在VC里边嵌入汇编语言很简单。
2、 VC主要用在驱动程序开发
3、 V...
分类:
编程语言 时间:
2014-02-18 03:37:29
收藏:
0 评论:
0 赞:
0 阅读:
394