随笔分类 - Java相关
把一些常用的或者新学习到的知识记录下来,方便查阅以及防止遗忘
摘要:这里 Java Web 的开发环境指的是:Java + Tomcat + Eclipse 查看 Java 的版本 结果: JDK 版本位 1.8.0\_221 而且是 64位 查看 Tomcat 的版本 如果有配置 Tomcat 的环境变量,输入上述命令既可以查看到相关信息,如果没有则命令行进入 T
阅读全文
摘要:判断 a.b.c 格式的版本大小: 结论:
阅读全文
摘要:一、如果将properties文件保存在src目录下 1.读取文件代码如下: /** * 配置文件为settings.properties * YourClassName对应你类的名字 * / private Properties LoadSettings() { Properties prop =
阅读全文
摘要:String requestData = "something you want to save"; String saveFilePath = "C:\\Users\\xxxx\\Documents\\xxxxx\\"; String dateNow = (new SimpleDateFormat("yyyy-MM-dd-HH-mm-ss")).format(new Date()); java...
阅读全文
摘要:1 /** 2 * 第一行匹配特殊字符; 3 * 第二行匹配开头和结尾都有空格的; 4 * 第三行匹配结尾有空格的 5 * */ 6 private Boolean DetermineChar(String reqData, String respData) { 7 String reg = "@@
阅读全文
摘要:到MyEclipse8.5的安装目录下 我安装在D盘,路径为:D:\Genuitec\MyEclipse 8.5\configuration\config.ini 打开config.ini文件: 以 "osgi.instance.area.default=" 来搜索,找到后,然后修改成目标路径就可以...
阅读全文
摘要:1. java获取当前时间 1 //导入 2 import java.util.Date; 3 import java.text.DateFormat; 4 import java.text.SimpleDateFormat; 5 6 7 Date dt=new Date();//...
阅读全文
摘要:简单的说: 在C#中 str.Split("===="); //这样是错误的,只能 str.Split('=');//参数只能是char类型的,不能是字符串的 如果非得要以字符串分割,那么请用: string content = "I love you=====do you know===sh...
阅读全文
摘要:JDBC使用MySQL处理大数据的时候,自然而然的想到要使用批处理, 普通的执行过程是:每处理一条数据,就访问一次数据库; 而批处理是:累积到一定数量,再一次性提交到数据库,减少了与数据库的交互次数,所以效率会大大提高 至于事务:事务指逻辑上的一组操作,组成这组操作的各个单元,要不全部成功,要不全部
阅读全文
摘要:打开Eclipse 或者 MyEclipse 打开 Windows -> Preferences -> Java -> Installed JREs 选中你所使用的 JDK,然后点击 Edit,会出现如下图: 在 Default VM Arguments输入框内输入: -Xms512m -X...
阅读全文
摘要:1.定义 Java的泛型:创建集合容器时规定其允许保存的元素类型, 然后又编译器负责添加元素的类型合法性检查, 在取用几何元素时则不必再进行造型处理。 例如:1 List list = new List();//没使用泛型之前,可以存储任何类型,2 //取...
阅读全文
摘要:1.桥梁模式 与 策略模式 非常相似 (其实很多设计模式都相似,因为所有的模式都是按照设计原则 而设计出来的,设计原则就相当于武功的心法,设计模式就是招式,只要心法过硬,就可以无招胜有招了。) 这里也有比较详细的说明策略模式 VS 桥梁模式(画画,使用蜡笔和使用毛笔以及颜料的区别) 好了,这里先说 ...
阅读全文
摘要:转载:《JAVA与模式》之适配器模式 这个总结的挺好的,为了加深印象,我自己再尝试总结一下1.定义: 适配器模式把一个类的接口变换成客户端所期待的另一种接口,从而使原本因接口不匹配而无法在一起工作的两个类能够在一起工作。 (太官方了,不太好理解, 其实就是要用到两个不相关的类/接口,但是...
阅读全文
摘要:直接看代码:long startTime = System.currentTimeMillis();//这个属性是System类的,获取的时间单位是毫秒 //其他代码long endTime =System.currentTimeMillis();long times = endTime - sta...
阅读全文
摘要:参考:http://blog.csdn.net/ilibaba/article/details/3955799Java IO 的一般使用原则(花多眼乱,其实每个类都有专门的作用):这里有详细介绍:Java的IO输入输出流类的介绍(有图)一、按数据来源(去向,也就是颗粒)分类: 1 、文件: ...
阅读全文
摘要:一.字节流 1.InputStream/OutputStream(输入流与输出流几乎一一对应) 读取的方法 int read() int read(byte[] buffer) int read(byte[] buffer,int offset,int length) 2.各种类的区分,常用的9种(...
阅读全文
摘要:java操作文件都是通过流来处理的,(其实其他很多语言也是这样)第一:java的IO流,分为:输入流 和 输出流(这真是废话,这是从流向的角度来说的)第二:java的所有IO流,只分为:字节流 和 字符流(其实就是传输的颗粒,传输的基本单位) 总结:凡是处理纯文本的优先考虑字符流;其他的才考虑使...
阅读全文
摘要:java.io.File类,是java获取文件/文件夹的所有属性,和完成所有相关操作的类例子: 1 package test.file.IO; 2 3 import java.io.*; 4 public class TestFile{ 5 public static void main(...
阅读全文