自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(23)
  • 资源 (4)
  • 收藏
  • 关注

转载 探索C++对象模型

http://www.cnblogs.com/weiym/archive/2012/09/21/2697588.html 阅读本文前最好已经读过 理解程序内存 和 理解C++变量存储模型 相关的内容, C++对象模型比较经典的书是《深度探索C++对象模型》, 但是书本的知识始终局限在理论上,熟话说“纸上得来终觉浅”,只有我们自已用工具经过验证,我们才能真正的理解这些知识。下面我们用W

2012-09-22 11:46:10 440

转载 VIM使用笔记

http://www.cnblogs.com/jiqingwu/archive/2012/06/14/2548799.html#id8 曾经使用了两年多的Vim,手册也翻过一遍。虽然现在不怎么用vim了,曾经的笔记还是贴出来,与喜欢vim的朋友分享。 索引 1. 关于Vim 1.1 Vim的几种模式 2. 启动Vim3. 文档操作4. 光标的移动 4.1 基本移动4.2

2012-09-21 10:56:54 1484

原创 一些问题记录

1、什么是ICE ? 是一个网络中间件,可以进行不同语言之间的通信,看看马维达翻译的那本 ICE分布式程序设计

2012-09-15 18:13:53 551

转载 C++中的explicit关键字

http://www.cnblogs.com/graphics/archive/2010/08/05/1792749.html C++中的explicit关键字 先看一下MSDN上关于explicit关键字的解释 This keyword is a declaration specifier that can only be applied to in-c

2012-09-09 19:05:10 482

转载 extern “C”总结

http://www.cnblogs.com/graphics/archive/2010/12/24/1916343.html extern “C”总结 经常看到如下代码: #ifdef _cplusplus extern "C" { #endif #include "XXX.h" #ifdef _cplusplus

2012-09-09 18:56:02 668

转载 Linux环境下段错误的产生原因及调试方法小结

http://www.cnblogs.com/panfeng412/archive/2011/11/06/segmentation-fault-in-linux.html 最近在Linux环境下做C语言项目,由于是在一个原有项目基础之上进行二次开发,而且项目工程庞大复杂,出现了不少问题,其中遇到最多、花费时间最长的问题就是著名的“段错误”(Segmentation Fault)。借此机会

2012-09-09 13:11:07 508

转载 二分查找法的实现和应用汇总

http://www.cnblogs.com/ider/archive/2012/04/01/binary_search.html 在学习算法的过程中,我们除了要了解某个算法的基本原理、实现方式,更重要的一个环节是利用big-O理论来分析算法的复杂度。在时间复杂度和空间复杂度之间,我们又会更注重时间复杂度。 时间复杂度按优劣排差不多集中在: O(1), O(log n), O

2012-09-08 19:04:38 749

转载 linx 静态库与动态库

http://www.cppblog.com/API/archive/2012/09/07/189830.html 1.概念和区别: 静态库就是在编译过程中一些目标文件的集合。静态库在程序链接的时候使用,链接器会将程序中使用到函数的代码从库文件中拷贝到应用程序中。一旦链接完成,在执行程序的时候就不需要静态库了。  由于每个使用静态库的应用程序都需要拷贝所用函数的代码,所以静态链接的文件会

2012-09-08 09:01:51 447

转载 vim常用命令

http://www.cnblogs.com/qiufuwu618/articles/vim.html 1,gg快速定位到文件头 2,G快速定位到文件尾 3,ma 当前行创建一个名字为a的bookmark,你也可以mb,mc 4,`a 快速跳转到名字为a的那一行 5,`. 快速跳转到你最后编辑的行 6,gd 快速跳转到当前光标所在变量或者函数名的定义处 7, :g/^$/

2012-09-08 08:29:17 586

转载 Tcp连接的建立与终止及其拥塞控制

http://blog.csdn.net/haitao111313/article/details/7954519 TCP的连接建立主要有三次握手,终止有四次握手。看下图: 前三个是建立连接的过程,简称三次握手,介绍一下其过程: 1,客户端发送一个带序号(即ISN,图中为1415531521)的SYN段请求tcp连接,即上面的报文段1 2,服务器

2012-09-07 20:20:47 729

转载 Linux操作系统下配置环境变量的三种方法

http://blog.csdn.net/yinjiabin/article/details/7702658  现在使用linux的朋友越来越多了,在linux下做开发首先就是需要配置环境变量,下面以配置java环境变量为例介绍三种配置环境变量的方法。                     1.修改/etc/profile文件 如果你的计算机仅

2012-09-07 20:07:29 679

转载 数据库分库分表(sharding)系列(一) 拆分实施策略和示例演示

http://blog.csdn.net/bluishglc/article/details/7696085 第一部分:实施策略 图1.数据库分库分表(sharding)实施策略图解(点击查看大图) 1.准备阶段 对数据库进行分库分表(Sharding化)前,需要开发人员充分了解系统业务逻辑和数据库schema.一个好

2012-09-07 16:02:33 1565

转载 linux开发必须掌握的shell命令总结

http://blog.csdn.net/yinjiabin/article/details/7953887 1.登陆         进入Linux系统,必须要输入用户的账号,在系统安装过程中可以创建以下两种帐号:1.root--超级用户帐号(系统管理员),使用这个帐号可以在系统中做任何事情。2.普通用户--这个帐号供普通用户使用,可以进行有限的操作。一般的Linux使用者均为普

2012-09-07 16:00:32 830

转载 Linux平台Makefile文件的编写基础篇

http://www.cnblogs.com/goodcandle/archive/2005/11/17/278702.html 目的:        基本掌握了 make 的用法,能在Linux系统上编程。 环境:        Linux系统,或者有一台Linux服务器,通过终端连接。一句话:有Linux编译环境。 准备:        准备三个文件:file1

2012-09-07 15:42:39 418

转载 拼装的艺术:vim之IDE进化实录

http://blog.csdn.net/yangyang_gnu/article/details/6642271

2012-09-07 09:10:16 555

转载 通用Makefile原理及应用

http://www.cppblog.com/qinqing1984/archive/2012/08/16/187398.html 原理       在linux平台下编译由多个源码文件或目录组成的项目工程时,需要编写make脚本即Makefile文件来编译,当项目工程宠大时,这种方式比单纯地使用gcc命令行方便快捷,且易于维护。由于具体工程的源码文件数量的多少及名称的不同,因此编

2012-09-04 23:00:08 595

转载 PHP常用开发函数解析之数组篇

http://www.cnblogs.com/why123/archive/2012/07/29/2614177.html 一、数组处理函数: 醉感觉:数组处理函数在PHP开发中非常常见,学习好数组处理函数至关重要.数组处理函数在实际应用中涉及到:数组的创建,字符串于数组的相互转换,数组转XML,数组转JSON.数组的检测.数组的合并于分割.数组的数目.获取数组中的所有值,获取数组中的

2012-09-04 22:37:06 625

转载 php 常用判断

http://www.cnblogs.com/fightLonely/archive/2011/04/27/2030131.html 介绍一些PHP判断变量的函数 2010-07-31 与其他语言不同,PHP不是一种严格的类型语言。基本上,这意味着开发者在使用一个变量前,不必明确地设定这个变量的类型(数字、字符串、布尔值)。相反,PHP解释程序根据存储在变量中的信息自动探

2012-09-04 22:31:32 430

转载 php引用传值

from: http://hi.baidu.com/bing2liuliu/blog/item/3e115bfb1bc726995bee9063.html php的引用(就是在变量或者函数 、对象等前面加上&符号) 在PHP 中引用的意思是:不同的名字访问同一个变量内容. 与C语言中的指针是有差别的.C语言中的指针里面存储的是变量的内容在内存中存放的地址 变量的引用  P

2012-09-04 22:13:30 630

转载 C++中的临时对象都是const类型

http://www.cnblogs.com/luxiaoxun/archive/2012/08/03/2622193.html 先看代码: 1 #include 2 using namespace std; 3 4 class A {}; 5 6 class B 7 { 8 public: 9 B(){} 10

2012-09-02 23:06:32 634

转载 C++类的大小

下面的内容是转载的,有关空类的大小和有虚函数的大小,其中有一个细节,yahoo有个面试官曾问我,指向虚表的那个指针在哪个位置,当时答不上来。后来查了下,这个跟编译器的实现有关系,可能在类地址的头四个字节,也可能在末尾的四个字节。 http://www.cnblogs.com/luxiaoxun/archive/2012/09/01/2666395.html

2012-09-02 22:41:50 407

转载 内部排序法总结

http://www.cnblogs.com/luxiaoxun/archive/2012/09/01/2666677.html 1.冒泡排序(Bubble Sort) 冒泡排序方法是最简单的排序方法。这种方法的基本思想是,将待排序的元素看作是竖着排列的“气泡”,较小的元素比较轻,从而要往上浮。在冒泡排序算法中我们要对这个“气泡”序列处理若干遍。所谓一遍处理,就是自底向

2012-09-02 22:17:42 720

转载 C++ 多线程编程总结

http://www.cnblogs.com/zhiranok/archive/2012/05/13/cpp_multi_thread.html    在开发C++程序时,一般在吞吐量、并发、实时性上有较高的要求。设计C++程序时,总结起来可以从如下几点提高效率: l  并发 l  异步 l  缓存 下面将我平常工作中遇到一些问题例举一二,其设计思想无非以上三点。

2012-09-02 11:37:09 546

各个名企业笔试题汇总

挺好的。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。

2008-12-26

C++内部培训材料

c++内部资料,Handle-Body接口、菱形缺陷等讲的内容教科书上很难有

2007-06-02

Windows程序设计

charles petzold 的经典之作,vc学不明白的可以先看看这个

2007-06-02

vc做的一个播放器

vc做的一个播放器!!

2007-05-10

空空如也

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

TA关注的人

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