![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java开发
i_wanna_rock
这个作者很懒,什么都没留下…
展开
-
Java中TreeSet的用法
Java中 TreeMap和TreeSet算是java集合类里面比较有难度的数据结构。和普通的HashMap不一样,普通的HashMap元素存取的时间复杂度一般是O(1)的范围,而TreeMap内部对元素的操作复杂度为O(logn)。 虽然在元素的存取方面TreeMap并不占优,但是它内部的元素都是排序的,当需要查找某些元素以及顺序输出元素的时候它能够带来比较理想的结果。可以说,转载 2017-10-18 21:25:14 · 369 阅读 · 0 评论 -
正则表达式相关字符及描述
元字符描述\将下一个字符标记符、或一个向后引用、或一个八进制转义符。例如,“\\n”匹配\n。“\n”匹配换行符。序列“\\”匹配“\”而“\(”则匹配“(”。即相当于多种编程语言中都有的“转义字符”的概念。^匹配输入字符串的开始位置。如果设置了RegExp对象的Multiline属性,^也匹配“\n”或“\r”之后的位置。$匹配输入字符串的结束位置。如果设置了RegExp对象的Multiline...原创 2018-02-18 23:51:07 · 265 阅读 · 0 评论 -
正则表达式贪婪与非贪婪模式
正则表达式贪婪与非贪婪模式之前做程序的时候看到过正则表达式的贪婪与非贪婪模式,今天用的时候就想不起来了,现在这里总结一下,以备自己以后用到注意。1.什么是正则表达式的贪婪与非贪婪匹配 如:String str="abcaxc"; Patter p="ab.*c"; 贪婪匹配:正则表达式一般趋向于最大长度匹配,也就是所谓的贪婪匹配。如上面使用模式p匹配字符串st转载 2018-01-29 20:22:16 · 211 阅读 · 0 评论 -
Object类中方法的介绍
package java.lang; public class Object { /* 一个本地方法,具体是用C(C++)在DLL中实现的,然后通过JNI调用。*/ private static native void registerNatives(); /* 对象初始化时自动调用此方法*/翻译 2018-01-26 21:54:39 · 166 阅读 · 0 评论 -
关于java String中"=="和equals()比较
看如下代码:String s1 = "a";String s2 = s1 + "b";String s3 = "a" + "b";System.out.println(s2 == "ab"); // falseSystem.out.println(s3 == "ab"); // true javac编译时可以对字符串常量直接相加的表达式进行优化,不必要等到运行时去进行加法运算处理,而是原创 2018-01-17 14:33:24 · 219 阅读 · 0 评论 -
java调用webservice的客户端代码
下面的代码是Java client调用另一个后台发布的webservice,如下所示:public static void main(String[] args) { try { String endpoint = "http://219.216.xx.xx:8080/clickdemo/WS/BasedService?wsdl"; // 直接引用远程的wsdl文件 //原创 2018-01-22 16:43:54 · 551 阅读 · 0 评论 -
webservice传输文件
1. 通过webservice上传文件的原理我们都知道如何通过WebService把一个字符串形式的参数传递到服务器端的一个函数并取得返回的结果,而通过WebService上传文件的原理和上传一个字符串在根本上是一样的。 唯一不同的是,我们需要多做一点额外的工作,即先读取文件到一个字节数组中,再通过Base64将其转化为字符串。原创 2017-12-19 11:00:42 · 5839 阅读 · 1 评论 -
JAVA中使用FTPClient上传下载
JAVA中使用FTPClient上传下载原创 2008年07月27日 18:35:00标签: java/ ftp服务器/ string/ input/ url/ path/ 121655 编辑删除 JAVA中使用FTPClient上传下载 在JAVA程序中,经常需要和FTP打交道,比如向FTP服务器上传文原创 2017-12-17 20:16:04 · 164 阅读 · 0 评论 -
java中执行cmd命令
import java.io.BufferedReader;import java.io.IOException;import java.io.InputStream;import java.io.InputStreamReader;/** * 执行命令行命令的工具类,用于执行python程序 * @author ChenRui * */public c原创 2017-11-22 18:58:17 · 500 阅读 · 0 评论 -
计算数据库存储空间的jdbc实现
import java.sql.Connection;import java.sql.DriverManager;import java.sql.PreparedStatement;import java.sql.ResultSet;public class DatabaseSpaceUtil {private static final String drive原创 2017-10-06 10:21:54 · 449 阅读 · 0 评论 -
JAVA小知识积累tips
线程结束的三个原因:1、run方法执行完成,线程正常结束2、线程抛出一个未捕获的Exception或者Error3、直接调用该线程的Stop方法结束线程(不建议使用,容易导致死锁)**************************************************************************************************************...原创 2018-01-28 22:33:28 · 222 阅读 · 0 评论