自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

平时的经验总结,学习历程

对于文章中的问题,欢迎您的宝贵意见出现在评论中。

  • 博客(90)
  • 收藏
  • 关注

原创 springboot项目maven引入本地包没打包进去

springboot默认打包方式是不会奖本地引入的包打入到jar包中,需要在maven的plugin配置中添加配置<includeSystemScope>true</includeSystemScope>有时候项目上没有maven仓库,又提供了一个jar包,会使用临时本地引入jar包的形式,例如。

2024-04-16 19:51:02 397 2

原创 springboot 项目eureka注册中心切换为nacos+config

注释掉eureka的包,引入nacos-discovery和nacos-disconfig的包。因为使用了config,删掉项目中的配置文件 ,并添加bootsrap-nacos配置。修改bootstrap配置的profiles,其中licence可以不用。

2024-04-15 19:32:57 269 1

原创 MySQL 客户端 命令行导入脚本文件

连接客户端:mysql -h127.0.0.1-uroot-prootpwd-P3306。-h是主机ip,-u是用户名,-p是用户密码,-P是端口 查看数据:show databases; 创建数据库:create database test charset utf8mb4; (有数据库可以省略) 切换数据库:use 数据库名称; 记录命令行日志:tee /data/mysql.log 日志路径是绝对路径(此步骤可以省略,因为导入脚本很多行日志时,命令行窗口日志就会显示不全,可以根据log文

2023-10-09 11:17:44 270

原创 离线安装mysql server

oracle网站总是在不断更新,所以下载位置随时可能变动但万变不离其宗,学习也要学会一通百通。首先直接搜索,就能找找到mysql官网打开网站,并点击 DOWNLOADS往下滚动,找到社区版下载按钮。社区办一般都是免费开源版本。点击打开后看到下图,其中 MySQL Community Server,是我们需要的。如果是Windows需要安装mysql可以直接点击MySQL Installer for Windows。

2023-10-09 11:05:38 307 2

原创 零基础官网下载jdk

Oracle 官网总是隔一段时间一改版,时间长了博客可能不适用,望注意,但是精髓不变。

2023-08-15 10:54:34 270

原创 部分老旧操作系统缺少dll文件导致最新软件无法使用

链接:https://pan.baidu.com/s/1O2O8WtQMaUnSkK7tt_PCjg?新系统一般不会缺少dll,有网络能更新的一般也不会出现这个问题。文件安装解决不了所有问题只能尝试。

2023-03-14 18:10:17 229

原创 [无网络环境]dbeaver导入导出备份数据库的相关配置

配置客户端入口有多个,上图中的三个功能到最后一步,如果没有客户端就会自动触发网络下载。无网络环境就会报错。所以到最后一步需要手动配置,再点继续。或者选中数据库》编辑连接》本地客户端》浏览。dbeaver转储数据库、恢复数据库、执行脚本都会用到本地客户端,如果没有配置会自动联网下载,然而在没有网络的环境中,就需要手动配置本地客户端。本文讲解,如何配置,以及需要什么文件。然后“添加数据库地址”……最重要的是需要的文件。文件在mysql的安装目录中获取拷贝过来。

2023-03-14 17:51:28 6670

原创 springboot项目使用jasypt实现配置文件属性加解密

springboot项目使用jasypt实现配置文件属性加解密,首先在项目的pom文件中引入对应的jar包,其中${jasypt.version}可以在pom文件中properties属性中定义。文章中使用的版本是2.1.0。

2023-02-15 17:07:15 650

原创 修改jar包中任意文件,并重新打包成可执行jar文件

修改jar中class文件,修改jar包配置,打包生成可执行jar

2022-12-15 20:55:41 3845

原创 maven命令上传文件到私服deploy-file

maven命令上传文件到私服参数解析

2022-11-09 17:10:28 2864

原创 nexus私服上有包却无法下载Could not find artifact *:*:pom:*

Could not find artifact *:*:pom:*有包却无法下载排查

2022-11-09 16:48:21 2537

原创 virtualbox安装androidx86无法联网,没有网络的问题

virtualbox安装androidx86无法联网,没有网络的问题

2022-08-23 16:31:14 4140

原创 virtualbox安装androidx86进入console控制台,不能进入启动界面,卡死在detecting android-x86 found at /dev/sda1

virtualbox安装androidx86进入console控制台,不能进入启动界面,卡死在detecting android-x86 found at /dev/sda1

2022-08-23 16:24:25 7703 7

原创 Virtualbox安装安卓模拟器

virtualbox安装安卓模拟器。

2022-08-23 16:00:31 9540 2

原创 MySQL 定时新增分区

MySQL创建好分区之后,有时候会需要自动创建分区。比如,一些表数据量非常大,有些数据是热点数据,按照日期分区后,业务量还在走,就会需要过段时间再创建一次分区。身为程序员总是手动创建不能忍。 首先创建一个存储过程,可以自动新增分区(如果需要自动删除分区,本文同样适用)DELIMITER $$USE `me`$$CREATE DEFINER=`root`@`localhost` PROCEDURE `add_schedule_log_partition`()BEG...

2022-05-15 09:19:49 2494

原创 MySQL 日期时间分区问题

Field 'start_time' is of a not allowed type for this type of partitioningVALUES value for partition 'p202204' must have type INTThe PARTITION function returns the wrong typeConstant, random or timezone-dependent expressions in (sub)partitioning function

2022-05-14 22:45:59 4906

原创 MySQL 日期时间类型精确到毫秒

mysql timestamp datetime精确到毫秒问题

2022-05-14 12:44:35 7529

原创 MySQL timestamp列被莫名更新

为什么说是被莫名奇妙地更新,因为建表未设默认值,更新字段没有更新该列。发现执行更新语句后时间变成执行update sql的时间。 起源:设计表采用powerdesiner设计,设计完成后使用preview的sql直接建表create table s_config( config_id int(11) not null auto_increment comment '主键', config_type varchar(...

2022-05-12 10:41:24 376

原创 springboot报文传参后台无法解析(单字母驼峰命名)

springboot单字母驼峰命名json解析问题

2022-05-12 10:30:49 1206

原创 MySQL行转列(学生成绩)

目录case-when实现:join学生成绩表的设计,学生、课程、分数。但有时候页面看数据就想清楚看到一个人的成绩,此类需求工作中,尤其是报表同事还是挺常见的,此类问题被称为“行转列”。此处提供两种实现方式case-when、join。学生表CREATE TABLE `score` ( `id` int(11) NOT NULL AUTO_INCREMENT, `s_name` varchar(45) DEFAULT NULL, `course` varc...

2022-05-08 21:25:24 920

原创 零基础安装linux虚拟机(VirtualBox)

安装虚拟机目前比较好用的软件VMware 和VirtualBox。VMware 是收费软件,VirtualBox则是免费软件。看自己需要用什么软件。之前写过一篇文章使用VMware安装虚拟机的文章:零基础安装linux虚拟机(VMware)_宝哥66的博客-CSDN博客VirtualBox 现在版本迭代,可能不再适用之前老windows系统,如果出现新建失败情况请下载之前的老版本安装。下面详细介绍安装步骤:点击新建,会弹出下图,虚拟机的名称此时类型和版本一般会自...

2022-04-13 19:52:57 2528

原创 linux云搭建java服务器环境

yum安装虽然简单,但不够自定义化,比如没有可选包时就必须自己下载包,rpm安装或者编译安装安装jdk查看可用java镜像:yum -y -list java*安装open-jdk8:yum install -y java-1.8.0-openjdk.x86_64安装mysql查看是否已安装mysql:yum list installed | grep mysql下载安装包:wget http://repo.mysql.com/mysql57-community-release-el7-

2022-04-10 12:32:52 1793

转载 linux云安装nginx

#!/bin/sh#在安装目录下执行脚本,一键安装nginx#gcc编译器安装echo '#################### install gcc environment ##################'yum -y install gcc-c++#pcre pcre-devel安装echo '#################### install pcre pcre-devel ##################'yum -y install pcre pcre-de

2022-04-09 10:51:14 429

原创 java启动参数指定logback-spring.xml文件位置

java -jar -Dspring.profiles.active=sit -Dlogging.config=./logback-spring.xml starter.jar

2022-03-11 11:15:57 2794

原创 归并排序(递归和非递归)的实现

(二分)归并排序,其实就是两两合并,保证每一组有序(开始时每组只有一个元素肯定有序),两组合并后保证有序。因为合并时有对比过程,分别将两组中较小的先放入合并组,两组中有一组没有元素后,另一组元素直接拿到合并组。最终合成的一个大组,即整个数组,也是有序的。递归实现:/** * 归并排序(递归) * @param array 待排序数组 */ private static void mergeSort(int[] array) { if (arra

2021-08-11 21:32:52 304

原创 对数器定义和示例

对数器就是让你能不依赖线上测试的情况下,写对代码。写对数器前,首先写好当前算法,然后按照一下步骤:随机生成测试案例 开发出一种绝对正确的算法(实在不好想也可以无) 两种算法对比结果(没有两种算法,就采取验证开发算法结构的方式)随机测试案例:/** * 随机生成平衡二叉树 * @param maxSize 最大结点树 * @param maxValue 结点最大值(不含) * @return 树的根结点 */ public stat

2021-08-10 14:52:35 205

原创 二叉搜索树

二叉查找树(Binary Search Tree),(又:二叉搜索树,二叉排序树)它或者是一棵空树,或者是具有下列性质的二叉树: 若它的左子树不空,则左子树上所有结点的值均小于它的根结点的值; 若它的右子树不空,则右子树上所有结点的值均大于它的根结点的值; 它的左、右子树也分别为二叉排序树。关键点:空树 每颗子树均满足结点打印左子树上所有的值,均小于右子树上所有结点的值。一种比较简单的实现方式,就是树的中序遍历结果,是升序就满足条件 /** * 中序升序就是二叉排序树

2021-08-10 14:42:01 106

原创 sumlime text3 Markdown文件保存为html

安装插件MarkdownPreview。 安装完成后重启sumlime text3 (必须)使用方法:ctrl + shift + p 调出命令窗口 输入 “mdp”,可以看到所有插件命令。

2020-04-12 12:29:56 476

原创 sumlime text3格式化插件

sumlime text3 安装插件参考链接:https://blog.csdn.net/caobaoyindedipan/article/details/104672548json格式化安装package control 安装package:PrettyJson 快捷键Ctrl+Alt+J 格式化json...

2020-03-09 20:29:17 261

原创 sumlime text3中文乱码问题

因为官网下载较慢,分享最近官网下载的百度网盘安装包链接:链接:https://pan.baidu.com/s/168Sp1vAOHS9kwtBiunI5Lg提取码:a5ey中文乱码问题解决:1.安装package control。安装方式参考链接:https://packagecontrol.io/installation本人采用安装方式:Open theToolsmenu...

2020-03-05 13:02:49 382

原创 IntelliJ Idea配置maven的settings无效

用idea开发了两三年没有遇到这个问题,这次突然遇到jar包,版本号unknown的问题。通过idea工具maven的clean发现寻找jar包的私服地址不对,才发现配置的settings.xml文件未生效。具体情况如下:这么配置好后却不一定生效,测试方式日志会显示寻找私服地址。网上原因解释,是因为idea寻找maven的settings文件的先后顺序导致的(也可能根本就是一个bug)。寻找...

2020-02-17 18:07:18 12476 3

原创 apollo多环境配置

参考链接:https://github.com/ctripcorp/apollo/wiki/%E5%88%86%E5%B8%83%E5%BC%8F%E9%83%A8%E7%BD%B2%E6%8C%87%E5%8D%97#22124-%E9%85%8D%E7%BD%AEapollo-portal%E7%9A%84meta-service%E4%BF%A1%E6%81%AF1.修改数据库中:`Ap...

2019-12-31 16:42:35 744

原创 jenkins使用ssh一键部署war到windows服务器的tomcat容器

windows server高版本自带openssh,参考链接:https://www.cnblogs.com/sparkdev/p/10166061.htmlwindows server高版本安装openssh,参考链接:https://blog.csdn.net/caobaoyindedipan/article/details/98874010jenkins配置ssh的两个截图(重点是路...

2019-08-08 16:33:07 1160

原创 windows server安装open ssh

本人安装较多版本的open ssh,感觉此版最好用,故记录。下载地址:https://github.com/PowerShell/Win32-OpenSSH/releases下载之后解压,打开cmd,进入解压目录,执行安装服务命令powershell.exe -ExecutionPolicy Bypass -File install-sshd.ps1打开防火墙过滤New-NetFirewal...

2019-08-08 15:58:58 3580 4

原创 jekins一键部署war到windows服务器中的tomcat

本不想写这篇文档,鉴于网上文档不全,甚至有些直接就不对。所以写了这篇博客。jenkins的使用需要自学。配置tomcat1.tomcat配置用户路径在tomcat下的 conf\tomcat-users.xml<role rolename="manager-gui"/><role rolename="manager-script"/><role ro...

2019-08-06 14:39:23 506

原创 zookeeper日志按天分隔

1.修改 conf/log4j.properites#声明属性zookeeper.root.logger=INFO, DAYROLLINGAppenderzookeeper.log.dir=../logszookeeper.log.file=zookeeper.log# ZooKeeper 日志配置 默认INFO级别 输出器CONSOLElog4j.rootLogger=${z...

2019-07-28 18:30:59 1376

原创 The APR based Apache Tomcat Native library which allows optimal performance in production environmen

启动tomcat问题日志:org.apache.catalina.core.AprLifecycleListener.lifecycleEvent The APR based Apache Tomcat Native library which allows optimal performance in production environments was not found on the ja...

2019-06-05 19:22:47 3149

原创 eclipse从git仓库clone代码并自动创建为web项目

文章解决的问题:仓库中只有代码(.java)和配置文件(.xml)时,从仓库中自动创建为web项目,并改为maven项目。示例截图导入项目,并自动创建为web项目1.菜单 File--import选择git仓库导入下一步,选择clone uri下一步,输入git地址,账号,密码下一步下一步例如,选择的目录为D:\java_workspace\eclipse\yusys\po(工...

2019-05-28 19:49:13 1582

原创 jsp中获取浏览器请求的地址信息

<%String path = request.getContextPath();String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/";%>

2019-03-21 11:36:29 1551

原创 问题:Connecting Git team provider failed. See log for details.

从git检出代码,选择有时会出现问题“Connecting Git team provider failed. See log for details.”原因在于上一步此目录应于工作空间目录保持一致。

2019-03-20 17:53:09 7321 2

空空如也

空空如也

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

TA关注的人

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