- 博客(16)
- 资源 (6)
- 收藏
- 关注
原创 根据url下载文件并打包下载
@PostMapping("/data/download") public void getManageDownload(@RequestBody List<String> urls,HttpServletResponse response)throws IOException{ response.setContentType("application/vnd.ms-excel"); response.setCharacterEncoding("utf-8
2022-05-17 10:03:21 189
原创 反射的创建方式和作用
public class Foo{}Foo foo=new Foo();1.知道该类的对象通过getClass()方法Class clazz1=foo.getClass();2.知道该类的相对路径Class clazz2=Class.forName(cn...Foo);3.任何一个类都有一个隐含的静态成员变量classClass class3=Foo.Class();...
2022-03-04 17:26:37 76
原创 创建线程池的7个参数
public ThreadPoolExecutor(int corePoolSize, int maximumPoolSize, long keepAliveTime, TimeUnit unit, BlockingQueue<Runnable> workQu
2022-03-04 15:53:17 3635
原创 java多线程创建的方法
1.继承Thread类,重写run方法public class ThreadDemo01 extends Thread{ public ThreadDemo01(){ //编写子类的构造方法,可缺省 } public void run(){ //编写自己的线程代码 System.out.println(Thread.currentThread().getName()); } public static void mai
2022-02-22 15:31:53 86
原创 java1.8如何应对hash冲突的
hashmap中put(K,V)方法,最终会执行putVal()方法,而在putVal()方法中会执行hash()方法;public V put(K key, V value) { return putVal(hash(key), key, value, false, true);}static final int hash(Object key) { int h; // 判断key是否为null, 如果为null,则直接返回0; // 如果不为null,则返回(
2021-11-22 17:05:38 495
原创 学习springCloud
遇到问题:Caused by: java.nio.charset.MalformedInputException: Input length = 2解决方案:application.yml文件编码配置问题,删除文件新建遇到问题:错误: 找不到或无法加载主类 com.gx.eurekaservice02.Eurekaservice02Application解决方案:把该项目重新clean和install一下...
2021-04-30 14:21:20 55
原创 把long类型的日期转换成指定日期格式
把int类型的日期转换成日期格式DateUtil.format(DateUtil.date(20210414), "yyyy-MM-dd")保留2位数,0代表显示,#代表为0的时候不显示DecimalFormat df=new DecimalFormat("0.0#");
2021-04-14 14:17:23 486 1
原创 Flink学习(二)
使用Flink Table & SQL实现WordCount功能1.添加依赖<dependency> <groupId>org.apache.flink</groupId> <artifactId>flink-table-api-java-bridge_2.11</artifactId> <version>1.10.0</version> </dependency> <
2021-03-17 16:54:38 219
原创 认识transient
[https://baijiahao.baidu.com/s?id=1636557218432721275&wfr=spider&for=pc]转载
2021-03-15 10:05:00 75
原创 Flink学习(一)
一、Linux上部署Flink1.先在服务器上安装jdk1.82.下载Flinkwget https://archive.apache.org/dist/flink/flink-1.12.1/flink-1.12.1-bin-scala_2.11.tgz3.解压Flink并进入到目录tar -xvf flink-1.12.1-bin-scala_2.11.tgzcd /usr/local/src/flink-1.12.14.启动Flink./bin/start-cluster.bat
2021-03-09 13:45:01 122
原创 PageHelper分页total总数总是等于当前页数量
原代码@Override public PageInfo<RiskEarlyWarningResp> selectRiskRecord(CompanyNameReq req) { PageHelper.startPage(req.getPage(),req.getPageSize()); BuilddingContral contral = new BuilddingContral(); contral.setCompanyName(re
2021-03-01 13:14:04 936
原创 Linux中命令
Linux数据库安装1. Linux安装Mariadbyum install mariadb-server2.数据命令1. 启动命令 [root@localhost src]# systemctl start mariadb2. 重启命令 [root@localhost src]# systemctl restart mariadb3. 关闭命令 [root@localhost src]# systemctl stop mariadb3.数据库初
2020-09-09 19:45:27 110
原创 spring中缓存应用实现
springBoot中缓存应用的实现启动缓存配置在项目(SpringBoot项目)的启动类上添加@EnableCaching注解,以启动缓存配置。关键代码如下:package com.cy;/*** 异步的自动配置生效). * @EnableCaching 注解表示启动缓存配置 */@EnableCaching@SpringBootApplicationpublic class Application { public static void main(String[]
2020-09-07 20:33:47 153
原创 线程中sleep()方法和wait()方法、yield()方法的区别
Thread 类的 sleep()方法和对象的 wait()方法都可以让线程暂停执行,它们有什么区别?sleep()方法(休眠)是线程类(Thread)的静态方法,调用此方法会让当前线程暂停执行指定的时间,将执行机会(CPU)让给其他线程,但是对象的锁依然保持,因此休眠时间结束后会自动恢复。wait()是 Object 类的方法,调用对象的 wait()方法导致当前线程放弃对象的锁(线程暂停执行),进入对象的等待池(wait pool),只有调用对象的 notify()方法(或 notifyAll()方法
2020-08-10 20:44:48 861
原创 如何实现字符串的反转及替换?
如何实现字符串的反转和替换:方法很多,可以自己写实现也可以使用 String 或 StringBuffer/StringBuilder 中的方法。public class Test1 { public static void main(String[] args) { String s1 = "abcdefg"; System.out.println(reverse1(s1));//使用递归方法 System.out.println(reverse2
2020-08-06 15:47:06 421
com.springsource.javax.persistence-2.0.0.jar.zip
2021-02-04
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人