Java
文章平均质量分 90
程序员大冰
这个作者很懒,什么都没留下…
展开
-
创建gradle自定义脚本任务
目录创建gradle自定义脚本任务buid.gradle文件构建脚本介绍ProjectTask示例定义一个任务创建gradle标准文件夹目录结构定义另外一个任务与前一个任务建立依赖关系创建gradle自定义脚本任务gradle的使用groovy脚本语言进行管理,除了基本的依赖管理和编译打包以及自动化测试之外,gradle还可以自定义脚本任务来帮助我们完成一些繁琐的重复性工作,比如使用idea创...原创 2018-10-22 16:16:39 · 1497 阅读 · 0 评论 -
插入排序
直接插入排序基本思想将一个待排序的数据元素,按照其关键字大小插入到前面已经排好序的序列的适当位置,使得每次插入后的序列仍是有序序列,直到整个序列都成为有序序列为止算法实现/** * 插入排序 * @return */private static int[] insertionSort(int[] array){ for (int i = 1; i < ar...原创 2018-10-09 11:14:04 · 153 阅读 · 0 评论 -
java和js构造http json请求,用于测试接口
java HttpClient方式import com.alibaba.fastjson.JSONObject;import org.apache.http.HttpResponse;import org.apache.http.HttpStatus;import org.apache.http.client.methods.HttpPost;import org.apache.h...原创 2018-04-23 13:14:26 · 1759 阅读 · 0 评论 -
35个java代码性能优化总结
代码优化细节 1、尽量指定类、方法的final修饰符 带有final修饰符的类是不可派生的。在Java核心API中,有许多应用final的例子,例如java.lang.String,整个类都是final的。为类指定final修饰符可以让类不可以被继承,为方法指定final修饰符可以让方法不可以被重写。如果指定了一个类为final,则该类所有的方法都是final的。Java编译器会寻找机...转载 2015-11-19 14:05:13 · 703 阅读 · 4 评论 -
OAUTH2.0官方文档中文翻译
http://page.renren.com/699032478/note/708597990(一)背景知识OAuth 2.0很可能是下一代的“用户验证和授权”标准,目前在国内还没有很靠谱的技术资料。为了弘扬“开放精神”,让业内的人更容易理解“开放平台”相关技术,进而长远地促进国内开放平台领域的发展,笔者特意将OAuth 2.0协议翻译成中文。目前OAuth 2.0转载 2015-11-17 11:56:06 · 8633 阅读 · 0 评论 -
Java IO流读取大数据文件
import java.io.FileInputStream;import java.io.FileOutputStream;import java.io.IOException;import java.nio.ByteBuffer;import java.nio.channels.FileChannel;/** * * 用NIO把20g的文件分割开 生成到temp文件里 * 然后转载 2015-11-14 22:27:48 · 2697 阅读 · 0 评论 -
java 如何正确的停止线程
目录java 如何正确的停止线程错误方式一:使用stop()代码示例:正确方式:使用退出标记另一种错误方式:interrupt()java 如何正确的停止线程错误方式一:使用stop()stop()方法在jdk中被标记为@deprecated,并解释此方法本质上是不安全的,因为当调用某个线程的stop()方法时,此线程会被强行停止,不能将该线程的run()方法中的逻辑执行完全,可能会造成线程...原创 2018-10-24 17:11:48 · 2563 阅读 · 3 评论