Java
文章平均质量分 87
JackLi0812
Nothing is impossible to a willing heart.
展开
-
SpringBoot 飞书通知处理器
SpringBoot 飞书通知原创 2022-08-29 18:32:51 · 1606 阅读 · 0 评论 -
Word 模板渲染引擎-Poi-tl - 标签(二)
在文档的任何地方做任何事情(Do Anything Anywhere)是poi-tl的星辰大海.原创 2022-03-20 21:26:50 · 4470 阅读 · 5 评论 -
Word 模板渲染引擎-Poi-tl
在文档的任何地方做任何事情(Do Anything Anywhere)是poi-tl的星辰大海.原创 2022-03-13 12:44:54 · 2947 阅读 · 0 评论 -
HAProxy + Keepalived 搭建高可用负载均衡集群架构
HAProxy + Keepalived 搭建高可用负载均衡集群架构1. 环境准备1.1 四台 CentOS 服务器或者虚拟机| 编号 | 描述 | IP || — | — || 1 | 业务系统 | 192.168.3.20 || 2 | 业务系统 | 192.168.3.21 || 3 | HAProxy 1 + Keepalived 1 | 192.168.3.10 || 4 | HAProxy 2 + Keepalived 2 | 192.168.3.11 |1.2 部署业原创 2021-08-17 17:35:45 · 583 阅读 · 0 评论 -
Atomic 原子类
1 Atomic 原子类介绍Atomic 翻译成中文是原子的意思。在化学上,我们知道原子是构成一般物质的最小单位,在化学反应中是不可分割的。在我们这里 Atomic 是指一个操作是不可中断的。即使是在多个线程一起执行的时候,一个操作一旦开始,就不会被其他线程干扰。所以,所谓原子类说简单点就是具有原子/原子操作特征的类。并发包 java.util.concurrent 的原子类都存放在java.util.concurrent.atomic下,如下图所示。根据操作的数据类型,可以将JUC包中的原子类分原创 2020-08-21 09:36:18 · 1007 阅读 · 1 评论 -
重磅发布! 非程序员误入
我们的 <<面向面试官编程>> 系列博文已经开始更新, 帅帅我考虑到一些比较深入, 不好理解的知识点可能很难在博文中给大家讲清楚, 所以帅帅决定同步连载一个视频分享(快夸这个宇宙超级无敌大暖男?),博文负责短小精悍, 比较难的或者文字不好阐述的技术点将放在 B 站视频分享中. 欢迎大家关注留弹第一次做视频分享, 帅帅我超级紧张, 超级忐忑, 欢迎大家批评指正. 嘿嘿.链接给你了哦, 快来围观吐槽 https://www.bilibili.com/video/.原创 2020-06-05 07:30:55 · 373 阅读 · 0 评论 -
面向面试官编程系列 ---- 如何计算 Java 对象大小
<<面向面试官编程>>系列 – 如何计算 Java 对象大小文章目录<<面向面试官编程>>系列 -- 如何计算 Java 对象大小0. 前言1. Java 对象的内存布局1.1 对象头1.1.1 Mark World1.1.2 类型指针1.1.3 数组长度1.2 实例数据1.2.1 虚拟机分配策略1.2.2 Java 基本类型数据大小1.3 对齐填充2. 对象大小的计算2.1 空对象的大小2.2 普通对象的大小2.3 数组对象的大小3. 再谈对齐填充4.日常原创 2020-05-17 00:40:49 · 365 阅读 · 0 评论 -
详解 Quartz --- Java 实现定时任务
Quartz文章目录Quartz1. 快速开始1.1 依赖1.2 Quartz 配置文件1.3 获取并启动 Schedule 实例1.4 创建任务(JobDetail)1.5 运行 Job1.5.1 创建触发器1.5.2 执行 Job1.5.3 关闭 Schedule2. 核心 API2.1 Trigger2.1.1 SimpleTrigger2.1.2 CronTrigger2.2 JobDe...原创 2019-11-18 10:18:27 · 323 阅读 · 0 评论 -
JDBC+H2+Ant整合
1.环境准备: Java SE(JDK, Eclipse…) Ant(安装过程找度娘) H2 数据库 Download H2 数据库: http://www.h2database.com/html/download.html 下载好后解压 恭喜你, H2数据库安装成功2.H2数据库的简单使用1)H2数据库介绍 常用的开源数据库有:H2,Derby,HSQLDB...原创 2018-04-03 01:34:44 · 405 阅读 · 0 评论 -
【JavaEE】自定义标签技术
1 传统自定义标签技术1)写一个类实现Tag接口package com.dreamli.tag.tradition;import java.io.IOException;import javax.servlet.jsp.JspException;import javax.servlet.jsp.PageContext;import javax.servlet.jsp.tagext.Tag;/** ...原创 2018-03-04 17:42:56 · 509 阅读 · 0 评论 -
JavaWeb开发之JSP技术
JSP 技术 JSP是Sun公司提供的动态Web资源开发技术,为了解决在Servlet中拼写Html、CSS、Js内容身份不方便的问题。 jsp页面在第一次被访问到时会被jsp翻译引擎翻译成一个Servlet—JspName_jsp.java (这个Servlet放在TomcatHome/work/Catalina/Host/App/...),从此对这个jsp页面的访问都是由这个Ser...原创 2018-02-26 21:54:26 · 520 阅读 · 0 评论 -
[会话技术1]-Cookie
会话技术之Cookie技术1.Cookie的创建1)使用原生的Http响应头的方式设置Cookie// 设置 Cookieresponse.addHeader("Set-Cookie","name=dream");response.addHeader("Set-Cookie","next=12");//获取 CookieCookie[]cookies =原创 2018-01-07 21:31:25 · 267 阅读 · 0 评论 -
Request对象和Response对象详解以及验证码的Java实现
Request1.获取请求的基本信息1>获取请求的url和uri2>获取url后面的请求参数部分的字符串3>获取请求方式4>获取主机名,IP地址5>获取 ContexpathString url = request.getRequestURL().toString();System.out.println(url);...原创 2021-01-11 10:30:20 · 54327 阅读 · 7 评论 -
[Log4j使用教程] JavaSE/JavaEE/SpringMVC中使用Log4j
任何一个优秀的Java项目都会有着许多日志文件的产生, 打日志不仅仅可以提高开发效率, 而且对项目的后期维护也有着至关重要的作用。而现在, 大家基本都是选择Apache的Log4j 来完成这样的工作,因此,做为一名初级的Java开发人员来说, 对 Log4j 的掌握也是一项非常有意义且有作用的事情, 那么就跟我一块来学习一下在我们的JavaSE、JavaEE和主流的SpringMVC中如何使用Log4j吧!原创 2017-12-17 14:29:13 · 1405 阅读 · 0 评论 -
[Java] 请求转发, 请求包含与请求重定向
虽然在学习request对象的时候我们都会学到请求转发,请求重定向这些内容, 但是这里面还是有一些坑需要我们注意规避的,希望对大家有所帮助.喜欢的话就点个赞吧..嘻嘻原创 2017-12-21 21:42:06 · 1392 阅读 · 0 评论