随笔分类 -  Java

上一页 1 ··· 3 4 5 6 7 8 9 10 11 ··· 18 下一页
摘要:slf4j可以使用占位符。logger.info("receive message={}", backmessage);如果是log4j需要用+把字符串拼接起来,logger.info("receive message="+ backmessage);1.maven 加入jar包 <dependen 阅读全文
posted @ 2021-06-03 17:50 甜菜波波 阅读(573) 评论(0) 推荐(0)
摘要:private static ListeningExecutorService executorService = MoreExecutors.listeningDecorator(Executors.newCachedThreadPool());public static void main( S 阅读全文
posted @ 2021-05-25 16:31 甜菜波波 阅读(1249) 评论(0) 推荐(0)
摘要:1.maven <dependency> <groupId>com.alibaba</groupId> <artifactId>easyexcel</artifactId> <version>2.2.6</version></dependency>2.demodata package com.dem 阅读全文
posted @ 2021-05-25 15:03 甜菜波波 阅读(129) 评论(0) 推荐(0)
摘要:1. maven <dependency> <groupId>org.freemarker</groupId> <artifactId>freemarker</artifactId> <version>2.3.31</version></dependency>2. import java.io.IO 阅读全文
posted @ 2021-05-21 13:32 甜菜波波 阅读(311) 评论(0) 推荐(0)
摘要:Java代码: @ResponseBody @RequestMapping(value = "/getDate", produces="text/event-stream;charset=UTF-8") public void getDate(HttpServletResponse response 阅读全文
posted @ 2021-05-20 19:07 甜菜波波 阅读(2092) 评论(1) 推荐(0)
摘要:一、如何集成SLF4J框架? 1、需要安装lombok插件 2、在pom文件下加入依赖 <dependency> <groupId>org.projectlombok</groupId> <artifactId>lombok</artifactId> <optional>true</optional 阅读全文
posted @ 2021-05-20 17:19 甜菜波波 阅读(415) 评论(0) 推荐(0)
摘要:public enum StatusEnum { YES(1,"是"), NO(0,"否"); private Integer value; private String desc; StatusEnum (Integer val, String desc) { this.value = val; 阅读全文
posted @ 2021-04-30 13:53 甜菜波波 阅读(285) 评论(0) 推荐(0)
摘要:JVM配置参数之(-D、-X、-XX的区别) 最近在学习jvm调优相关的内容, 一直有一个疑问,为什么有些参数是以-X开头的,有些是以-XX开头的,还有-D开头的? 通过查询资料、总结如下 -XX 说明: 标准选择(Standard Options) 这些是 JVM 的所有实现都支持的最常用的选项。 阅读全文
posted @ 2021-03-17 17:49 甜菜波波 阅读(1545) 评论(0) 推荐(0)
摘要:在 tomcat/bin/catalina.sh 的 第一行#!/bin/sh 下添加 JAVA_OPTS="-server -Xms512m -Xmx1024m -XX:MaxNewSize=512m -XX:PermSize=128m -XX:MaxPermSize=256m -Djava.aw 阅读全文
posted @ 2021-02-28 19:40 甜菜波波 阅读(581) 评论(0) 推荐(0)
摘要:concurrent mode failure是什么? CMS垃圾收集器特有的错误,CMS的垃圾清理和引用线程是并行进行的,如果在并行清理的过程中老年代的空间不足以容纳应用产生的垃圾(也就是老年代正在清理,从年轻代晋升了新的对象,或者直接分配大对象年轻代放不下导致直接在老年代生成,这时候老年代也放不 阅读全文
posted @ 2021-02-28 19:38 甜菜波波 阅读(303) 评论(0) 推荐(0)
摘要:话题引入 让我们先简单的看下整个堆年轻代和年老代的垃圾收集器组合(以下配合java8完美支持,其他版本可能稍有不同),其中标红线的则是我们今天要着重讲的内容: ParNew and CMS "Concurrent Mark and Sweep" 是CMS的全称,官方给予的名称是:“Mostly Co 阅读全文
posted @ 2021-02-24 19:31 甜菜波波 阅读(211) 评论(0) 推荐(0)
摘要:Java中的GC有哪几种类型? 参数 描述 UseSerialGC 虚拟机运行在Client模式的默认值,打开此开关参数后, 使用Serial+Serial Old收集器组合进行垃圾收集。 UseParNewGC 打开此开关参数后,使用ParNew+Serial Old收集器组合进行垃圾收集。 Us 阅读全文
posted @ 2021-02-24 19:10 甜菜波波 阅读(593) 评论(0) 推荐(0)
摘要:一、环境 1.Eclipse Juno R2 2.Tomcat 7 3.Jersey 2.x(最新2.11版本测试通过) 下载地址( https://jersey.java.net/download.html) 二、流程 1.Eclipse 中创建一个 Dynamic Web Project ,本例 阅读全文
posted @ 2021-01-16 11:55 甜菜波波 阅读(196) 评论(0) 推荐(0)
摘要:简介 JAX-RS (JSR-311) 是为 Java EE 环境下的 RESTful 服务能力提供的一种规范。它能提供对传统的基于 SOAP 的 Web 服务的一种可行替代。 在本文中,了解 JAX-RS 的主要组件。本文用一个例子展示了一个企业如何使用 JAX-RS 内的功能以一种 Restfu 阅读全文
posted @ 2021-01-16 10:30 甜菜波波 阅读(1125) 评论(0) 推荐(0)
摘要:有些时候,我们需要为一些接口创建代理对象,并放入Spring的IOC容器中,比如,当我们需要构建一个RPC框架客户端程序时,客户端肯定只有服务的接口,并没有具体的实现,实现在远程服务器,这个时候,我们就可以为这些服务接口创建代理对象,并将代理对象放入IOC容器中,当我们需要调用服务时,通过接口请求服 阅读全文
posted @ 2021-01-01 09:10 甜菜波波 阅读(1172) 评论(0) 推荐(0)
摘要:有很多应用场景,用到了接口动态实现,下面举几个典型的应用: 1、mybatis / jpa 等orm框架,可以在接口上加注解进行开发,不需要编写实现类,运行时动态产生实现。 2、dubbo等分布式服务框架,消费者只需要引入接口就可以调用远程的实现,分析源代码,其实在消费端产生了接口的代理实现,再由代 阅读全文
posted @ 2021-01-01 09:08 甜菜波波 阅读(1711) 评论(0) 推荐(0)
摘要:问题描述:对于给定的如下数组,如何转换成List集合? String[] array = {"a","b","c"}; 参考stackoverflow总结如下几种写法: 1.使用原生方式,拆分数组,添加到List List<String> resultList = new ArrayList<>(a 阅读全文
posted @ 2020-12-16 18:23 甜菜波波 阅读(1474) 评论(0) 推荐(0)
摘要:Parent p=new Child(); 多态中,当子类重写了超类方法时,则调用子类方法,否则都是调用超类方法! 阅读全文
posted @ 2020-11-30 16:50 甜菜波波 阅读(206) 评论(0) 推荐(0)
摘要:使用AQS自己实现一把锁 其实是想一把锁需要两点: 1. 锁状态( 0当前有线程在使用 1当前无线程在使用) 2.持有锁的线程(当前线程) 总结:就是当前如果有线程通过竞争cas成功了,则将 【锁状态】设为1,将持有锁的线程记录起来。 这样就能防止其他线程再获取。 我们知道要是实现一个自定义的 Lo 阅读全文
posted @ 2020-11-23 16:55 甜菜波波 阅读(386) 评论(0) 推荐(0)
摘要:今天无意中搜了一下Collections.reverse这个方法,结果发现有些人对它的误解蛮深的。下面是一个有百万访问量博主写的,reverse可以对指定列表进行降序排序,可是自己输出的结果都不是降序。 确实,使用Collections.reverse结合一定方法可以实现对list集合降序排序,但是 阅读全文
posted @ 2020-11-23 11:43 甜菜波波 阅读(1064) 评论(0) 推荐(0)

上一页 1 ··· 3 4 5 6 7 8 9 10 11 ··· 18 下一页