- 博客(60)
- 收藏
- 关注
原创 SonarQube安装配置
写在前头SonarQube7.9及以后的版本不再支持MySQLSonarQube7.9之前的版本要求MYSQL5.6-8.0本文安装版本:JDK11、sqlServer2017、SonarQube7.9.1(其他版本试了没成功,参考这位大佬才成功安装)SonarQube-7.9.1+SQL Server2017在Windows环境下的安装与配置 - advLuo - 博客园 (cn...
2023-10-27 17:23:00
281
原创 mysql新建用户并分配权限
记录一下#使用mysqluse mysql;#查看所用用户select * from user ;#创建新用户CREATE USER 'szhpz'@'%' IDENTIFIED BY 'szhpz@123456';#删除用户drop user 'szhpz'@'%';#赋权GRANT ALL privileges ON szhpz.* TO 'szhpz'@'%';#查...
2023-08-18 17:26:00
148
原创 git【fatal: unable to access 'XXXX': Failed to connect to github.com port 443 after 21087 ms: Couldn...
依次将如下两条语句复制到git中后,点击回车git config --global --unset http.proxygit config --global --unset https.proxywin+r打开cmd,将ipconfig/flushdns复制,点击回车,清理DNS缓存...
2023-06-13 14:41:00
644
原创 Kettle连接MySQL报错:Driver class 'org.gjt.mm.mysql.Driver' could not be found, make sure the 'MySQL' dri...
在Windows系统里面安装kettle后打算连接MySQL的时候突然报错错误连接数据库 [wanghui] : org.pentaho.di.core.exception.KettleDatabaseException: Error occurred while trying to connect to the databaseDriver class 'org.gjt.mm.mys...
2023-06-08 15:02:00
1148
1
原创 删除后缀dll文件,无需下载软件
管理员权限打开黑窗口输入命令,查看需要删除文件占用的进程tasklist /m 360Base64.dll输入命令删除该进程taskkill/f /pid 16608解除占用后,输入删除文件命令,直接删除需要删除的文件del G:\MobileEmuMaster\360Base64.dll打开任务管理器,文件-运行新任务,并输入explorer此时顽固文件...
2022-03-15 14:48:00
573
原创 MYSQL误删除DELETE数据找回
#查看是否开启日志show variables like'%log_bin%'; #查看日志存储文件名show master status;#查看日志文件路径show variables like "%basedir%";将DESKTOP-P651KVA-bin.000021文件转换成mysqllog.sqlmysqlbinlog --base64-output...
2022-02-15 14:27:00
3029
原创 linux安装sqlserver
1.下载 Microsoft SQL Server 2017 Red Hat 存储库配置文件:sudo curl -o /etc/yum.repos.d/mssql-server.repo https://packages.microsoft.com/config/rhel/7/mssql-server-2017.repo2.安装 SQL Server:sudo yum install -...
2021-12-28 13:28:00
5012
原创 win10、win7安装SQLServer2000最详细教程
一、安装包链接(SQL2000开发版+SP4):链接:https://pan.baidu.com/s/1Sl00Qhob4qnwF6TeAlL4gQ提取码:y1bi二、安装教程:1、打开解压目录SQL2000开发版+SP4(支持WIN10安装)2、运行“右键获取管理员权限.reg”。3、找到C:\Windows\下的SysWOW64文件夹右键获取管理员权限。4、系统是win10运行“...
2021-12-28 10:28:00
18255
3
原创 Springboot通过过滤器实现对请求头的修改
package com.example.demo.filter;import org.springframework.util.StringUtils;import javax.servlet.*;import javax.servlet.annotation.WebFilter;import javax.servlet.http.HttpServletRequest;impor...
2021-08-05 14:28:00
2945
原创 【spring事务】
@Transactional配制参数和代表的意义。isolation枚举org.springframework.transaction.annotation.Isolation的值事务隔离级别noRollbackForClass<? extends Throwable>[]一组异常类,遇到时不回滚。默认为{}noRollbackForClassNameS...
2021-08-02 14:48:00
85
原创 【Windows10环境下安装RabbitMQ、Erlang】
一、下载安装Elrang:RabbitMQ服务端代码是使用并发式语言Erlang编写的,安装Rabbit MQ的前提是安装Erlang安装地址:http://www.erlang.org/downloads点击进入下载完成开始安装,安装完毕配置erl环境变量系统变量-编辑-添加:erl安装目录\erl9.2\bin检测Elrang是否安装成功:打开命令行:windows+r二...
2021-07-06 11:21:00
214
原创 Spring Cloud 接收FormData、JSON传参【数组、实体、文件】
一、FormData接收参数实体类import lombok.Data;import java.io.Serializable;@Datapublic class User implements Serializable { private String username; private Integer age;}1、实体接收请求html代码<f...
2021-04-20 17:05:00
2333
原创 xxl-job中的cron表达式
xxl-job的表达式由7个部分组成,例如: 注:/与5算是一个整体秒数 分钟 小时 日期 月份 星期 年份(可为空)}*/5 * * * * ?各个位置的取值范围秒 0-59 , - * / 分 0-59 , - * / 小时 0-23 , - * / 日期 1-31 , - * ? / L W C 月份 1-12 或者 JAN-DEC , - * / 可以用0...
2021-03-03 11:22:00
618
原创 定时任务框架【Quartz、xxl-job、elastic-job】
一、项目目前定时任务现状使用Linux系统的crontab直接调用Java服务优缺点:优点:部署简单,由linux系统维护相对Java进程维护更加维定缺点:单机部署,风险大;出问题后排错难度大;需要运维介入成本大总结:针对目前项目情况,弊大于利二、Java主流三大定时任务框架优缺点选型时原则:少服务器 后期维护方便 增加任务省事 而且快捷 不涉及启停服务Quartz...
2021-02-28 18:08:00
2087
2
原创 Spring Cloud服务注册【Eureka】
创建Eureka项目结构如下图所示需要修改的地方启动控制台页面显示浏览器访问http://localhost:8761微服务项目整合Eureka启动类启用Eureka@SpringBootApplication(scanBasePackages = {"com.example.demo"})@MapperScan("com.example.demo.*") //扫描的...
2021-02-27 22:33:00
68
原创 IDEA创建springboot项目【mas-service】
打开IDEA新建项目左侧菜单找到并点击 Spring Initializr,并选择Custom的选项,之前的博客有讲解【IDEA创建SpringBoot项目无法连接https://start.spring.io】点击next,按照项目要求依次填写项目路径和项目名称依次选择需要的一些配置,点击next至此项目新建完...
2021-01-06 11:19:00
86
原创 【MAVEN-linux】环境搭建
1、下载linux安装包:http://maven.apache.org/download.cgi2、设置目录,把apache-maven-3.6.3-bin.tar.gz放在/usr/local目录下3、解压tar -zxvf apache-maven-3.6.3-bin.tar.gz4、设置环境变量vim /etc/profile5、修改内容#set java e...
2020-11-28 12:52:00
48
原创 Linux上Java的安装与配置
1、下载jdk进入Oracle官方网站:https://www.oracle.com/java/technologies/javase/javase-jdk8-downloads.html下载合适的JDK版本,准备安装。2、创建目录在/usr/目录下创建java目录mkdir /usr/javacd /usr/java3、解压jdk把下载的文件jdk-8u151-linux-...
2020-11-28 11:30:00
65
原创 分布式组件【SpringCloud-Gateway网关核心概念&原理】
新建网关项目并引入gateway项目结构如下1、开启服务的注册发现:@EnableDiscoveryClient2、配置nacos的注册中心地址:spring.cloud.nacos.discovery.server-addr=127.0.0.1:88483、配置路由规则:spring: cloud: gateway: # 配置路由规则 ro...
2020-11-06 14:27:00
209
原创 P6Spy【SpringBoot配置实现输出sql日志】
maven项目导入jar包<dependency> <groupId>p6spy</groupId> <artifactId>p6spy</artifactId> <version>3.7.0</version></dependency>编写P6SpyConfig类...
2020-09-29 17:34:00
351
原创 CountDownLatch
简述:现等待所有子线程结束后再执行一段代码package com.example.demo.Thread;import lombok.SneakyThrows;import org.springframework.web.bind.annotation.RequestMapping;import org.springframework.web.bind.annotation.RestCont...
2020-08-24 15:54:00
64
原创 JAVA读取文件字符集【File、MultipartFile、cpdetector】
一、简介cpdetector:是一款基于JAVA的文件编码方式检测工具二、导入cpdetector的jar包下载地址:https://mvnrepository.com<dependency> <groupId>net.sourceforge.cpdetector</groupId> <artifactId>cpdetecto...
2020-08-21 13:48:00
1084
原创 SpringCloud Alibaba-Nacos[作为配置中心]
一、首先,修改 pom.xml 文件,引入 Nacos Config Starter<dependency> <groupId>com.alibaba.cloud</groupId> <artifactId>spring-cloud-starter-alibaba-nacos-config</artifactId>...
2020-08-19 21:52:00
58
原创 Feign声明式远程调用
一、简介Feign是一个声明式的HTTP客户端,它的目的就是让远程调用更加简单。Feign提供了HTTP请求的模板,通过编写简单的接口和插入注解,就可以定义好HTTP请求的参数、格式、地址等信息。Feign整合了Ribbon(负载均衡)和Hystrix(服务熔断),可以让我们不再需要显示地使用这两个组件。SpringCloudFeign在NetflixFeign的基础上扩展了对Spring...
2020-08-19 20:38:00
98
原创 SpringCloud Alibaba-Nacos[作为注册中心]
一、SpringCloud接入Nacos Config Nacos是阿里巴巴开源的一个更易于构建原生应用的动态服务发现、配置和服务管理平台。他是使用Java编写,需要依赖Java环境。 Nacos文档地址:https://nacos.io/zh-cn/docs/quick-start.html1、首先,修改 pom.xml 文件,引入 Nacos Config Starter。&l...
2020-08-19 17:31:00
82
原创 SpringCloud Alibaba
1)简介SpringCloudAlibaba 致力于提供微服务开发的一站式解决方案。此项目包含开发分布式应用微服务的必须组件,方便开发者通过SpringCloud编程模式轻松使用这些组件来开发分布式应用服务。依托Spring Cloud Alibaba,您只需要添加一些注解和少量配置,就可以将Spring Cloud应用接入案例微服务解决方案,通过阿里中间件来迅速搭建分布式应用系统。htt...
2020-08-19 15:40:00
67
原创 Java JDBC中,MySQL字段类型到JAVA类型的转换
参考:https://www.cnblogs.com/waterystone/p/6226356.html一、概述 在使用Java JDBC时,你是否有过这样的疑问:MySQL里的数据类型到底该选择哪种Java类型与之对应?本篇将为你揭开这个答案。二、映射类型 java.sql.Types定义了常用数据库(MySQL、Oracle、DB2等)所用到的数据类型,官名也叫JDBC类型。每...
2020-08-18 16:09:00
282
原创 MySQL中的BLOB类型
一、概念:BLOB (binary large object)二进制大对象,是一个可以存储二进制文件的容器。在计算机中,BLOB常常是数据库中用来存储二进制文件的字段类型。BLOB是一个大文件,典型的BLOB是一张图片或一个声音文件,由于它们的尺寸,必须使用特殊的方式来处理。二、MySQL的四种BLOB类型:MySQL中BLOB是个类型系列,包括:TinyBlob、Blob、MediumB...
2020-08-18 14:51:00
1012
原创 IntelliJ IDEA 编译报错:Error:java: Compilation failed: internal java compiler error
报错内容:Information:java: javacTask: 源发行版 8 需要目标发行版 1.8Information:java: Errors occurred while compiling module 'gulimall-common'Information:javac 1.8.0_91 was used to compile java sourcesInformation:M...
2020-08-17 21:27:00
318
原创 搭建后台管理系统【node、vue、element-ui】
前端框架使用:基于node、vue、element-ui构建开发,实现后台管理前端功能,提供一套更优的前端解决方案。下载前端模板,项目地址:https://gitee.com/renrenio/renren-fast-vue?_from=gitee_search,删除.git文件下载前端开发工具Visual Studio Code,安装插件。 官网下载安装node.js ,并使用no...
2020-08-17 14:05:00
248
原创 创建项目微服务
商品服务、订单服务、仓储服务、优惠卷服务、用户服务共同:1)web、openfeign2)每一个服务,包名com.atguigu.gulimall.xxx(product/order/ware/coupon/member)3)模块名:gulimall-coupon导入微服务必要的微服务于微服务之间调用...
2020-08-14 15:06:00
69
原创 环境搭建【Vagran、Docker、Maven、Git】
Vagran添加boxvagrant box add Centos7 G:\learn\CentOS-7-x86_64-Vagrant-1902_01.VirtualBox.box查看有哪些boxvagrant box list删除boxvagrant box remove名称 --box-version 0初始化boxvagran...
2020-08-14 14:43:00
109
原创 IDEA创建SpringBoot项目无法连接https://start.spring.io
在使用IDEA创建springboot项目,有时会出现cannot download ‘https://start.spring.io’:connect timed out问题。方法一进入到IDEA的Settings,依次点击Appearance & Behavior –> System Settings –> HTTP Proxy ,选择Auto-detect prox...
2020-08-14 14:19:00
137
原创 配置阿里云镜像加速器
sudo mkdir -p /etc/dockersudo tee /etc/docker/daemon.json <<-'EOF'{ "registry-mirrors": ["https://qri0qvx4.mirror.aliyuncs.com"]}EOFsudo systemctl daemon-reloadsudo systemctl restart docker
2020-08-12 17:52:00
135
原创 Linux退出vi编辑
按ESC键 跳出vi的编辑命令,然后::w 保存文件但不退出vi:w file 将修改另外保存到file中,不退出vi:w! 强制保存,不推出vi:wq 保存文件并退出vi:wq! 强制保存文件,并退出viq: 不保存文件,退出vi:q! 不保存文件,强制退出vi:e! 放弃所有修改,从上次保存文件开始再编辑...
2020-08-12 17:51:00
166
原创 Vagrant在虚拟机Centos7上安装Docker
参考Docker官方文档:https://docs.docker.com/install/linux/docker-ce/centos/;卸载旧版本docker$ sudo yum remove docker \ docker-client \ docker-client-latest \ ...
2020-08-07 21:10:00
98
原创 VirtualBox+Vagrant环境搭建
我们刚开始入门的时候使用的集成的wamp来开发我们的PHP程序,在window下,虽然说可以搭建各种开发环境,但是有时候和Linux的生产环境还是不太一样,最佳的还是linux平台。于是我们虚拟机,我们使用开源的VirtualBox作为虚拟化支持,另外对于团队来说,每个人的开发环境要保持一致,利用Vagrant来解决开发环境保持一致,配置大大简化,轻松跨平台。VirtualBox虚拟机Vir...
2020-08-07 20:38:00
102
原创 VMware安装Centos7超详细过程(图文)
本篇文章主要介绍了VMware安装Centos7超详细过程(图文),具有一定的参考价值,感兴趣的小伙伴们可以参考一下1.软硬件准备软件:推荐使用VMwear,我用的是VMwear 12镜像:CentOS7 ,如果没有镜像可以在官网下载 :http://isoredirect.centos.org/centos/7/isos/x86_64/CentOS-7-x86_64-DVD-1804.i...
2020-07-30 23:02:00
93
原创 上传excel表格批量导入数据到数据库
控制层@RequestMapping(value="upload") @ResponseBody public String upload(MultipartFile file){ try { String fileName = file.getOriginalFilename(); // 获取上传文件的输...
2020-07-21 17:35:00
145
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人