![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java
w2222288
这个作者很懒,什么都没留下…
展开
-
java读取properties配置文件
今天要将以前一个项目的数据连接改成从properties文件中配置。找了好久,网上也不少,可就是读取文件时总是找不到文件在哪(我放在classes目录下了)。最后终于成功,记下,以做纪念。 Java代码 package com.web.connection; import java.io.IOException; import java.io.In转载 2015-06-12 15:24:06 · 415 阅读 · 0 评论 -
Java模拟并发操作进行压力测试代码
import java.io.BufferedReader; import java.io.File; import java.io.FileInputStream; import java.io.InputStreamReader; import java.io.PrintWriter; import java.net.HttpURLConnection;转载 2017-02-23 17:25:31 · 1683 阅读 · 0 评论 -
Ubuntu 14.04.2下安装JDK并配置Jetty服务器
讲讲关于在Ubuntu 14.04.2下安装JDK并配置Jetty服务器的过程,首先第一步先取得JDK的安装文件,由于我的系统是64位的,所以安装包是jdk-7u80-linux-x64.gz上传到Ubuntu服务器下执行tar -xvf jdk-7u80-linux-x64.gz,解压到当前目录tar -xvf jdk-7u80-linux-x64.gz然后我们把转载 2016-12-27 18:22:05 · 552 阅读 · 0 评论 -
ubuntu如何完全卸载Java
1、 移除所有 Java相关包 (Sun, Oracle, OpenJDK, IcedTea plugins, GIJ):(1) apt-get update(2) apt-cache search java | awk '{print($1)}' | grep -E -e '^(ia32-)?(sun|oracle)-java' -e '^openjdk-' -e '^ice转载 2016-12-26 16:23:03 · 2830 阅读 · 1 评论 -
如何优化JAVA代码及提高执行效率
可供程序利用的资源(内存、CPU时间、网络带宽等)是有限的,优化的目的就是让程序用尽可能少的资源完成预定的任务。优化通常包含两方面的内容:减小代码的体积,提高代码的运行效率。本文讨论的主要是如何提高代码的效率。在Java程序中,性能问题的大部分原因并不在于Java语言,而是在于程序本身。养成好的代码编写习惯非常重要,比如正确地、巧妙地运用java.lang.String类和java.util.转载 2016-10-13 16:36:02 · 631 阅读 · 0 评论 -
[Ljava.lang.Object; cannot be cast to [Ljava.lang.String;
解释:这个错误是很常见的错误,错误的提示已经很清楚了就是java的Object数组不能转换成为String[]数组,这就说明你要转换的数组它本身是Object类型的数组,但是你却非要把它转换为String类的数组,这当然是错误的。 示例:[java] view plain copy package com.dada; import java.uti转载 2016-03-10 11:36:52 · 1962 阅读 · 0 评论 -
常量池知多少——class文件替换无效引发的思考
终于,经过一次次需求和设计的更改,项目终于快要上线了,兴奋啊,哈哈。咳咳。。。大家记得关注哈。可是最近几天,我发现了一个特别古怪的问题:替换掉原先的类文件无效,重启服务器也无效!ps实际问题:支付的同步通知地址和异步通知地址,是写在一个接口的静态常量里面的,修改该文件后重新部署,重启服务器也无效,项目中应用的还是改动之前的地址。一般来说,我们更新网站,就是把更新后的文件转载 2016-01-26 10:00:39 · 1842 阅读 · 1 评论 -
Java 常用包简介
1、java.lang包:java的核心类库,包含了运行java程序必不可少的系统类,如基本数据类型、基本数学函数、字符串处理、线程、异常处理类等,系统缺省加载这个包。2、java.io包:java语言的标准输入/输出类库,如基本输入/输出流、文件输入/输出、过滤输入/输出流等等。3、java.util包:Java的实用工具类库Java.util包。在这个包中,Java提供了一些实用的方法原创 2015-12-04 18:47:46 · 449 阅读 · 0 评论 -
java 4种方式读取配置文件 + 修改配置文件
方式一:采用ServletContext读取,读取配置文件的realpath,然后通过文件流读取出来。因为是用ServletContext读取文件路径,所以配置文件可以放入在web-info的classes目录中,也可以在应用层级及web-info的目录中。文件存放位置具体在eclipse工程中的表现是:可以放在src下面,也可放在web-info及webroot下面等。因为是读取出路径后,用转载 2015-12-03 18:11:31 · 719 阅读 · 0 评论 -
自定义异常
需要简单,但是作为一个新手来说,觉得挺实用的public class ParamException extends Exception{ private static final long serialVersionUID = 3941133113562944154L; private static final String fmt = "%s error!"; public s原创 2015-12-13 14:35:37 · 391 阅读 · 0 评论 -
如何优化JAVA代码
通过使用一些辅助性工具来找到程序中的瓶颈,然后就可以对瓶颈部分的代码进行优化。一般有两种方案:即优化代码或更改设计方法。我们一般会选择后者,因为不去调用以下代码要比调用一些优化的代码更能提高程序的性能。而一个设计良好的程序能够精简代码,从而提高性能。下面将提供一些在JAVA程序的设计和编码中,为了能够提高JAVA程序的性能,而经常采用的一些方法和技巧。 1.对象的生成和大小的调转载 2015-08-20 18:01:52 · 344 阅读 · 0 评论 -
java正则表达式特殊字符转义
点的转义:. ==> \\u002E美元符号的转义:$ ==> \\u0024乘方符号的转义:^ ==> \\u005E左大括号的转义:{ ==> \\u007B左方括号的转义:[ ==> \\u005B左圆括号的转义:( ==> \\u0028竖线的转义:| ==> \\u007C右圆括号的转义:) ==> \\u0029星号的转义:* ==> \\u002A转载 2015-08-05 16:50:02 · 1312 阅读 · 0 评论 -
正则表达式 - 自动生成器
正则表达式的强大众所周知,它令程序员的头痛程度也数一数二的。最近我发现了一个网站,txt2re,能够自动为你生成正则表达式,而且很灵活,在这里推荐一下。网址: http://www.txt2re.com/index-java.php3 第一步,输入你想要转成正则表达式的字符串,点击"show matches"第二步,看到下面花花绿绿的格子了吗?它是自动生成的N种正则转载 2015-08-03 19:49:21 · 1656 阅读 · 0 评论 -
读取文件方法大全
1、按字节读取文件内容2、按字符读取文件内容3、按行读取文件内容4、随机读取文件内容 public class ReadFromFile { /** * 以字节为单位读取文件,常用于读二进制文件,如图片、声音、影像等文件。 */ public static void readFileByBytes(String转载 2015-07-31 17:20:44 · 358 阅读 · 0 评论 -
java面向对象的理解
java面向对象java是一门具有魔性魅力的语言,但是java的核心基础面向对象对于一些初入门的初学者,还是有一定的难理解的,其实仔细地分析一下,或者思维上把一些事物分拆一下,就好容易理解的了!比如在开发过程中,需求是司机要把货车刹停下来,那么在java程序中如何去设计实现这一程序呢?那么大家就按照我所说的在思维上分析和把一些事物分拆开来,那就很容易理解了,例子如下:1.思维上把事物分原创 2017-06-20 16:41:13 · 572 阅读 · 0 评论