A. 开发 Bean无法注入时可以试试在启动类增加扫描包 使用dubbo时,pojo类必须implements Serializable 前端 nvm node.js版本管理...
A. 开发 Bean无法注入时可以试试在启动类增加扫描包 使用dubbo时,pojo类必须implements Serializable 前端 nvm node.js版本管理...
在Springboot项目中,我们时常要对从前端传入的domain对象进行验证,检验它是否合法然后再进行后续的操作,这个时候我们就可以使用Springboot自带的验证功能来...
A. 多表复杂查询技巧 需要的类 实体类Entity 用于操作数据库的JPA Repository接口类 domain接受查询参数的查询类 Predicate类,用于生成查询...
22岁的生日那天,最好的朋友送了我一份最好的礼物,也就是这套《文明之光》,并在这一个月的时间里对这个世界有了不一样的一些认识。表面上看这是一本记叙人类是如何从史前建立城市,使...
A. 概念 Mock: 在进行单元测试时,往往测试的方法在被执行时会调用其它的方法,而为了保证测试的单元性和独立性,我们通常创建一个模拟方法来模拟这个在被测试方法中被调用的其...
I. 简介 jpa-study代码[https://github.com/YYdesoul/jpa-study] jpa-gradle-study代码[https://git...
[https://yanyusoul.com/blog/culture/brandenburgertor/] 十月真是个普天同庆的月份,五星红旗,迎风飘扬,中华大地庆祝着祖国...
在德国大学读书的最后阶段,因为各种原因,我陷入了自我极度的焦虑中。为了达到自己的目标,我拼命的努力,可是发现,人的力量似乎并不是那么强大,很多困难我并不能靠自己的努力就能解决...
I. 定义 二分法是一种通常用在排序数据集或者不完全排序的数据集中查寻元素的一种算法。其清晰的逻辑,简单的时间复杂度(O(logn))使得其非常流行。 II. 二分法的思路 ...
在上一篇博文中,我们讨论了左右对撞指针,今天我们来讨论另外一种双指针算法——快慢指针。 I. 定义 快慢指针是双指针算法中的一种。不同于左右对撞指针,快慢指针中的两个指针是从...
在上一篇博文中,我们讨论了Java中指针的定义和使用。这篇文章我们就来聊一聊一种在数组和链表中很常见的算法——双指针算法。 I. 定义 双指针是指在遍历集合中的对象是,不仅仅...
指针是一种在众多编程语言中非常常见的概念,它的使用非常广泛。实际上,Java为了避免使用上的繁琐,其设计者用引用变量的概念代替了指针,但是实际使用上,两者比较类似,所以本文依...
Those who cannot remember the past are condemned to repeat it. 那些不记得过去的人被谴责在重复过去。正是因为人能...
I. 简介 Docker 是一个开源的应用容器引擎,让开发者可以打包他们的应用以及依赖包到一个可移植的镜像中,然后发布到任何流行的 Linux或Windows 机器上,也可以...
Github是目前世界上最先进的分布时版本控制系统。我们可以借助它来托管我们的项目。可以说Github是程序员必不可少的高效工具,事实上,我的博客网站正是借助Github来发...
A. 简介 Nginx是一个高性能的HTTP和反向代理web服务器。同时也提供了 IMAP/POP3/SMTP服务。Nginx是由伊⼽尔·赛索耶夫为俄罗斯访问量第⼆的 Ram...
A. 项目介绍 I. 技术栈及工具 Maven Spring, SpringMVC, SpringBoot MyBatis Plus Mysql Redis Spring S...
在编程中,我们经常遇到字符串的各种处理问题:如在字符串中找出某个子字符串,亦或者字符串是否匹配某种规则。大量繁琐的规则判断令人焦头烂额,而正则表达式(Regular Expr...