自定义博客皮肤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)
  • 资源 (4)
  • 收藏
  • 关注

翻译 运行时刻的存储管理

通常,存储管理与具体目标机的体系结构是密切联系的。目标程序运行过程中的存储空间为重点,故也称为运行时存储管理。目标程序要实现一次运行,除了必要的可执行代码,还必须依托一个运行时环境。而许多与目标程序运行相关的工作都必须依赖这个环境,包括源程序中各种对象的存储分配及访问机制、参数传递、操作系统接口等。1)逻辑地址和物理地址。在通用机平台上,编译器生成的目标程序通常不是独享整个系统资源的。

2014-03-18 08:59:17 664

翻译 基本寄存器

在i386系统中,通常提供了8个通用寄存器、6个段寄存器,1个标志寄存器和1个指令寄存器。通用寄存器:主要用于进行运算和数据传递。段寄存器:主要用于存储段,如代码段,数据段,栈段等,在保护模式下,段寄存器的操作是由操作系统完成的。标致寄存器:存储控制CPU操作或反映CPU状态的独立二进制位。指令指针:用于标识下一条待执行指令的地址。eax, ebx, ecx, edxebp

2014-03-15 18:14:22 713

翻译 字符串类型

字符串类型是一种常用的数据类型。严格的来说,无论是C语言的字符指针还是Pascal的字符数组都不属于真正的字符串类型。然而,C#,等商用编译器在字符串应用方面就做的比较好,两者字符串内核的实现机制也及其相似,c++在字符串处理方面也是比较出色的,基于windows平台的vc++编译器更是提供了两种不同的字符串类型,即MFC的CString,和STL的string。不论是何种类型的字

2014-03-12 14:25:03 567

原创 符号表

符号表是一种供编译器存储关于源程序各种元素信息的数据结构。符号表的功能包括以下几个方面:1)收集源程序中各元素的信息。2)上下文语义相关性检查的依据。3)存储分配的依据。实际上,符号表就是编译器的中心信息库。符号表收集信息的完备与否,直接影响编译器编译后续决策的质量。通常编译器的符号表可能包含如下内容:1)变量(名字,类型描述,作用域,种类,存储地址等)2)

2014-03-11 09:38:37 1177

原创 android 开发入门(一)

今天开始学习android开发。以前看了很多别人的博客,感觉很有帮助,就想着自己也贡献些内容。

2014-03-07 13:35:50 573

原创 cygwin+gcc 动态链接库测试

测试环境 windowsxp系统, cygwin(gcc 3.4.4) 一。五个源文件       so_test.h, test.c, test_a.c, test_b.c, test_c.cso_test.h:              #include                void test_a();               void test_b();

2013-03-18 10:11:09 829

翻译 grails简单测试

测试步骤: grails2.2.1       1)mkdir grails_apps;       2)cd grails_apps;       3)grails create-app,     --racetrack--       4)cd tacetrack;       5)grails run-app       6)http://localhost:

2013-03-15 11:25:58 502

翻译 C标准库

翻译器(translator)把每一个翻译单元转化成一个目标模块,以适用于某一特定的计算机体系结构(或机器),链接器(linker)把构成整个程序的所有目标模块组合起来,它也将用到、来自C语言库的任何目标模块包含进去。编辑器(compiler)是一种最常见的翻译器,它将一个源文件生成一个可执行文件。至少在理想情况下,一个可执行文件中只包含着程序实际用到的那些函数的库所生成的目标模块。那样,你的程序

2013-03-15 09:43:35 419

原创 编程语言的那些事

最近学了一些编程语言,想总结一下它们之间的规律。

2013-03-07 11:43:00 477

原创 groovy2.1 测试

Groovy2.1环境搭建与测试 作为敏捷开发语言,groovy结合了Python、Ruby和Smalltalk的许多优点,并且能够与Java代码很好的结合,能够用于扩展现有代码。由于其运行在JVM上的特性,Groovy可以使用其他Java语言编写的库。 下面做简单的环境搭建与测试一。安装JDK         由于Groovy运行在JVM(Java 虚拟机)上,需要安装J

2013-03-06 13:04:57 763

原创 SQL Server 标识列的修改

因工作原因,需要修改sqlserver标识列的值。测试了多次,现总结如下:一。exec sp_configure 'allow updates',1        reconfigure with override二。update syscolumns set colstat = 0 where id = object_id(@tablename) and colstat =

2013-03-05 11:42:22 1885

原创 MongoDB

一。MongoDB 测试环境搭建        测试电脑系统为windows xp sp3系统,MongoDB的安装非常简单,解压即安装。去MongDB官方网站http://www.mongodb.org/下载最新版本mongodb-win32-i386-2.2.3.zip(生产版本测试失败),建议下载mongodb-win32-i386-2.0.8.zip,解压文件到指定目录,我的是D:\m

2013-03-05 11:22:43 449

网络调试助手

网络调试助手,用来跟踪udp, tcp, 等数据包内容。

2014-01-09

win7 camare

win7下可以运行的摄像头相关的程序,可以照相和录像。

2014-01-09

布隆过滤器

用C++实现了简单的布隆过滤器,含有源码,适合新手学习用

2012-12-17

空空如也

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

TA关注的人

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