自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(158)
  • 收藏
  • 关注

原创 中文和英文自动截断换行

word-break: keep-all;

2024-09-19 18:00:04 370

原创 vue前端调起电脑应用并且检测有没有调用成功

)~~~

2024-09-19 09:34:36 376

原创 事件总线使用

【代码】事件总线使用。

2024-07-08 22:27:30 183

原创 SpringBoot的excel模板导出

【代码】SpringBoot的excel模板导出。

2023-09-27 08:52:06 498

原创 java使用httpclient请求

【代码】java使用httpclient请求。

2023-07-23 15:55:57 301

原创 mybatisplus自定义xml的sql语句进行自动分页

/</</</</

2023-07-23 15:55:21 1333

原创 分布式存储技术调研

MainIO建议使用4台服务器部署集群,此软件是使用AGPL-3.0开源,用于商业的时候,必须开放源码。hdfs不建议大量小文件使用且需要装Hadoop环境。JuiceFS比较新,网上的东西较少。GridFS适用于MongoDB数据库,基于MongoDB并且不支持mysql。

2023-06-30 11:05:15 227

原创 把element-ui的多选表格的表头的多选框去除

【代码】把element-ui的多选表格的表头的多选框去除。

2023-05-22 11:03:09 459

原创 vue打包的时候去除console.log()

【代码】vue打包的时候去除console.log()

2023-05-22 10:23:54 78

原创 scss使用

【代码】scss使用。

2023-05-18 14:55:39 63

原创 前端处理下载文件或者返回的流时候文件为损坏或者乱码

前端处理下载文件或者返回的流时候文件为损坏或者乱码

2023-04-12 20:35:52 84

原创 常用的快捷键

常用的快捷键

2023-01-10 17:57:39 159

原创 Mac汇编学习

Mac汇编学习

2023-01-04 19:49:43 185

原创 linux常用命令

linux常用命令

2023-01-04 19:46:21 117

原创 git命令

git init。

2022-12-13 14:26:44 1466 1

原创 git命令(1)

git init。

2022-12-13 10:41:16 457 1

原创 gin框架

创建gomod:go mod init 项目名称下载gin依赖:go get -u github.com/gin-gonic/gin创建main.go文件运行:go run main.go。

2022-11-10 22:18:27 431

原创 golang入门

下载(尽量下载压缩包的zip):https://golang.google.cn/dl/配置GOROOT,值为go安装路径配置GOPATH:值为你项目或者练习项目的路径,自己创建,这里我是在golang安装目录在新建一个空的olangWorkSpace文件下。配置path​测试,在命令行在输入go env 进行测试GOROOT和GOPATH配置的对不对。

2022-11-10 22:17:15 659

原创 RabbitMQ

翻译为消息队列,通过典型的生产者和消费者模型,生产者不断向消息队列中生产消息,消费者不断的从队列中获取消息。因为消息的生产和消费都是异步的,而且只关心消息的发送和接收,没有业务逻辑的侵入,轻松的实现系统间解耦。别名为消息中间件通过利用高效可靠的消息传递机制进行平台无关的数据交流,并基于数据通信来进行分布式系统的集成。...

2022-08-02 11:21:36 249

原创 docker入门

不同位置的文件夹双向绑定数据容器里面的文件夹和本地的文件夹数据双向绑定,修改数据文件,都会同步。

2022-07-26 15:43:47 436

原创 输入docker命令不用加sudo

输入docker命令不用加sudo

2022-07-20 16:59:43 1503 1

原创 枚举身份证后四位java代码

枚举身份证号后四为java代码

2022-06-28 16:12:21 792

原创 记录贴-java谈论关于是值传递还是引用传递引发的思考

1、在讨论是值传递还是引用传递的时候突然有一个问题。在swag里面可不可以把mian里面的s2值修改掉,为什么。2、经过了思考,发现不行,无论怎么修改main中的s2还是two除了数组、封装类等一些方式,下面会说到。1、上述程序的运行结果是[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-MwUjLL2G-1654863535902)(记录贴-java谈论关于是值传递还是引用传递引发的思考.assets/image-20220610194111835.png)]说明s2在swa

2022-06-10 20:19:24 128

原创 MQ消息队列介绍

1、什么是MQMQ本质上是一个队列,是一种跨进程的通信机制,可以用于上下游传递消息。是一种逻辑解耦+物理解耦的消息通信服务,使用了MQ之后,消息发送上游只需要依赖MQ,不需要依赖其他服务。2、为什么要用MQ1、流量消峰使用消息队列进行做缓冲,这样服务器不容易宕机,但是下单速度会变慢。2、应用解耦3、异步处理A调B,B执行MQ进行异步处理,这样A就不用等B了,等B执行MQ就会发消息给A。3、MQ分类1、ActiveMQ优点:单机吞吐量万级,时效性ms级,可用性高,基于主从架构实现高可用

2022-05-21 21:14:03 656

原创 java项目自动打包部署

1、手动打包1、打包命令mvn clean package2、运行java -jar xxxx.jar2、使用jenkins进行自动化打包部署到服务器中服务器需要以下环境:1、java2、maven3、git4、docker5、jenkins1、项目相关1、修改pom.xml<packaging>jar</packaging><build> <plugins> <plugin&gt

2022-05-04 01:30:10 3170

原创 nacos+gateway报503

1、问题1、浏览器显示503。2、控制台输出 not available service2、解决很有可能是依赖版本问题,导致解析不到。在配置文件中的uri=lb://改为uri=http://例spring.cloud.gateway.routes[0].uri=http://localhost:8001...

2022-04-27 14:34:00 1198

原创 nacos+feign+Hystrix+gateway使用

1、使用nacos(注册中心)1、下载2、启动在\nacos\bin目录下鼠标双击startup.cmd启动3、访问测试http://127.0.0.1:8848/nacos/index.html账号密码都是nacos登录成功就可以了4、配置maven依赖 <!--Spring Cloud 其中springcloud的版本要和springboot版本相对应--> <dependency> <groupId

2022-04-26 22:58:23 500

原创 微信扫描登录

1、微信扫描登录流程时序图2、注册微信开发者并且拿到appId、appSecret、redirectUrl3、导入maven依赖<!--httpclient--><dependency> <groupId>org.apache.httpcomponents</groupId> <artifactId>httpclient</artifactId> <version>4.5.1</ver

2022-04-24 13:15:53 949

原创 阿里云的短信验证码功能实现

1、注册阿里云短信业务1、开通服务2、添加签名3、添加模板2、使用1、导入maven依赖<dependency> <groupId>com.alibaba</groupId> <artifactId>fastjson</artifactId> <version>1.2.28</version> </depende

2022-04-22 20:28:11 1400

原创 单点登录实现

1、常见实现方式1、session广播机制实现session的复制2、使用cookie+redis实现1、把登录了信息存在redis中:key:唯一标识码自已生成,value:用户信息。2、然后通过key存在cookie中,通过cookie的值去redis获得用户信息。3、使用token实现1、按某种规则生成的字符串,可以包含用户信息。2、在项目某个模块登录完成后,按某种规则和用户信息生成字符串。3、可以把字符串通过cookie设置,也可以放在请求网址中,也可以放在请求头中。2、jwt实

2022-04-22 13:39:55 113

原创 SpringBoot使用redis

1、本地下载redis并且开启2、导入maven依赖<!-- redis --> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-data-redis</artifactId> </dependency>

2022-04-21 10:10:28 245 2

原创 nacos+feign+Hystrix使用

1、使用nacos(注册中心)1、下载2、启动在\nacos\bin目录下鼠标双击startup.cmd启动3、访问测试http://127.0.0.1:8848/nacos/index.html账号密码都是nacos登录成功就可以了4、配置maven依赖 <!--Spring Cloud 其中springcloud的版本要和springboot版本相对应--> <dependency> <groupId

2022-04-16 22:41:58 1222

原创 阿里云视频点播功能使用

1、开通并且获得密钥和安全密钥1、开通1、2、3、4、2、获得配置参数1、启用2、添加转码模组3、获取AccessKeyId和AccessKey Secret2、使用1、下载JavaSDKhttps://help.aliyun.com/document_detail/51992.htm?spm=a2c4g.11186623.0.0.67d45d87sMSWRB#topic-1959787-table-jql-3ej-tg42、安装依赖1、在\VODUploadDe

2022-04-14 20:55:07 3511

原创 mybatis-plus使用mapper的xml

mybatis-plus使用mapper的xml1、在pom.xml中配置资源导出<!-- 导出--> <build> <resources> <resource> <directory>src/main/resources</directory> <includes>

2022-04-12 15:59:07 2749 1

原创 EasyExcel的使用

EasyExcel的使用1、导入依赖<dependency> <groupId>com.alibaba</groupId> <artifactId>easyexcel</artifactId> <version>2.1.1</version></dependency> <!--xls--> <dependency> <groupI

2022-04-02 19:41:20 316

原创 nginx请求转发配置

nginx请求转发配置1、请求转发配置项location ~ /eduservice/ {proxy_pass http://127.0.0.1:8001;}location ~ /eduoss/ {proxy_pass http://127.0.0.1:8002;}1、~代表进行正则匹配。2、背后的代表路径,如果请求地址包含这个路径就进行转发。3、proxy_pass 背后的是要转发的地址2、使用server {listen 9001;server_name

2022-03-30 21:06:09 12358 2

原创 阿里云OSS使用

1、阿里云创建OSS功能服务1、2、3、4、5、其他的默认2、相关配置的位置1、bucketName就是之前创建的Bucket名称。2、AccessKeyId和AccessSecret位置3、endpoint可以直接先上传一个文件,然后查看文件的信息2、编写代码1、导入依赖<dependency> <groupId>com.aliyun.oss</groupId> <artifactId>aliyun-sdk-oss

2022-03-29 15:59:01 1573

原创 解决多模块下Swagger访问不了

解决多模块下Swagger访问页面出现 Could not render e, see the console.或者控制台出现reading ‘url’)在application.properties中加代码spring.mvc.pathmatch.matching-strategy=ant_path_matcher并且配置文件中的.enable()为.enablereturn new Docket(DocumentationType.SWAGGER_2) .apiInfo(apiI

2022-03-29 15:55:23 3313

原创 统一日志文件

把application.properties的相关日志配置都去除。在resources下新建logback-spring.xml<?xml version="1.0" encoding="UTF-8"?><configuration scan="true" scanPeriod="10 seconds"> <!-- 日志级别从低到高分为TRACE < DEBUG < INFO < WARN < ERROR < FATAL,..

2022-03-09 16:04:45 101

原创 统一返回异常

@ControllerAdvicepublic class GlobalExceptionHandler {// 指定出现什么异常执行下面这个方法 @ExceptionHandler(Exception.class) @ResponseBody public Result error(Exception e) { e.printStackTrace(); return Result.error().code(ResultCode.ERROR

2022-03-08 22:39:22 163

空空如也

空空如也

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

TA关注的人

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