摘要:
1 复制要回退的版本号 2 打开终端 3 强制推送远程 git push -f 阅读全文
摘要:
1 yml文件格式 1-1 注入list appconfigs: #初始化list strList: - star - moon - sun 1-2 初始化map appconfigs: #初始化map strMap: {name: 'star',age: 25} 1-3 map 中有list ap 阅读全文
摘要:
package com.siyu.model.others; /** * String是不可变类 * 怎样实现一个不可变类? * 不可变类可以解决什么问题:解决线程安全的问题 * * 1:类定义为final,保证类不被继承 * 2: 确保所有变量被private修饰,保证不能被外部访问到 * 3: 阅读全文
摘要:
1 尽量指定类、方法的final修饰符 带有final修饰符的类是不可派生的。 在Java核心API中,有许多应用final的例子,例如java.lang.String,整个类都是final的。 为类指定 final修饰符可以让类不可以被继承, 为方法指定final修饰符可以让方法不可以被重写。 如 阅读全文
摘要:
1 IOC的个人理解。 Ioc相当于一个容器,就理解成一个map. 可以通过xml配置文件或者注解声明bean,就使用注解吧 容器启动的时候,哎,这个时候会扫描root目录下所有的类 然后检测每个类上,拿到每个类的权限定路径(比如com.siyu.helloService)是否有@compoment 阅读全文
摘要:
1 跨库关联查询 在单库未拆分表之前,我们可以很方便使用 join 操作关联多张表查询数据, 但是经过分库分表后两张表可能都不在一个数据库中, 如何使用 join 呢? 有几种方案可以解决: 字段冗余:把需要关联的字段放入主表中,避免 join 操作; 数据抽象:通过ETL等将数据汇合聚集,生成新的 阅读全文