自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(16)
  • 资源 (4)
  • 问答 (1)
  • 收藏
  • 关注

转载 设计模式(转)

设计模式(Design Patterns) ——可复用面向对象软件的基础设计模式(Design pattern)是一套被反复使用、多数人知晓的、经过分类编目的、代码设计经验的总结。使用设计模式是为了可重用代码、让代码更容易被他人理解、保证代码可靠性。 毫无疑问,设计模式于己于他人于系统都是多赢的,设计模式使代码编制真正工程化,设计模式是软件

2016-05-16 14:41:09 239

原创 netty 学习(一)之 Channel和Unsafe

placehoder

2016-05-16 14:16:41 16234

原创 正则表达式

待写

2016-04-18 17:25:49 220

原创 JVM 参数配置

1.堆大小配置JVM 中最大堆大小有三方面限制:相关操作系统的数据模型(32-bt还是64-bit)限制;系统的可用虚拟内存限制;系统的可用物理内存限制。32位系统下,一般限制在1.5G~2G;64为操作系统对内存无限制。我在Windows Server 2003 系统,3.5G物理内存,JDK5.0下测试,最大可设置为1478m。典型设置java -Xmx3550m -Xms3550m -Xmn

2016-03-16 12:01:36 283

原创 linux内核设计艺术---学习笔记(Ⅰ )

bios启动原理加载操作系统的三个部分代码 3.

2015-09-26 09:42:46 387

原创 Oracle VirtualBox 安装增强工具包:“building the main guest additions module 失败” 原因及解决方法

sh ./VBoxLinuxAdditions.runVerifying archive integrity… All good. Uncompressing VirtualBox 4.1.2 Guest Additions for Linux……… VirtualBox Guest Additions installer Removing existing VirtualBox DKMS k

2015-07-25 01:25:55 2004

转载 C/C++_字节对齐问题总结

根据以下资料,自己在两个编译器平台上试了试。1.VC6.0(32bit X86系统上)没指定对齐方式的前提下是,按照对齐算法要求排列的2.KEIL4(C51)单片机51中是单字节对齐方式网上查看了资料,下面是摘自网络上的资料。首先来看下在C/C++中定义如下的结构体,然后对他们分别进行sizeof()运算,看看结果会如何struct A{

2014-10-04 22:37:02 361

原创 指针参数是如何传递内存的?内存分配地址的返回

如下2个函数void GetMemory(char *p,int nu){}

2014-09-22 10:30:17 379 1

转载 c++虚继承、覆盖、重载、隐藏

一、虚拟继承

2014-07-29 10:43:17 371

转载 sed命令

1.简介sed是非交互式的编辑器。它不会修改文件,除非使用shell重定向来保存结果。默认情况下,所有的输出行都被打印到屏幕上。sed编辑器逐行处理文件(或输入),并将结果发送到屏幕。具体过程如下:首先sed把当前正在处理的行保存在一个临时缓存区中(也称为模式空间),然后处理临时缓冲区中的行,完成后把该行发送到屏幕上。sed每处理完一行就将其从临时缓冲区删除,然后将下一行读入,进行

2014-07-28 22:24:10 245

转载 gdb简单调试例程

1. 单步执行和跟踪函数调用2. 断点3. 观察点4. 段错误程序中除了一目了然的Bug之外都需要一定的调试手段来分析到底错在哪。到目前为止我们的调试手段只有一种:根据程序执行时的出错现象假设错误原因,然后在代码中适当的位置插入printf,执行程序并分析打印结果,如果结果和预期的一样,就基本上证明了自己假设的错误原因,就可以动手修正Bug了

2014-07-26 22:37:50 503

原创 C语言重点(1)

一、volatile详解

2014-07-20 22:07:29 279

转载 va_list C语言参数列表

va_list是一个宏,由va_start和va_end界定。    typedef char* va_list;  void va_start ( va_list ap, prev_param );  type va_arg ( va_list ap, type );  void va_end ( va_list ap );    其中,va_list 是一个字符指针,可

2014-07-18 22:50:21 530

转载 awk命令

调用awk

2014-07-17 21:14:06 292

原创 shell脚本中的$@ $*等

变量说明:$$Shell本身的PID(ProcessID)$!Shell最后运行的后台Process的PID$?最后运行的命令的结束代码(返回值)$-使用Set命令设定的Flag一览$*所有参数列表。如"$*"用「"」括起来的情况、以"$1 $2 … $n"的形式输出所有参数。$@所有参数列表。如"$@"用「"」括起来的情况、以"$1" "$

2014-07-17 20:59:15 616

转载 select poll 讲解

select()和poll()系统调用的本质一样,前者在BSD UNIX中引入的,后者在System V中引入的。 一、select应用程序中最广泛用到的是BSD UNIX中引入的select()系统调用,其原型如下:int select(int maxfdp, fd_set *readfds, fd_set *writefds, fd_set *errorfds, struct

2014-07-17 13:04:12 442

UML文字教程

UML设计必选书籍,该书特别讲述了几种典型的UML用途。

2018-11-07

第一个汇编程序hello

第一个汇编程序 开启汇编之旅

2012-10-20

MASM32汇编批命令文件

可以把编译链接过程写成批命令文件,以减少键盘输入量。例如: MLEXE.BAT ML /Zi /c /Fl /coff %1.asm LINK /subsystem:console %1.obj del %1.obj dir %1.* 如果要编译链接e.asm,则只需输入: MLEXE e 回车

2012-10-20

深入理解指针

一个c++控制台小程序,帮助c++新手深理解指针

2012-05-11

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

TA关注的人

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