自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 记录某红书X-sign破解爬虫之旅

某红书接口X-sign加密规则破解爬虫

2022-01-07 14:50:38 1851 1

原创 如何保证消息的可靠性传输?(如何处理消息丢失的问题)

面试题如何保证消息的可靠性传输?或者说,如何处理消息丢失的问题?面试官心理分析这个是肯定的,用 MQ 有个基本原则,就是数据不能多一条,也不能少一条,不能多,就是前面说的重复消费和幂等性问题。不能少,就是说这数据别搞丢了。那这个问题你必须得考虑一下。如果说你这个是用 MQ 来传递非常核心的消息,比如说计费、扣费的一些消息,那必须确保这个 MQ 传递过程中绝对不会把计费消息给弄丢。面试题剖析数据的丢失问题,可能出现在生产者、MQ、消费者中,咱们从 RabbitMQ 和 Kafka 分别

2020-12-08 15:30:00 145

转载 MyEclipse安装SVN插件时,报Could not generate DH keypair

<div id="article_content" class="article_content csdn-tracking-statistics" data-pid="blog" data-mod="popu_307" data-dsm="post"> <link rel="stylesheet" href

2018-03-30 16:13:39 444

原创 The user specified as a definer ('root'@'%') does not exist解决办法

The user specified as a definer ('root'@'%') does not exist 此种报错主要是针对访问视图文件引起的(没有权限)解决方法:权限问题,授权 给 root  所有sql 权限。通过navicat客户端执行以下两句命令grant all privileges on *.* to root@"%" identified by ".";flush pr...

2018-03-07 16:00:15 1050

原创 如何批量将class文件反编译为java文件?

所使用的软件是 DJ Java Decompiler 3.7。下面是一个有用的参考文档,说明如何批量编译http://www.udl.es/usuaris/jordim/Progs/Readme.txt安装好之后,找到它的安装路径,我的是:D:\01_tools\jad底下有一个jad.exe文件,将它设置到环境变量path,或者拷到其他已经了环境变量path的地方,或者在cmd中转到此文件目录下...

2018-03-05 15:15:07 1574

原创 分布式session的共享及cookie跨域共享

本文将简单介绍一下分布式环境下session共享问题、跨域名来共享cookie及多终端session的统一。一:分布式session的共享既然是一个分布式 Session的处理框架,必然会重新实现 HttpSession的操作接口,使得应用操作 Session的对象都是我们实现的 InnerHttpSession对象,这个操作必须在进入应用之前完成,所以可以配置一个 fil

2018-02-06 17:32:02 5557 1

原创 Servlet工作原理解析(三)

上一篇文章介绍到Servlet的创建、初始化及体系架构,点这里Servlet工作原理解析(二)。本片文章将介绍Servlet两个比较常用的组件Listener和Filter以及Servlet的url-pattern。一:Servlet的Listener 在整个Tomcat服务器中,Listener的使用非常广泛,它是基于观察者模式所涉及的。前面文章提到过,所有的容器都会继承LifeCy

2018-02-01 16:45:54 586

原创 Servlet工作原理解析(二)

上一篇文章简单介绍了Servlet容器的启动、初始化的过程,(链接在这里Servlet工作原理解析(一)),接下来介绍Servlet的创建以及实例化。一:创建Servlet对象 如果Servlet的load-on-startup配置项大于0,那么在Context容器启动时就会被实例化。 前面提到的在解析配置文件时会读取默认的globalWebXml,在conf下的web

2018-01-31 20:19:56 1871

原创 Servlet工作原理解析(一)

一:Servlet简介要介绍Servlet必须从Servlet容器开始说起,Servlet与Servlet容器的关系有点像枪跟子弹的关系,枪是为子弹而生的,而子弹又让枪有了杀伤力。 以Tomcat容器为例,容器模型图大体是这样的:从图中可以看出,Tomcate容器分为4个等级,真正管理Servlet的是Context容器,在我们实际开发中,一个web应用对应一个Co

2018-01-31 19:29:15 1797

空空如也

空空如也

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

TA关注的人

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