自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

行风

wechat: 15621160100

  • 博客(20)
  • 资源 (11)
  • 收藏
  • 关注

原创 Program Slicing

       程序切片技术,1979年PhD Weiser的学位thesis中首次提出[1]。国内最早的论文是97年。目前国内研究的比较好的学校有南京大学和东南大学。 程序切片主要应用在程序调试(debugging)、程序测试(Testing)、程序分析(Analysis)、程序理解和维护(Maintainan

2007-05-31 14:13:00 2080

转载 初探Java类加载机制的奥秘

一、在jdk1.2以后,类加载是通过委托来完成的,这意味着如果 ClassLoader 不能找到类,它会请求父代 ClassLoader 来执行此项任务,所有 ClassLoaders 的根是系统 ClassLoader,它会以缺省方式装入类 -- 即,从本地文件系统。今天我们就来探讨一下在jvm中这些机制是怎样运行的。让我们假设有一个class字节码文件(比如Hello.class文件),那么在

2007-05-23 22:08:00 834

转载 Java程序员面试笔试题三

59、JSP的常用指令isErrorPage(是否能使用Exception对象),isELIgnored(是否忽略表达式) http://……”%> 60、什么情况下调用doGet()和doPost()?Jsp页面中的form标签里的method属性为get时调用doGet(),为post时调用doPost()。 61、servlet的生命周期web容器加载servlet,生命周期开始。通过调用s

2007-05-23 22:00:00 3231

转载 Java程序员面试笔试题二

40、构造器Constructor是否可被override?构造器Constructor不能被继承,因此不能重写Overriding,但可以被重载Overloading。 41、是否可以继承String类?String类是final类故不可以继承。 42、swtich是否能作用在byte上,是否能作用在long上,是否能作用在String上?switch(expr1)中,expr1是一个整数表达式

2007-05-23 21:57:00 2636

转载 Java程序员面试笔试题一

面向对象的特征有哪些方面 1. 抽象:抽象就是忽略一个主题中与当前目标无关的那些方面,以便更充分地注意与当前目标有关的方面。 抽象并不打算了解全部问题,而只是选择其中的一部分,暂时不用部分细节。抽象包括两个方面,一是过程抽象, 二是数据抽象。 11. 继承:继承是一种联结类的层次模型,并且允许和鼓励类的重用, 它提供了一种明确表述共性的方法。对象的一个新类可以从现有的类中派生, 这个过程称为类继承

2007-05-23 21:52:00 2968

转载 BOM

       BOM的意义与种类:料表又称为BOM(Bill Of Material),是制造业管理的重点之一,简单的定义就是“记载产品组成所需使用材料的表格”。以一个新产品的诞生来看:首先是创意与可行性研究的初期过程,接下来的过程就是初步的工程技术分析与原型产品的设计,等到原型产品比较稳定后,经过自制或外购分析(Make or Buy Analysis and Decision)后就会产生第一版

2007-05-19 22:00:00 1319

原创 Solaris系统编程 IPC

(1) IPC几个命令:ipcs -qo 查看消息队列ipcs -so 查看信号量ipcrm -q 删除消息队列ipcrm -s 删除信号量 System V的IPC工具:信号量、管道、共享内存。 性能比较结论:管道和FIFO仍然是重要的IPC方法,在新的应用中应该避免使用消息队列和信号量集。 (2)进程空间分布命令:size /bin/sh代码

2007-05-19 20:06:00 1070

转载 Solaris 初学者指南

from: http://www.unix-center.net/bbs/viewthread.php?tid=278&extra=page%3D1初学者指南(指令代码)如果你刚刚开始使用一种UNIX操作系统,大量的命令可能使你感到恐惧。为了帮助你克服这种恐惧,下面将列表说明用于各个方面的一小部分命令。通信ftp    文件传输协议。login    登陆到Unix。mailx    读取或发

2007-05-17 14:50:00 905

原创 Solaris系统编程 日期和时间操作

from:《Solaris系统编程》Rich Teer : 141.例1:确定闰年#include #include #include "ssp.h"int main (int argc, char **argv){        int y;        int ly;        if (argc != 2)                err_quit ("Usage:

2007-05-17 10:16:00 1112

原创 Solaris系统编程 基本的文件IO

 from:《Solaris系统编程》Rich Teer : 93.处理网络设备,终端和streams设备上的IO程序:#include #include  ssize_t readn (int fd, void *buf, size_t num){         ssize_t res;         size_t n;         char *p

2007-05-17 09:40:00 830

转载 缓冲区溢出还是问题吗?C++/CLI安全编码

from:http://dotnet.chinaitlab.com/VCNET/712748.html        C++/CLI是对C++的一个扩展,其对所有类型,包括标准C++类,都添加了对属性、事件、垃圾回收、及泛型的支持。   Visual C++ 2005扩展了对使用C++/CLI(通用语言基础结构)开发运行于带有垃圾回收的虚拟机上的控件及应用程序的支持,而C++/CLI是对C++

2007-05-16 16:47:00 1031

转载 防止缓冲区溢出杜绝如今最常见的程序缺陷

from:http://blog.csdn.net/ruibird/archive/2007/01/23/1491425.aspx什么是缓冲区溢出?  缓冲区以前可能被定义为“包含相同数据类型的实例的一个连续计算机内存块”。在 C 和 C++ 中,缓冲区通常是使用数组和诸如 malloc() 和 new 这样的内存分配例程来实现的。极其常见的缓冲区种类是简单的字符数组。溢出 是指数据被添加到分

2007-05-16 16:42:00 2111

转载 C 题大全

from: http://www.360doc.com/showWeb/0/0/486593.aspx1.求下面函数的返回值(微软)int func(x) {     int countx = 0;     while(x)     {           countx ++;           x = x&(x-1);      }     return countx; } 

2007-05-12 13:08:00 833

原创 Lemon中的Followset的理解

    不能直接理解为每个非终结符的Follow集,否则,lemon得到的只是简单的SLR(1)分析器。注意到followset是定义成项目(Config)的属性,在这里应该理解为向前搜索符。验证如下,注意,在程序lemon.c中要开启TEST宏定义:语法文件(test.y[1]):%include {   #include   #include "ex2def.h"#in

2007-05-06 18:22:00 1085

转载 SQLite数据库的体系结构

$1 简介    本文档描述了SQLite库的体系结构,这些信息对那些想理解和修改SQLite的内部工作机制的人是有用的。    下图显示了SQLite的主要组成部件及其相互关系,下面的内容将描述每一个部件。(具体的图参见http://www.sqlite.org/arch2.gif)    本文档描述SQLite 3.0版本,2.8版或更早期的版本与此相似,只是细节上有所不同。$2

2007-05-06 15:37:00 2668 1

转载 VC++6.0 中碰到的Error spawning 'vcspawn.exe'解决方法

在GOOGLE 搜索到CSDN的结果是有人最后给出重装,其实不必重装也可以解决这个问题,解决方法如下:    1.  如果是WINNT系统,在设备管理器中会有NULL设置,NULL设置的标志会显露成这样: Status = Started 和Startup = System.选择该设备启用.    2.设置正确的IDE环境变量,在VC++6.0编程环境下面,选择菜单栏中的TOOLS/Opt

2007-05-06 15:28:00 17616 1

原创 blog一周年记

  转眼间,一年过去了。  几点感觉:(1)过去的一年,在程序写作质量有些提高的同时,开阔了视野,尤其是寒假,j2ee的所有东西基本都有所了解。对于java,从底层的JVM,到j2se的算法、数据结构,到j2ee中的Serlet、JSP、struts、EJB、Spring、Hibernate等等,体系框架基本搭建起来了。(2)我的方向是什么?编译?软件体系结构?(3)我还需要看哪些

2007-05-04 16:14:00 1351

转载 C源码:可以检测10 种C语言编译环境的程序

/**//* CCOS.C --- Test the C language compiler and OS by predefined symbols */ /**//* M.L.Y  2000.12 */#include stdio.h> void main()...{#if defined(MSDOS) & defined(_MSC_VER)           /* Microsoft 

2007-05-02 20:08:00 1498

转载 C语言测试:想成为嵌入式程序员应知道的0x10个基本问题

    C语言测试是招聘嵌入式系统程序员过程中必须而且有效的方法。这些年,我既参加也组织了许多这种测试,在这过程中我意识到这些测试能为带面试者和被面试者提供许多有用信息,此外,撇开面试的压力不谈,这种测试也是相当有趣的。 从被面试者的角度来讲,你能了解许多关于出题者或监考者的情况。这个测试只是出题者为显示其对ANSI标准细节的知识而不是技术技巧而设计吗?这个愚蠢的问题吗?如要你答出某个字符的ASC

2007-05-01 21:31:00 818

原创 C语言 static关键字解析

1、概述  static 声明的变量在C语言中有两方面的特征:  1)、变量会被放在程序的全局存储区中,这样可以在下一次调用的时候还可以保持原来的赋值。这一点是它与堆栈变量和堆变量的区别。  2)、变量用static告知编译器,自己仅仅在变量的作用范围内可见。这一点是它与全局变量的区别。2、问题:Static的理解  关于static变量,请选择下面所有说法正确的内容:  

2007-05-01 21:20:00 1111

Wireshark数据包分析实战(第2版)

wireshark 抓包分析基础必备知识,非常不错的一本书。

2017-10-07

数据挖掘课件

1. 英文版 3rd 电子书 2. 浙大 王灿 课件

2013-06-29

ELF reader

The software is used for parsing ELF file fomrat of linux ELF object file

2013-01-13

ME525 用户手册

ME525的用户手册,在机锋论坛上面找到的,http://bbs.gfan.com/

2011-12-15

XP实践结对编程demo

XP实践demo for http://blog.csdn.net/nomad2

2011-09-17

数据结构算法演示系统

DSDemo是一个数据结构的算法演示软件,虽然软件有点老,但十分好用。

2010-01-02

Inside Java Virtual Machine

深入Java虚拟机(原书第2版)之 英文版<br><br>=====================================<br>本书作者曾因本书荣获专业技术杂志《Java Report》评选的优秀作者奖。细心的读者可以从网上找到许多对本书第1版的赞誉。<br>作者以易于理解的方式深入揭示了Java虚拟机的内部工作原理,深入理解这些内容,将对读者更快速地编写更高效的程序大有裨益!<br>本书共分20章,第1-4章解释了Java虚拟机的体系结构,包括Java栈、堆、方法区、执行引擎等;第5-20章深入描述了Java技术的内部细节,包括垃圾收集、Java安全模型、Java的连接模型和动态扩展机制、class文件、运算及流程控制等等,其中等6章和附录A-C完全可以作为 class文件和指令含集的参考手册。本书还附带光盘,光盘中包含用以辅助说明正文内容的交互式例示apple及示例源代码。

2007-11-12

概要设计说明书

概要设计说明书,网上找得,随便看看。

2007-11-05

华为笔试题

07年11月找工作时准备的,题目质量还可以。

2007-11-05

空空如也

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

TA关注的人

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