- 博客(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
270
原创 反射的创建方式和作用
public class Foo{ } Foo foo=new Foo(); 1.知道该类的对象通过getClass()方法 Class clazz1=foo.getClass(); 2.知道该类的相对路径 Class clazz2=Class.forName(cn...Foo); 3.任何一个类都有一个隐含的静态成员变量class Class class3=Foo.Class(); ...
2022-03-04 17:26:37
136
原创 创建线程池的7个参数
public ThreadPoolExecutor(int corePoolSize, int maximumPoolSize, long keepAliveTime, TimeUnit unit, BlockingQueue<Runnable> workQu
2022-03-04 15:53:17
3763
原创 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
156
原创 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
575
原创 学习springCloud
遇到问题:Caused by: java.nio.charset.MalformedInputException: Input length = 2 解决方案:application.yml文件编码配置问题,删除文件新建 遇到问题:错误: 找不到或无法加载主类 com.gx.eurekaservice02.Eurekaservice02Application 解决方案:把该项目重新clean和install一下 ...
2021-04-30 14:21:20
125
原创 把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
589
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
318
原创 认识transient
[https://baijiahao.baidu.com/s?id=1636557218432721275&wfr=spider&for=pc] 转载
2021-03-15 10:05:00
127
原创 Flink学习(一)
一、Linux上部署Flink 1.先在服务器上安装jdk1.8 2.下载Flink wget https://archive.apache.org/dist/flink/flink-1.12.1/flink-1.12.1-bin-scala_2.11.tgz 3.解压Flink并进入到目录 tar -xvf flink-1.12.1-bin-scala_2.11.tgz cd /usr/local/src/flink-1.12.1 4.启动Flink ./bin/start-cluster.bat
2021-03-09 13:45:01
221
原创 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
1135
原创 Linux中命令
Linux数据库安装 1. Linux安装Mariadb yum install mariadb-server 2.数据命令 1. 启动命令 [root@localhost src]# systemctl start mariadb 2. 重启命令 [root@localhost src]# systemctl restart mariadb 3. 关闭命令 [root@localhost src]# systemctl stop mariadb 3.数据库初
2020-09-09 19:45:27
161
原创 spring中缓存应用实现
springBoot中缓存应用的实现 启动缓存配置 在项目(SpringBoot项目)的启动类上添加@EnableCaching注解,以启动缓存配置。关键代码如下: package com.cy; /** * 异步的自动配置生效). * @EnableCaching 注解表示启动缓存配置 */ @EnableCaching @SpringBootApplication public class Application { public static void main(String[]
2020-09-07 20:33:47
235
原创 线程中sleep()方法和wait()方法、yield()方法的区别
Thread 类的 sleep()方法和对象的 wait()方法都可以让线程暂停执行,它们有什么区别? sleep()方法(休眠)是线程类(Thread)的静态方法,调用此方法会让当前线程暂停执行指定的时间,将执行机会(CPU)让给其他线程,但是对象的锁依然保持,因此休眠时间结束后会自动恢复。wait()是 Object 类的方法,调用对象的 wait()方法导致当前线程放弃对象的锁(线程暂停执行),进入对象的等待池(wait pool),只有调用对象的 notify()方法(或 notifyAll()方法
2020-08-10 20:44:48
989
原创 如何实现字符串的反转及替换?
如何实现字符串的反转和替换:方法很多,可以自己写实现也可以使用 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
509
com.springsource.javax.persistence-2.0.0.jar.zip
2021-02-04
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅