Java基础
举个栗子。
这个作者很懒,什么都没留下…
展开
-
windows elasticsearch6.8 集群搭建,测试结果分析
windows elasticsearch6.8 集群搭建,测试结果分析原创 2022-08-24 13:34:52 · 3269 阅读 · 0 评论 -
idea提交本地项目到gitee
1. 登录gitee创建仓库这样仓库就创建成功了。2. 本地项目路径下初始化gitgit init3. 进入idea 添加git路径URL 就是仓库上的地址,如下图添加好了之后就可以在idea上提交代码了...原创 2021-07-05 11:19:48 · 298 阅读 · 0 评论 -
服务器日志级别是info,但是不输出错误日志?
解决方案:程序启动添加-XX:-OmitStackTraceInFastThrow例如:nohup java -jar xxx.jar-XX:-OmitStackTraceInFastThrow&问题分析环境:windows,jdk1.8打开本地命令行cmd> java -XX:+PrintFlagsFinal -version从这里看jdk1.8默认是启用OmitStackTraceInFastThrow的,那么是什么意思呢?参考地址:h...原创 2021-07-02 10:49:38 · 1349 阅读 · 0 评论 -
mysql新建用户赋权
# 登陆mysql -uroot -p# 输入密码 Enter password: *******# 查询所有数据库show databases;# 查询所有用户SELECT host,user FROM mysql.user;# 创建新用户 test01 , 密码 testtestcreate user 'test01' IDENTIFIED BY 'testtest';# 给test01赋user_database数据库的查询权限grant select on user_d原创 2021-04-16 11:00:16 · 179 阅读 · 0 评论 -
SpringBoot 五大特性之 Actuator
Spring Boot Actuator启动生产准备的功能,用于监控和管理 Spring 应用。使用场景:监视和管理投入生产的应用。监管媒介:HTTP 或 JMX 端点端点类型:审计(Auditing)、健康(Health)、指标收集(metrics gathering)基本特点:自动运用(automatically applied)...原创 2020-12-17 14:24:32 · 239 阅读 · 0 评论 -
SpringBoot 五大特性之SpringApplication
SpringBoot 五大特性之SpringApplication前言一、@SpringBootApplication的作用相关代码二、@EnableAutoConfiguration1. 相关代码2. 小结三、@ComponentScan1. 相关代码2. 小结四、@SpringBootConfiguration1. 相关代码2. 小结前言SpringApplication 指 @SpringBootApplication 启动类注解。一、@SpringBootApplication的作用 用于原创 2020-12-17 13:58:40 · 713 阅读 · 0 评论 -
Mysql 慢查询日志入门学习
1. Msql 慢查询日志show variables like '%query%';slow_query_log : 表示是否开启慢查询日志记录 (OFF关闭 ON开启)slow_query_log_file:慢查询日志文件存储地址(docker情况下该地址是docker容器中的地址)...原创 2020-11-27 10:51:03 · 270 阅读 · 0 评论 -
SpringBoot + Liquibase 简单学习过程
今天项目中需要用到数据库版本控制工具,因为之前项目用过一段时间,使用感觉不错,所以这次还是选择用 liquibase 。好了,接下来进入正题。1. 创建 SpringBoot 项目2. 添加 Maven 依赖<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-web<...原创 2020-07-01 16:44:49 · 1052 阅读 · 0 评论 -
Quartz 入门介绍以及Demo案例
Quartz - ScheduledQuartz中文文档重要的几个接口Scheduler 任务调度相关的API接口 Job 任务执行的内容,业务逻辑实现。 实例类:JobDetail、JobBuilder Trigger:触发器,定义定时任务的触发规则。 实例类:TriggerBuilder调度器的生命周期创建 SchedulerFactory,获取 Scheduler 实例。 创建 Job 实例 JobDetail,编写业务需求。 创建 Trigger 实...原创 2020-05-22 15:52:29 · 207 阅读 · 0 评论 -
SpringBoot启动日志不显示接口信息
在使用spring2.1.7的时候,启动项目打印日志不显示接口信息。如下图所示那么此时可以判定是日志问题,在仔细查看日志是发现,目前的日志级别是info。尝试将日志级别改为debug模式,发现还是没有打印出接口信息,再将日志级别改为 trace 模式。现在展示出来了至此问题解决。最后附上配置如有疑问,欢迎留言。...原创 2020-02-29 14:11:51 · 1645 阅读 · 0 评论 -
Response使用 application/octet-stream 响应到前端
response.setContentType("application/octet-stream; charset=UTF-8");response.setHeader("Content-disposition", "attachment; filename=" + URLEncoder.encode(fileName));原创 2019-11-28 09:55:18 · 19973 阅读 · 5 评论 -
Java JsoupXpath 解析HTML
JsoupXpath 可以使用Xpath语法解析HTML,因此我们选择使用它来解析HTML1、添加maven坐标 <!--解析html--> <dependency> <groupId>cn.wanghaomiao</groupId> <artifactId>JsoupXpath</arti...原创 2019-11-19 09:11:40 · 2161 阅读 · 0 评论 -
Java导出Excel,合并单元格
package com.pig4cloud.pigx.common.core.util;import com.pig4cloud.pigx.common.core.entity.PoiModel;import org.apache.poi.hssf.usermodel.*;import org.apache.poi.hssf.util.HSSFColor;import org.apach...原创 2019-11-14 15:30:38 · 672 阅读 · 0 评论 -
制作导出PDF中的PDF模板
1、在word中定义模板格式2、另存为pdf3、将刚保存的PDF用 Adobe Acrobat DC 打开,点击右侧的准备表单按钮。4、点击开始5、下面就是点击打开的pdf6、什么也不用改,另存为pdf好了,这个PDF模板就做好了。想到导出PDF的小伙伴可以点击直达通道:https://blog.csdn.net/weix...原创 2019-10-15 17:07:29 · 1476 阅读 · 0 评论 -
Java 使用iText导出PDF
下面进入正题:需求:根据List<对象>导出PDF。想法:因为之前导出过word,所以产生了一个想法就是先生成Word,然后整合为一个word,再转成PDF。这个想法进行到转PDF的时候,没有找到方法而放弃。 直接导出PDF,然后整和PDF,导出。(最后经过千辛万苦,九九八十一难,取得真经,并在Linux上测试成功)废话不多说,下面是代码:首先需要先引入Maven...原创 2019-10-15 16:46:09 · 600 阅读 · 0 评论 -
Java 使用POI 导入word
最近有需求是导出和导入word,百度了好多,发现CSDN上并没有很合适的写法,所以写出这篇博客,希望帮助大家少走弯路,下面开干。### 导出word,推荐Poi-tl ,地址:https://github.com/Sayi/poi-tl,使用后你会发现原来导出word这么简单~~### 导入word/** * 采用poi读取文件 * * @param file ...原创 2019-08-30 16:27:10 · 2277 阅读 · 0 评论 -
导出word 时,读取 resources 下的 xx.word模板等文件
//classpath加载文件private static File getCardExcelFile(String path) { try { return new File(URLDecoder.decode(Thread.currentThread().getContextClassLoader().getResource(path).getPath(), "UTF-8...原创 2019-08-08 15:59:05 · 1366 阅读 · 2 评论 -
Oracle + Mybatis 批量新增
1、创建好Oracle数据库表之后,需要添加对应表的序列CREATE SEQUENCE "TEST"."NewSequence" INCREMENT BY 1 MINVALUE 1 MAXVALUE 99999999999999999999999999 START WITH 2061 CACHE 20;2、添加对应序列的触发器CREATE TRIGGER "T...原创 2019-10-15 17:09:14 · 248 阅读 · 0 评论