自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

明风的博客

share your ideas

  • 博客(13)
  • 资源 (29)
  • 收藏
  • 关注

原创 类的多态性的概念

多态性(polymorphism)是面向对象程序设计的一个重要特征。利用多态性可以设计和实现一个易于扩展的系统。在C++程序设计中,多态性是指具有不同功能的函数可以用同一个函数名,这样就可以用一个函数名调用不同内容的函数。在面向对象方法中一般是这样表述多态性的:向不同的对象发送同一个消息,不同的对象在接收时会产生不同的行为(即方法)。也就是说,每个对象可以用自己的方式去响应共同的消息。在C++程序设计中,在不同的类中定义了其响应消息的方法,那么使用这些类时,不必考虑它们是什么类型,只要发布消息即可。

2013-08-27 16:32:10 2170

原创 中断

你正在看书,突然你的朋友打来电话,于是你放下书本去接电话,电话打完接着看书。  电话响->放下书本->接电话->继续看书这一个过程,就类似于CPU中断的处理过程。

2013-08-25 16:15:28 1377

原创 c++中经常需要访问对象中的成员的三种方式

可以有3种方法:通过对象名和成员运算符访问对象中的成员;通过指向对象的指针访问对象中的成员;通过对象的引用变量访问对象中的成员。一、通过对象名和成员运算符访问对象中的成员例如在程序中可以写出以下语句:   stud1.num=1001;//假设num已定义为公用的整型数据成员表示将整数1001赋给对象stud1中的数据成员num。其中“.”是成员运算符,用来

2013-08-25 12:07:30 5571

原创 进程 线程 总结

1 .进程的概念:独立的,可调度的任务    1.是一个抽象的实体,当系统在执行某个程序时,分配和释放各种资源。      2.是一个程序执行一次的过程。程序和进程的区别:1.    程序是静态的,保存在磁盘上的指令的有序集合,没有任何执行的概念。2.    进程时一个动态的,概念,是执行的过程,包括。创建,调度,和消亡。3.    进程是程序执行和资源管理的最小单位。

2013-08-25 12:05:52 1263

转载 谈谈程序员创业的一些事情

做为一个程序员,身处一个特殊的行业,每天都在不停的工作和学习,年轻时你很是了得,在你面前没有什么问题是解决不了的,职业给了你耀眼的光环,不用炫耀也很夺目,但更多已经步入三十的同仁们却告诉我们一个不可改变的事实,你今天的努力很可能与将来的前景不成正比。且不管三十岁的前景如何,我们都在向三十岁迈进,现在的你能做些什么呢,是顺其自然?还是努力改变自己的命运?站在人生的这条岔路口,我们该何去何从?程序员如

2013-08-25 11:55:43 1232

转载 Typedef 用法总结

Typedef 声明有助于创建平台无关类型,甚至能隐藏复杂和难以理解的语法。不管怎样,使用 typedef 能为代码带来意想不到的好处,通过本文你可以学习用 typedef 避免缺欠,从而使代码更健壮。      typedef 声明,简称 typedef,为现有类型创建一个新的名字。比如人们常常使用 typedef 来编写更美观和可读的代码。所谓美观,意指 typedef 能隐藏笨拙的语法构

2013-08-24 16:58:52 1056

原创 strcmp ,strcat,strspy 函数的实现

strcmp 函数的实现#include char *mystrcpy(char *q, char *p){char *temp = q;while(*p != '\0'){*q++ = *p++;}*q = '\0';return temp;}int main(void){char dest[64],

2013-08-24 14:33:10 1836

原创 UNIX 环境高级编程之我见

《UNIX环境高级编程》(第二版)(人民邮电出版社)【美】W.Richard Stevens& Stephen A.Rago 著本书的主要结构分为以下几个部分:(1).第1章UNIX基础知识①UNIX体系结构中,最主要的是内核,它有一些称为系统调用的接口与外界交互。在内核之上有shell 和库函数,然后是应用软件。②常见的shell有Bourneshell(sh), Bou

2013-08-24 10:05:34 4613

原创 堆和栈的区别

一、预备知识—程序的内存分配一个由c/C++编译的程序占用的内存分为以下几个部分1、栈区(stack)—由编译器自动分配释放,存放函数的参数值,局部变量的值等。其操作方式类似于数据结构中的栈。2、堆区(heap)—一般由程序员分配释放,若程序员不释放,程序结束时可能由OS回收。注意它与数据结构中的堆是两回事,分配方式倒是类似于链表,呵呵。(更多精彩,请见http://www.edi

2013-08-23 15:03:51 1299

原创 Static ,const,Continue 和Break,位的操作的作用总结

Static的作用总结:1.     在函数体内,一个被声明为静态的变量,函数在调用过程中维持值不变。2.     在模块内,函数体外,静态的变量可以被模块内的函数访问,不能被其他的模块使用。本地的全局变量。3.     在模块内,一个被声明为静态的函数只可被这一模块的其他函数调用,函数限制在模块的本地范围内。4.     静态的全局变量在静态存储区,非静态的全

2013-08-22 11:21:10 1299

原创 linklist 链表的实现

#include #include typedef struct _link_node_{int data;struct _link_node_ *next;}LinkNode;LinkNode *creat_linklist(void);LinkNode *creat_linknode(int value);int insert_linklist(

2013-08-19 21:06:26 1457

原创 c 双链表的实现

#include #include typedef struct _double_linklist_{int data;struct _double_linklist_ *pre,*next;}DlinkNode;DlinkNode *creat_dlinknode(int value);DlinkNode *creat_dlinklist(void

2013-08-19 21:03:12 953

原创 顺序链表的实现

本文运行环境 ubantu 12.04 gcc#include #include #define DEBUG 0#define N 5typedef struct _sequence_list_{int *data;int t_size;int c_size;}SeqList;SeqList *creat_seqlist(int

2013-08-19 20:38:20 1036

open ssl demo example (证书自带)

open ssl demo 完整的例子, 适合入门, 简单易懂,有解释说明 open ssl demo example (证书自带)

2019-01-28

com.alibaba.fastjson.JSON , net.sf.json.JSONObject

开源最新的json 库文件。json-lib-2.4-jdk15, fastjson-1.2.2

2018-08-22

OkHttp 例子

使用了okhttp-2.4.0和okio-1.4.0.jar两个jar实现了图片的下载。

2016-02-03

json.jar jdk_1.6

json.jar jdk_1.6 对应的开发

2016-01-12

Android Sockets和java sockets通信

Android Sockets和java sockets通信 的小例子。

2016-01-12

android ftp 使用

SwiFTP、FTP4J以及Demo下载,包涵了文档说明及服务器端代码和客户端的代码

2016-01-11

AmaterasUML的配置及使用 .tar

eclipse 配置AmaterasUML时需要的3个jar 包,以及配置文档 http://blog.csdn.net/asce1885/article/details/40744163

2015-12-24

android数据库快速开发

android数据库快速开发框架,使用简单

2015-12-14

Xutils测试源码和Deomon

xutils框架 源码实现,以及测试使用的例子。

2015-12-14

异步加载图库中的图片

异步加载图库中的图片,首先图库中需要图,当中需要判断一下。

2015-12-14

环形进度条实现

环形进度条实现, andoid 系统可以参考,完整工程。

2015-12-09

andriod微信抢红包实现

AccessibilityService是一个辅助类,可以监听我们手机的焦点,窗口变化,按钮点击等等。实现它的服务需要在手机设置里面->辅助功能在这里面找到你自己实现的辅助类,然后打开它就可以进行我们一系列的监听了 相关: http://krelve.com/?post=26 http://www.it165.net/pro/html/201507/48358.html http://blog.csdn.net/wyzxk888/article/details/9006881

2015-12-02

AutotestDemo

实现自动后台测试模拟android 按键。

2015-10-21

例子,说明文档文档,搭建环境,api 文档,jar 包

例子,说明文档文档,搭建环境,api 文档,jar 包

2015-10-21

python 学习实例

自己学习python 时做过的一些实例。

2015-10-12

点亮一个led 灯的实验

上层写一个app应用,调用jni ,jni 调用hal 层的接口,hal 调用driver 去开关lte 灯。

2015-10-08

android jni

android JNI是连接android Java部分和C/C++部分的纽带,完整使用JNI需要Java代码和C/C++代码。其中C/C++代码用于生成库文件,Java代码用于引用C /C++库文件以及调用C/C++方法

2015-08-13

ubuntu_13.04忘记密码的解决方案

ubuntu_13.04忘记密码的解决方案,方法1可以完美解决

2015-08-07

ubuntu 13.04忘记密码的解决方法一

ubuntu 13.04忘记密码的解决方法一,亲自验证操作过的哦

2015-08-04

BluetoothChat

BluetoothChat,使用蓝牙通信,实现简单的聊天功能。

2015-07-14

BlockingQueue

BlockingQueue java 的工具类,初次要用于消费者,生产者的同步问题。

2015-06-15

专网联系人contactsprovider设计文档

专网联系人的privatecontactsProvider 设计,

2015-06-10

java 设计模式 例子

java 设计模式 例子 , 整理了网上的源码,实践了23 种设计模式。

2015-04-07

Simple JNI 例子

ndk andriod jni 例子 简单 实用 亲自验证

2015-03-09

android jni 例子

一个简单的例子教你学会jni 参考的说明 http://blog.csdn.net/fengqiaoyebo2008/article/details/6210499

2015-02-10

字符串相关函数介绍

字符串相关函数介绍,strchr ,strstr,strtok

2013-08-26

vi 手册(中文版)

vi 作为在linux下的一款编辑软件,备受好评,然而有个深入的认识依靠其手册的完整

2013-04-06

linux 命令手册

linux技术开发 包括各种的命令详解 命令查询 快捷方便

2013-04-01

空空如也

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

TA关注的人

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