自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

  • 博客(28)
  • 资源 (10)
  • 收藏
  • 关注

转载 编译器后端寄存器分配算法SSA(静态单一赋值法)

1 SSA是什么?SSA即静态单赋值,Static Single-Assignment,这是一种中间表示形式。 之所以称之为单赋值,是因为每个名字在SSA中仅被赋值一次.如下图中的一段程序的控制流图。从这张图中可以看到,最后一个基本块中y值的定义或者来自左侧的分支,或

2011-09-19 21:53:49 12411 2

转载 NodeJS获得企业开发者青睐

如今,Javascript在前端开发领域占据主导地位,成为Web开发人员的首选语言。NodeJS作为服务器端的Javascript运行环境,帮助更多的人将技术延伸到后端系统。它具有无阻塞、事件驱动等特点,让熟悉Javascript的开发者无需学习Java、C++等传统“后台”语言

2011-09-16 17:08:25 3356

转载 UC/OS和uClinux的比较

随着现代计算机技术的飞速发展和互联网技术的广泛应用,从PC时代过渡到了以个人数字助理、手持个人电脑和信息家电为代表的3C(计算机、通信、消费电子)一体的后PC时代。后PC时代里,嵌入式系统扮演了越来越重要的角色,被广泛应用于信息电器、移动设备、网络设备和工控仿真等领域。

2011-09-16 16:11:36 1151

原创 Linux常用命令 --- touch

2011-09-14 14:38:45 371

原创 Linux常用命令 --- ps

名称:ps 权限:所有使用者 格式:ps [options] [--help] 说明:显示进程 (process) 的状态参数:ps 的参数非常多, 在此仅列出几个常用的参数并大略介绍含义:   -A   列出所有的行程   -w

2011-09-13 18:46:36 1131

原创 Linux常用命令 --- kill

名称:kill权限:格式:kill [-s ][程序] 或 kill [-l ]说明:删除执行中的程序或工作。kill可将指定的信息送至程序。预设的信息为SIGTERM(15),可将指定程序终止。若仍无法终止该程序,可使用SIGKILL(9)信息尝试强制删除程序。程序

2011-09-13 18:36:15 1015

转载 Oracle 与 DB2的详细对比

概述   Oracle 数据库10g(Oracle Database 10g)是第一个专门为企业网格计算设计的数据库。Oracle Database 10g降低了数据管理成本,同时可以提供最优质的服务,能够使IT迅速满足业务需求的变化并最大限度降低风险。系统易于部署和管理,这

2011-09-08 14:49:38 5212

原创 简明Python教程 --- 16.接下来学习什么

简明Python教程 --- 16.接下来学习什么 到目前为止,关于Python的基础知识都介绍过了。那接下来该学点什么了呢?图形软件   有许多可供选择的使用Python的GUI:PyQt 这是Qt工具包的Python绑定。Qt工具包是构建KDE的基石。可以

2011-08-29 17:59:17 1106

原创 简明Python教程 --- 15.更多Python的内容

简明Python教程 --- 15.更多Python的内容 特殊的方法   在类中,某些方法是有特殊含义的,这在前面也提到过。例如__init__方法和__del__方法。   这些特殊的方法是非常有用的,例如,你想让你的类的对象可以使用索引,比如obj[key]

2011-08-29 17:58:35 985

原创 简明Python教程 --- 14.Python标准库

简明Python教程 --- 14.Python标准库 Python标准库是伴随Python一起安装的,不需要你单独安装。Python标准库中包含了大量非常实用的模块,可以帮你快速解决大量的问题。sys模块   sys模块包含系统对应的功能。例如sys.argv,

2011-08-29 17:57:51 1265

原创 简明Python教程 --- 13.异常处理

简明Python教程 --- 13.异常处理    当你的程序中出现某些异常的状况的时候,异常就发生了。例如,要读某个文件,而那个文件不存在。或者在程序运行的时候,不小心把它删除了。上述这些情况可以使用异常来处理。错误   考虑一条简单的print语句:print

2011-08-29 17:57:14 1054

原创 简明Python教程 --- 12.输入输出

简明Python教程 --- 12.输入输出 文件   你可以通过创建一个file类的对象来打开文件。使用file类的read和write方法来读写文件。   例如,打开文件“C:/abc.txt”(前提是必须有这个文件,没有的话你要先手动创建一个),往文件里写一

2011-08-29 17:56:26 1153

原创 简明Python教程 --- 10.一个小项目

简明Python教程 --- 10.一个小项目    暂略

2011-08-27 19:42:47 1151

原创 简明Python教程 --- 9.数据结构

简明Python教程 --- 9.数据结构 相信数据结构这个东西,所有学过编程的人都不会陌生。这里只介绍一下Python内置的3种数据结构:列表、元组、字典。列表(list)   list是用于处理一组有序对象的数据结构。myList = ['a', 'b',

2011-08-27 19:36:46 1029

原创 简明Python教程 --- 8.模块

简明Python教程 --- 8.模块 前面介绍了使用函数来重用代码块。如果你定义了一堆函数,准备在其他程序中重用这些函数,那你要怎么办呢?在Python中,你可以使用模块来实现这个需求。模块实际上就是一个包含了一大堆函数的文件。这个文件需要以.py为后缀名,用来表明

2011-08-27 18:44:05 1126

原创 简明Python教程 --- 7.函数

简明Python教程 --- 7.函数    函数就是可以重用的语句块。很多语言都允许定义函数,来给一块语句块指定一个名字,然后在程序的其他位置通过这个名字无数次地重用这块语句块。   在Python中是使用def关键字来定义函数。def关键字后跟函数的名字,然后跟一

2011-08-27 17:16:12 1065

原创 简明Python教程 --- 6.控制流

简明Python教程 --- 6.控制流    Python中有3中控制流语句:if、for、while。if语句   if语句用来检测一个条件,如果条件为真,程序会跳转去执行一个语句块(称为if语句块),否则程序会跳转去执行另一个语句块(else语句块)。els

2011-08-27 16:10:49 1122

原创 简明Python教程 --- 5.运算符与表达式

简明Python教程 --- 5.运算符与表达式    几乎所有的语句中都包含表达式。例如2+3就是一个非常简单的表达式。一个表达式可以分解为运算符和操作数。例如2+3这个表达式,+就是运算符,2和3都是操作数。运算符   运算符名

2011-08-27 14:32:32 1084

原创 简明Python教程 --- 4.基本概念

简明Python教程 --- 4.基本概念 字面常量       字面常量是指1、2、1.5、"Hello World"这样具有字面意义的常量。你通过它们字面上的意义来使用它们的值。数       Python中有4种类型的数:整数、长整数、浮点数、复数。

2011-08-27 14:31:31 1045

原创 简明Python教程 --- 3.磨刀不误砍柴工

简明Python教程 --- 3.磨刀不误砍柴工 Hello World       在命令行中输入“python”回车,进入Python的命令行交互界面。在这个命令行交互界面中可以输入Python源程序。例如:       print 'Hello World

2011-08-27 14:30:28 1146

原创 简明Python教程 --- 2.安装

简明Python教程 --- 2.安装        到python.org下载Python的安装文件。安装到本机后,把Python的安装目录追加到path环境变量中。       在命令行中敲入“python”回车,出现相关信息,说明Python安装成功。

2011-08-27 14:29:44 843

原创 简明Python教程 --- 1.简介

简明Python教程 --- 1.简介 Python是一门简单易学而又功能强大的编程语言。它有高效的高级数据结构,可以简单而有效地实现面向对象编程。Python简洁的语法和对动态输入的支持,再加上解释性语言的本质,使得它在大多数平台上的许多领域都是一个理想的脚本语言,特别

2011-08-27 14:28:35 1100

原创 asm-giude阅读笔记006(ASM核心API接口和对应组件---移除类的成员)

2.2.5 移除类的成员 要移除一些信息,只需要在处理该信息的方法中上面都不做就可以了,下面这个例子就是移除所有内部类和外部类信息: public class RemoveDebugAdapter extends ClassAdapter {    public RemoveDebugAdapter(ClassVisitor cv) {        super(cv);    }

2011-06-18 14:18:00 633

原创 asm-giude阅读笔记005(ASM核心API接口和对应组件---转换字节码)

2.2.4 类的转换 之前的例子中ClassReader和ClassWriter这两个组件都是分开用的,现在这里给出一个两个组件联合使用的例子。 第一步,将ClassReader产生的事件定向到ClassWriter中,让ClassWriter重构由ClassReader读取出来的类: byte[] bs1 = ... ClassWriter classWriter

2011-06-16 13:35:00 844

原创 asm-giude阅读笔记004(ASM核心API接口和对应组件---生成字节码)

2.2.3 生成类 生成类只需要用到ClassWriter这个组件。 先看一个例子,下面是一个接口的定义: package pkg public interface Comparable extends Mesurable {        int LESS = -1;    int EQUAL = 0;    int GREATER = 1; 

2011-06-15 21:53:00 980

原创 asm-giude阅读笔记003(ASM核心API接口和对应组件---读取字节码)

2.2 接口和组件 2.2.1 介绍 ASM API 生成和转换Java字节码的操作都是基于ClassVisitor这个接口的。这个接口中的方法的方法名都是与字节码文件中节的名字对应的。 ClassVisitor接口的代码清单: public interface ClassVisitor {    void visit(int version, int acce

2011-06-14 22:26:00 990

原创 asm-giude阅读笔记002(Java字节码文件内部结构)

Copyright c 2007, Eric Bruneton2. 类 本章主要介绍如何使用ASM Core API进行类的生成和转换。 2.1 结构 2.1.1 概览 一个已编译的Java类文件的结构是十分简单的。和本地编译型程序不同,已编译的Java类文件包含了结构化的信息和源代码中的几乎所有符号。 一个已编译的Java类文件中包括一下内容:

2011-06-14 18:24:00 1109

原创 asm-giude阅读笔记001(ASM引擎库的简单介绍)

Copyright c 2007, Eric Bruneton All rights reserved. ASM 一个Java字节码引擎库 1. 介绍 1.1 动机 程序的分析、生成、转换通常是一种非常重要的技术: >程序分析(包括小到语法分析,大到全部的语义分析),可以用于发现程序中潜在的bug、检测其中的无用代码等。 >程序生成,用于编译器中。既

2011-06-14 15:55:00 1334

Hibernate3.0完整中文版教程

Hibernate3.0完整中文版教程.pdf

2015-12-07

jQuery 1.4 API 中文版

jQuery 1.4 API 中文版,chm格式,较为详细地介绍了jQuery的核心技术和使用方法。

2011-09-07

Scala教程中文版

Scala是基于JVM的一种静态类型语言,目前较为流行,炒得也很火。被很多人称为Java的接班人。本教程是对Scala编程技术的一个介绍,可以帮助你学习Scala编程。本资源属于中文资源,来自网络,下载该资源仅供参考,如有需要,请购买正版。

2011-08-29

NASM中文手册.chm

NASM是一款开源的汇编语言开发环境和汇编器。较之其他汇编器有各种优点。NASM的官方仅仅提供了英文的帮助手册。这里的这个资源是官方手册的中文译本。本资源来自网络,各位下载仅供参考。如有需要,请购买正版。

2011-08-29

OSGi规范中文版pdf

本资源来自网络,作者保有所有权,下载仅供参考学习。

2011-08-21

Eclipse中文教程、整合开发工具(基础篇)

本资源来自网络,所有权归作者所有。下载该资源仅供参考学习。

2011-08-21

开源搜索引擎Nutch的详细安装方法

nutch是一款基于lucene的开源搜索引擎整体解决方案。具有廉价可移植性好的特点,适合小型企事业单位使用。

2009-05-27

Lucene中文文档

有关Lucene的中文学习文档。适用于初级入门的搜索引擎开发者阅读使用。本人是在某网站上找到该资源的,上传仅供大家学习交流,版权所有,本人概不负责。

2009-05-27

空空如也

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

TA关注的人

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