自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(14)
  • 资源 (2)
  • 收藏
  • 关注

原创 android本地数据储存

android本地数据储存的几种方式:

2014-06-25 13:08:19 113

原创 Android资源访问——DrawableRes

Drawable对应表QVGA ldpi 320*240 4:3

2014-06-24 21:11:16 2440

原创 C++的面向对象

面向对象的三大特点:封装,继承,多态1. 封装性两层含义: 一是将基本数据和对此数据进行操作的过程和函数结合起来,形成一个对象,各个对象之间相互独立,互不干扰;二是对象将对外界公开的是一个界面,而将具体的细节隐藏起来,保证了数据的安全性2. 继承性通过继承机制,可以方便地利用一个已有的类建立一个新的子类。新类不但可以继承已有类的属性和方法,还可以拥有自己特有的方法。

2014-03-14 14:00:17 405

原创 python基础

一、python特色1. 第一行“#!/bin/python”,和linux平台保持兼容2. 第二行指明编码方式,缺省是utf-8 。如果要输出中文或采用中文的注释,需要加上gb18030或gb23123. python文件运行后直接退出,可以在最后一行加上raw_input()或input()4. 多行注释可以用(‘’‘)或者(“”“)5. 可以用单引号和双引号来表示字符串,

2014-03-11 15:58:36 501

原创 Boot Loader启动加载程序

一、一个嵌入式操作系统一般可以分为四个层次1). 引导加载程序。包括固话在固件中的boot代码,和boot loader两大部分2). linux内核。特定于嵌入式板子的定制内核以及内核的启动参数3). 文件系统。 包括根文件系统和建立于flash内存设备之上文件系统4). 用户应用程序。有时在用户应用程序和内核层之间可能还会包括一个嵌入式图形用户界面, 如micr

2014-03-10 15:15:15 1216

原创 顺序容器

1. 关于顺序容器的一些概念1). 顺序容器内的元素按其位置存储和访问2). 标准库定义了三种顺序容器类型:vector,list 和deque(是双端队列“double-ended queued”的简写,发音为'deck')。差别在于访问元素的方式,以及添加或删除元素相关操作的运行代价。3). 顺序容器类型:顺序容器: vector 支持快速随机访问list 支持快速

2014-03-08 20:52:34 514

原创 容器vector

1. Vector不是一种数据类型,而只是一个类模板,可以用来定义任意多种数据类型。vector ivec; //ivec holds objects of type intvector Sales_vec; //holds Sales_items2. vector对象的定义和初始化vector v1; //vector保存类型为T的对象,默认构造函数v1为空vecto

2014-03-08 19:35:01 552

转载 MFC ComBox组合控件框

一、初始化Combo Box控件(1)在资源视图中,选择控件的"Properties",然后在Data选项卡里为控件添加初始化数据,换行是按Ctrl+Enter,然后,再修改Style选项卡里的Type属性为Drop List。(2)在程序初始化时动态添加CString strTemp;((CComboBox*)GetDlgItem(IDC_COMBO_CF))->Re

2014-01-09 14:31:53 4501

原创 MFC 动态链接库

动态链接库(DLL),你可以简单的把DLL看成一种仓库,它提供给你一些可以直接拿来用的变量、函数或类。在仓库的发展史上经历了“无库-静态链接库-动态链接库”的时代。静态库与动态库的区别:在使用静态库的情况下,在编译链接可执行文件时,链接器从库中复制这些函数和数据,最终生成可执行文件,当产品发布时,只需要发布这个可执行文件,而不需要发布被使用的静态库。在使用动态库的时候,往往提供两个文件

2014-01-07 15:14:30 568

转载 在MFC对话框中添加RichEdit后,运行不显示对话框

添加RichEdit后,对话框不能正常显示,只需在InitInstance()中调用AfxInitRichEdit()在运行时初始化RichEdit即可。微软官方解释: If you are using a rich edit control in a dialog box (regardless whether your application is SDI, MDI, or d

2013-12-30 10:20:39 1359

原创 MSComm控件编程

MSComm控件是微软公司开发的专门用于串行通信的控件。通过设置控件的几个属性,然后添加空间的事件响应代码,就可以使串口按照要求进行工作。MSComm最常用的属性1. CommPort属性: 设置或获取使用的串口编号(必须在打开串口之前设置)void SetCommPort(short nNewValue);//设置串口编号short GetCommPort();/

2013-12-10 15:01:06 798

转载 linux服务器集群系统LVS(三)

前言在前面文章中,讲述了可伸缩网络服务的几种结构,它们都需要一个前端的负载调度器(或者多个进行主从备份)。我们先分析实现虚拟网络服务的主要技术,指出IP负载均衡技术是在负载调度器的实现技术中效率最高的。在已有的IP负载均衡技术中,主要有通过网络地址转换(Network Address Translation)将一组服务器构成一个高性能的、高可用的虚拟服务器,我们称之为VS/NAT技术(Vi

2013-02-28 13:00:49 379

转载 linux服务器集群系统LVS(二)

引言在过去的十几年中,Internet从几个研究机构相连为信息共享的网络发展成为拥有大量应用和服务的全球性网络,它正成为人们生活中不可缺少的一部分。虽然Internet发展速度很快,但建设和维护大型网络服务依然是一项挑战性的任务,因为系统必须是高性能的、高可靠的,尤其当访问负载不断增长时,系统必须能被扩展来满足不断增长的性能需求。由于缺少建立可伸缩网络服务的框架和设计方法,这意味着只有拥有

2013-02-28 12:59:34 303

转载 Linux服务器集群系统LVS(一)

背   景当今计算机技术已进入以网络为中心的计算时期。由于客户/服务器模型的简单性、易管理性和易维护性,客户/服务器计算模式在网上被大量采用。在九十年代中期,万维网(World Wide Web)的出现以其简单操作方式将图文并茂的网上信息带给普通大众,Web也正在从一种内容发送机制成为一种服务平台,大量的服务和应用(如新闻服务、网上银行、电子商务等)都是围绕着Web进行。这促进Intern

2013-02-28 12:58:12 314

Qt英汉词典

用Qt实现的英汉词典,用查词和生词本功能,生词本能进行增删改操作

2012-10-09

linux服务器搭建

linux服务器的搭建,实现DNS,DHCP,Mail等功能

2012-07-14

空空如也

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

TA关注的人

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