
JAVA
write less,do more
这个作者很懒,什么都没留下…
展开
-
HttpClientUtil类
package com.app.util;import java.io.IOException;import java.util.Map;import com.alibaba.fastjson.JSONObject;import lombok.extern.slf4j.Slf4j;import org.apache.http.HttpEntity;import org.apache.http.HttpStatus;import org.apache.http.client.config.Re原创 2020-06-29 20:36:33 · 178 阅读 · 0 评论 -
jdk1.8中stream用法
public static void main(String[] args) {//new一个list,给list添加三组值。List list = new ArrayList<>();VehicleInfo vehicleInfo = new VehicleInfo();vehicleInfo.setSysOrgId(100);vehicleInfo.setTerminalType(“2”);list.add(vehicleInfo);VehicleInfo vehicleInf转载 2020-06-19 09:33:42 · 336 阅读 · 0 评论 -
JDK动态代理和cglib动态代理
https://blog.youkuaiyun.com/flyfeifei66/article/details/81481222转载 2020-05-08 20:54:18 · 136 阅读 · 0 评论 -
BufferedReader、BufferedWriter读写文件
public static void main(String[] args) { File file = new File("D:\\test.txt"); //写 String[] strs = {"咋杀手实打实大所22","sdasdasd11","炸死你搭嘎手打22"}; FileWriter fw = null; ...原创 2019-10-25 15:05:05 · 557 阅读 · 0 评论 -
饿汉式、懒汉式、线程安全懒汉式
package autoData;/** * 饿汉式(程序启动时实例化) * */public class Test { //构造函数私有化 private Test(){}; //私有的静态变量 private static Test test = new Test(); //公共的访问方法 public static Test getIn...原创 2019-06-29 09:38:11 · 621 阅读 · 0 评论 -
Java面试之HashMap存储原理
https://blog.youkuaiyun.com/Jenny_lm/article/details/82713583转载 2019-07-02 08:25:43 · 353 阅读 · 0 评论 -
list集合返回指定个数的集合
public static <T> List<List<T>> splitList(List<T> list, int len) { if (list == null || list.size() == 0 || len < 1) { return null; } List<List<T>> res...原创 2019-06-10 15:35:47 · 1753 阅读 · 0 评论 -
java将图片生成缩略图,并将图片放入指定文件夹下
//将文件写入到本地并返回图片路径(路径用于存入数据库) public String[] uploadImage1(MultipartFile file,String barCode){ //时间戳 String currentTime =String.valueOf(new Date().getTime()); //原始图片路径 ...原创 2019-06-03 09:38:05 · 2620 阅读 · 0 评论 -
java根据路径上传下载文件
//去指定路径下下载文件 public void download(HttpServletResponse response, String filePath){ File file = new File(filePath); // 取得文件名。 String fileName = file.getName(); InputS...原创 2019-05-21 20:17:57 · 1434 阅读 · 1 评论 -
java输出视频流
@RequestMapping(value = "/imageView1", method = {RequestMethod.GET})public void imageView1(HttpServletRequest request, HttpServletResponse httpServletResponse,String fileName){byte[] bytes = file...转载 2019-02-18 13:43:20 · 6170 阅读 · 0 评论 -
==和equals区别
在java中,首先我们理解基本数据类型和引用数据类型。所谓基本数据类型,就是数据的值直接存储在内存的栈空间,不存在“引用”的概念,有8种基本数据类型byte->short–char->int->long->float->double->boolean所谓引用数据类型,就是都继承java的根父类,object类,引用对象的首地址存储在内存中栈空间,而对象的值存...原创 2018-11-26 10:53:37 · 133 阅读 · 0 评论 -
包装类
我们知道,java语言是面向对象语言,万事万物都可以当做对象,封装属性与方法。但是八种基本数据类型不能当做对象,为了解决这个矛盾,于是就把八种类型分别进行包装,各自提供一些方法。byte–》Byteshort–》Shortchar–》Characterint–》Integerlong–》Longfloat–》Floatdouble–》Doubleboolean–》Boolean...原创 2019-01-07 16:47:26 · 113 阅读 · 0 评论 -
JAVA实现下载单个文件,以及多个文件zip打包下载
//普通java文件下载方法,适用于所有框架 public String downloadFilesTest(HttpServletRequest request,HttpServletResponse res) throws IOException { //获取文件根目录,不同框架获取的方式不一样,可自由切换 String basePath = r...原创 2019-01-08 16:31:01 · 4589 阅读 · 3 评论 -
java实现边读边写
import java.io.FileInputStream;import java.io.FileNotFoundException;import java.io.FileOutputStream;import java.io.IOException;public class Test {public static void main(String[] args) {try {Fi...原创 2019-01-17 08:46:59 · 4194 阅读 · 1 评论 -
BigDecimal加减乘除,向上、向下取整
BigDecimal bignum1 = new BigDecimal(“10”);BigDecimal bignum2 = new BigDecimal(“5”);BigDecimal bignum3 = null;//加法bignum3 = bignum1.add(bignum2);System.out.println(“和 是:” + bignum3);//减法bignum3...转载 2019-01-07 16:33:17 · 52947 阅读 · 1 评论