svn搭建 一直想自己对svn配置一下玩玩,以为很简单,结果还是花了半天时间,走了不少弯路,记下安装过程中遇到的各种问题,希望对初步使用svn的TX们有所帮助。 svn服务的开启有两种方式, 1、自带的svnserve服务(访问地址类似于svn://192.168.80.18/repos/)2、与Apache配合使用 (访问地址类似于http://192.168.80.18:8077/repos
Java中toArray的用法探究 一. Incidentimport java.util.ArrayList; import java.util.List; public class Test { public static void main(String[] args) { List l
同步和异步有何异同,在什么情况下分别使用他们? 如果数据将在线程间共享.例如正在写的数据以后可能被另一个线程读到,或者正在读的数据可能已经被另一个线程写过了,那么这些数据就是共享数据,必须进行同步存取. 当应用程序在对象上调用了一个需要花费很长时间来执行的方法,并且不希望让程序等待方法的返回时,就应该使用异步编程,在很多情况下采用异步途径往往更有效率. Java同步:基本概念: 每个Object都会有1个锁.
java.io.StreamCorruptedException: invalid stream header报错原因 我们一般用ObjectInputStream输入流时,常常会因为直接给一个byte []数组作为参数,那样就会出错。代码如下:package org.test;import java.io.ByteArrayInputStream;import java.io.ByteArrayOutputStream;import java.io.ObjectInputStream;import j
Java序列化与反序列化 java 中的序列化与反序列化代码://进行序列化 public byte[] getByteArray(String[] str) { byte[] bt = (byte[])null; try { if (str != null) { ByteArrayOutputStream bos = new ByteArrayOutputStream(