
Java
文章平均质量分 70
Java
RedMapleGI
暂无,后续补充...
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
简单好用的Springboot配置文件敏感信息加密方法
本文介绍了Spring Boot项目中配置文件敏感信息加密的方法,以数据库账号密码为例。主要步骤包括:1) 添加jasypt依赖;2) 配置application.yml,使用ENC()包裹加密后的值;3) 使用Jasypt工具类进行加解密操作;4) 通过启动参数设置加密密钥(推荐命令行方式)。文章提供了完整的代码示例和配置说明,便于开发者快速实现敏感信息加密功能。原创 2025-06-29 18:15:13 · 353 阅读 · 0 评论 -
ubuntu 22.04 安装部署elk(elasticsearch/logstash/kibana) 7.10.0详细教程
本文详细介绍了在Ubuntu 22.04系统上部署ELK 7.10.0(Elasticsearch、Kibana、Logstash)套件的完整流程。主要内容包括:1) 搭建JDK 11基础环境;2) Elasticsearch单节点安装配置,涵盖权限设置、配置文件优化及系统参数调整;3) Kibana安装与汉化配置;4) Logstash单独部署指引;5) IK中文分词插件安装。所有组件均通过.deb包联网安装,强调版本一致性,并提供了服务管理命令和防火墙配置建议。原创 2025-06-15 15:10:45 · 1625 阅读 · 0 评论 -
Springboot集成整合Redis-单机版(4)
springboot集成redis代码。三种方案,jedisPool,jedis,RedisTemplate。原创 2022-09-01 15:25:22 · 533 阅读 · 0 评论 -
java8常见的List转Map的方法
【前言】以下是我在项目中常用到stream api 方法,list转map,以及分组,去重,合并等。原创 2022-08-19 14:45:24 · 9163 阅读 · 0 评论 -
selenium获取前端性能监控数据window.performance
selenium获取前端性能监控数据window.performance,通过该PerformanceNavigationTiming接口获取相应的参数信息,再计算出每段耗时时间。原创 2021-09-27 13:19:26 · 1725 阅读 · 0 评论 -
Linux卸载自带openJdk并安装oracleJDK1.8
Linux卸载自带openJdk并安装oracleJDK1.8原创 2021-08-24 13:40:02 · 1888 阅读 · 1 评论 -
selenium 运行出错 element not interactable 解决方法
selenium 运行出错 element not interactable 解决方法设置等待超时时间元素定位不正确无头模式参数设置【前言】我遇到的情况,同类型级别的标签,在有界面的情况下运行都是正常的,在无头(界面)的情况下运行,点击第二个标签就会出现 element not interactable 这样的错,排错查找了好久好久才解决掉,故记录下。出现这个元素不可交互的原因可能有如下几种:设置等待超时时间页面程序运行比较快,但是页面还未加载该元素,导致后续的操作定位不到该元素建议:添加s原创 2021-04-09 12:45:36 · 13338 阅读 · 3 评论 -
selenium判断元素是否存在
在获取元素信息时,有时候会因为延迟或啥原因出现要判断该元素是否存在,才能进入下一步操作。因为元素不存在,操作元素会报错。原创 2021-04-09 12:00:49 · 5061 阅读 · 0 评论 -
java selenium一一等待超时设置
WebDriver通常可以说有一个阻塞API。分为显示等待,隐式等待,流畅等待。完美解决selenium等待超时问题。原创 2021-01-02 00:30:52 · 3729 阅读 · 2 评论 -
java selenium一一操作定位元素
熟练使用java selenium操作定位元素,使用 WebDriver 时要学习的最基本的技术之一是如何查找页面上的元素。原创 2021-01-01 23:16:53 · 1678 阅读 · 0 评论 -
java设计模式一一工厂模式
工厂模式(Factory Pattern)是 Java 中最常用的设计模式之一。这种类型的设计模式属于创建型模式,它提供了一种创建对象的最佳方式。原创 2020-12-27 00:53:14 · 249 阅读 · 2 评论 -
java设计模式一一责任链模式
责任链模式就是客户端发出一个请求,链上的对象都有机会来处理这一请求,而客户端不需要知道谁是具体的处理对象。这样就实现了请求者和接受者之间的解耦,并且在客户端可以实现动态的组合责任链,是编程更有灵活性。原创 2020-11-17 22:07:02 · 204 阅读 · 1 评论 -
java设计模式一一设计模式的简介和介绍
设计模式(Design pattern)代表了最佳的实践,通常被有经验的面向对象的软件开发人员所采用。设计模式是软件开发人员在软件开发过程中面临的一般问题的解决方案。原创 2020-11-15 21:53:06 · 332 阅读 · 0 评论 -
微信订阅号开发遇到的异常问题解决
解决:Could not initialize class me.chanjar.weixin.mp.util.xml.XStreamTransformer 及 com.thoughtworks.xstream.XStream.setupDefaultSecurity(Lcom/thoughtworks/xstream/XStream;)V原创 2020-05-28 14:29:49 · 1303 阅读 · 0 评论 -
数字图片验证码
数字验证码,干货满满,复制就可以使用了!原创 2020-04-16 16:37:58 · 1188 阅读 · 0 评论 -
java在线反编译class文件工具地址
如下是可以在线反编译 *.class文件的页面,方便开发者随时使用!在线编译地址:http://javare.cn/原创 2019-01-18 15:04:39 · 16564 阅读 · 0 评论 -
java 调用第三方系统时的连接代码
java 调取第三方系统的时候出现的问题,算自己的总结。 1. 先将准备传入参数 2. 再与第三方系统建立连接 3. 再第三方系统处理后给你返回需要的信息原创 2017-12-15 12:41:13 · 2246 阅读 · 3 评论 -
java excel表格导出
前言:该文章主要是利用poi去导出excel表格的总结。导出excel核心代码,大致分为6步,可见代码注释。public void exportRemarkExcel(IllegalWordVideoRemark videoRemark, HttpServletResponse res) throws BusinessErrorException { // 第一步...原创 2017-12-15 18:16:52 · 238 阅读 · 0 评论 -
java合并图片合成多张横向或竖向
java 合并图片 多张横向或竖向合成图片先合成多张图片,然后在合成的图片中截取图片。本文中只写合成图片的方法。原创 2018-07-31 22:30:44 · 4483 阅读 · 4 评论 -
java截取图片截图画框
java图片截图-->RedMaple_GI博客前言:上文中提到了图片的合成,这篇文章中介绍的是图片的截图。 需求:一张图片用鼠标画框,然后截图该图片。并在截图的框框划线标识。 .原创 2018-08-01 10:59:02 · 4046 阅读 · 0 评论 -
java并发编程一一多线程基础快速入门
线程与进程的区别:进程是所有线程的集合,而每个线程是进程中的一条执行路径。原创 2018-08-08 09:18:46 · 229 阅读 · 0 评论 -
java并发编程一一多线程线程安全(一)
java并发编程一一java内存模型1.什么是线程安全?为什么有线程安全问题?当多个线程同时共享同一个全局变脸或静态变量,做写的操作时,可能会发生数据冲突的问题,也就是线程安全的问题。但是做读操作是不会发生数据冲突问题。原创 2018-08-23 15:20:53 · 498 阅读 · 0 评论 -
java并发编程一一多线程线程安全(二)
多线程死锁什么是多线程死锁?同步中嵌套同步,导致锁无法释放。原创 2018-08-23 16:20:46 · 195 阅读 · 0 评论 -
java并发编程一一多线程线程安全(三)
1.多线程的三大特性1.1什么是原子性即一个操作或多个操作要么全部执行并且执行的过程不会被任何因素打断,要么就都不执行。 一个很经典的例子就是银行账户转账问题: 比如从账户A向账户B转1000元,那么必然包括2个操作:从账户A减去1000元,往账户B加上1000元。这2个操作必须要具备原子性才能保证不出现一些意外的问题。原创 2018-08-28 15:34:54 · 297 阅读 · 0 评论 -
java并发编程一一多线程线程安全(四)
1.java重排序1.1数据依赖性如果两个操作访问同一个变量时,且这两个操作汇中有一个为写操作,此时这两个操作之间就存在数据依赖性。原创 2018-08-29 10:59:16 · 217 阅读 · 0 评论 -
java并发编程一一多线程之间通讯(一)
1.多线程之间如何实现通讯多线程之间通讯,其实就是多个线程在操作同一个资源,但是操作的动作不同。原创 2018-10-19 15:32:18 · 284 阅读 · 0 评论 -
java并发编程一一线程池原理分析(一)
随着cpu核数越来越多,不可避免的利用多线程技术以充分利用其计算能力。所以,多线程技术是服务端开发人员必须掌握的技术。原创 2018-10-30 14:47:21 · 285 阅读 · 0 评论 -
java并发编程一一线程池原理分析(二)
2、线程池1、什么是线程池2、线程池的作用3、线程池的分类4、ThreadPoolExecutor5、线程池四种创建方式1、newCachedThreadPool2、newFixedThreadPool3、newScheduledThreadPool4、newSingleThreeExcutor6、线程池的原理剖析7、自定义线程线程池8、合理配置线程池1、CPU密集2、...原创 2018-11-07 10:54:24 · 290 阅读 · 0 评论 -
java并发编程一一线程池原理分析(三)
如果合理的设置线程池的大小从以下四点:1.任务的性质2.任务的优先级3.任务的执行时间4.任务依赖性原创 2018-11-07 11:00:09 · 176 阅读 · 0 评论 -
java 文件名排序
本文章主要使用了Comparator<T>接口和compareTo(String anotherString)方法进行文件名称排序。原创 2017-12-15 11:02:03 · 2392 阅读 · 1 评论