自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

cenjoy

知识是一个不断积累的过程。。。

  • 博客(11)
  • 资源 (14)
  • 收藏
  • 关注

转载 Java: JNI完全手册

最近在公司里做了一个手机的项目,需要JAVA程序在发送短信的时候和第三方的短信服务器连接。短信接口是用C++写的。琢磨了三天,大致搞懂了JNI的主体部分。先将心得整理,希望各位朋友少走弯路。首先引用一篇文章,介绍一个简单的JNI的调用的过程。       JAVA以其跨平台的特性深受人们喜爱,而又正由于它的跨平台的目的,使得它和本地机器的各种内部联系变得很少,约束了它的功能。解决JAVA对

2012-02-22 11:09:30 417

转载 用C++设计一个不能被继承的类

点击打开链接 题目:用C++ 设计一个不能被继承的类。分析:这是Adobe 公司2007 年校园招聘的最新笔试题。这道题除了考察应聘者的C++ 基本功底外,还能考察反应能力,是一道很好的题目。在Java 中定义了关键字final ,被final 修饰的类不能被继承。但在C++ 中没有final 这个关键字,要实现这个要求还是需要花费一些精力。首先想到的是在C++ 中,子类的构造函数

2012-02-20 20:48:23 1340

转载 linux chmod命令参数及用法详解

使用权限 : 所有使用者使用方式 : chmod [-cfvR] [--help] [--version] modefile...说明 : Linux/Unix 的档案存取权限分为三级 : 档案拥有者、群组、其他。利用 chmod 可以藉以控制档案如何被他人所存取。把计 :mode : 权限设定字串,格式如下 : [ugoa...][[+-=][rwxX]...

2012-02-17 20:52:44 811

转载 Ubuntu安装配置Mysql

三种安装方式:  1. 从网上安装 sudo apt-get install mysql-server。装完已经自动配置好环境变量,可以直接使用mysql的命令。    注:建议将/etc/apt/source.list中的cn改成us,美国的服务器比中国的快很多。  2. 安装离线包,以mysql-5.0.45-linux-i686-icc-glibc23.tar.gz为例。

2012-02-16 20:41:25 343

转载 Ubuntu10.04中安装配置JDK

首先从SUN网站下载JDK然后在shell中执行:代码:sudo chmod +x jdk-6u17-linux-i586.bin修 改bin文件权限,使其可执行。然后执行代码:./jdk-6u17-linux-i586.bin注意:也可以直接解压bin,输入:sudo sh jdk-6u17-linux-i586.bin将 会出现字幕,持续

2012-02-16 17:29:46 439

转载 在C中引用C++语言中的函数和变量

引用C++语言的头文件需添加extern "C",但是在C语言中不能直接引用声明了extern "C"的该头文件,应该仅将C文件中将C++中定义的extern "C"函数声明为extern类型,希望本文能教会你更多东西。实际上,在连接阶段,连接器会从模块A生成的目标文件moduleA.obj中寻找_foo_int_int这样的符号!加extern "C"声明后的编译和连接方式加extern

2012-02-09 11:28:23 1182

转载 多重继承及虚继承中对象内存的分布

多重继承及虚继承中对象内存的分布篇文章主要讲解G++编译器中虚继承的对象内存分布问题,从中也引出了dynamic_cast和static_cast本质区别、虚函数表的格式等一些大部分C++程序员都似是而非的概念。问题拿捏得十分到位,下面是我对原文的翻译,原文见这里(By Edsko de Vries, January 2006)。本文是介绍C++的技术文章,假定读者对于C+

2012-02-08 21:14:43 858

转载 C++中继承的内存分布

class Base { public:  int m_base; }; class DerivedA: public Base { public:  int m_derivedA; }; class DerivedB: public Base { public:  int m_derivedB; }; class Deriv

2012-02-08 21:10:35 2378

原创 C++不定参数综合实例

#include #include #include using namespace std;/************************************************************************//*   type va_arg(va_list argptr, type);  void va_end(va_list argptr)

2012-02-06 23:17:46 2920

转载 C++不定参数的应用

不定参数当年做为C/C++语言一个特长被很多人推崇,但是实际上这种技术并没有应用很多。除了格式化输出之外,我实在没看到多少应用。主要原因是这种技术比较麻烦,副作用也比较多,而一般情况下重载函数也足以替换它。尽管如此,既然大家对它比较感兴趣,我就简单总结一下它的使用和需要注意的常见问题。原理刚学C语言的时候,一般人都会首先接触printf函数。通过这个函数,你可以打印不定个数的变量到屏幕

2012-02-06 23:07:25 9094

转载 探讨C++中对象的“浅拷贝”与“深拷贝”

C++中对象的复制就如同“克隆”,用一个已有的对象快速地复制出多个完全相同的对象。一般而言,以下三种情况都会使用到对象的复制:(1)建立一个新对象,并用另一个同类的已有对象对新对象进行初始化,例如:class Rect{private:int width;int height;};Rect rect1;Rect rect2(rect1); // 使用rect1初始化rec

2012-02-05 20:20:18 7384

Visual C++开发的网络监听程序

Visual C++开发的网络监听程序,资源来源于网络,仅供学习

2011-04-22

详细介绍grub2的使用

这篇文章主要介绍grub2的使用,50多页的教程,相信读完之后你一定会对grub有一个更深刻的认识

2011-04-22

详细介绍GCC的中文手册

详细介绍GCC的中文手册,写得很详细。本手册页内容摘自GNU C编译器的完整文档,仅限于解释选项的含义.

2011-04-22

MFC开发的象棋程序

MFC开发的象棋程序,学习MFC的一个很实用例子

2011-04-22

MFC开发的五子棋程序

MFC开发的五子棋程序,学习MFC的一个很好的实用例子

2011-04-22

MFC实现的MFC麻将程序

这是一本书上找到的MFC实现的麻将程序,供大家学习

2011-04-22

MFC实现的飞行棋程序

这是从一本书上找到的MFC实现的飞行棋程序

2011-04-22

MFC实现的斗地主程序

这是从一本书上找到的MFC实现的斗地主程序

2011-04-22

AutoScreenCapture2(C#)vs2005源码

AutoScreenCapture2(C#)vs2005源码,利用到了构件的思想,本资源来源于开源网站

2010-10-31

积木俄罗斯方块,利用到COM构件思想

积木俄罗斯方块,利用到COM构件思想。选在注册表注册组件才可以使用

2010-10-11

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除