Shiro是一个功能强大且易于使用的Java安全框架,主要功能有身份验证、授权、加密和会话管理。 ...
分类:
编程语言 时间:
2019-12-18 00:01:17
阅读次数:
96
The Suspects Severe acute respiratory syndrome (SARS), an atypical pneumonia of unknown aetiology, was recognized as a global threat in mid-March 2003 ...
分类:
其他好文 时间:
2019-12-14 13:34:47
阅读次数:
63
Grade实体类 @Entity public class Grade { @Id @GeneratedValue(strategy= GenerationType.AUTO) private Integer grade_id; private String grade_name; public I ...
分类:
编程语言 时间:
2019-12-12 18:03:44
阅读次数:
353
CS102A Fall 2019 Project: Xiangqi (象棋, ChineseChess)Figure 1: Board of XiangqiIntroductionXiangqi is a strategy board game for two players. It is one ...
分类:
其他好文 时间:
2019-12-11 13:30:32
阅读次数:
101
一对多、多对一 Country类 @Entity @Table(name = "Country") public class Country { @Id //sequence identity @GeneratedValue(strategy = GenerationType.IDENTITY) p ...
分类:
编程语言 时间:
2019-12-07 19:35:56
阅读次数:
97
1. 命名服务端口:服务端口必须命名。端口名称键/值对必须具有以下语法 2. service association:一个Pod必须至少属于一个Kubernetes服务,即使Pod不暴露任何端口也是如此。如果Pod属于多个Kubernetes服务,则这些服务不能将相同的端口号用于不同的协议,例如HT ...
分类:
其他好文 时间:
2019-12-03 14:19:57
阅读次数:
112
函数式编程语言操纵代码片段就像操作数据一样容易。 虽然 Java 不是函数式语言,但 Java 8 Lambda 表达式和方法引用 (Method References) 允许你以函数式编程。 // functional/Strategize.java interface Strategy { St ...
分类:
其他好文 时间:
2019-11-29 22:27:25
阅读次数:
114
motivation Bad Smell:当闻到这bad smell时, 算法多变(很多if else、case), 就应该考虑Strategy Method了. 破坏OCP(开放封闭原则) 当有E情况发生的时候,那么这个时候,又要修改此处的代码,从而造成该文件,喝依赖该文件的代码重新编译(二进制不 ...
分类:
其他好文 时间:
2019-11-24 17:44:23
阅读次数:
100
策略模式 在策略模式(Strategy Pattern)中,一个类的行为或其算法可以在运行时更改。这种类型的设计模式属于行为型模式。 在策略模式中,我们创建表示各种策略的对象和一个行为随着策略对象改变而改变的 context 对象。策略对象改变 context 对象的执行算法。 介绍 意图:定义一系 ...
分类:
其他好文 时间:
2019-11-17 01:52:23
阅读次数:
85
1. 策略模式的作用 在策略模式(Strategy Pattern)中,一个类的行为或其算法可以在运行时更改。 2. 为什么要使用策略模式? 我们想象一下最常见的场景:排序。排序无非两种选择,升序或降序。如果我们要封装一个类要自由的切换两种排序要怎么做呢? 最常见的做法是这样的: public cl ...
分类:
其他好文 时间:
2019-11-16 19:40:01
阅读次数:
68