文章库ARTICLE COLUMN

  • cookie与session的区别

    cookie与session的区别

    摘要:当访问增多,比较占用服务器的性能考虑到减轻服务器性能方面,应当使用。存在于用户的计算机上,用来维护用户计算机中的信息,直到用户删除。相关资料与的区别与联系与的区别是什么 区别 showImg("https://segmentfault.com/img/bVbuWC8?w=640&h=256")...

    explorer_ddfexplorer_ddf 评论0 收藏0
  • SpringBoot使用Docker快速部署项目

    SpringBoot使用Docker快速部署项目

    摘要:它是目前最流行的容器解决方案。创建文件在中加入以下信息注意必须和包在同一路径下基础镜像必要,代表你的项目将构建在这个基础上面允许指定端口转发创建一个可以从本地主机或其他容器挂载的挂载点,一般用来存放数据库和需要保持的数据等。 1.简介 ...

    tomatotomato 评论0 收藏0
  • LeetCode 151:给定一个字符串,逐个翻转字符串中的每个单词 Reverse Words i

    LeetCode 151:给定一个字符串,逐个翻转字符串中的每个单词 Reverse Words i

    摘要:说明无空格字符构成一个单词。输入字符串可以在前面或者后面包含多余的空格,但是反转后的字符不能包括。我们将字符串转为字符型数组并用两个指针来解这道题。指针作为原字符串转为字符数组的索引,从右向左移。 公众号:爱写bug(ID:icodebugs) 翻...

    red_bricksred_bricks 评论0 收藏0
  • springmvc使用@Valid和@ControllerAdvise实现请求参数校验统一异常处理

    springmvc使用@Valid和@ControllerAdvise实现请求参数校验统一异常处理

    摘要:使用和实现请求参数校验统一异常处理最开始我使用的是。后台接口使用方法接收参数,特别麻烦。接收之后,我们还得进行一连串的参数校验。使用接收参数,自动将前端参数解析封装成实体类。统一异常处理类实现完成。 springmvc使用@Valid和@ControllerAd...

    TerryCaiTerryCai 评论0 收藏0
  • 利用注解对Bean进行校验

    利用注解对Bean进行校验

    摘要:所以就有今天的话题利用注解对进行校验。利用注解对进行校验,主要是利用框架,实现了的接口关于校验的接口,直接使用非常方便,省时省力。 最近写业务代码,因为页面复杂,导致对应的Bean属性非常多,而产品大佬又提出各种校验要求。 emmmmmm......如...

    dmllllldmlllll 评论0 收藏0
  • 敏捷项目的不确定性管理

    敏捷项目的不确定性管理

    摘要:敏捷方法最大的固有优势之一是管理敏捷项目的不确定性。对某些人而言,不确定性就像是攻击项目的不冶之症并导致其失败。正确的做法是使方法适应项目中的不确定性水平,而不是将项目强制拟合到某种一成文变的預訂好的方法无论它可能是什么。 敏捷方法最...

    henry14henry14 评论0 收藏0
  • SpringBoot 动态代理|反射|注解|AOP 优化代码(二)-反射

    SpringBoot 动态代理|反射|注解|AOP 优化代码(二)-反射

    摘要:动态代理反射注解优化代码一动态代理提供接口默认实现我们抛出问题,并且提出解决问题的第一步的方法。重写动态代理类,实现通过的查找出传入的所有泛型的实现下一篇动态代理反射注解优化代码三注解 SpringBoot 动态代理|反射|注解|AOP 优化代码(一)-...

    spacewanderspacewander 评论0 收藏0
  • jsweet中英文文档,java代码转js代码

    jsweet中英文文档,java代码转js代码

    摘要:例如允许的对象默认情况下,通过使用内置宏将核心对象和方法映射到。例如这被转换为以下代码类可以定义构造函数,具有超类,并且可以像在中一样实例化。因此,它不违反原则。用于声明该对象可以用作构造函数。 这个工具可以将java代码转为js代码,从而...

    Mr_houziMr_houzi 评论0 收藏0
  • HashMap源码分析(一):JDK源码分析系列

    HashMap源码分析(一):JDK源码分析系列

    摘要:当一个值中要存储到的时候会根据的值来计算出他的,通过哈希来确认到数组的位置,如果发生哈希碰撞就以链表的形式存储在源码分析中解释过,但是这样如果链表过长来的话,会把这个链表转换成红黑树来存储。 正文开始 注:JDK版本为1.8 HashMap1.8和1.8...

    wdzgegewdzgege 评论0 收藏0
  • 设计模式学习笔记:单例模式

    设计模式学习笔记:单例模式

    摘要:一概念一般采用单例模式就是为了满足只创建一个类的需要。单例模式有两个特点一个类仅有一个实例仅有一个全局访问点二写法饿汉式所谓饿汉式,是指这个类的实例在类加载阶段就已经创建出来了。使用在对象被使用时才实例化枚举式 一、概念 一般采用单例...

    starsfunstarsfun 评论0 收藏0
  • spring cloud 微服务之间上传文件

    spring cloud 微服务之间上传文件

    摘要:今天开发项目时,遇到一个需求,需要上传一个文件到微服务上,微服务是国外同事写的,我负责处理和前端部分。问题就出在调用另一个微服务上。支持的请求方法的方式,属于的类。这个请求是通过协议传输的。 今天开发项目时,遇到一个需求,需要上传一个...

    KitorinZeroKitorinZero 评论0 收藏0
  • SpringBoot 动态代理|反射|注解|AOP 优化代码(三)-注解

    SpringBoot 动态代理|反射|注解|AOP 优化代码(三)-注解

    摘要:上一篇动态代理反射注解优化代码二反射我们实现了通过反射完善找到目标类,然后通过动态代理提供默认实现,本篇我们将使用自定义注解来继续优化。下一篇动态代理反射注解四动态代理对象注入到容器 上一篇SpringBoot 动态代理|反射|注解|AOP 优化代码(...

    CharlesCharles 评论0 收藏0
  • Java虚拟机类加载过程

    Java虚拟机类加载过程

    摘要:二验证验证主要是为了确保文件的字节流中包含的信息符合当前虚拟机的要求,并且不会危害虚拟机的自身安全。五初始化类的初始化阶段是类加载过程的最后一步,该阶段才真正开始执行类中定义的程序代码或者说是字节码。 关注我,每天三分钟,带你轻松掌握...

    lentoolentoo 评论0 收藏0
  • Java版独享!被隐藏的世界类型,包含各种罕见道具!

    Java版独享!被隐藏的世界类型,包含各种罕见道具!

    摘要:在创建地图的时候大家都会选择世界类型,但你知道么除了超平坦,自定义之外的世界类型,还有一种隐藏的类型调试模式。这是因为调式模式中,物品都是处于无限叠加状态的,所有这些道具才无法被破坏。 在创建地图的时候大家都会选择世界类型,但你知道么...

    libxdlibxd 评论0 收藏0
  • 批量测试Mybatis项目中Sql是否正确

    批量测试Mybatis项目中Sql是否正确

    摘要:去行动最近公司要发展海外项目,所以要将现有的系统全部平移过去,另外数据库也要从原来的变为。所以在项目中的要改动,但是多个项目中涉及到的非常多,如果仅凭人工一条一条辨别的话,工作量有点大。将拷贝到测试模块中。 去Oracle行动 最近公司要发...

    joywekjoywek 评论0 收藏0
  • 移动端orm框架性能测评

    移动端orm框架性能测评

    摘要:移动端框架性能测评发布以来,不少团队试用了,我发现大家对这类数据库相关的库,第一反应就是性能如何,之前确实没做太多行业对比,最近觉得还是有必要做一下性能测试,给大家一个交代的。我会用跟上面提到的和端框架做对比。 移动端orm框架性能测评 ...

    JacendfengJacendfeng 评论0 收藏0
  • 乐字节Java反射之四:反射相关操作

    乐字节Java反射之四:反射相关操作

    摘要:大家好,乐字节小乐继续为初学者讲述基础知识。上次说到乐字节反射之三方法数组类加载器,这次是反射之四反射相关操作操作属性获取对象获取对象设置属性打开权限获取此属性调用方法调用方法,都是直接对象方法实参反射之后,动态调用方法需要使用即可。...

    DevYKDevYK 评论0 收藏0
  • 手撕面试官系列(一):spring108道面试题合集

    手撕面试官系列(一):spring108道面试题合集

    摘要:解释对象关系映射集成模块。框架中的单例是线程安全的吗解释框架中的生命周期。什么是织入应用的不同点解释基于方式的切面实现。 前言 想必各位程序员已经开始准备金九银十的秋招了,创建这个这个系列文章的目的就是为了帮助大家解决面试的问题,系列...

    AbnerMingAbnerMing 评论0 收藏0
  • java并发编程学习之CountDownLatch

    java并发编程学习之CountDownLatch

    摘要:作用等待其他线程执行完后,在执行某个线程。可以多个线程插队到线程,线程等多个线程结束后才执行类似后面的,而可以等待多个线程执行完才执行,灵活性比更大。示例执行结果如下虽然线程休眠了秒,但是依然等到线程输出后,才输出。 作用 等待其他线...

    antzantz 评论0 收藏0
  • java并发编程学习之CyclicBarrier

    java并发编程学习之CyclicBarrier

    摘要:作用屏障拦截,构造参数可以传递拦截的线程数量,以及拦截后调用的类。线程休眠了秒,线程休眠了秒,但是线程并没有先执行,所以他是在等线程到达屏障。和可以一个线程执行多次,执行多次是无效的。是由外部决定下一步的,是由多个线程自己决定下一步的...

    lufficclufficc 评论0 收藏0
  • java并发编程学习之Semaphore

    java并发编程学习之Semaphore

    摘要:作用信号量,限制同一时间,访问特定资源的线程数量,以保证合理的使用特定资源。主要方法获取锁,如果没有获取到,就堵塞释放锁示例运行结果如下可以看出,每次执行都是个。如果把和注释掉,可以看的结果如下同一时间,都打印到了控制台。 作用 信号...

    岳光岳光 评论0 收藏0
  • 一个轻快,简洁,功能强大,使用Java开发的博客系统

    一个轻快,简洁,功能强大,使用Java开发的博客系统

    GitHub地址:https://github.com/halo-dev/halo Star 6139

    phodalphodal 评论0 收藏0
  • Java第一阶段(1)【 数据类型 】

    Java第一阶段(1)【 数据类型 】

    摘要:短路与短路或在包下继续新建一个类,在方法中定义三个类型的变量,任意赋值,判断与的关系是大于时的结果,小于时的结果,等于时的结果,将三个结果赋值给一个变量,并打印输出每一个结果。 面向过程的编程 1. java中的元素 关键字:编程已经规定好...

    BingqiChenBingqiChen 评论0 收藏0
  • Spring Boot 最流行的 16 条实践解读!

    Spring Boot 最流行的 16 条实践解读!

    摘要:来源是最流行的用于开发微服务的框架。以下依次列出了最佳实践,排名不分先后。这非常有助于避免可怕的地狱。推荐使用构造函数注入这一条实践来自的项目负责人。保持业务逻辑免受代码侵入的一种方法是使用构造函数注入。 showImg("https://mmbiz.qpic....

    Ethan815Ethan815 评论0 收藏0
  • 分布式事务中间件Seata的设计原理

    分布式事务中间件Seata的设计原理

    摘要:如上图所示,的实际上是已中间件的形式放在应用层,不用依赖数据库对协议的支持,完全剥离了分布式事务方案对数据库在协议支持上的要求。 微信公众号「后端进阶」,专注后端技术分享:Java、Golang、WEB框架、分布式中间件、服务治理等等。 在微服务架...

    Kylin_MountainKylin_Mountain 评论0 收藏0

热门文章

<