自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

寂寞日记本

码农的日常修养,零零碎碎小知识

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

原创 消息队列-面试点整理

消息队列面试必会必知内容

2022-07-07 18:27:07 254 1

原创 Idea HttpClient 上传多文件

Idea HttpClient 插件 上传多文件一个boundary 算一个文件< 符号指向具体的文件位置,觉得路径或者相对路径

2021-11-23 18:35:16 915

原创 Jetbrains全家桶教育账户

第一步 、下载idea安装包我们先从 IDEA 官网下载 IDEA 2021.1 版本的安装包,下载链接如下:https://www.jetbrains.com/idea/download/点击下载就行了第二步、卸载之前的idea注意,如果电脑上之前有安装老版本的 IDEA, 需要先卸载干净,否则可能安装失败!注意,一定要先卸载干净掉老版本的 IDEA。点击close就行了。第三步、安装新版idea第四步、账号登录点击finish即可...

2021-07-18 19:48:43 578

原创 TabNine代码补全工具

偷懒工具GET。。Python:Java:C++:

2021-07-18 19:17:53 683

原创 MAC brew安装的maven和java安装后使用mvn -version没有任何反应和输出

MAC brew安装的maven和java安装后使用mvn -version没有任何反应和输出原因:JAVA_HOME没有设置解决办法:/usr/libexec/java_home -V红色这一行追加到配置文件中 profile文件 或者.zshrc文件后问题解决

2021-06-21 09:32:47 903

原创 SpringCloud从零开始-微服务客户端-DiscoveryClient[EurekaClient]

文章目录说明遇到的问题项目结构POM内容application.yml访问http://127.0.0.1:8762/访问http://127.0.0.1:8761/试着跟踪一下客户端的心跳机制说明SpringBoot版本:2.3.4.RELEASESpringCloud版本: Hoxton.SR8遇到的问题没有引入spring-boot-starter-web导致 com.netflix.discovery.DiscoveryClient : Completed shut down of

2020-10-07 19:54:52 512

原创 SpringCloud从零开始-微服务注册中心-服务端创建-Eureka

文章目录说明遇到的问题相关知识点单节点模式项目结构依赖管理pom配置子模块pom配置application.yml结果:访问localhost:8761多节点模式(高可用)项目结构application-eureka1.ymlapplication-eureka2结果:访问localhost:8761结果:访问localhost:8762Eureka心跳方式追踪说明IDE: IdeaSpringBoot版本:2.3.4.RELEASESpringCloud版本: Hoxton.SR8遇到的问题

2020-10-07 12:52:22 230

原创 jdk版本对应的major代码

JDK版本major代码jdk1.145jdk1.246jdk1.347jdk1.448jdk1.549jdk1.650jdk1.751jdk1.852

2019-07-03 21:40:34 228

转载 一条进程的栈区、堆区、数据区和代码区在内存中的映射

一条进程的栈区、堆区、数据区和代码区在内存中的映射+ 1>栈区:主要用来存放局部变量, 传递参数, 存放函数的返回地址。.esp 始终指向栈顶, 栈中的数据越多, esp的值越小。+ 2>堆区:用于存放动态分配的对象, 当你使用 malloc和new 等进行分配时,所得到的空间就在堆中。动态分配得到的内存区域附带有分配信息, 所以你  能够 free和delete它们。+ 3...

2019-07-03 21:25:10 139

转载 vim 中文乱码处理

编辑~/.vimrc文件,如果没有则创建添加set fileencodings=utf-8,ucs-bom,gb18030,gbk,gb2312,cp936set termencoding=utf-8set encoding=utf-8

2019-07-03 21:22:29 119

原创 安装ubuntu18后的操作日志

删除自带的dock安装gnome-tweak-tool安装gnome-shell-extension-dashtodock重启系统tweak-tool设置dock样式命令sudo apt install gnome-tweak-tool gnome-shell-extension-dashtodock && reboot设置共享文件夹在用户主目录创建一个软连...

2019-07-03 21:21:13 480

转载 your kernal does not suppor swap memory limit

操作系统 ubuntu18(Linux eason-machine 4.15.0-38-generic #41-Ubuntu SMP Wed Oct 10 10:59:38 UTC 2018 x86_64 x86_64 x86_64 GNU/Linux)解决办法:1). vim /etc/default/grub2 ) . 末尾追加 GRUB_CMDLINE_LINUX=“cgroup_en...

2019-07-03 21:18:51 265

转载 your kernal does not support rt periord/runtime

需要重新编译内核修改内核代码:/usr/src/linux-source-(uname -r)/.config文件CONFIG_RT_GROUP_SHCED=y然后重新编译原理没深究

2019-07-03 21:17:57 812

原创 utuntu安装docker

1.更换国内软件源,推荐中国科技大学的源,稳定速度快(可选)sudo cp /etc/apt/sources.list /etc/apt/sources.list.baksudo sed -i ‘s/archive.ubuntu.com/mirrors.ustc.edu.cn’ /etc/apt/sources.listsudo apt update2.安装需要的包sudo apt in...

2019-07-03 21:15:58 136

原创 Spring Cloud Eureka 客户端无法注册到Eureka服务端

异常信息Springboot 和 SpringCloud 版本信息 <parent> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-parent</artifactId> <v...

2019-05-07 10:44:47 6668 7

翻译 jar文件 中替换文件

jar -tvf file.[war|jar] | grep target 找到自己想要替换的文件内容jar -xvf file.[war | jar] target_path 解压出要替换的文件,包括文件所在的目录路径在文件夹中替换解压出来的文件后jar -uvf [war | jar] ./*写在最后:jar命令本质上是一个打包命令,替换文件的过程要产生解压和压缩的过程。...

2019-04-17 14:17:56 1178

翻译 linux 命令自动输入密码

sshpasslinux系统下一个很好使用的命令行密码交互工具使用方法:从环境变量中获取密码 使用参数 -e : sshpass -e 命令 PS:(sshpass -e ssh usernam@host) 注意:环境变量设置export SSHPASS = password #变量名为SSHPASS从文本文件中获取密码 使用参数 -f : sshpass -f filename 命令...

2019-04-17 13:51:06 4285

原创 Euraka 服务注册与发现

Eureka 服务注册与发现版本https://projects.spring.io/spring-cloud/下可以查找到Spring Cloud 和SpringBoot的版本依赖关系创建SpringBoot 组件依赖Cloud Discovery-> Eureka Server依赖 <groupId>org.springframework.cl...

2019-04-09 22:56:09 584

原创 Linux 交换空间【SWP】容量扩展

SWP:这个文件是linux中当内存不够用时启动的一个内存替代品有时候Htop会出现SWP满值的情况,这个时候我们需要扩展一下SWP文件了先创建一个普通文件1. dd if=/dev/zero of=/swapfile bs=1M count=40962. bs单区块大小,count区块数量。bs*count等于swapfile的大小3. 在创建的过程中可能会出现swapfile在...

2019-04-09 17:11:16 1404

原创 Idea常用快捷键

中文英文默认快捷键快速选中当前单词Extend Selection查找当前方法在哪里被使用Find Usages全局查找Find in Path全局替换Replace in Path关闭当前标签页Close在当前标签页中查找并替换Replace a string in active editor with other str...

2019-04-09 16:16:43 76

原创 ubuntu 90S 等待(a stop job is running for session c1 of user root 1 min 30 s)

sudo vim /etc/systemd/system.confDefaultTimeoutStartSec=5sDefaultTimeoutStopSec=5s

2019-02-01 13:56:53 4316

原创 Linux 查看磁盘容量情况

查看整体的磁盘容量$ df -h详细的磁盘占用情况du --max-depth=1 -h -h是用来把容量显示成易看的方式,--max-depth 查看的文件的最大深度进查询某个文件夹的容量du -sh -s 和 max-depth=0等效...

2019-01-31 09:36:17 3375

原创 Spring boot 注解

Controller相关注解@RestController 告诉spring 这是一个RestController 服务,用来注解类@RequestMapping 指定当前方法,可以使用一个什么样的rest API来访问@RequestMapping(value = "/hello")使用/hello 来访问方法@RequestMapping(value = "/hello",metho...

2019-01-30 10:25:51 193

原创 Restful 拦截

过滤器1. 实现 javax.servlet.Filter2. 声明为@Component3. 添加第三方过滤器配置到上下文环境中@Configuration 定义一个配置类 @Configuration public class WebConfig{ FilterRegistrationBean registrationBean = new FilterRegistration...

2019-01-30 10:12:23 178

原创 Springboot MVC web 测试用例

MockMvcspring-boot-starter-test springboot 测试框架@RunWith(SpringRunning.class)WebApplicationContext context;MockMvc mockMvc = MovkMvcBuilders.webAppcontextSetup(wac).build();movkmvc.perform() 发请求...

2019-01-29 19:45:08 372

原创 Spring Boot默认的错误处理机制

Spring Boot 默认对于用户错误异常的处理方式Spring boot的错误处理是基于状态码来处理的。BasicErrorController 默认的错误请求处理器对于用户使用浏览器访问的应用 还是用户使用http请求的方式访问的应用,SpringBoot对于错误异常处理是分为两种处理机制的:用户使用的是浏览器访问的应用,那么SpringBoot会调用BasicErrorCont...

2019-01-28 10:52:54 564

转载 Spring Security原理篇(三) HttpSecurity

Spring Security原理篇(三) HttpSecurity本文是从怪诞140819 搬运而来,作者写的很好,于是搬运之。@怪诞140819 如有冒犯,请私信我1.初始化HttpSecurity对象从前面的文章中,我们已经提到在WebSecurityConfigurerAdapter的初始化方法init()中,通过getHttp()方法获取到了HttpSecurity的对象,我们再来...

2019-01-27 21:26:45 1965

原创 搬砖民工 Security 第三天

照例先拜读大佬文章徐靖峰3. 过滤器详解按照大佬博文的走向,前面几篇并没有提到过滤器这个东西。然而在看前面几篇博文的时候,就会产生疑问:Authentication 是从哪里来的,问什么它出现在认证环节的时候,里面就已经封装好了数据。读到当前篇章的时候这个问题得到解答。SpringSecurity使用springSecurityFilterChian作为安全过滤的入口。回答上面的问题,...

2019-01-10 20:12:11 123

转载 Spring Security原理篇(三) HttpSecurity

Spring Security原理篇(三) HttpSecurity本文是从怪诞140819 搬运而来,作者写的很好,于是搬运之。@怪诞140819 如有冒犯,请私信我1.初始化HttpSecurity对象从前面的文章中,我们已经提到在WebSecurityConfigurerAdapter的初始化方法init()中,通过getHttp()方法获取到了HttpSecurity的对象,我们再来...

2019-01-10 19:57:43 1083

转载 Spring Security原理篇(二) 过滤器原理

Spring Security原理篇(二) 过滤器原理本文是从怪诞140819 搬运而来,作者写的很好,于是搬运之。@怪诞140819 如有冒犯,请私信我上篇文章通过对WebSecurityConfiguration这个配置类的源码阅读,已经了解到,在启动的时候主要创建了两个对象,WebSecurity和名字为springSecurityFilterChain的Filter。这篇文章主要是通过...

2019-01-10 19:00:38 700

转载 Spring Security原理篇(一) 启动原理

Spring Security原理篇(一) 启动原理本文是从怪诞140819 搬运而来,作者写的很好,于是搬运之。1.概述spring security有参考的中文翻译文档https://springcloud.cc/spring-security-zhcn.html在学习spring security的时候,参考的书籍并不是很多,线上的技术博文也是没有系统的全面的介绍,不得不去参考源代码...

2019-01-10 18:24:12 457

原创 搬砖民工 Security 第二天

照例先拜读大佬文章徐靖峰Renky 有点gaygay的 Surprise!!!~~Spring Security Configure1Spring Security Config模块一共有三个,认证相关的AuthenticationManagerBuilder 、Web相关的WebSecurity和HttpSecurity。AuthenticationManagerBuilder: 1...

2019-01-10 14:06:18 281

原创 Docker 镜像备份

备份镜像命令:docker save 参数 :-o实际使用:$ docker save -o /home/user/images/mysql5_6.tar mysql:5.6导入镜像命令:docker load 参数:--input实际使用:docker load --input mysql5_6.tar...

2019-01-10 09:44:36 685

原创 搬砖民工 Security 第一天

Spring Security 核心组件说明以及核心组件之间的联系

2019-01-09 14:53:33 181

空空如也

空空如也

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

TA关注的人

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