java
文章平均质量分 57
海海向前冲
梦想是去码头搞点薯条
展开
-
【JAVA 多线程】可见性 原子性 并发工具类
count++ 不是一个原子性操作, 他在执行的过程中,有可能被其他线程打断。原创 2024-04-11 11:10:18 · 815 阅读 · 2 评论 -
【JAVA 多线程】线程池 ThreadPoolExecutor使用详解
ThreadPoolExecutor threadPoolExecutor = new ThreadPoolExecutor(核心线程数量,最大线程数量,空闲线程最大存活时间,时间单位,任务队列,创建线程工厂,任务的拒绝策略);线程池判断核心线程池里的线程是否都在执行任务。如果不是,则创建一个新的工作 线程来执行任务。如果核心线程池里的线程都在执行任务,则进入下个流程。线程池判断工作队列是否已经满。如果工作队列没有满,则将新提交的任务存储在这 个工作队列里。如果工作队列满了,则进入下个流程。原创 2024-04-11 09:05:27 · 1068 阅读 · 0 评论 -
java 实现文字转语音
1. 内网环境 windows系统 选择jacob技术实现 免费的。从官网下载最新1.20jar包和dll文件。将jar包放到maven仓库中。dll文件放到jdk的bin目录下。原创 2024-03-04 10:12:43 · 311 阅读 · 0 评论 -
Jar包通过nssm部署成windows服务 nssm详解
它的特点如下:支持普通exe程序(控制台程序或者带界面的Windows程序都可以)安装简单,修改方便可以自动守护封装了的服务,程序挂掉了后可以自动重启官网地址:https://nssm.cc/原创 2024-02-02 10:28:57 · 487 阅读 · 0 评论 -
JAVA中的全局异常处理器
在 Java 中,你可以使用全局异常处理器来捕获和处理整个应用程序中抛出的异常。原创 2024-02-01 09:14:33 · 461 阅读 · 0 评论 -
记Spting boot 集成jimureport报错的问题
jimureport版本为。fastjson版本为。问题排查为版本的问题。原创 2024-01-22 13:06:19 · 509 阅读 · 0 评论 -
Tomcat安装及配置教程
Tomcat的相关概念:Tomcat是Apache软件基金会一个核心项目,是一个开源免费的轻量级Web服务器,支持Servlet/JSP少量JavaEE规范。概念中提到了JavaEE规范,那什么又是JavaEE规范呢?JavaEE: Java Enterprise Edition,Java企业版。指Java企业级开发的技术规范总和。包含13项技术规范:JDBC、JNDI、EJB、RMI、JSP、Servlet、XML、JMS、Java IDL、JTS、JTA、JavaMail、JAF。原创 2024-01-19 10:11:47 · 1018 阅读 · 0 评论 -
JAVA Stream流详细使用方法
【代码】JAVA Stream流详细使用方法。原创 2024-01-17 15:03:13 · 429 阅读 · 0 评论 -
Kaptcha 生成图形验证码
Kaptcha(卡普查)来完成验证码的生成。Kaptcha是一个非常实用的验证码生成工具。编写获取图形验证码的方法。原创 2024-01-16 14:36:36 · 316 阅读 · 0 评论 -
集成SpringCloudAlibaba短信服务 短信验证码
短信服务(Short Message Service)是阿里云为用户提供的一种通信服务的能力。产品优势:覆盖全面、高并发处理、消息堆积处理、开发管理简单、智能监控调度产品功能:短信通知、短信验证码、推广短信、异步通知、数据统计应用场景:短信验证码、系统信息推送、推广短信等SpringCloudAlibaba提供的短信服务,集成更加方便,代码更加简洁。原创 2024-01-16 13:48:08 · 571 阅读 · 0 评论 -
@Aspect 注解使用详解
Java中的@Aspect注解用于定义切面,它是面向切面编程(AOP)的一部分。使用@Aspect注解,可以将一个普通的Java类标记为切面,并在其中定义切点和通知。这样一来,当目标类的切点匹配时,切面中定义的通知将被触发,从而实现了对横切关注点的处理。要注意的是,切面类被定义为一个普通的Java类,并且在应用程序中需要配置适当的AOP配置,以便将切面织入到目标类中。总的来说,@Aspect注解为Java中的AOP提供了一种声明性的方式,使你能够清晰地定义和管理横切关注点的处理。切面类中定义了一个切点。原创 2024-01-15 14:47:32 · 490 阅读 · 0 评论 -
【JAVA WEB】 Filter过滤器详解
Filter 表示过滤器,是 JavaWeb 三大组件(Servlet、Filter、Listener)之一。Servlet 我们之前都已经学习过了,Filter和Listener 我们今天都会进行学习。过滤器可以把对资源的请求==拦截==下来,从而实现一些特殊的功能。如下图所示,浏览器可以访问服务器上的所有的资源(servlet、jsp、html等)而在访问到这些资源之前可以使过滤器拦截来下,也就是说在访问资源之前会先经过 Filter,如下图拦截器拦截到后可以做什么功能呢?原创 2024-01-16 08:30:14 · 926 阅读 · 0 评论