java
恰好你来,恰好我在
这个作者很懒,什么都没留下…
展开
-
MpAndroidChart piechart的重叠、过滤、等生僻属性
1、饼图,重叠标签当数据很多很接近时,造成数据重叠,需要自定义PieChartRendererimport android.graphics.Canvas;import android.graphics.Paint;import android.graphics.drawable.Drawable;import com.github.mikephil.charting.animation.ChartAnimator;import com.github.mikephil.charting.原创 2021-02-04 18:20:20 · 1007 阅读 · 0 评论 -
如何中断一个正在运行的线程
服务器可能需要等待一个请求(request),又或者,一个网络应用程序可能要等待远端主机的响应。 import java.net.*; import java.io.*; class Example5 extends Thread { volatile boolean stop = false; volatile ServerSocket socket; public stat转载 2015-07-03 15:12:40 · 1046 阅读 · 0 评论 -
反射
1,反射机制获取类有三种方法,我们来获取Employee类型//第一种方式:Classc1 = Class.forName("Employee");//第二种方式://java中每个类型都有class 属性.Classc2 = Employee.class;//第三种方式://java语言中任何一个java对象都有getClass 方法Employeee = n原创 2015-07-16 14:58:39 · 298 阅读 · 0 评论 -
FastJSON序列化的使用
FastJSON序列化的使用Fastjson API入口类是com.alibaba.fastjson.JSON,常用的序列化操作都可以在JSON类上的静态方法直接完成。public static final Object parse(String text); // 把JSON文本parse为JSONObject或者JSONArray public static final JSONObject转载 2016-09-20 14:14:14 · 1257 阅读 · 0 评论 -
将list集合,元素随机打乱
将list集合,元素随机打乱三种实现方式for循环+随机数 实现相同位置的元素交换public <T> void shuffle(List<T> list) { int size = list.size(); Random random = new Random(); for(int i = 0; i < size; i++) {原创 2016-10-21 14:22:02 · 7901 阅读 · 0 评论