- 博客(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
1154
原创 关于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
458
原创 关于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
585
原创 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
2740
原创 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
669
原创 java的ClassLoad的重载实现
ClassLoader的重载仅需要重载findclass(String name)这个函数。Findclass要完成的功能说明:Class findClass(String name){/*首先不管用什么方式(如从当前文件系统加载,从网络上load),必须把需要的Class的二进制信息读入到一个缓冲区buffer中来。通常为了日后升级,维护,地耦合的原因新建一个方法byte[]
2007-08-29 18:21:00
1858
原创 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
2137
原创 shell 编程
源代码分析:# ! /bin/shecho "$@:the command #@" #显示传入的各个参数 不包括$0echo `expr $@-1` thecommand expr $@-1//检测$@是否与perl中的$@相同,即在上下文中选择标量和数字echo $# #参数的数量echo $! the command $! #运行的最后一个参数的pidecho $?
2007-08-26 14:33:00
446
原创 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
1770
原创 一个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
561
原创 perl语言学习笔记
在perl中 $ws="women"; print " ws is $ws and ws /n";的结果是 ws is ws and ws 因为 ‘ ’ 在”“中并不是特殊的符号 在”“ 中的特殊符号只有一个那就是" / ";
2007-07-30 18:56:00
541
原创 还是毕业设计的问题,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
4521
原创 最近做毕业设计发现市场上的Delphi书中关于TArrayField的一个错误理解,这里现简单的提一下以后有时间在好好的研究一下
.TArrayField数组字段:它包括了一组同类型的子字段,用来处理数据库中表的字段是一个数组类型的字段对象。他的主要用法和TADTField 相似。基本使用也可以分为定义永久字段使用和动态建立使用。在使用工程当中可以通过设置数据集属性sparseArray为true使应用程序只为表中的Array类型的字段设置一个字段对象,这样有利与内存的节约使用,但是却不能在应用程序中访问子字段对象。
2007-05-30 16:36:00
1088
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人