自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

滴水穿石

文章是简单的整理,把关键点和步骤记上,方便记忆整理 因为文字太多不如看书比较详细

  • 博客(46)
  • 资源 (7)
  • 收藏
  • 关注

原创 UML类图

分三类 http://www.cnblogs.com/olvo/archive/2012/05/03/2481014.html代码表现分类为继承,作为参数,作为属性,分成以下几种 1. 泛化 、继承、实现、 2. 依赖、 3. 关联、聚合、组合 目标 看图懂类图关系 并能联想到代码具体编写关系组合>聚合>关联>依赖;关联 聚合 组合 有:多对多的关系

2017-08-15 15:01:59 234

原创 reactor模式 proator模式

reactor模式 浅析:http://www.cnblogs.com/dolphin0520/p/3916526.html http://blog.csdn.net/xcwll_sina/article/details/47783665在事件驱动的应用中,将一个或多个客户的服务请求分离(demultiplex)和调度(dispatch)给应用程序。事件分为:: 这些请求总是通过一

2017-08-15 15:00:18 775

原创 c++类拷贝构造什么时候被调用

拷贝构造情况==调用了拷贝构造就不调构造==在什么情况下系统会调用拷贝构造函数:(三种情况)(1)用类的一个对象去初始化另一个对象时(2)当函数的形参是类的对象时(也就是值传递时),==如果是引用传递则不会调用==(3)当函数的返回值是类的对象或==引用时== http://blog.csdn.net/zzwdkxx/article/details/53409803#include <iost

2017-08-15 14:57:28 5239 1

原创 c++创建类对象3种方法

创建对象方式注意类:==是堆还是栈,创建方式== http://blog.csdn.net/azhexg/article/details/14225545#include <iostream> using namespace std; class A { private: int n; public: A(int m):n(m) { }

2017-08-15 14:55:41 6595 1

原创 构造函数初始化列表执行顺序

构造函数初始化列表的顺序证明了 1. 先初始化基类再初始化成员,在初始化列表初始类成员是类的,可以减少构造次数 2. 类成员是一个类是栈方式存储自动释放,指针类需手动释放//类A#include "A.h"A::A(void){ cout<< "create A"<<endl;}A::A(int x){ cout<< "create A(x)"<<endl;}A:

2017-08-15 14:54:27 1216

原创 虚函数原理与应用

虚函数表分析 ==是实现多态的原理== C++虚函数表剖析 http://blog.csdn.net/lihao21/article/details/50688337 C++ Upcast(向上造型)http://blog.csdn.net/zhang431705/article/details/22106447动态绑定虚函数,静态绑定非虚函数每个类有一个虚拟表(指针数组,元素是函

2017-08-15 14:50:23 230

原创 5种io模型理解

说明参考 详细文档 http://www.linuxprobe.com/nio-gallery.html http://www.cnblogs.com/fanzhidongyzby/p/4098546.html阻塞和非阻塞,同步和异步表面理解:前者是侧重顺序执行的阻断是否,后者是通知方式(用户线程与内核的交互,及数据拷贝内核到用户).请看上面地址的io模型分析==时序图重点理解==(

2017-08-15 14:40:58 451

原创 冒泡排序演进优化

冒泡演进优化要点:相邻两两相比,每次循环将选择最大(小)。类气泡 void bubble(int a[],int n){ int tmp; for(int i=0;i<n-1;i++) { for(int j=0;j<n-1-i;j++) { if(a[j]>a[j+1]) {

2017-03-26 21:18:02 204

原创 gdb调式

gdb调式硬件设备无法gdb 是log步骤编译添加-g参数gdb ./a.out 准备调试打断点 查看代码 l(list) break行号断点:: b 行号运行r(run)单步调式 1.s(step) 单步进入 2 n(next) 单步跳过查看 变量值:: p(print) 变量名查看栈 bt(breakstack)监事变量 display查看信息 i(info) 查看断

2017-03-26 21:15:32 408

原创 makefile制作和逐步推进过程

makefile制作和逐步推进过程(一起学习吧)优点 1开发效率 2编译速度基本格式target ... : prerequisites ... command ... ...target 目标文件, 可以是 Object File, 也可以是可执行文件,$@生成target所需要的文件或者目标依赖项,<< ^make需要执行的命令 (任意的shell命令), Make

2017-03-26 21:12:28 322

原创 两个变量交的方法

两个变量(数)交换一临时变量1.普通int swap(int a,int b){ int tmp; tmp = a; a = b; b = tmp; return 0;}2.指针int swap1(int * a,int * b){ int tmp = *a; *a = *b; *b = tmp; return 0;}

2017-03-26 21:09:17 362

原创 linux静态动态库制作和使用

静态动态库 .. 本质 优点 动态库 共享库的代码是在可执行程序运行时才载入内存 1.省空间2.bug修复利于维护3.开发效率 静态库 静态库被链接后库就直接嵌入可执行文件 1.速度快linux静态动态库制作和使用动态库步骤生成.so文文件 |…加-fPIC和-shard和文件名需libxxx.so 1. 1. gcc -fPIC -o hell

2017-03-26 20:52:28 286

原创 gcc编译过程四步

gcc编译过程四步 步骤 命令 解释 预处理 gcc -o hello.i -E hello.c 插入#include<文件> #define替换等 编译 gcc -o hello.s -S hello.i 生成汇编代码 汇编 gcc -o hello.o -c hello.s 机器语言,二进制文件 链接 gcc -o hello hello.o

2017-03-26 20:49:58 1264

原创 冒泡排序

冒泡排序:冒泡排序本人没听说处于什么

2014-08-26 19:26:23 847

原创 图片轮播

图片轮播 在很多网站上看到的

2014-08-18 18:44:40 461

原创 无限级分类

无限级分类栏目1--

2014-08-18 17:44:09 322

原创 php 单例模式

php三私一共:私有构造方法:禁止使用new获得对象私有静态属性:用来记录对象,不让类外面修改值私有克隆方法:防止用户通过克隆方式得到新对象公有静态方法:用户得到对象(只能得到一个对象)

2014-08-17 23:48:08 451

原创 php中mysql mysqli pdo扩展库

php中mysql mysqli pdo扩展库

2014-08-17 22:53:59 390

原创 smarty 模板引擎

smarty 原理图

2014-08-16 17:49:30 404

原创 单一入口

单一入口原理图

2014-08-16 14:37:42 438

原创 MVC模式

百度百科

2014-08-16 12:00:34 238

原创 php 对象用&传递参数 与 对象用作普通参数的区别

对象用&传递参数和对象用作普通参数传递其实就是引用传递

2014-08-15 18:48:31 2667

原创 变量传值方式

变量的传值方式有两种:值传递:

2014-08-15 18:12:07 542

原创 前加加 后加加 ++ 详解

三个经典++案例

2014-08-15 17:45:34 3665

原创 php类中 self parent static的区别

self:意思是本类parent意思是父类static

2014-08-13 18:37:03 2064

原创 php static 静态属性 静态方法

php类静态属性:静态方法

2014-08-13 18:06:51 419

原创 php类常量

php类常量的细节

2014-08-13 17:39:30 355

原创 php类 注意细节

php类的继承只有单继承

2014-08-12 22:18:18 272

原创 面向对象 php

面向对象类:将现实生活中的主体抽象出来,形成的一个将数据和对数据的操作捆绑在一起的的一段代码.对初学者来说,说一大堆类的概念都是不会明白。先学习类的语法结构,了解怎么编写类和类中每部分的作用。然后再从代码上理解面向对象抽象编程思想。

2014-08-12 21:37:03 273

原创 正则表达式

正则表达式--字符匹配符(匹配什么样字符)        --元字符 \d \D \w \W .        --字符簇            [0-9a-zA-Z] [^0-9] --限定符 (匹配多少个) 例:有三个数字 有三个字母        ?    匹配前面的子表达式零次或一次        *    匹配前面的子表达式零次或多次        +

2014-08-11 23:36:03 339

原创 ajax

ajax  w3c手册ajax原理图

2014-08-11 22:17:28 209

原创 session

session原理

2014-08-10 17:03:16 372

原创 cookie

cookie原理cookiecookie操作

2014-08-10 16:09:24 339

原创 http协议

http协议下载链接

2014-08-10 12:15:18 237

原创 PHP 代码规范风格

良好的代码风格是一个优秀

2014-08-10 11:06:50 634

原创 css中隐藏属性display:none与visibility:hidden

css重要的两个隐藏属性display:none,隐藏但却不占原有空间

2014-08-09 18:28:03 923

原创 js学习基础

数据类型jicu

2014-08-09 18:15:14 237

原创 css水平居中

水平居中在网页前端设置是最常见的1

2014-08-07 23:53:42 444

原创 span与div 行内元素和块元素(标签)

讨论span与div的区别就是行内元素与块元素有什么不同span是行内元素

2014-08-07 20:31:30 9970

原创 css元素定位

css元素定位默认情况下的元素定位:一个标签(元素,盒子)在没有特定定位设定(甚至也没有浮动)的时候,这种情况下的盒子的“排布(放置)”方式可以成为标准流,其位置有其规律:1,块盒子总是自占一行2,行内盒子会在一行中连续显示,到了行尾自动换行。如果一个盒子具有浮动:则其位置会按照设定得浮动放心“自然流出” 除了以上两种情况,还有一种情况是:使用position属性对元素

2014-08-07 19:28:06 486

网页 图片轮播效果

具体功能:图片自动循环轮播,鼠标放到图片上停止轮播,鼠标移开继续轮播

2014-08-18

SOPC开发快速入门教程

SOPC开发快速入门教程pdf nios ii

2012-03-15

18B20数字测温芯片实验程序有每句的解释

18B20数字测温芯片实验 程序有每句的解释 1602显示

2011-07-05

红外线遥控解码实验1602液晶显示每个按键的代码

红外线遥控解码实验 1602液晶显示每个按键的代码 每个函数功能程序里有说明

2011-07-05

绝对可行12864LCD显示实验(带字库)

12864LCD显示实验(带字库) 到有驱动程序 本人试过是绝对可行 每个函数功能程序有说明

2011-07-05

4X4矩阵键盘实验共阳数码显示

4X4矩阵键盘实验 共阳数码管显示字型码 用数码管显示

2011-07-05

RZ-SL22超声波测距实验

超声波测距驱动程序 带有1602液晶程序 据说可以测距几十米,应该要看硬件啦

2011-07-05

空空如也

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

TA关注的人

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