摘要: 下载系统用了将近一天的时间,公司的破网,无力吐槽了,新的macos系统挺不错的,尤其是在处理垃圾文件的时候。 使用idea的svn时报了如下错误: Can't use Subversion command line client: svn Probably the path to Subversio 阅读全文
posted @ 2016-09-21 19:52 刘晓彬 阅读(1739) 评论(0) 推荐(0) 编辑
摘要: 1、io分类图 2、java io基本操作: 阅读全文
posted @ 2016-05-31 16:25 刘晓彬 阅读(154) 评论(0) 推荐(0) 编辑
摘要: Java泛型(generics)是JDK 5中引入的一个新特性,允许在定义类和接口的时候使用类型参数(type parameter)。声明的类型参数在使用时用具体的类型来替换。泛型最主要的应用是在JDK 5中的新集合类框架中。对于泛型概念的引入,开发社区的观点是褒贬不一。从好的方面来说,泛型的引入可... 阅读全文
posted @ 2016-01-11 00:06 刘晓彬 阅读(661) 评论(0) 推荐(0) 编辑
摘要: Java语言的一个重要特性是引入了自动的内存管理机制,使得开发人员不用自己来管理应用中的内存。C/C++开发人员需要通过malloc/free和new/delete等函数来显式的分配和释放内存。这对开发人员提出了比较高的要求,容易造成内存访问错误和内存泄露等问题。一个常见的问题是会产生“悬挂引用... 阅读全文
posted @ 2016-01-08 22:47 刘晓彬 阅读(209) 评论(0) 推荐(0) 编辑
摘要: 开发高性能并发应用不是一件容易的事情。这类应用的例子包括高性能Web服务器、游戏服务器和搜索引擎爬虫等。这样的应用可能需要同时处理成千上万个请求。对于这样的应用,一般采用多线程或事件驱动的架构。对于Java来说,在语言内部提供了线程的支持。但是Java的多线程应用开发会遇到很多问题。首先是很难编... 阅读全文
posted @ 2016-01-08 22:43 刘晓彬 阅读(191) 评论(0) 推荐(0) 编辑
摘要: 在一般的Java应用开发过程中,开发人员使用Java的方式比较简单。打开惯用的IDE,编写Java源代码,再利用IDE提供的功能直接运行Java 程序就可以了。这种开发模式背后的过程是:开发人员编写的是Java源代码文件(.java),IDE会负责调用Java的编译器把Java源代码编译成平台无... 阅读全文
posted @ 2016-01-06 22:36 刘晓彬 阅读(218) 评论(0) 推荐(0) 编辑
摘要: 遇到上述问题,可以这样尝试一下:先将自己的功能备份一个到其他的路径然后将报错的路径下的那个文件删掉,在update一下再将备份中你原先删掉的那个文件拷贝到那个路径下,执行clean up 阅读全文
posted @ 2013-10-17 14:09 刘晓彬 阅读(500) 评论(0) 推荐(0) 编辑
摘要: ORA-12154: TNS:could not resolve service name设置:ORACLE_HOME = C:\app\Administrator\product\11.2.0\dbhome_1主要是环境变量的配置一个很难想到的引起ORA-12154的原因使用OracleClient.OracleConnection时(我连的是Oracle 11g,其他版本未知),如果你的执行目录太长或者有括号等(未考察有些什么符号),那么即使你的服务名是对的,也会引起ORA-12154问题“TNS:无法处理服务名”,当出现这个问题时,请也考虑这个原因 阅读全文
posted @ 2013-09-06 15:12 刘晓彬 阅读(3858) 评论(0) 推荐(0) 编辑
摘要: Java文件操作源码大全1.创建文件夹 52.创建文件 53.删除文件 54.删除文件夹 65.删除一个文件下夹所有的文件夹 76.清空文件夹 87.读取文件 88.写入文件 99.写入随机文件 910.读取文件属性 911.写入属性 1012.枚举一个文件夹中的所有文件 1013.复制文件夹 1114.复制一个目录下所有的文件夹到另一个文件夹下 1215.移动文件夹 1316.移动一个目录下所有的文件夹到另一个目录下 1517.以一个文件夹的框架在另一个目录创建文件夹和空文件 1618.复制文件 1719.复制一个目录下所有的文件到另一个目录 1720.提取扩展名 1821.提取文件名 18 阅读全文
posted @ 2012-11-06 09:53 刘晓彬 阅读(2208) 评论(0) 推荐(0) 编辑
摘要: uuid注解方式:在id的getter上面加个“@Id”就可以了。此时采用的id策略是javax.persistence.GenerationType.AUTO,也可以再加上“@GeneratedValue(generator =GenerationType.IDENTITY|GenerationType.SEQUENCE|GenerationType.TABLE)”换成其它策略。我的应用采用的是hibernate的uuid策略,就不得不在这儿使用hibernate的扩展了@Id@Column(length=32)@GeneratedValue(generator="system-u 阅读全文
posted @ 2012-09-26 10:24 刘晓彬 阅读(681) 评论(0) 推荐(0) 编辑