自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 centos7.9 配置无线网卡连接wifi

centos 7.9 手动配置无线网卡连接wifi

2022-09-25 23:54:04 6426

原创 centos 7 通过yum安装mysql教程

在centos 7通过yum 安装mysql

2022-09-25 23:17:54 7187

原创 笔记本电脑通过u 盘启动安装centos 7的教程

笔记本电脑安装centos7 linux系统

2022-09-25 20:54:11 6271 2

转载 零拷贝的底层实现

文章转自:https://blog.youkuaiyun.com/weixin_37782390/article/details/103833306零拷贝这三个字,一直是服务器网络编程的关键字,任何性能优化都离不开。在 Java 程序员的世界,常用的零拷贝有 mmap 和 sendFile。那么,他们在 OS 里,到底是怎么样的一个的设计?本文将简单聊聊 mmap 和 sendFile 这两个零拷贝。一、传统IO的劣势初学 Java 时,我们在学习 IO 和 网络编程时,会使用以下代码:File file =

2021-06-01 12:18:39 310

原创 IDEA如何设置代码字体大小(包括原生字体大小、使用Material Theme UI 主题插件后的字体大小)

#一、原生UI主题的字体大小设置:1、File–>Setting2、Editor–>Front–>Size!](https://img-blog.csdnimg.cn/20210331202308847.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3dlaXhpbl80NjU4OTU3NQ==,size_16,color_

2021-03-31 20:35:36 8975 5

原创 Springboot中使用Google 的Kaptcha工具实现验证码校验

一般官网用户登录的时候需要输入一个临时验证码,防止网站被脚本或者工具恶意刷页面,这个验证码可以通过谷歌开源的Kaptcha工具来实现,步骤如下:1、maven集成: <!--验证码生成工具--> <dependency> <groupId>com.github.penggle</groupId> <artifactId>kaptcha</artifactId>

2021-03-24 15:17:38 612

原创 Apache的shiro获取当前Session的方法

shiro提供了一个工具类可以方便的获取Session,这个工具类就是:SecurityUtils获取当前的Session直接可以通过下面的方式来: public static Session getSession() { return SecurityUtils.getSubject().getSession(); }获取到session还可以直接往session中塞属性,例如登录的时候,需要一个验证码,则可以将生成的验证码的文本塞到session中,设置sessi

2021-03-24 15:08:17 1563

原创 Springboot集成nacos实现服务发现和配置中心

Nacos是阿里巴巴开源的服务发现和配置中心的中间件,springboot集成nacos比较方便,只需要以下三步:1、依赖配置(pom文件) <properties> <spring-cloud.version>Hoxton.SR1</spring-cloud.version> <alibaba.version>0.9.0.RELEASE</alibaba.version> <naco

2021-02-03 18:40:45 1345

原创 Redis集群模式的java客户端的配置和使用

Redis部署成集群有几种模式:主从复制哨兵模式Redis官方 Cluster集群模式(服务端sharding)Jedis sharding集群(客户端sharding)利用中间件代理这里只讲解最常用的cluster集群模式当redis的服务器集群搭建好了,对于Java客户端的调用(这里只针对使用了Springboot 的项目的客户端的配置),该怎么配置和显示的调用呢?对于springboot的用户,使用redis的客户端还是比较方便的,首先第一步是要选择redis的java客户端,re

2021-02-03 18:27:16 2411 7

原创 Spring cloud gateway的自定义异常响应

由于gateway默认的返回码和返回信息不能满足下游微服务的自定义的异常响应码和描述,则需要通过网关透传下游微服务的异常的码值或者至少异常描述信息。spring cloud gateway给我们留了口子,只需要继承类DefaultErrorWebExceptionHandler,并覆盖相应的接口,并且声明ErrorWebExceptionHandler配置即可,下面贴出代码:1、 ErrorWebExceptionHandler配置@Configuration@EnableConfiguration

2021-02-03 18:04:26 2932 1

原创 Spring Cloud Gateway不能使用外置tomcat部署的问题

继上一边博客写了spring cloud gateway的入门之后,打算部署到服务器上,却发现将网关打包成war包,然后上传到外置的tomcat服务器上,启动的时候,回到这个错:查了不少资料(考虑了版本问题,springboot starter 内置tomcat冲突的问题)都没办法让他不报这个错误,后面去官网发现以下的公示:也就是,因为spring cloud gateway是基于netty的webflux响应式框架,必须要使用内置的tomcat,无法部署到外置的tomcat这种传统的servlet

2021-02-03 17:53:30 6254

原创 Springboot 集成Springcloud gateway的入门

最近做项目使用到了springcloude gateway作为网关,因此在此记录下springcloud gateway的入门操作,后续再将源码解读写出来,先立个flag。回归正题,Springcloud gateway是spring 最新推出的网关中间件,用于代替 Netflix Zuul,因为 Netflix Zuul是基于mvc实现的,并发性能较低,springcloud gateway底层是通过基于netty的webflux实现的,并发性能比较好,因为比较适合高并发的网关。一、依赖配置(pom文

2021-02-03 17:41:01 3575 3

原创 在Linux中远程通过ip和端口号以及密码登录redis的命令

最近经常需要远程登录设置了密码的Redis服务器,去操作数据,所以查了下远程登录的指令:1、远程登录指令:redis-cli -h ip -p 端口例如redis的服务器ip为:192.168.0.2 ,端口号为: 6379则远程登录的指令为:redis-cli -h 192.168.0.2 -p 6379这个时候会进入redis的客户端2、输入密码auth 密码例如,密码为 12344,则命令为:auth 12344执行指令之后,就会进入在这个客户端做crud了另外,如果re

2021-02-03 16:43:44 2668

转载 Maven中dependencies与dependencyManagement的区别

在上一个项目中遇到一些jar包冲突的问题,之后还有很多人分不清楚dependencies与dependencyManagement的区别,本篇文章将这些区别总结下来。1、DepencyManagement应用场景当我们的项目模块很多的时候,我们使用Maven管理项目非常方便,帮助我们管理构建、文档、报告、依赖、scms、发布、分发的方法。可以方便的编译代码、进行依赖管理、管理二进制库等等。 由于我们的模块很多,所以我们又抽象了一层,抽出一个itoo-base-parent来管理子项目的公共的依

2021-02-03 15:28:09 299

原创 Springboot使用Log4j2的配置详解

Springboot使用Log4j2的配置日志框架的对比和选择一、依赖配置(pom文件)二、log4j2.xml文件的配置三、Log4j2.xml配置文件核心概念解析1、全局Property2、Appender(**日志输出源**)3、日志记录的输出格式PatternLayout4、Loggers:日志器1、Root Logger2、 其他Logger四、异步日志引用参考:日志框架的对比和选择当前比较流行的日志框架有slf4j、log4j、logback、log4j2日志接口(slf4j)slf

2021-02-03 13:17:28 5186

转载 tomcat server.xml文件的配置解析

一直想写个tomcat server.xml文件的配置详细解析,忽然发现网上有人写的挺不错的,这里就转载:https://www.cnblogs.com/kismetv/p/7228274.html

2020-10-27 10:16:06 116

原创 IDEA 2020.1打开时闪退的问题及解决方法

之前使用idea旗舰版都是用po jie的版本,经常重启电脑就失效了,今天重启了电脑,idea旗舰版竟然点不开了,一点开,有个进度条走到一半,就闪退了,一脸懵逼!!!在网上看了好多说修改idea的启动文件bin目录下面的相应的位数的启动文件:参数文件内容如下:现在网上大部分是两种说法:1、修改Xmx参数,这参数配置大了,本地电脑可用内容不够也会导致idea被闪退2、使用了po jie文件的话,会在这个参数文件末尾新增一行如下的配置:```xml#-javaagent:D:\idea-po

2020-10-22 10:44:30 4680 1

原创 mybatis-plus自定义mapper报org.apache.ibatis.binding.BindingException: Invalid bound statement(not found)

今天在springboot的项目中,需要用到自定义的mapper,之前一直使用mybatis-plus自动生成的mapper,一直可以正常使用,今天因为需求需要,自定义了mapper,但是一直报这个错:org.apache.ibatis.binding.BindingException: Invalid bound statement (not found)似乎找了全网,试了各种办法,都没有解决,花了大半天,依然无果,只好乖乖debug进去mybatis-plus的orm的逻辑中,忽然发现是可以正确拿到

2020-10-20 23:25:17 463

空空如也

空空如也

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

TA关注的人

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