自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(11)
  • 收藏
  • 关注

原创 反汇编---汇编指令及相关例子分析

0x1>反汇编代码中一些确定的模式push   0push   1push   2call      xxx函数调用语句,与相关的调用约定有关push   ebpmov    ebp, esppush   xxx...保护堆栈,出现在函数的开头,之后会有一些push操作来保护寄存器label:cmp    ecx,  10je  

2016-03-12 17:59:32 1124

原创 log4cpp学习

1、linux下log4cpp的下载安装配置http://log4cpp.sourceforge.net/ 官方网站有下载地址,安装过程配置选项及测试用例。将下载好的tar包解压到/usr/local/下运行./configure(如有需要添加相关配置选项),使用make编译,使用make check进行检测,使用make install安装,使用之前的相关命令安装好之后在/usr

2016-02-25 11:44:53 939

原创 正则表达式学习笔记

1、关于正则表达式的描述及其应用正则表达式是对字符串操作的一种逻辑公式,就是用事先定义好的一些特定字符、及这些特定字符的组合,组成一个“规则字符串”,这个“规则字符串”用来表达对字符串的一种过滤逻辑。给定一个正则表达式和另一个字符串,我们可以达到如下的目的:1. 给定的字符串是否符合正则表达式的过滤逻辑(称作“匹配”);2. 可以通过正则表达式,从字符串中获取我们想要的特定部分。2、简单的正

2016-02-14 12:46:08 370

原创 反汇编---汇编基础学习

一、一些简单的说明本文描述的是x86汇编,采用ATT汇编代码格式,讨论的是一个运行Linux的x86系统。使用gcc编译器,gdb调试器,objdump等相关工具观察反汇编代码。关于寻址模式、堆栈、进制表示、CPU结构、系统的硬件组成等相关必需知识及概念,本文暂不涉及,相关必备基础请自行学习。二、1、寄存器寄存器用作处理器之内的本地数据存储区域,防止对数据进行待见巨大的内存访问

2016-02-04 13:56:38 6924 1

原创 ELF文件格式与程序的编译链接

说明:本文的讨论基于一个运行linux的x86系统环境,使用标准ELF文件格式。讨论集中在32位代码,在x86-64系统上用gcc -m32产生32位代码。若编译时发生/usr/include/features.h:364:25: fatal error: sys/cdefs.h: 没有那个文件或目录,则使用命令sudo apt-get install libc6-dev-i386解决。

2016-01-29 18:32:48 4778

原创 lua学习笔记(二)

一、深入lua函数 一些必要的概念: 参考自:https://www.douban.com/note/183992679/?type=rec#sep http://en.wikipedia.org/wiki/First-class_object http://en.wikipedia.org/wiki/Scope 第一类值: In programming language design,

2016-01-24 22:57:09 361

原创 ELF文件格式与相关命令

一、相关概念介绍可执行文件(executable)格式:windows平台下是PE(protable executable)linux平台下是ELF(executable linkable format)目标文件: 源代码(.c .cpp)编译之后生成的文件(.o或.obj),从文件结构上讲,它是已经编译后的可执行文件格式,只是没有经过链接的过程,其中可能有些符号或有些地

2016-01-23 19:06:17 2709 1

原创 lua学习笔记

1、命令行模式下lua的运行执行lua,进入交互式命令行,ctrl+d os.exit()退出命令行。-l指定运行chunk的先后顺序,-l选项会调用require,将会在指定的目录文件下搜索。调试或者测试lua代码:**-i**要求lua运行指定chunk后进入交互模式(意思是接下来可以继续在交互模式下操作而-l运行一次后直接退出)命令行中使用dofile函数连接外部的chunk,dofi

2016-01-09 17:11:45 536

原创 mysql数据库转载知识汇总

linux下使用c++连接mysql数据库:        http://www.linuxidc.com/Linux/2011-04/35157.htm在连接过程中设置字符集显示中文       http://www.oschina.net/code/snippet_33669_9176/mysql数据库显示中文,修改配置文件&&生僻字显示时假死问题        http:

2015-11-26 23:21:03 261

原创 ubuntu安装lamp&&mysql中修改配置文件显示中文&&强大的vim配置&&c++连接Mysql

ubuntu15.10安装lamp(linux+apache+mysql+php)    http://www.linuxidc.com/Linux/2015-03/115136.htm    1、访问apache欢迎界面检测apache是否安装成功        地址栏输入localhost/    2、创建一个php文件来检测php是否安装成功        在info.p

2015-11-26 21:25:04 386

转载 ubuntu15.10install-mac-theme - Linux系统教程

1:下载最新的mac壁纸wget http://drive.noobslab.com/data/Mac-15.10/MacBuntu-Wallpapers.zip2:MacBuntu OSŸ主题,图标和光标sudo add-apt-repository ppa:noobslab/themessudo apt-get updatesudo apt-get install ma

2015-11-26 20:21:47 988

空空如也

空空如也

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

TA关注的人

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