自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

zhengTornado的博客

java,java web

  • 博客(168)
  • 资源 (12)
  • 问答 (2)
  • 收藏
  • 关注

原创 IDEA启动微服务项目时,配置Run Dashboard

运行多个微服务时,打开第一步:第二步第三步如下图,选中SpringBoot,点击应用,OK如下图:所有微服务都可以再这里启动

2022-05-01 16:59:46 1078 1

原创 CentOS7部署分布式事务组件Seata-1.3.0

文章目录Seata 服务端搭建流程1. 相关组件下载2.db模式搭建seata-server服务端2.1 db-nacos部署seata-server服务端1.解压seata-server-1.3.0.tar.gz文件,添加script脚本目录文件2.修改file.conf文件,修改成db模式,配置mysql数据源3.修改registry.conf文件,配置nacos注册中心和nacos配置中心4.修改script目录下的config.txt配置文件,方便启动seata-server时自动注册到nacos服

2022-04-30 23:27:47 1039

原创 并行流parallelStream

parallelStream提供了流的并行处理,它是Stream的另一重要特性,其底层使用Fork/Join框架实现。简单理解就是多线程异步任务的一种实现。串行流:适合存在线程安全问题、阻塞任务、重量级任务,以及需要使用同一事务的逻辑。并行流:适合没有线程安全问题、较单纯的数据处理任务。 public static void main(String[] args) throws Exception { long start = System.currentTimeMillis()

2022-02-28 13:37:33 1339

原创 敏感信息java加密与解密工具类

package org.jeecg.common.util.encryption;import org.apache.shiro.codec.Base64;import javax.crypto.Cipher;import javax.crypto.spec.IvParameterSpec;import javax.crypto.spec.SecretKeySpec;/** * AES 加密 */public class AesEncryptUtil { //使用AES-12

2022-02-08 11:10:52 212

原创 超过1000个元素,分批次查询,每次查询1000个【解决in查询时,不能超过1000个元素的问题】

public static void main(String[] args) { DecimalFormat df = new DecimalFormat("00000"); List<String> listIds = new ArrayList<String>(); for (int i = 0; i < 2251; i++) { listIds.add("NO_" + df.format(i)...

2022-02-07 14:13:07 1101

原创 java 除法运算,向上与向下取整和四舍五入

public static void main(String[] args) { double d1 = 17; double d2 = 3; double result = d1 / d2; /** * 四舍五入 */ int roundNum = (int) Math.round(result); /** * 向上取整 */ .

2022-02-07 13:47:14 10409

原创 java多线程 异步请求网络接口,优化for中不断请求接口的加载速度

java多线程 异步请求网络接口,优化for中不断请求接口的加载速度

2022-01-25 17:40:16 902

原创 JAVA利用泛型返回类型不同的对象方法

2021-12-31 10:22:43 2687

原创 根据生日自动计算年龄

public static int getAge(Date birthDay) throws Exception { Calendar cal = Calendar.getInstance(); if (cal.before(birthDay)) { //出生日期晚于当前时间,无法计算 throw new IllegalArgumentException( "The birthDay is before Now

2021-12-29 10:24:12 367

原创 List集合 自定义分页插件。 级联查询时,不能再mapper层分页

list集合 调用自定义分页接口。 级联查询,最外层list 调用自定义分页接口

2021-12-21 17:56:50 258

原创 近一周、近一个月、近三个月、近半年、近一年时间段内日期显示

package org.jeecg.common.util;import cn.hutool.core.date.DateTime;import cn.hutool.core.date.DateUtil;import java.text.ParseException;import java.text.SimpleDateFormat;import java.util.ArrayList;import java.util.Calendar;import java.util.Date;imp

2021-12-21 10:08:29 1589

原创 win10系统安装jdk-8u301-windows-x64【jdk8】

先下载jdk1.8jdk下载网址https://www.oracle.com/java/technologies/downloads/#java8安装完成,开始配置java环境

2021-11-05 23:03:47 2353

原创 JAVA时间日期处理类,主要用来遍历两个日期之间的每一天

package org.jeecg.common.util;import java.text.DecimalFormat;import java.text.ParseException;import java.text.SimpleDateFormat;import java.util.ArrayList;import java.util.Date;import java.util.List;/** * JAVA时间日期处理类,主要用来遍历两个日期之间的每一天 * * @autho

2021-11-03 00:44:16 320

原创 poi操作execl如何在cell里做一个超链接访问当前路径文件夹或文件

package org.jeecg.common.util;import org.apache.poi.ss.usermodel.*;import org.apache.poi.xssf.usermodel.XSSFWorkbook;import java.io.FileOutputStream;public class Test { public static void main(String[] args) throws Exception { Workbook w

2021-09-29 16:12:06 444

原创 java获取指定年月的开始时间与结束时间

package org.jeecg.modules.lecoo.outModalPc.controller;import java.text.SimpleDateFormat;import java.time.*;import java.util.Date;public class Test4 { public static SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss"); public s

2021-08-25 14:57:13 820

原创 基于vue的echart 正态分布图

<template> <div> <div class="bar-vertical-pic" style="width: 100%"> <div id="distributeMathBar" style="width: 100%;height: 270px"></div> </div> </div></template><!--https://www.makeapi.

2021-07-21 16:48:50 4668

原创 div中绝对定位与相对定位和流式布局使用案例

p标签和img标签使用的是绝对定位, 他们的父级 3个div盒子用的是相对定位。3个div盒子用的流式布局排版 /*模型信息*/ .tem-info { /*border: 1px solid red;*/ margin-top: 18px; height: 80px; display: flex; justify-content: space-between; ...

2021-07-20 16:51:00 276

原创 Echart 直方图和折线计算残差率

<template> <div> <div class="bar-vertical-pic" style="width: 100%"> <div id="distributeMathBar" style="width: 100%;height: 270px"></div> </div> </div></template><script> export de

2021-07-20 14:40:37 344

原创 Antd table表格隔行变色

效果展示 <div class="high-table"> <a-table ref="table" size="middle" bordered :showHeader="false" :columns="columnsHP" :dataSource="dataSour

2021-07-20 13:38:44 2458

原创 基于vue 柱状图Demo02

<template> <div> <div class="bar-vertical-pic" style="width: 100%"> <div id="taskRunStatusLine" style="width: 100%;height: 400px;border: 1px solid green"></div> </div> </div></template>&l

2021-07-06 14:30:20 249

原创 折线图样式Demo01

<template> <div> <div class="line-picture" style="width: 100%"> <div id="taskRunStatusLine" style="width: 100%;height: 400px;border: 1px solid green"></div> </div> </div></template><sc

2021-07-06 14:27:52 167

原创 centos7 安装elasticsearch-7.12.0

下载https://www.elastic.co/cn/downloads/elasticsearch上传压缩文件到/home目录解压到【/usr/local】[root@VM-0-13-centos elasticsearch-7.12.0]# tar -zxvf elasticsearch-7.12.0-linux-x86_64.tar.gz -C /usr/local 目录介绍 * bin:可执行文件在里面,运行es的命令就在这个里面,包含了一些脚本文件等 * config:配置

2021-04-16 00:17:34 345

原创 centos7 部署安装SRS流媒体服务器

centos7 部署安装SRS流媒体服务器去github下载srs-3.0release.zip解压缩zip文件[root@VM-0-13-centos software]# unzip srs-3.0release.zip去/usr/local目录下新建文件夹srs3.0[root@VM-0-13-centos local]# mkdir srs3.0复制srs-3.0release 文件夹的所有内容到 srs3.0中[root@VM-0-13-centos software]#

2021-04-06 01:04:19 1554

原创 centos7 安装 ffmpeg4.2.3

下载ffmpeg4.2.3和yasm-1.3.0下载资源先安装yasm,ffmpeg会依赖它wget http://www.tortall.net/projects/yasm/releases/yasm-1.3.0.tar.gz将2个压缩包分别解压到/usr/local目录下解压yasm-1.3.0.tar.gz文件到/usr/local目录下[root@VM-0-13-centos software]# tar -zxvf yasm-1.3.0.tar.gz -C /usr/local

2021-04-06 00:38:50 465

原创 HTML5 新增标签

1. H5 新增了语义化标签header — 头部标签nav — 导航标签article — 内容标签section — 块级标签aside — 侧边栏标签footer — 尾部标签3. 使用语义化标签的注意- 语义化标签主要针对搜索引擎- 新标签可以使用一次或者多次- 在 `IE9` 浏览器中,需要把语义化标签都转换为块级元素- 语义化标签,在移动端支持比较友好2.多媒体音频标签多媒体标签有两个,分别是音频 –

2021-01-01 08:41:56 129

原创 Css相当定位与绝对定位案例

1 子绝父相意思如果要对一个子元素使用定位,那么应该是子元素是绝对定位,它的父元素为相对定位。让子元素 以其父元素为标准来定位。如果不这么做,子元素就会相对body或浏览器定位产生不好的效果。CSS的三种布局之定位(子绝父相)2 父盒子和子盒子都使用绝对定位出现的情况<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <meta name="viewpo

2020-12-20 11:53:48 316 1

原创 块元素、行元素、行内块元素的介绍与转换

<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <meta http-equiv="X-UA-Compatible" content="ie=edge"> <title>元素

2020-12-14 11:21:12 617

原创 css流式布局应用——同一行文字左右平均对齐

<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>同一行文字左右平均对齐</title></head><style> a{

2020-12-14 10:13:57 565

原创 echart案例双刻度的坐标轴

<div class="shichang-bar" id="shichangBar"></div>echart案例 export default { name: "shangyousuozhu", data() { return {}; }, components: { slotContent, }, created() { }, mounted() { this.shicha

2020-12-09 23:03:45 684

原创 Echarts制作横向坐标轴,并且文字名称和数值都在横向坐标轴的上面

参考下面Denohttps://www.makeapie.com/editor.html?c=xgNHRfHRfAvar getmydmc=['数学','语文','英语'];//数据点名称var getmyd=[86.25,90.26,77.88];//学生满意度var getmydzd =[];//学生满意度100%for (let i = 0; i < getmyd.length; i++) { getmydzd.push(100)}option = { gri

2020-12-08 19:05:07 3628 5

原创 centos7下Solr安装与配置

1、访问官网,进入下载页面 http://lucene.apache.org/solr/downloads.html2、我这边用的是8.1.1的版本,也可以到http://archive.apache.org/dist/lucene/solr/8.1.1/ 这里下载solr需要和tomcat一块使用,所以大家需要现在服务器中先使tomcat运行起来wget http://archive.apache.org/dist/lucene/solr/8.1.1/solr-8.1.1.tgz3.解压jar

2020-11-03 13:58:58 608

原创 SpringMVC+Vue参数传递方式总结

2020-09-10 16:27:48 787

原创 身份证工具-IdcardUtil案例

引入工具类hutool <dependency> <groupId>cn.hutool</groupId> <artifactId>hutool-all</artifactId> <version>4.5.11</version> </dependency>实例package org.jeecg.modules.zzyhutool;import cn.hutoo

2020-08-24 10:51:53 1544

原创 前后端分离API接口如何加密 —— AES加密方案

场景还原:页面中需要展示手机号,身份证号,因为是前后端分离,所有接口API地址有可能暴露,这样不怀好意的人可以拿到个人敏感信息解决方案:1. 敏感信息加掩码,例如:接口返回130**12这样的手机号。弊端:在有表单中无法实现这种方案。2. 后端加密,前端解密的方式(本文采用的方式),前后端统一加密方案,salt字符串等信息。弊端:前端js无法做到高级加密,salt可以被查到,但是成本相对较高。后台加密工具类package org.jeecg.modules.system.util;im.

2020-08-18 11:13:29 5281

原创 Java执行Linux命令 获取java或ffmpeg的进程号

package org.jeecg.common.util; import lombok.extern.slf4j.Slf4j;import java.io.IOException;import java.io.InputStream;import java.util.Scanner;import java.util.concurrent.TimeUnit;@Slf4jpublic class CommandUtil { public static String run(String c

2020-08-10 22:25:00 1220

原创 java多线程 传递参数 启动50个线程,每个线程处理10条数据

无参数的多线程每个线程处理10条数据package org.jeecg.modules.gybmapi;public class ThreadTask implements Runnable{ public void run() { for (int i = 0; i < 10; i++) { System.out.println(Thread.currentThread().getName() + "执行" + i); } } }启动50个线程package

2020-08-10 22:14:40 2306

原创 java多线程实现Runnable接口时传参问题

多线程启动多个视频流package org.jeecg.modules.xjgl.service;import lombok.extern.slf4j.Slf4j;import org.jeecg.common.util.GetBeanUtil;@Slf4jpublic class ExecuteTSCommandThread implements Runnable { // @Autowired// private IYsXjglService ysXjglServi

2020-08-10 21:52:31 1137

原创 Centos7下安装yasm详细步骤

上传安装包解压缩到指定目录下/usr/localtar -zxvf yasm-1.3.0.tar.gz -C /usr/localcd到安装目录执行 ./configure./configure执行make && make installmake && make install出现异常问题解决我们在Linux 安装包的时候,使用make 命令出现:"make:*** No targets specified and no makefile fo

2020-07-25 16:37:54 2667

原创 jeecgboot框架 下拉框查询数据库中的某个字段

后台部分 @GetMapping("/queryProjectName") public Result<?> queryProjectName(){ QueryWrapper<YsxProject> queryWrapper=new QueryWrapper<YsxProject>(); queryWrapper.eq("del_flag",0).eq("project_status",2); List<YsxProject&

2020-06-27 10:07:26 4029

原创 redis分布式锁

package org.jeecg.common.util;import lombok.extern.slf4j.Slf4j;import org.apache.commons.lang.StringUtils;import org.springframework.data.redis.connection.RedisStringCommands;import org.springframework.data.redis.connection.ReturnType;import org.spri

2020-06-09 14:41:10 416

ffmpeg4.2.3和yasm-1.3.0.zip

ffmpeg4.2.3和yasm-1.3.0

2021-04-05

ffmpeg-4.2.3.tar.gz

处理视频流的插件

2021-04-05

SpringMVC 学习总结

关于SpringMVC的基础知识点总结,SpringMVC参数绑定6种方式,使用不同的方式跳转页面,后台处理json格式的数据,SpringMVC框架简介,SpringMVC的入门案例等

2018-12-05

电子技术基础 数字部分第六版 学习辅导与习题解答答案 康光华版

电子技术基础 数字部分第六版 学习辅导与习题解答答案 康光华版

2018-06-16

离散数学学习指导与习题解析_12087088

大学计算机专业指定教材,离散数学学习指导与习题解析。课后习题解答

2018-06-16

全国银行bin码sql

全国银行bin码sql mysql可以直接导入,oracle需要修改表字段 通过bin码获取 bankcode 英文简码 银行卡名 支付卡或储蓄卡

2018-04-24

最新jdk1.8中文帮助文档+Jquery帮助文档

jdk8.0版的中文帮助文档+jquery帮助文档供大家参考学习使用

2018-04-16

基于Maven依赖的SSM AJAX增删改查demo

基于Maven依赖的SSM项目 AJAX查询增删改查demo,前端Bootstrop 数据校验:jquery+JSR303后端校验,非常有利于框架初学者学习参考

2018-04-16

commons-logging-1.2-bin.zip

开启二级缓存所需要的jar包1.2版本

2016-11-25

Mybatis中文帮助文档(简单的).pdf

mybatis中文帮助文档pdf

2016-11-25

oracle数据库驱动包

oracle数据库驱动的jar包

2016-11-25

hibernate入门学习

hibernate的一对多关系的配置,反转,级联的简单练习,进行增删改在main方法中进行测试,

2016-11-25

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除