![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java
文章平均质量分 55
zxk1995
这个作者很懒,什么都没留下…
展开
-
在java中使用restTemplate上传文件
@GetMapping("/upload") public String upload() throws Exception{ // 指定上传路径 String url = "http://xxx:xxx/upload"; // 指定类型为multipart/form-data HttpHeaders headers = new HttpHeaders(); MediaType type = MediaType.pars原创 2022-05-25 11:11:22 · 1615 阅读 · 0 评论 -
使用spring实现定时任务
@Servicepublic class SchedulerJob { private static final Logger logger = LoggerFactory.getLogger(SchedulerJob.class); private static final int POOL_SIZE = 20; private static final ScheduledExecutorService EXECUTOR = new ScheduledThreadPoolEx原创 2020-06-17 10:29:10 · 329 阅读 · 0 评论 -
ThreadLocal使用模板
class ThreadLocalTest { private static final Logger logger = LoggerFactory.getLogger(ThreadLocalTest.class); private static final ThreadLocal<DateFormat> format = new ThreadLocal<Da...原创 2020-05-07 09:19:39 · 253 阅读 · 0 评论 -
线程池模版
import org.slf4j.Logger;import org.slf4j.LoggerFactory;import java.util.concurrent.*;import java.util.concurrent.atomic.AtomicInteger;public class ThreadPoolTest { private static final Logg...原创 2020-05-06 17:45:13 · 197 阅读 · 0 评论 -
关于java中byte无符号右移 >>>
public static void main(String[] args) { // 如:我们需要将byte:10001111 右移2位期望得到的结果:00100011 // 我们知道无符号右移,不论符号位是0还是1,高位统统补0;所以我们可能像下面这样写 byte b = (byte) 0b10001111; System.out.println("原始二进制字符串:" + b...原创 2020-04-29 13:47:49 · 515 阅读 · 0 评论 -
模拟死锁
public class DeadlockTest { Object o1 = new Object(); Object o2 = new Object(); void test01() { synchronized (o1) { try { TimeUnit.SECONDS.sleep(1); } catch (InterruptedException e) {...原创 2020-01-15 16:24:38 · 109 阅读 · 0 评论 -
使用java.util.ResourceBundle读取properties中的数据
// config.properties ResourceBundle bundle = ResourceBundle.getBundle("config"); String fileDir = bundle.getString("file_dir"); System.out.println(fileDir);原创 2020-01-04 09:41:23 · 185 阅读 · 0 评论 -
java8新特性 - Lambda表达式
private static void compareCreateThread() { //创建一个线程(传统方式) new Thread(new Runnable() { public void run() { System.out.printf("线程[%s]正在运行\n",Thread.currentThread().getName...翻译 2019-04-08 18:54:23 · 121 阅读 · 0 评论