随笔分类 -  java

zte
摘要:我的问题产生与下面图片毫无关系,如果你参照下面的解决办法无法解决,可以看看applicationContext.xml中<beans> </beans>标签中的配置,看import标签是不是在bean标签的前面,如果是前面,放在后面就行了 阅读全文
posted @ 2022-11-15 19:10 屠城校尉杜 阅读(14) 评论(0) 推荐(0) 编辑
摘要:/** * 对象隐私数据加解密工具类. * * @author d * @since 2018年05月22日 */ public final class PrivacyDataHandler { private static ConcurrentHashMap<String, List<Privac 阅读全文
posted @ 2022-11-03 20:15 屠城校尉杜 阅读(155) 评论(0) 推荐(0) 编辑
摘要:@Service public class BscanCPayPollingHandler { private static final Logger LOGGER = LoggerFactory.getLogger(BscanCPayPollingHandler.class); /** * 线程池 阅读全文
posted @ 2022-06-21 19:28 屠城校尉杜 阅读(45) 评论(0) 推荐(0) 编辑
摘要:import org.apache.commons.beanutils.BeanUtils; private String getValueByField(Object object, String field) { String retValue = null; if (CommonUtils.i 阅读全文
posted @ 2022-04-02 15:04 屠城校尉杜 阅读(81) 评论(0) 推荐(0) 编辑
摘要:1、性能问题服务器硬件指标常见表现: 当出现性能问题时,服务器常见的表现会出现以下几种: l 应用服务器CPU居高不下:如果非计算类服务,一般是由于系统存在错误逻辑导致线程锁或有低级错误(例如日志写入用了system.out)导致,如果是计算类服务 l 应用服务器内存使用持续走高,一般是由于服务器产 阅读全文
posted @ 2022-04-01 14:36 屠城校尉杜 阅读(1145) 评论(0) 推荐(0) 编辑
摘要:首先创建一个实现Filter的cors过滤器 import lombok.extern.slf4j.Slf4j; import org.springframework.context.ApplicationContext; import java.io.IOException; import jav 阅读全文
posted @ 2022-02-08 20:23 屠城校尉杜 阅读(88) 评论(0) 推荐(0) 编辑
摘要:一、文件上传 1. controller层 @RestController @RequestMapping(value = "/excel") public class UploadController { @Autowired private UploadExcelPoiService uploa 阅读全文
posted @ 2021-12-28 19:07 屠城校尉杜 阅读(953) 评论(0) 推荐(0) 编辑
摘要:一、背景 当业务实现上需要用到本地缓存,来解决一些数据量相对较小但是频繁访问数据的场景,可以采用Google的CacheBuilder解决方案。 二、代码实现 1. 首先在maven中引入下面的包 <dependency> <groupId>com.google.guava</groupId> <a 阅读全文
posted @ 2021-12-13 11:15 屠城校尉杜 阅读(4193) 评论(0) 推荐(0) 编辑
摘要:Map的正确使用 for(Map.Entry<String, String> entry: params.entrySet()) { String key = entry.getKey(); String value = entry.getValue(); } Iterator<Entry<User 阅读全文
posted @ 2021-09-11 08:45 屠城校尉杜 阅读(60) 评论(0) 推荐(0) 编辑
摘要:1. 利用BeanComparator对List<Object>根据属性进行排序 String daXiaoOrder[] = {"很小","小","中","大","特大"}; String tianDuOrder[] = {"不甜","甜","很甜"} ComparatorChain compar 阅读全文
posted @ 2021-07-27 17:01 屠城校尉杜 阅读(317) 评论(0) 推荐(0) 编辑
摘要:2 3 import lombok.extern.slf4j.Slf4j; 4 import org.apache.commons.io.FilenameUtils; 5 6 import java.io.*; 7 import java.nio.charset.Charset; 8 import 阅读全文
posted @ 2021-05-11 14:27 屠城校尉杜 阅读(108) 评论(0) 推荐(0) 编辑
摘要:1. 内容 1 public class PfJacksonUtils { 2 private PfJacksonUtils() { 3 4 } 5 6 public static String beanToJson(Object obj) throws JsonProcessingExceptio 阅读全文
posted @ 2020-10-14 11:11 屠城校尉杜 阅读(229) 评论(0) 推荐(0) 编辑
摘要:1. 使用enum枚举数据类型实现单例模式 1 public enum GroovyTimer { 2 INSTANCE; 3 4 private final AtomicInteger cacheTaskNumber = new AtomicInteger(1); 5 private Schedu 阅读全文
posted @ 2020-10-14 11:01 屠城校尉杜 阅读(549) 评论(0) 推荐(0) 编辑
摘要:本文讲一下Java线程池中创建 ThreadFactory 设置线程名称的三种方式。具体内容如下图所示 1. CustomizableThreadFactory Spring 框架提供的 CustomizableThreadFactory。 1 ThreadFactory springThreadF 阅读全文
posted @ 2020-10-14 10:38 屠城校尉杜 阅读(9656) 评论(0) 推荐(0) 编辑
摘要:一、现象描述 通常使用如下代码在Java 中执行 Groovy 脚本: 1 GroovyClassLoader groovyLoader = new GroovyClassLoader(); 2 Class<Script> groovyClass = (Class<Script>) groovyLo 阅读全文
posted @ 2020-06-03 16:12 屠城校尉杜 阅读(1093) 评论(0) 推荐(0) 编辑
摘要:1. 背景 public static String read(String path){ //从给定位置获取文件 File file = new File(path); } CID 1565229(1 的 1 数):操控文件系统路径、文件名或 URI。 (PATH_MANIPULATION)5. 阅读全文
posted @ 2020-03-19 10:42 屠城校尉杜 阅读(8508) 评论(3) 推荐(1) 编辑
摘要:1. 背景 在升级springboot版本从1.5.13到2.2.x的过程中出现问题如下 1 *************************** 2 APPLICATION FAILED TO START 3 *************************** 4 5 Description 阅读全文
posted @ 2020-03-09 20:21 屠城校尉杜 阅读(2137) 评论(0) 推荐(0) 编辑
摘要:1. 报错背景介绍 笔者由于黑鸭子扫描结果需要,对本组的项目进行springboot版本进行升级,由于之前项目所用版本较低,为1.5.3,需要升级到2.2.x,结果出现如下错误: 1 Description: 2 3 An attempt was made to call a method that 阅读全文
posted @ 2020-03-09 20:12 屠城校尉杜 阅读(2345) 评论(0) 推荐(0) 编辑
摘要:1. 背景 因为需要用java做报表,发现JFreeChart很好用,但项目在容器中部署后发现,JFreeChart生成的图表中文变成一个个方框,查看资料知,这是由于linux系统中缺少字体导致, 很多文章都是建议修改服务器linux,忘里面添加字体,但是实际情况中有的时候你没有权限,或不能对系统文 阅读全文
posted @ 2020-02-13 20:57 屠城校尉杜 阅读(2028) 评论(1) 推荐(2) 编辑

点击右上角即可分享
微信分享提示