中间件:

工具:

开发框架

  • SpringBoot整合Sentinel[通俗易懂]

    SpringBoot整合Sentinel[通俗易懂]springboot整合sentinel简单示例pom.xml中添加依赖<dependency><groupId>com.alibaba.csp</groupId><artifactId>sentinel-core</artifactId><version>1.8.0</version></dependency>编写Controller@Controllerp

    2023-08-09
  • Gradle的maven使用「建议收藏」

    Gradle的maven使用「建议收藏」基础lib创建过程1.创建工程createanewprojectEmptyproject2新建一个 Test组件3.新建一个窗体4.新建一个java类构建一个静态的方法addpackagecom.miex.sdk.test;publicclassMyTestModle{/***@parama*@paramb*@return*/publicstaticdoubleadd

    2023-08-09
  • html js打开一个新页面跳转,js页面跳转「建议收藏」

    html js打开一个新页面跳转,js页面跳转「建议收藏」在我们开发网站的过程中,有时候一些页面的跳转需要使用js去实现,接下来吾爱编程为大家分享一下常用的js页面跳转方法,有需要的小伙伴可以参考一下:1、直接跳转指定页面:alert(‘哈哈!我是直接跳转’);window.location.href=”https://www.itbiancheng.com”;2、返回上一页:alert(‘哈哈!我要返回上一页’);window.history.ba…

    2023-08-08
  • 面试-Spring-IoC&AOP理论 IoC容器原理「建议收藏」

    面试-Spring-IoC&AOP理论 IoC容器原理「建议收藏」IoCIoC-InversionofControl官方文档IoCisalsoknownasdependencyinjection(DI).Itisaprocesswherebyobjectsdefinetheirdependencies(thatis,theotherobjecttheyworkwith)onlythroughconstructorarguments,argumentstoafactorymethod,or

    2023-08-08
  • 基于SpringBoot的邮件验证「建议收藏」

    基于SpringBoot的邮件验证「建议收藏」在实际开发中,可能会遇到用户注册之后需要邮件验证这样的功能,尤其是在参与到一个新项目的时候,基本都会遇到,这次分享专门抽出一节来说说在工作中邮件验证的开发过程,并附加详细代码。值得注意的是,代码是基于Java编写的,其他语言原理大同小异。注:如果对邮件发送还不熟悉的小伙伴可以查看《自动发送邮件实现》,里面关于邮箱设置等信息都有详细说明。第一步:依赖引入这里由于我使用到了thyme…

    2023-08-08
  • datatables.ajax.reload重新加载功能(1.10前是fnReloadAjax)[亲测有效]

    datatables.ajax.reload重新加载功能(1.10前是fnReloadAjax)[亲测有效]旧版reload功能1.10版本之前,是有一个fnReloadAjax.js插件,需要引入之后,调用datatables.fnReloadAjax()进行重新加载的,新版整合了这个插件,毕竟这是常用的,关于旧版,可以看官方这个描述https://www.datatables.net/plug-ins/api/fnReloadAjax,已经引导大家使用新版的重新加载功能。新版reload目前是…

    2023-08-06
  • JSP和HTML的区别是什么?[亲测有效]

    JSP和HTML的区别是什么?[亲测有效]JSP和HTML之间有什么区别?下面本篇文章就来简单比较一下JSP和HTML,让大家了解JSP和HTML之间的联系和区别,希望对大家有所帮助。什么是JSP?JSP代表JavaServerPages;它主要用于开发动态网页,文件的扩展名为.jsp。JSP技术允许快速开发并易于维护所述信息丰富的动态网页。JSP网页基于HTML,XML或其他文档类型。他们还需要兼容的Web服务器和servlet容器,例如ApacheTomcat或Jetty,才能运行。什么是HTML?HTML代表超文本标记语言。.

    2023-08-05
  • videojs的flash和html5,videojs-flash「终于解决」

    videojs的flash和html5,videojs-flash「终于解决」TheofficialFlashtechpackageforVideo.js.videojs-flashTheofficialflashtechforthevideojsplayer.NOTE:ThisshouldonlybeusedwithVideo.js>=6.0.0astheflashtechisbuildintoversio…

    2023-08-05
  • kafka错误之 Topic xxx not present in metadata after 60000 ms[通俗易懂]

    kafka错误之 Topic xxx not present in metadata after 60000 ms[通俗易懂]Topicxxxnotpresentinmetadataafter60000ms一、背景二、场景还原1、jar包引入2、jar代码3、运行结果三、问题解决四、参考文档一、背景今天尝试使用kafka的生产者api写一下,消息发送,结果遇到以下问题,Topicxxxnotpresentinmetadataafter60000ms,找了半天结果发现是jar包引入不全导致的,为防以后忘记,在此记录一下。二、场景还原1、jar包引入<dependency&g

    2023-08-05
  • Spring Session中session的事件监听「终于解决」

    Spring Session中session的事件监听「终于解决」前提Redis版本>2.8开启事件通知配置(默认springsession会自动开启该配置)配置文件:notify-keyspace-eventsEx命令行:redis-cliconfigsetnotify-keyspace-eventsEgx不需要自动开启该配置的话可以将如下配置加入到容器中@BeanpublicstaticConfigureRed…

    2023-08-04
  • CSS3 多媒体查询[亲测有效]

    CSS3 多媒体查询[亲测有效]@media 规则在CSS2中有介绍,针对不同媒体类型可以定制不同的样式规则。例如:你可以针对不同的媒体类型(包括显示器、便携设备、电视机,等等)设置不同的样式规则。但是这些多媒体类型在很多设备上支持还不多媒体查询语法多媒体查询由多种媒体组成,可以包含一个或多个表达式,表达式根据条件是否成立返回true或false。@medianot|onlymediatype…

    2023-08-03
  • js 打印(JavaScript 打印 CSS样式)[通俗易懂]

    js 打印(JavaScript 打印 CSS样式)[通俗易懂]首先要下载:jquery.jqprint-0.3.jsjquery-migrate-1.2.1.min.js上面两个,我的资源里面都有主要是使用jquery.jqprint-0.3.jsjquery-migrate-1.2.1.min.js是因为juqery版本兼容问题,会报错Cannotreadproperty’opera’ofundefined问题,加入迁移辅助插件jquery-migrate-1.2.1.min.js可解决问题注意:打印table的时候一定要把css写成行

    2023-08-03
  • HTML 下拉框[亲测有效]

    HTML 下拉框[亲测有效]代码:<!DOCTYPEhtml><html><head><metacharset=”utf-8″><title>下拉框</title></head><body><formaction=””><selectname=”cars”><opt…

    2023-08-03
  • ajax 中 Internal Server Error「建议收藏」

    ajax 中 Internal Server Error「建议收藏」ajax中POST提交内容的时候出现http://localhost:3000/posts500(InternalServerError)的错误。 //报错的代码$.post(‘http://localhost:3000/posts’,{‘id’:’1′,’content’:’666′,’author’:’666′},function(data){

    2023-08-02
  • 【SpringMVC】Required request parameter ‘xxx‘ for method parameter type String is not present「终于解决」

    【SpringMVC】Required request parameter ‘xxx‘ for method parameter type String is not present「终于解决」【问题现象】SpringMVC中,在请求链接无错误、Controller配置无错误的情况下,访问某个Controller链接接口时,提示错误:org.springframework.web.bind.MissingServletRequestParameterException:Requiredrequestparameter’xxx’formethodparametertypeStringisnotpresent【原因】直译的原因,请求中缺少参数【解决】url

    2023-08-01
  • 一探Spring中BeanUtils的copyProperties方法[亲测有效]

    一探Spring中BeanUtils的copyProperties方法[亲测有效]privatestaticvoidcopyProperties(Objectsource,Objecttarget,@NullableClass<?>editable,@NullableString…ignoreProperties)throwsBeansException{Assert.notNull(source,”Sourc…

    2023-08-01
  • Springboot AOP实现指定敏感字段数据加密 (数据加密篇 二)「终于解决」

    Springboot AOP实现指定敏感字段数据加密 (数据加密篇 二)「终于解决」前言最近项目组开始关注一些敏感数据的明文相关的事宜,其实这些东西也是都有非常成熟的解决方案。既然最近着手去解决这些事情,那么也顺便给还未了解的大伙普及一下。这个系列就暂短的分成两篇:第一篇yml配置文件里敏感数据的加密第二篇传入数据敏感数据的加密存储本篇是第二篇正文先看看效果:数据存入数据库表内,手机号phone和邮箱email属于敏感数据,我们需要密文存储:但是我们想动态一点,那些插入接口需…

    2023-07-30
  • Spring Boot + Flowable 工作流引擎[通俗易懂]

    Spring Boot + Flowable 工作流引擎[通俗易懂]想必大家再看这篇文章的时候已经对目前主流的工作流引擎有所了解了。目前主流的工作流开源框架也就Activiti/Camunda/Flowable这几个了,在我对这三大工作流引擎简单使用了解后,最后选择了Flowable来写这篇文章。(有可能是我个人比较喜欢吧!在之前也有考虑过Camunda,毕竟它更加的轻巧灵活,他的初衷就是为开发人员设计的“小工具”,但我个人的感觉而言,Camunda从代码上看并没有Activiti和Flowable好,而且他的社区是最不活跃的一个,所以不太建议使用。当然

    2023-07-30
  • html的ajax请求「建议收藏」

    html的ajax请求「建议收藏」页面中ajax发起请求,controller接收数据并处理这次ajax的测试以访问html的方式配置配置yml文件:然后在src/main/webapp下创建一个html页面创建controller:运行项目就可以访问到index.html:引入jquery:修改index.html页面:<!DOCTYPEhtml><html><head><metacharset=”UTF-8″><title>Inse

    2023-07-27
  • SSM框架Web程序的流程(Spring SpringMVC Mybatis)「终于解决」

    SSM框架Web程序的流程(Spring SpringMVC Mybatis)「终于解决」SSM框架的Web程序主要用到了三个技术:Spring:用到了注解和自动装配,就是Spring的两个精髓IOC(反向控制)和AOP(面向切面编程)。SpringMVC:用到了MVC模型,将逻辑代码放到Controller层处理。Mybatis:用到了与数据库打交道的层面,放在所有的逻辑之后,处理与数据库的CRUD相关的操作。要完成一个功能:先写实体类ent

    2023-07-27
关注微信