自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

wansheg的专栏

我的技术成长轨迹

  • 博客(14)
  • 资源 (1)
  • 收藏
  • 关注

原创 C++头文件和编译单元

 C++的头文件中不应该有定义,只能有声明,特别是设计到变量的定义时,变量只能在某个CPP文件中定义,不能在h文件中定义,在h文件中定义的后果是这个h文件只能被一个cpp文件包含。//dc。H文件Extern int gl_counter;//main.cpp文件#incude”dc.h”Int gl_counter;//fun.cpp#incllude”dc.h”

2007-10-07 16:12:00 1122

原创 关于linux IP 配置

CODE: 修改ip地址即时生效:# ifconfig eth0 192.168.0.20 netmask 255.255.255.0启动生效:修改/etc/sysconfig/network-scripts/ifcfg-eth0修改default gateway即时生效:# rout

2007-10-02 10:07:00 437

原创 关于linux内核的学习

linux 启动的去过程:1.首先bios加电启动。2.bios程序将硬盘第一个逻辑扇区(boot  sector)的引导记录读入到内存中。3.引导记录(boot recorder)中包含有磁盘的物理参数同时还有一个引导程序。bios将boot sector读入内存中后, 引导记录中的引导程序(bootstrap program)负责将setup.s读入到内存,而setup.s负责将内

2007-10-01 22:19:00 553

原创 hadoop 的RMI实现分析。(请参考hadoop RMI 的源码)

Hadoop中的分布式对象Hadoop的分布式对象的实现主要是靠 Serve,RPC,Client这三个类。其中RPC封装了Serve和Client,向用户提供统一的调用接口,(即用户只需要和RPC打交道就可以实现RMI的基本功能)。研究RPC对深入理解RMI很有帮助RPC说起:任何一个对象如果他想拥有提供远程服务的能力,那么必须调用server RPC.getServer(Ins

2007-09-11 12:02:00 2690

原创 java 常用的学习资源

1。java的技术文章比较多: http://java.sun.com/reference/index.html2.各种java的技术文章,开发者的论坛:http://www.developer.com/java/3。java toturial 用google搜以下就出来了4。java 与OMG 用google一下也出来了

2007-08-29 22:18:00 645

原创 java的ClassLoad的重载实现

 ClassLoader的重载仅需要重载findclass(String name)这个函数。Findclass要完成的功能说明:Class findClass(String name){/*首先不管用什么方式(如从当前文件系统加载,从网络上load),必须把需要的Class的二进制信息读入到一个缓冲区buffer中来。通常为了日后升级,维护,地耦合的原因新建一个方法byte[] 

2007-08-29 18:21:00 1806

原创 java RMI 原理与编程(分布式对象1)

要理解RPC首先回顾一下RMI的工作原理 :RMI是Java提供的Remot Method Invocation他的工作原理是:首先制定远程调用接口interface RmotMethods  extends Remot{SerialType     Method1(…..);SerialType     Method2 (…….);…………………………….}2

2007-08-29 11:42:00 2099

原创 shell 编程

源代码分析:# ! /bin/shecho "$@:the command #@"  #显示传入的各个参数 不包括$0echo `expr $@-1` thecommand expr $@-1//检测$@是否与perl中的$@相同,即在上下文中选择标量和数字echo $#     #参数的数量echo $! the command $!  #运行的最后一个参数的pidecho $?

2007-08-26 14:33:00 422

原创 java AOP实现以及java.lang.reflect对AOP的支持

java.lang.reflect.Proxy Proxy是用来代理一个类的(Proxy.getProxyClass(ClassLoadr,Class[],)当你调用这个代理类的所代理的借口中的一个方法时这个代理实例就找到代理实例初始化的时候指定的一个InvocationHander实现(proxy。getProxyInstanc(class咯ader,class[],Invocationhand

2007-08-16 22:28:00 1727

原创 一个perl的实验程序,模式匹配的应用

     1 #! /usr/bin/perl  -w     2 my $t=open DATA,  "test.data";     3 unless ($t)     4 {     5       print "can not open test.dat";     6 }     7 print "please input name you want to locat /n";    

2007-08-03 14:18:00 528

原创 perl语言学习笔记

在perl中 $ws="women";                  print  " ws is $ws  and  ws /n";的结果是 ws is ws and  ws 因为 ‘ ’ 在”“中并不是特殊的符号 在”“ 中的特殊符号只有一个那就是" / ";

2007-07-30 18:56:00 517

原创 还是毕业设计的问题,Delphi中ADO数据库组件的TParameter&TParameters的问题,看了一些书上很少讲ADOQuery组件参数的赋值问题所以在这里提一下,希望对一些人有帮助

  adoquery2.SQL.Clear;      adoquery2.SQL.Add(insert into checked_feeder+      values(:position ,:f_barcode,:r_barcode,:op_num,:tm));      adoquery2.Parameters[0].Value:=count_position ;

2007-05-30 16:46:00 4427

原创 最近做毕业设计发现市场上的Delphi书中关于TArrayField的一个错误理解,这里现简单的提一下以后有时间在好好的研究一下

  .TArrayField数组字段:它包括了一组同类型的子字段,用来处理数据库中表的字段是一个数组类型的字段对象。他的主要用法和TADTField 相似。基本使用也可以分为定义永久字段使用和动态建立使用。在使用工程当中可以通过设置数据集属性sparseArray为true使应用程序只为表中的Array类型的字段设置一个字段对象,这样有利与内存的节约使用,但是却不能在应用程序中访问子字段对象。

2007-05-30 16:36:00 1045

原创 读研了,开播了,留个参照

                 

2007-04-25 14:49:00 402

空空如也

空空如也

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

TA关注的人

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