-
47
热度 -
87
热度 -
96
热度 -
5
热度 -
[综合] 可执行文件的结构和加载
我们先来看一个程序:/intglobal_a=0x5;/*01*/intglobal_b;/*02*//*03*/intmain()/*04*/{/*05*/char*q="123456789";/*06*//*07*/q[3]='A';/*08*//*09*/global_a=0xaaaaaaaa...
86
热度 -
[综合] Linux系统上的C/C++编译器gcc/egcs详解
一、运行gcc/egcs Linux中最重要的软件开发工具是GCC。GCC是GNU的C和C++编译器。实际上,GCC能够编译三种语言:C、C++和ObjectC(C语言的一种面向对象扩展)。利用gcc命令可同时编译并连接C和C++源程序。 #DEMO#:hello.c 如果你有两个或少数几个C源...
44
热度 -
[综合] Linux下Makefile的automake生成
作为Linux下的程序开发人员,大家一定都遇到过Makefile,用make命令来编译自己写的程序确实是很方便。一般情况下,大家都是手工写一个简单Makefile,如果要想写出一个符合自由软件惯例的Makefile就不那么容易了。 在本文中,将给大家介绍如何使用autoconf和automake两...
19
热度 -
[综合] Linux C编程---make命令的使用
在开发一个系统时,一般是将一个系统分成几个模块,这样做提高了系统的可维护性,但由于各个模块间不可避免存在关联,所以当一个模块改动后,其他模块也许会有所更新,当然对小系统来说,手工编译连接是没问题,但是如果是一个大系统,存在很多个模块,那么手工编译的方法就不适用了。为此,在Linux系统中,专门提供了...
28
热度 -
[综合] C++内存分配的五种方法的区别
在C++中,内存分成5个区,他们分别是堆、栈、自由存储区、全局/静态存储区和常量存储区。 栈,就是那些由编译器在需要的时候分配,在不需要的时候自动清除的变量的存储区。里面的变量通常是局部变量、函数参数等。堆,就是那些由new分配的内存块,它们的释放编译器不管,而是由程序员自己去控制,一般一个new就...
56
热度 -
[综合] DLL的Export和Import
DLL 的 export 是指将 DLL 中的函数和数据输出到其它程式中,以供其使用。 DLL 的 import 是指使用 DLL 的程式引入 DLL 中的函数和数据。 DLL 的 export DLL 中包含有一个表,称为 exporttable (以下简称 ET ),其中包含了 DL...
67
热度 -
[综合] 对字符编码与Unicode,ISO 10646,UCS,UTF8,UTF16,GBK,GB2312的理解
Unicode:unicode.org制定的编码机制,要将全世界常用文字都函括进去.在1.0中是16位编码,由U+0000到U+FFFF.每个2byte码对应一个字符;在2.0开始抛弃了16位限制,原来的16位作为基本位平面,另外增加了16个位平面,相当于20位编码,编码范围0到0x10FFFF.U...
97
热度 -
54
热度 -
80
热度 -
[综合] C++中对文件进行读写操作
#include"stdafx.h" #include<fstream>#include<iostream>#include<cmath> usingnamespacestd; //从键盘上读取字符的函数voidread_save(){ charc[80];ofs...
98
热度 -
[综合] 检测手机对MMAPI支持的情况
用了以下方法: publicbooleanisTypeSupported(){ booleansupported=false;Stringversion=System.getProperty("microedition.media.version");if(version!=null){ Strin...
82
热度 -
[综合] J2ME常用功能代码片断
1:IO读写 因为J2ME只支持有限的几个IO类,要用这几个类满足自己的需求确实不容易。 try{ InputStreamis=newObject().getClass().getResourceAsStream("/52.txt");ByteArrayOutputStreambaos=newByt...
47
热度 -
64
热度 -
[综合] 产品经理的56个特征
YoumightbeaProductManagerif: You’vecreatedaroadmapthrough2015 Youcan’trememberworkinglessthan70hoursaweek You’velostyourhair(ifyouhaven’tconsideryour...
90
热度 -
[综合] 产品经理跨部门沟通的3点经验
产品经理是虚拟CEO。“虚拟”,本质就是其他人员并不向产品经理汇报,产品经理对涉及各方人员的PM(绩效考核)通常没有实质的影响力。这个CEO做得实在有点憋屈,怎么听着怎么像儿皇帝溥仪,呵呵。 产品经理要做到因人成事,别人不report给你,你也管不了人家的PM,你还得团结参与各方,为产品成功而努力。...
99
热度 -
[综合] 产品经理日常产品管理工作说明
1本文档目的 本文档描述软件产品的产品管理工作的总体工作内容。 2产品管理总体工作内容 2.1市场研究MarketResearch 2.1.1What做什么市场研究,指的是学习、研究、分析产品所针对的市场的情况,包括:了解客户的需求——尽可能的搞清楚下列问题:到底谁是目标客户?这些目标客户的行业特征...
66
热度