`
文章列表
1.服务端 package sterning;import java.io.BufferedReader;import java.io.IOException;import java.io.InputStream;import java.io.InputStreamReader;import java.io.OutputStream;import java.io.PrintWriter;import java.net.*;
socket编程原理  socket编程原理  1 问题的引入  UNIX系统的I/O命令集,是从Maltics和早期系统中的命令演变出来的,其模式为打开一读/写一关闭(open-write-read-close)。在一个用户进程进行I/O操作时,它首先调用“打开”获得对指定 ...
Java中集合类 简介 收藏 import java.util.*; public class Testset { public static void main(String args[]){ Set set = new HashSet(); set.add("aaa"); set.add("bbb"); set.add("aaa"); set.add("bbb"); set.add("aaa"); set.add("bbb");
回调(又称为callback):可以理解为一个接口提供一些方法给其他类用,但同时其他类在调用它时,它又调用其他类给它的条件(重写)。单独一个随机访问文件类: RondomAccessFile类允许随机访问文件同时拥有读和写的功能。  其中方法: close(),read(),writer(),seek(),getFilePointer()这需要注意:这是在有seek()前提下。流:一.I/O 流(java 如何实现与外界数据的交流) 流定义:  任何有能力产出数据的数据源对象或者有能力接收数据的数据源对象。他屏蔽了实际的I/O设备处理数据的细节。1.Input/Output:指跨越出了JVM 的 ...
简介       线程 线程,有时被称为轻量级进程(Lightweight Process,LWP),是程序执行流的最小单元。一个标准的线程由线程ID,当前指令指针(PC),寄存器集合和堆栈组成。另外,线程是进程中的一个实体,是被系统独立调度 ...
JAVA反射机制是在运行状态中,对于任意一个类,都能够知道这个类的所有属性和方法;对于任意一个对象,都能够调用它的任意一个方法;这种动态获取的信息以及动态调用对象的方法的功能称为java语言的反射机制。   Java ...
今天下了一个Eclipse galileo,不过解压后运行有点问题,出现了jvm terminated.Exit code=-1的错误。如下图所示: 其实之前也遇到过类似的问题,基本上网上大概的意思就是说jvm版本的问题,但是我用java -version看了一下我的jdk,都是1.6的,应该不会有什么问题。 后来,还是看到一些关于内存方面的东西。可以解决,方法如下: 打开安装目录下的eclipse.config配置文件,大致的内容如下,  -startupplugins/org.eclipse.equinox.launcher_1.0.200.v20090520.jar--launch ...
JAVA中的Map接口介绍    Map接口不是Collection接口的继承。Map接口用于维护键/值对(key/value pairs)。该接口描述了从不重复的键到值的映射。   (1) 添加、删除操作:  Object put(Object key, Object value): 将互相关联的一个关键字与一个值放入该映像。如果该关键字已经存在,那么与此关键字相关的新值将取代旧值。方法返回关键字的旧值,如果关键字原先并不存在,则返回null  Object remove(Object key): 从映像中删除与key相关的映射  void putAll(Map t): 将来自特定映像的所有 ...
Action 类: • Struts1要求Action类继承一个抽象基类。Struts1的一个普遍问题是使用抽象类编程而不是接口。 • Struts 2 Action类可以实现一个Action接口,也可实现其他接口,使可选和定制的服务成为可能。Struts2提供一个ActionSupport基类去 ...
Xml代码  1.<?xml version="1.0" encoding="UTF-8"?>  2.<mappings>  3.    <mapping>  4.          <method name="getDutyPlanByCondition">  5.            <parameter index="0" mappedName="dutyPlanId" />  6.            <paramete ...
因为jboss的端口号是8080,与Oracle相冲突。       对应于4.0.2版本的方法是:    打开JBOSS目录-->jboss-4.0.2-->server-->default-->deploy--> jbossweb-tomcat55.sar下的server.xml文件,修改端口好就可以了。----------------------------------------------------------------------------------------    <!-- A HTTP/1.1 Connector on port ...
字符串是用一对双引号括起来的字符序列,在JAVA语言中,字符串数据实际上由String类所实现的。Java字符串类分为两类:一类是在程序中不会被改变长度的不变字符串;二类是在程序中会被改变长度的可变字符串。Java环境为了存 ...
 eclipse 无法启动 JVM terminated. Exit code=-1 后来在网上找了一下,有人说是JAVA环境配置的问题,我想这不可能,因为以前一直用的好好的。有人说是JVM的问题,这个我刚刚换了一个,也不是这个问题,后来看来有人说是:eclipse.ini中内存设置过大的问题,虽然我不以为然,还是试了一下,以前我修改过内存设置,一直都好好的,之前eclipse.ini的配置如下:   -showsplash com.genuitec.myeclipse.product --launcher.XXMaxPermSize 512m -vmargs -Xms256m -Xmx5 ...
以前标签库分html、bean、logic、tiles。而struts2.0里的标签却没有分类,只要在jsp头文件加上 <%@ taglib  prefix="s" uri="/struts-tags" %>就能使用。 下面介绍各个标签的用法(若有错请指正): A:<s:a href=""></s:a>-----超链接,类似于html里的<a></a> <s:action name=""></s:action>---- ...
1. //创建空间  2. create tablespace test  3. datafile 'c:\oracle\oradata\orcl9\test.dbf' size 50M  4. default storage (initial 500K   5. Next 500K  6. minextents 1  7. maxextents unlimited  8. pctincrease 0); 1. //Oracle创建用户权限 2. //创建用户  3. create user lxg identified by lxg default tablespace te ...
Global site tag (gtag.js) - Google Analytics