自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(12)
  • 资源 (3)
  • 收藏
  • 关注

原创 java设计模式

java的设计模式共有23种,分为三类创建型,结构型,行为型创建型有:工厂方法,抽象工厂,单例模式,  建造者,原型模式结构型有:适配器 桥接 组合 装饰 外观   享元 代理行为型有:责任链 命令模式 策略模式 迭代器模式 观察者模式 中介者 状态模式解释器 备忘录  模板 访问者就每类模式的第一行所列设计模式总类做一些说明,其他的以后再补充一

2012-06-27 20:02:03 736 1

原创 数据库sql语言

1查找的列要经过计算,并且要重命名这一列select ename,sal*12 anuual_sal from emp;显示两列 ename 和annual_sal (sal*12计算得到的值) +--------+------------+| ename  | anuual_sal |+--------+------------+| SMITH  |    9600.00

2012-06-27 19:59:59 606

原创 C++对象的内存布局

一篇写的比较好的博客 http://blog.csdn.net/haoel/article/details/3081328这篇文章中主要想说以下几个问题1 如何通过对象获得虚函数表中虚函数的地址2 分几种情况讨论内存布局1》单一继承2》多重继承3》重复继承4》钻石虚拟继承(为了解决重复继承中出现问题而产生的虚拟继承)1 虚函数主要是通过一张虚函数的地址表来实现的

2012-06-13 18:20:39 1417

原创 c++多态实现的机制

1 什么是多态?多态性可以简单的概括为“1个接口,多种方法”,在程序运行的过程中才决定调用的机制程序实现上是这样,通过父类指针调用子类的函数,可以让父类指针有多种形态。2 实现机制举一个例子:#include class animal{public:void sleep(){cout}void breathe(){cout}};

2012-06-12 21:47:19 41701 4

原创 android sqlite

Android 中SQlite操作一 Sqlite的特点:1 轻量级的进程内的数据库引擎,不存在数据库的客户端和服务器,非常小2 不需要安装Sqlite的核心引擎不需要依赖第三方软件,不需要安装3 跨平台/可移植性支持Windows、Linux、Unix等主流操作系统,4 处理速度快比起Mysql、PostgreSQL,处理速度快5 开源二 使用介绍

2012-06-12 19:50:10 2811

转载 C++对象模型

今天在网上看到了一篇写得非常好的文章,是有关c++类继承内存布局的。看了之后获益良多,现在转在我自己的博客里面,作为以后复习之用。 ——谈VC++对象模型(美)简.格雷程化    译 译者前言 一个C++程序员,想要进一步提升技术水平的话,应该多了解一些语言的语意细节。对于使用VC++的程序员来说,还应该了解一些VC++对于C++的诠释。 Inside the C++

2012-06-11 19:32:47 891

原创 linux 程序执行

1 程序是如何生成和终止的?!!!!可执行程序的生成源代码 ->预处理 ->编译-> 汇编 ->链接-> 可执行文件 预处理:gcc main.c -o main.i -E主要做的任务;宏替换,条件编译指令处理,头文件包含,特殊符号处理编译:gcc main.i -o main.s -S主要做的任务是:在确定所有指令都符合语法规则之后,将其翻译成等价的中间代码表

2012-06-11 14:58:23 486

转载 预处理,编译, 优化, 汇编, 链接

编译程序读取源程序(字符流),对之进行词法和语法的分析,将高级语言指令转换为功能等效的汇编代码,再由汇编程序转换为机器语言(目标文件),并且按照操作系统对可执行文件格式的要求链接生成可执行程序。C源程序头文件-->预编译处理(cpp)-->编译程序本身-->优化程序-->汇编程序-->链接程序-->可执行文件1.编译预处理读取c源程序,对其中的伪指令(以#开头的指令)和特殊符号进行处理伪指

2012-06-07 08:55:34 738

原创 activity之间的数据传递方法

1  基于消息的通信机制 Intent--------boudle,extra用这种简单的形式,一般而言传递一些简单的类型是比较容易的,如int、string等详细介绍下Intent机制Intent包含两部分:1 目的【action】-------要去到哪里去2 内容【category、data】----------路上带些什么,区分性数据和内容性数据简单数据传递:In

2012-06-06 18:27:19 54938 2

原创 java中的字符集的编码

计算机中所有数据全部都用二进制数表示,将一个字符转换成为二进制数的过程叫做编码,对应的规则,怎么转换,就是一个编码系统,常用的编码系统有这么几种:ASCII码:基于常用的英文字符的一套电脑编码系统。英文中常使用的字符,数字符号被计算机以二进制码形式表现,出现,这种二进制码的集合就是所谓的ASCII码,每一个ASCII码与一个8位的二进制数对应,其最高位是0,相应的十进制数是0-127,如数字“

2012-06-05 19:36:33 1359

原创 socket通信

一、 理解socket的概念socket协议的形象描述:socket的通信机制可以看做这样的,像一个省级的电话网络,电话的通话双方相当于通信的两个进程,区号是它的网络地址,区内的一个单位的交换机相当于一台主机,主机分配给每个用户局内的号码相当于socket号。在通话之前,首先占有一部电话机,相当于申请一个socket,同时要知道对方的号码,相当于对方有一个固定的socket号,不在同一区,

2012-06-05 14:46:36 536

转载 位运算简介及实用技巧

位运算简介及实用技巧原文来源:http://hi.baidu.com/zhengmoa/blog/item/62cb5ec37494ab9bc8176833.html2011-11-13 16:19众所周知,人和电脑处理的方式究竟还是不同的,否则人人都是计算机程序员了。有些东西对人说很容易,而对计算机来说很难,反之亦然。位操作就是人和电脑处理方式不同的体现,

2012-06-01 20:07:36 1043

tomcat6.0.53 32位和64位的两个包

tomcat6.0.53 32位和64位的两个包,自己用过可以使用,里面包含了两个包

2019-02-14

opnet 流媒体仿真案例

opnet 流媒体仿真 很详细的说明 有图解

2012-11-16

基于android的手机监控系统客户端源代码和服务器端

基于jmf 的android手机监控系统的实现,并且带有客户端代码和服务器端的应用程序

2012-01-09

空空如也

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

TA关注的人

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