用户中心USER CENTER

首页/用户
  • Spring、Spring Boot和TestNG测试指南 - @OverrideAutoConfi

    摘要:因为只有这样才能够在测试环境下发现生产环境的问题,也避免出现一些因为配置不同导致的奇怪问题。而方法则能够不改变原有配置不提供新的配置的情况下,就能够关闭。 Github地址 在Chapter 1: 基本用法 - 使用Spring Boot Testing工具里提到: 除了单元测试(不需要初始化ApplicationContext的测试)外,尽量将测试配置和生产配置保持一致。比如如果生产...

    elisa.yang 发布于Java
  • 我的Java设计模式-建造者模式

    摘要:汽车本身就是复杂产品对象,其制造过程可以形象的表示建造者模式。另一辆法拉利,。法拉利具体建造者代码如下构造法拉利的第一部分。咻咻法拉利已造好三建造者模式的优缺点优点降低代码耦合度。 在未上大学之前,一直有个梦想I have a dream!,就是能成为一位汽车工程师,一直幻想着开着自己设计的汽车飞奔在公路上,迷倒了万千少女。咳咳~~虽然现在没实现我的dream,但梦想还是得有的。 说到...

    elisa.yang 发布于Java
  • [Leetcode] Search a 2D Matrix 搜索二维矩阵

    摘要:由于数组的特性,我们可以从二维数组的右上角出发,如果目标小于该数,则向左移动左边的数字肯定更小,而当前列中所有数字都比该数字大。 Search a 2D Matrix I Write an efficient algorithm that searches for a value in an m x n matrix. This matrix has the following pr...

    elisa.yang 发布于Java
  • Otto: No more callbacks

    摘要:他们之间除了都用了和这两个类以及用来传递事件的类,再没有其他共同的东西。当事件多了起来,的优势就会非常明显,增加的只是这些轻量级的而已。 传统的方式 你要做一个todo app,有一个Activity里面有一个ListView显示你所有的task,你的数据存储在服务器。假设你没采用任何的软件架构(MVC、MVP、MVVM等等),每次app打开的时候,你从服务器把数据load下来,loa...

    elisa.yang 发布于Java
  • LeetCode13 - Roman to Integer

    摘要:解题思路罗马数字是符号和加操作的一个组合。他基于以下七个符号。组合规则基本数字中的任何一个,自身连用构成数目,或者放在大数的右边连用构成数目,都不能超过三个放在大数的左边只能用一个。想更一进步的支持我,请扫描下方的二维码,你懂的 Given a roman numeral, convert it to an integer. Input is guaranteed to be...

    elisa.yang 发布于Java
<