`
文章列表
ASCII表ASCII值 控制字符 ASCII值 控制字符 ASCII值 控制字符 ASCII值 控制字符 0 NUT 32 (space) 64 @ 96 、 1 SOH 33 ! 65 A 97 a 2 STX 34 ” 66 B 98 b 3 ETX 35 # 67 C 99 c 4 EOT 36 $ 68 D 100 d 5 ENQ 37 % 69 E 101 e 6 ACK 38 & 70 F 102 f 7 BEL 39 , 71 G 103 g 8 BS 40 ( 72 H 104 h 9 HT 41 ) 73 I 105 i 10 LF 42 * 7 ...
粒度:包的内聚性原则 1) 重用发布等价原则(The Release Reuse Equivalency Principle (REP)) * 重用的粒度就是发布的粒度 * 一个可重用的包必须为发布跟踪系统所管理,使我们在新版本发布后我们还可以继续使用老版本 * 一个包中的所有类对于同一类用户来讲都应该是可重用的。 2) 共同重用原则(The Common Reuse Principle (CRP)) * 一个包中的所有类应该是共同重用的,如果重用了包中的一个类,就应该重用包中的所有类。 * 一般来说,可重用的类需要与作为该可重用抽象一部份的其它类协作,CRP规定了这些类应该属于同一个包 ...
简介   RMI是远程方法调用的简称,象其名称暗示的那样,它能够帮助我们查找并执行远程对象的方法。通俗地说,远程调用就象将一个class放在A机器上,然后在B机器中调用这个class的方法。   我个人认为,尽管RMI不是唯一的企业级远程对象访问方案,但它却是最容易实现的。与能够使不同编程语言开发的CORBA不同的是,RMI是一种纯Java解决方案。在RMI中,程序的所有部分都由Java编写。   在看本篇文章时,我假定读者都已经具备了较扎实的Java基础知识,在这方面有欠缺的读者请自行阅读有关资料。 概念   我在前面已经提到,RMI是一种远程方法调用机制,其过程对于最终用户是透明的:在进行现 ...
这主要看你用tomcat干什么和用于什么操作系统,zip用于windows操作系统,tar.gz用于unix和linux操作系统. Binary Distributions Core:这列下的为直接运行安装文件. Deployer:                 这列下的为程序员编程所用文件. Source Code Distributions :这列下的为tomcat源代码.
编写一个Java程序,利用Swing、IO流、JDBC技术完成一个注册、登录功能。 要求: 1. 注册时要上传用户照片。 2. 照片大小小于1M的将其保存到数据库中,超过1M的保存到磁盘文件中。 3. 必须对用户密码进行加密。 4. 登录时必须查询数据库对用户名及其加密后的密码进行验证。 5. 登录成功后显示用户名、密码、用户所上传的照片。 半成品 开发速度太垃圾了 操作系统:win98     编程工具:VB5.0     用vb中的picture控件的line在picture控件中绘制完图形后,把图形放在和该控件相连接的ACCESS数据库中的一个字段中(字段定义类型为OLE),这样做 ...
apache虽然能运行,但是看见error.log中有httpd.exe: Could not reliably determine the server's fully qualified domain name, using 192.168.1.111 for ServerName这个错误,想看看是否有其他占用了80端口 开始--运行--cmd 进入命令提示符 输入netstat -ano 即可看到所有连接的PID 之后在任务管理器中找到这个PID所对应的程序如果任务管理器中没有PID这一项,可以在任务管理器中选"查看"-"选择列" 经常,我们在启 ...

- - 作业

    博客分类:
  • Java
画图画图画图
<li> <textarea title="The famous clock" onclick="alert(this.value)">thisValue Test</textarea> </li> <script type="text/javascript" language="javascript"> function getName(){ return "Tom"; } var user = new Object() ...
redo(重做信息)是Oracle在在线(或归档)重做日志文件中记录的信息,万一出现失败时可以利用这些数据来“重放”(或重做)事务。 Oracle维护着两类重做日志文件:在线(online)重做日志文件和归档(archived)重做日志文件。 ...
*/--------------老师讲解的代码实现 封装实现代码*/ class Head{ public: virtual void show() = 0; }; class Text{ public: virtual void show() = 0; }; class Tail{ public: virtual void show() = 0; }; class RedHead:public Head{ public: virtual void show(){ std::cout<<"red head"<< ...

Think in C++

    博客分类:
  • C++
A::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: class One { public: void fun1 ( One a); void fun2 (One * b ); class Two { }; private: One * pone; One test; }; 错误:error C2460: “One::test”: 使用正在定义的“One” 结论:删去One test;我们发现编 ...
import java.util.Scanner; class Insect { int i = 9; int j; Insect() { prt("i =" + i + ", j = " + j); j = 39; } static int x4 = 0; static int x1 = prt("static Insect.x1 initialize");// 11111111111响应需求 static int x3 = prt("static Inse ...
管道是不同线程之间直接传输数据的基本手段。一个线程A通过它的输出管道发送数据,另一个线程 B把自己的输入管道接到A的输出管道上即可接收到A发送的数据。 v1、PipedInputStream类和PipedOutputStream类 vPipedInputStream类创建的对象称为一个输入管道,PipedOutputStream类创建的对象称为一个输 出管道。输出管道与输入管道连接就形成了一个传输数据的通道。使用注意的管道,用户可以在不 同线程之间实现数据共享。 v2、PipedInputStream类的构造方法 v ( () 1)PipedInputStream v ...

Thinking in java

    博客分类:
  • Java
Integer i = null; int j = i.intValue(); ~!Null means no reference entity .It can be decided to some objects But in fact,i don't have any reference object.So intValue() method can't be operated; Consequently,cause NullPointerException;~ Just neglect Autoboxing unboxing Integer i1 = 100; ...

C++ 难点笔记

    博客分类:
  • C++
A::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: #include <iostream>//下列程序段有错吗? using namespace std; class A{ public: A(int i){cout<<"A"<<i<<endl;}; void show(){cout<<"111"& ...
Global site tag (gtag.js) - Google Analytics