自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

是苹果没错了

Work hard、Be Strong 、Don't Complain

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

原创 JAVA URLDecoder.decode()解码“+“变空格

JAVA URLDecoder.decode()解码"+"变空格java解决一个bug 后端对字符串解码的时候+ 变成空格 导致无法正确匹配网上看了很多 都没有解决我的问题 可能是我情况特殊 解决问题后得到以下两种解决办法1 前端传过来+ 字符串编码正确 如下图Df689u%2B3u9ir1zqkjfk9loJ2cw%3D%3D我需要解码的字符串如上图如果传过来的字符 + 为“%2B” 只需要进行一次编码 两次解码即可String encode = URLEncoder.encode("D

2021-05-10 17:07:08 2788 2

原创 Windows解决端口占用问题(java.rmi.server.ExportException: Port already in use: 1099)

今天启动程序就发现报这个错,这也是我们在日常开发中经常遇见的一个问题,启动程序 ,发现端口被占用了 解决这个问题其实很简单大家可以把这几个命令用记事本或者其他记下来1、netstat -ano 显示端口使用情况2、netstat -ano |findstr “端口号”, 特定端口使用情况3、tasklist |findstr “进程id号” 查找对应进程名称4、taskkill /f /t /im “进程id或者进程名称” 杀掉进程,下面还是1、Windows+R 键然后输入CMD进入

2021-03-16 15:24:39 420 1

原创 Redis缓存相关问题(缓存穿透、缓存击穿、缓存雪崩)及解决方案

缓存穿透、布隆过滤器、缓存击穿、缓存雪崩

2021-03-10 16:13:22 218 1

原创 No instances available for [user-service] with root cause(Ribbon负载均衡)

exception is java.lang.IllegalStateException: No instances available for user-service] with root cause

2021-03-03 16:47:11 3561 6

原创 Mysql使用大全(MySQL架构与存储引擎 、事务 、业务设计 、索引 、数据结构 、执行计划 、数值类型)

1、MySQL架构与存储引擎2、事务3、业务设计4、物理设计5、索引6、数据结构7、执行计划8、数值类型

2021-03-01 16:24:56 296

原创 Python爬虫系列2(百度贴吧案例,猫眼电影案例,正则匹配)

贴吧案例今天我们来爬取一下百度贴吧的数据,主要步骤为以下五步1.查看页面是否为静态页面2.找到url规律3.获取网页内容4提取所需数据5.保存(数据库、本地)查看是否为静态页面在这里提一点,目前我们抓取的数据都是静态页面的,所有第一件事就是要确认你所抓取的页面是否为静态 的,这点你可以通过查看网页源代码查看,你可以找到这是贴吧的页面这是源代码通过上图对比我们可以看到,像我们看到的一些标题之类的在源代码中都有体现,我们可以进行抓取下面我们再来看一个动态加载的页面![这是腾讯招聘

2021-02-27 21:51:23 911 3

原创 springboot启动流程原理以及bean加载创建

springboot启动流程原理以及bean加载创建

2021-02-25 10:35:49 2992 1

原创 跨越相关问题

JSONP、CORS

2021-02-24 17:14:33 111

原创 Python爬虫系列1(入门超详细)

网络爬虫概述此章节是关于爬虫的一些基础知识,可以仔细阅读实操一下,为之后打下基础学习爬虫,首先我们要了解爬虫是什么定义网络蜘蛛、网络机器人、爬取网络的数据的程序其实Python爬虫就是模仿人点击浏览器并访问,而且模仿的越像越好,让web站点无法发现你是不是人。话不多说 我们直接开始操作首先,我们先开始一个最简单的网络爬虫,学习该爬虫,首先你要有一定的编程基础,如果没有一些编程基础的话,对于一些概念的理解可能有点难,我所使用的工具是 pycharm和Python3.7,关于这两样的安装我就不一一

2021-02-24 17:09:49 9529 6

原创 Exception in thread “main“ java.lang.RuntimeException: java.lang.ClassNotFoundException

今天做测试的两次遇到这个错,特此记录一下,以免再犯。发生这个问题的原因是因为我自己的疏忽,做代码自动生成测试时,忘在pom文件中加mysql驱动相关的依赖,导致没有对应的jar包报错网上搜寻了有关这个异常的内容关于这个异常的说明如下无法找到指定的类异常。当应用程序试图使用以下方法通过字符串名加载类时,抛出该异常:** Class 类中的 forName 方法。ClassLoader 类中的 findSystemClass 方法。ClassLoader 类中的 loadClass 方法。**

2021-02-23 15:41:30 3382

原创 Exception in thread “main“ java.lang.NoSuchMethodError

今天运行程序突然报这个错刚开始以为是没这个方法,后面去解决后才发现是因为jar包冲突了,导致虚拟机不知道加载哪一个,所以就导致了加载失败,从而找不到这个方法。因为很少出现这样的错,所有记录一下,我这次是因为需要查看mybatis-plus-gennerator的源码自拉了一个jar包到项目导致出错。总结一下,出现这个错的原因大概有以下几种情况1.jar包中确实没有这个办法,导致虚拟机没办法加载2.jar冲突,导致虚拟机不知道加载哪个,导致加载失败。第一种情况的话看你自己对应的jar有没有引用,且

2021-02-23 14:17:22 4569 1

原创 IEDA查看jar包结构源码

因为idea中依赖不是以jar包的形式体现,在maven中想单独查看源码并不方便因此可以通过下面几步查看对应源码1.在maven仓库中找到对应的jar包在setting中找到maven找到对应的仓库 在仓库中找到需要的jar如果没有修改 默认的仓库位置 为${user.home}/.m2/repository 一般user.home都为C盘2.将对应的jar包放到一个项目下面我这里是需要配置mybatis-plus generator的模板,所有需要找到源码下对应的模板 ,所有就放在这个工

2021-02-23 10:49:50 574

原创 ngnix安装和使用及集群搭建 ,负载均衡策略

1 Nginx介绍Nginx是一个高性能的HTTP和反向代理web服务器,同时也提供IMAP/POP3/SMTP服务.Nginx是一款轻量级的Web服务器/反向代理服务器及电子邮件(IMAP/POP3)代理服务器,其特点是占有内存少,并发能力强.1.1内存少,不超过2M,(Tomcat服务器启动300-500M)1.2并发能力强,并发3万-5万次 Tomcat并发150-220之间1.3Nginx使用C语言开发2 Nginx的安装和下载2.1 nginx的下载nginx.org/en/down

2021-02-23 09:16:20 175

原创 AOP实现Redis缓存服务及Redis分片

springboot AOPAOP的作用名称 :面向切面编程一句话总结:在不改变原有代码的条件下,对功能进行拓展公式 : AOP=切入点表达式+通知方法专业术语:连接点:在执行正常的业务过程中满足了切入点表达式进入切面的点.(织入),多个通知:在切面中执行的具体的业务(拓展)方法切入点:能够进入切面的一个判断 if判断 一个目标方法:将要执行的真实的业务逻辑关于通知说明前置通知;目标方法执行之前执行后置通知:目标方法执行之后执行异常通知:目标方法执行之后抛出的异常时执行最终

2021-02-22 12:47:56 173

原创 docker安装

Docker安装Docker官网是这样介绍docker的:Docker is an open platform for developers and sysadmins to build, ship, and run distributed applications…其实看完这句话还是不明白docker究竟是什么我们可以把他想象成是一个用了一种新颖方式实现的超轻量虚拟机。当然在实现的原理和应用上还是和VM有巨大差别的,并且专业的叫法是应用容器(Application Container)。比如

2021-02-22 11:08:38 199

空空如也

空空如也

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

TA关注的人

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