自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 代理ip的获取方法

当我们需要得到一个代理ip时,则需要从第三方网址获取代理例如、芝麻vps、公司大数据中台代理vps等这时需要模拟http发送请求到第三方的平台得到response解析其中的data最终截取我们需要的代理ip这里提供了一个通用的类新的改变我们对Markdown编辑器进行了一些功能拓展与语法支持,除了标准的Markdown编辑器功能,我们增加了如下几点新功能,帮助你用它写博客:撤销:Ctrl/Command + Z重做:Ctrl/Command + Y加粗:Ctrl/Command + B斜体:

2023-08-01 21:22:59 113

原创 细说双亲委派机制

类加载器用来把类加载到Java虚拟机中。从JDK1.2版本开始,类的加载过程采用双亲委派机制,这种机制能更好地保证Java平台的安全。首先简单分说下加载器的作用和分类。类加载器类加载器是 JVM 执行类加载机制的前提。ClassLoader是Java的核心组件,所有的Class都是由ClassLoader进行加载的,ClassLoader负责通过各种方式将Class信息的二进制数据流读入JVM内部,转换为一个与目标类对应的java.lang.Class对象实例。然后交给Java虚拟机进行链接、初始化等

2022-01-20 17:33:53 549 2

原创 volatile关键字功能与原理

众所周知,在java多线程中,volatile关键字是一个比较重要的一个关键字。它也可被称作“轻量级”的synchronized,经常拿来和synchronized比较。和synchronized不同,volatile是一个变量修饰符,只能用来修饰变量。无法修饰方法及代码块等。变量内存间的可见性变量内存间的可见性是volatile最主要的功能,可见性是指当多个线程访问同一个变量时,一个线程修改了这个变量的值,其他线程能够立即看得到修改的值。对于普通的变量: 普通变量的值在线程间传递均需要通过主内存来完

2021-12-20 14:08:14 458

原创 解决Error response from daemon: Get “https://registry-1.docker.io/v2/“: read: connection refused问题

在用docker容器下载rabbitmq时出现报错如下Error response from daemon: Get “https://registry-1.docker.io/v2/”: dial tcp: lookup registry-1.docker.io on [::1]:53: read udp [::1]:50086->[::1]:53: read: connection refused因为之前用docker下载过redis,mysql,nginx都没出现过问题,这次下载消息队列中间

2021-11-20 20:47:19 33186 6

原创 短信验证码功能(阿里云版)

在商城项目中,新用户通过手机号注册时,会发送一个验证码,后端会根据拿到用户输入的验证码,api接口发送的验证码进行比较来进行相应的页面跳转。为实现这个功能,需要一个第三方服务的短信验证码API来替我们发送给用户。这里选择了最新的阿里云三网短信验证码发送功能,新版的和旧版不太一样步骤如下:首先登录阿里云官网依次进入阿里云云市场> 全部分类> API市场> 生活服务>短信验证码阿里云联中数据短信验证码后端调试的需要买个100次就够用了,五次可能不太够。这里新版的阿里云与以前的

2021-11-19 19:36:46 2903 2

原创 Java集合元素的反转问题

Java集合元素的反转上午刷了几题Leecode其中107题《二叉树的层序遍历II》题目链接:二叉树的层序遍历II这题看输入输出明显是一个要用到集合与二叉树的数据结构的题。此题的关键在于遍历每层后将节点的值存放在集合中,最后将每层每个集合存放于res集合中。但题目要求从叶子节点层开始遍历保存,而不是从根节点开始。我的思路是先使用一个函数实现自上向下层序遍历节点并用集合保存,毕竟这还是比较容易实现的。代码如下 public void cx(TreeNode root,List<Lis

2021-11-13 16:05:36 931 2

原创 页面跳转失败问题

谷粒商城主页页面两个检索功能,完成在点击主页三级分类或者主页搜索框内搜索某商品时跳转到seach微服务下的检索页面功能。点击后发现跳转不到页面,而且请求头被修改从 http://search.gulimall.com/list.html?catalog3Id=225 修改成 http://search.kevin.com/list.html?catalog3Id=225 导致页面跳转不到检索页查看nginx下的search首页的js文件关于三级分类跳转页面的catalogLoade

2021-11-06 16:14:10 539 1

原创 修改nginx配置文件访问后链接网页跳转nginx404错误页面

通过Switchhosts软件成功修改虚拟机端口映射后(例如192.168.55.132 gulimall.com)使用Nginx搭建域名映射环境主要过程是用户访问nginx ,nginx反向代理到网关,网关在转发请求给我们的微服务。在网关进行统一的鉴权认证、限流、日志收集等工作。nginx还存储静态资源(比如css、js),动态资源放在微服务里面(就是html模板),这就是实现了动静分离。静态资源放在nginx,所有要经过服务器处理的页面放在对应的微服务中。动静分离的好处减轻微服务的压力。修改con

2021-10-26 14:48:13 4548 5

空空如也

空空如也

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

TA关注的人

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