自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(175)
  • 资源 (7)
  • 收藏
  • 关注

原创 制作JDK17 arm64基础镜像,解决字体安装问题

制作JDK17 arm64基础镜像,包括换源,字体安装等

2025-04-29 19:02:51 434

原创 SCSS使用变量动态修改elmentUI元素样式

SCSS使用自定义变量动态修改elmentUI元素样式

2024-07-02 09:46:48 1008 1

原创 把maven本地库(windows)导入Nexus3(ubuntu)

Hosted中的Deployment policy选择“Allow redeploy”填上对应的仓库name,Version policy选“Mixed”导入过程(原理是循环调用nexus的api上传包)点“Create repository”创建仓库。点“Create repository”选择maven2(hosted)记下仓库的url,下面脚本会用到。登录nexus查看,发现已上传。

2024-05-27 15:39:16 892 1

原创 windows10安装WSL2及使用

windows10安装wsl2及ubuntu 20.04

2024-05-13 11:00:57 7201 3

原创 Docker笔记(七)使用Docker部署Spring Boot项目

(1)使用 spring-boot-maven-plugin内置的build-image.(2)使用 Google 的 jib-maven-plugin。(3)使用 docker-maven-plugin。方式需要启动docker需要Dockerfilefat jar是否是否否是是是否这3个里面最方便的是 SpringBoot 原生的方式,什么都不需要自己做,直接就能用。缺点是需要本地安装并启动Docker,并且下载依赖用Google的,要翻墙,不然会打包失败。

2024-05-10 18:01:41 1511

原创 搭建Docker私服镜像仓库Harbor

Harbor是由VMware公司开源的企业级的Docker Registry管理项目,它包括权限管理(RBAC)、LDAP、日志审核、管理界面、自我注册、镜像复制和中文支持等功能。Harbor 的所有组件都在 Dcoker 中部署,所以 Harbor 可使用 Docker Compose 快速部署。由于 Harbor 是基于 Docker Registry V2 版本,所以 docker 版本必须 > = 1.10.0 docker-compose >= 1.6.0。

2024-05-10 11:17:48 1550 2

原创 把项目打包成Maven Archetype(多模块项目脚手架)

maven生成多模板项目archetype

2024-05-07 11:10:43 2122

原创 springboot2优雅个性化定制Jackson配置

Spring Boot2优雅个性化定制Jackson

2023-07-23 21:01:53 3826

原创 windows10使用python引入faiss报DLL load failed while importing _swigfaiss: 找不到指定的模块

如果按官方的装法是无法引入的,下面是官方的安装方法。

2023-07-04 09:30:14 1780 1

原创 MYSQL8查询每个人成绩前三的学科或每个学科前三的成绩

MYSQL8查询每个人成绩前三的学科或每个学科前三的成绩

2023-05-24 10:43:39 1141

原创 springboot2全局配置格式化日期(包括前端传入和后端返回)

springboot2全局配置格式化日期(包括前端传入和后端返回)

2023-04-27 10:14:56 1091 2

原创 vue动态加载某个目录的JS文件并解析JS文件的函数形成数组

给定某个目录,把目录下的js文件筛选出来,然后动态解析并得到JS文件里面的函数。使用webpack的require.context即可。

2023-03-15 11:05:46 1211

原创 SpringBoot使用Swagger3出现Unable to infer base url.This is common when using dynamic servlet

在spring boot中使用Swagger3,当访问http://localhost:8080/swagger-ui/index.html时报【可以通过在RestControllerAdvice的注解上指定转换项目包,不转换swagger的。出现这个弹窗的原因是swagger接口返回的数据格式和期望的不一致,可以使用。查看返回的格式,很明显是不符合swagger的数据要求。造成这个结果的原因是项目加了统一结果转换,如下。

2022-12-27 15:43:30 2404

原创 Ubuntu 20.04禁用或者移除 cloud-init

Ubuntu 20.04禁用或者移除 cloud-init

2022-11-12 18:38:18 2277

原创 el-form设置el-select和el-input一样的宽度

el-form设置el-select和el-input一样的宽度

2022-09-14 16:50:02 5148

原创 el-dialog固定高度

el-dialog固定高度

2022-09-14 15:52:17 19287

原创 查看gradle项目的依赖树

查看gradle项目的依赖树

2022-09-05 16:50:39 3410 1

原创 把项目打包成Maven Archetype(单模块项目脚手架)

把项目打包成Maven Archetype(项目脚手架)

2022-09-04 19:05:43 892

原创 RocketMQ 4.9.4使用(五)关闭info日志打印

rocketmq关闭INFO日志打印

2022-09-02 09:29:26 2426

原创 RocketMQ 4.9.4使用(四)云环境开启远程访问

由于rocketmq安装在腾讯云服务器,需要做以下配置才能被其它外网应用访问

2022-09-01 09:49:28 804

原创 RocketMQ 4.9.4使用(三)开启ACL验证

rocketMQ开启ACL验证

2022-08-26 09:09:02 3692

原创 RocketMQ 4.9.4使用(二)部署运维界面rocketmq-dashboard

部署RockerMQ运维界面rocketmq-dashboard

2022-08-25 18:07:03 2117

原创 RocketMQ 4.9.4使用(一)Ubuntu20.04安装部署-单机

Ubuntu20.04安装部署单机版RocketMQ 4.9.4

2022-08-25 18:04:28 1976

原创 spring cloud与spring boot版本关系

spring cloud发布日期spring boot2021.0.12022/02/182.6.32021.0.02021/12/022.6.12020.0.52021/12/162.4.132020.0.42021/09/232.4.102020.0.32021/05/282.4.62020.0.22021/03/182.4.32020.0.12021/01/282.4.22020.0.02020/12/22...

2022-02-20 18:57:34 742

原创 数据库连接池Druid配置和使用

druid配置信息配置默认值说明name配置这个属性的意义在于,如果存在多个数据源,监控的时候可以通过名字来区分开来。如果没有配置,将会生成一个名字,格式是:“DataSource-” + System.identityHashCode(this)jdbcUrl连接数据库的urlusername连接数据库的用户名password连接数据库的...

2021-12-23 19:02:32 8035

原创 集成spring-boot-admin(二)搭建admin-client

1、在需要接入的spring boot应用上加入以下依赖<!-- spring-boot-admin-client --><dependency> <groupId>de.codecentric</groupId> <artifactId>spring-boot-admin-starter-client</artifactId> <version>2.3.1</version>&lt

2021-11-05 14:23:53 4905

原创 集成spring-boot-admin(一)搭建admin-server

1、什么是SBASBA全称为Spring Boot Admin,是一个管理和监控Spring Boot应用程序的开源项目。分为admin-server 与 admin-client 两个组件,admin-server是一个单独的微服务,通过采集actuator端点数据,显示在spring-boot-admin-ui上,客户端就是我们的spring boot应用。已知的端点几乎都有进行采集,通过 spring-boot-admin可以动态切换日志级别、导出日志、导出heapdump、监控各项指标等等。Gi

2021-11-04 17:11:30 5928 5

原创 spring-boot-admin与spring-boot和spring-cloud版本关系

先看下目前maven仓库的版本(截止到2021-11-04)spring-boot-adminspring-bootspring cloud对应关系spring-boot-adminspring-bootspring-cloud2.5.12.5.42.5.02.5.22.4.42.5.22.4.22.4.62.4.12.4.32020.0.12.4.02.4.02.3.12.3.3.RELEASE2.

2021-11-04 17:10:02 4094 2

原创 windows10安装和使用heartbeat-7.15.0来监测服务的可用性

官方文档https://www.elastic.co/guide/en/beats/heartbeat/current/index.html官方教程https://www.elastic.co/guide/en/beats/heartbeat/current/heartbeat-installation-configuration.html1、下载Heartbeathttps://www.elastic.co/cn/downloads/beats/heartbeat2、安装cd D:\ELK\

2021-10-14 14:02:20 815

原创 ElasticSearch7.15.0使用X-Pack设置访问密码

本文主要讲解通过启用X-Pack来设置ElasticSearch的访问密码集群与单据环境设置区别集群需要在某一台生成证书然后拷贝到其它节点目录下集群环境重设密码的时候需要整个集群节点都已启动,可在任一台处修改官方教程:https://www.elastic.co/guide/en/elasticsearch/reference/current/security-basic-setup.html#encrypt-internode-communication详细配置:https://www.el

2021-10-14 09:57:15 4826

原创 windows 10使用metricbeat 7.15收集性能指标数据

1、安装 Metricbeat官方教程:https://www.elastic.co/guide/en/beats/metricbeat/7.15/metricbeat-installation-configuration.html1.1、官网下载Metricbeat1.2、解压后,按以下命令安装# 进入安装目录,执行install-service-metricbeat.ps1PowerShell.exe -ExecutionPolicy UnRestricted -File .\install-

2021-10-14 09:55:57 1247

原创 window 10安装和使用Elastic APM Server

官方文档:https://www.elastic.co/guide/en/apm/server/current/index.html1、下载APM Server2、安装APM Server官方安装教程:https://www.elastic.co/guide/en/apm/server/current/installing.html# 进入安装目录,管理员权限安装APM Server服务,会开机启动cd D:\ELK\apm-server-7.15.0PowerShell.exe -Execut

2021-10-14 09:54:18 1504

原创 windows 10配置kibana7.15 + filebeat日志收集

1、下载Filebeat2、解压并执行以下命令安装cd D:\ELK\filebeat-7.15.0PowerShell.exe -ExecutionPolicy UnRestricted -File .\install-service-filebeat.ps1Status Name DisplayName------ ---- -----------Stopped filebeat filebeat3、

2021-10-13 14:00:40 2052

原创 使用Jedis模糊删除redis集群key

直接上代码/** * 通过scan模糊删除 * @param pattern * @return */public Long delScan(String pattern) { long count = 0; if (StringUtils.isNotBlank(pattern)) { Jedis jds = null; JedisCluster jedisCluster = null; String key = patt

2021-08-24 16:18:40 1903

原创 eclipse从git上clone java maven项目

背景因为项目开发工具不同,所以在把代码提交到git时是不能把工具属性提交的,如eclipse的.project文件,idea的.iml文件。那么在导出项目的时候就要注意了,idea会自动识别,但是eclipse如果操作不当,就会出现项目不可用,自动代码提示时报【This compilation unit is not on the build path of java project】的错误。Git的项目如下配置eclipse项目环境(已配则忽略)导入eclipse打开eclipse,File

2021-08-10 17:02:52 781

原创 eclipse Java项目常用配置

eclipse版本为2021-06打开eclipse,点【Windows】- 【Preferences】配置字体大小【General】-【Appearance】-【Colors and fonts】-【Basic】-【Text Font】去掉打印分屏线去掉前,在编辑区有一条分屏坚线去掉方法:【General】-【Editors】-【Text Editors】,去掉【Show print margin】即可配置项目编码【General】-【Workspace】-【Text file

2021-08-10 17:01:51 1798

原创 vue弹窗引用另一个页面窗口

需求:在一个主页面A.vue上点击按钮时弹出一个窗口,该窗口的定义在B.vue,比如修改,需要从A.vue传参到B.vue,修改完成后,刷新A.vue.实现页面定义,有2个文件,在index.vue上有个【修改】按钮,点击弹出testDialog.vue定义的窗口,如下testDialog.vue<template> <!-- 添加或修改业务对话框 --> <el-dialog :title="title" :visible.sync="open" width

2021-08-10 11:29:23 14930 4

原创 修改Maven默认的JDK版本

Maven默认的JDK版本是1.5,可以通过以下2种方式修改1、全局修改a) 找到maven目录下的conf/settings.xml文件,在<profiles></profiles>之间增加以下内容 <profile> <id>jdk-1.8</id> <activation> <activeB...

2021-08-10 10:52:33 6136 1

原创 Fastjson泛型数据转JSON及还原,保留原始类型

1、问题最近有个需求,数据是保存在一个Map<String, Object>中,使用Fastjson转为json字符串后保存到数据库,要用的时候从数据库取出来然后还原。示例代码如下package com.moss.json;import java.sql.Timestamp;import java.util.HashMap;import java.util.Map;import java.util.UUID;import com.alibaba.fastjson.JSON;

2021-07-08 11:33:50 2843 1

原创 spring boot各版本相关特性

主版本官方文档发布日志发布日期中文参考迭代版本相关特性Spring Boot 2.5.0spring-boot-2-5-is-now-gaSpring-Boot-2.5-Release-Notes2021/05/20Spring Boot 2.5.0火热发布abcSpring Boot 2.4.0spring-boot-2-4-0-available-nowSpring-Boot-2.4-Release-Notes2020/11/12spring boot...

2021-05-30 20:48:31 1572

Java笔试题目汇总

Java笔试题目汇总122题(by feiyinglm) 1、面向对象的特征有哪些方面 (1)抽象: 抽象就是忽略一个主题中与当前目标无关的那些方面,以便更充分地注意与当前目标有关的方面。抽象并不打算了解全部问题,而只是选择其中的一部分,暂时不用部分细节。抽象包括两个方面,一是过程抽象,二是数据抽象。 (2)继承: 继承是一种联结类的层次模型,并且允许和鼓励类的重用,它提供了一种明确表述共性的方法。对象的一个新类可以从现有的类中派生,这个过程称为类继承。新类继承了原始类的特性,新类称为原始类的派生类(子类),而原始类称为新类的基类(父类)。派生类可以从它的基类那里继承方法和实例变量,并且类可以修改或增加新的方法使之更适合特殊的需要。 (3)封装: 封装是把过程和数据包围起来,对数据的访问只能通过已定义的界面。面向对象计算始于这个基本概念,即现实世界可以被描绘成一系列完全自治、封装的对象,这些对象通过一个受保护的接口访问其他对象。 (4) 多态性: 多态性是指允许不同类的对象对同一消息作出响应。多态性包括参数化多态性和包含多态性。多态性语言具有灵活、抽象、行为共享、代码共享的优势,很好的解决了应用程序函数同名问题。

2011-10-22

智慧城市云计算大数据中心项目深化设计方案

本次智慧城市云计算大数据中心以“一网、一云、一库、一图、N 应用”为核心,以新一代信息 网络基础设施为依托,融合 RFID 物联网、4G/5G 通信、地理空间信息、云计算、大数据分析、虚 拟化等先进技术,以提高城市管理与服务水平为导向,以健全城市管理体系、推动数据共享、推进 城市智能管理、实现服务便民为重点,打破政府各部门之间的信息孤岛,使信息在个部门间进行有 效流转,为张家界智慧城市建设提供基础支撑服务。帮助政府、企业、公众动态、实时、高效地进 行管理、生产和生活,达到智慧的状态

2024-01-12

网络安全等级保护2.0解决方案(三级)

网络安全等级保护2.0解决方案内容及模板

2024-01-12

PDF全能工具箱包含十几种功能

cecream PDF Candy Desktop Pro是一款功能强大的PDF转换工具,它可以帮助用户轻松地将PDF文件转换成各种格式,包括Word文档、图像、EPUB电子书、HTML文件等等。除此之外,它还支持将其他格式的文件转换成PDF,例如图片、Word文档、EPUB电子书等等。 以下是Icecream PDF Candy Desktop Pro的主要功能介绍: PDF转Word:将PDF文件转换成可编辑的Word文档,以便用户可以直接在Word中编辑文本、图片等内容。 PDF转图像:将PDF文件转换成多种图像格式,包括JPG、PNG、BMP、GIF等等,方便用户在不同场景下使用。 PDF转EPUB:将PDF文件转换成EPUB电子书格式,使用户可以在电子书阅读器或平板电脑上方便地阅读PDF文件。 PDF转HTML:将PDF文件转换成HTML文件格式,方便用户在网页浏览器上查看PDF文件,同时还可以方便地与他人分享。 其他格式转PDF:支持将多种格式的文件,包括Word文档、图片、EPUB电子书等转换成PDF文件。 批量转换:支持同时转换多个PDF文件或其他格式的文件,提高用户

2023-10-07

爱奇艺大数据大规模应用实践:大模型时代.pdf

爱奇艺大数据大规模应用实践,主要介绍爱奇艺大数据中台的建设和主要知识点

2023-10-07

NUC Auto产品-DevOps运维自动化概念、平台、设计与案例(优维科技 王津银)发布会PDF

NUC Auto产品-DevOps运维自动化概念、平台、设计与案例(优维科技 王津银)【发布会】介绍DEVOPS的总体架构和实现

2023-10-07

ChatGLM2-6B安装使用教程

ChatGLM2-6B是智谱AI及清华KEG实验室发布的中英双语对话模型。2023年7月,智谱AI及清华KEG实验室决定,ChatGLM-6B和ChatGLM2-6B权重对学术研究完全开放,并且在完成企业登记获得授权后,允许免费商业使用。 在保留了初代模型ChatGLM-6B对话流畅、部署门槛较低等特性的基础之上,又增加许多新特性: 更强大的性能:ChatGLM2-6B 使用了 GLM 的混合目标函数,经过了 1.4T 中英标识符的预训练与人类偏好对齐训练,评测结果显示,相比于初代模型,ChatGLM2-6B 在 MMLU(+23%)、CEval(+33%)、GSM8K(+571%) 、BBH(+60%)等数据集上的性能取得了大幅度的提升。 更长的上下文:上下文长度由 ChatGLM-6B 的 2K 扩展到了 32K。 更高效的推理:推理速度相比初代提升了 42%,INT4 量化下,6G 显存支持的对话长度由 1K 提升到了 8K。 更开放的协议:ChatGLM2-6B 权重对学术研究完全开放。

2023-10-07

SSM项目CRUD实战项目

SSM项目CRUD实战项目代码,博客地址:https://blog.csdn.net/q283614346/article/details/83933586

2018-11-21

java版仿windows计算器

******************java版仿windows计算器******************

2017-12-09

java打印空心三角形

用JAVA语言编写的打印空心三角形的程序

2009-10-28

SSM实现增删改查对应工程

博客maven + spring + springMVC + Mybatis + Mysql实现增删改查对应的工程

2018-07-08

JAVA编写打印空心菱形

//i为行数,j为空格数,k为*数,空心图形为除了每行的 //头和尾都是空格的.所以用if语句判断是否为头尾,是就 //打印*不是就空格 public class kk { public static void main(String[] args) { for (int i = 1 ; i <= 10 ; i++) { for (int j = 9 ; j >= i ; j--) { System.out.print(" "); } for (int k = 1 ; k <= i ; k++) { if (k == 1 || k == i) { System.out.print("* "); } else { System.out.print(" "); } } System.out.println(); }

2009-10-28

空空如也

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

TA关注的人

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