摘要:
【阵法扩展】 1.创建新阵法|复用旧阵法:根据功能情况,决定是采用何种方式。具体配置位置:formation_data的[多队阵法] 2.创建新阵法情况如下 (复用旧阵法无此步骤): 策划配置项:构建新的多队id,构建此多队id下的各个阵法,如下例子 服务端处理项:阵法初始化,不同于单阵,阵法初始化 阅读全文
摘要:
1)饿汉式单例模式 package Singleton; public class Singleton01 { public static void main(String[] args) { Singleton instance = Singleton.getInstance(); System. 阅读全文
摘要:
设计模式的目的: 1)代码重用性 2)可读性 3)可扩展性 4)可靠性 5)使程序呈现高内聚、低耦合的特性 设计模式常用的七大原则: 1)单一职责原则: 一个类应该只负责一项职责 提高类的可读性,可维护性 降低变更引起的风险 通常情况下,我们应当遵守单一职责原则,只有逻辑足够简单,才可以在代码级别违 阅读全文
摘要:
创建线程的多种方式 1)继承Thread 2)实现Runnable 3) 实现Callable 4)线程池方式 Runnable和Callable接口的不同 1)Callable有返回值,Runnable没有 2)Callable能抛出异常,Runnable不能 3)Callable是实现call方 阅读全文
摘要:
进程与线程的区别 进程:系统正在运行的一个应用程序,程序一旦运行就是进程,进程是资源分配的最小单位 线程:线程是程序执行的最小单位 线程的基本状态 1)new 新建 2)runnable 准备就绪 3)blocked 阻塞 4)waiting 不见不散的等待 5)timed_waiting 过时不候 阅读全文
摘要:
概念 1)反射机制允许程序在执行期间借助于Reflection API取得任何类的内部信息(比如成员变量,构造器,成员方法等等),并能操作对象的属性和方法。 2)加载完类之后,在堆中就产生了一个Class类型的对象(一个类只有一个Class对象),这个对象包含了类的完整结构信息。通过这个对象得到类的 阅读全文
摘要:
MySql官方对索引的定义为:索引是帮助Mysql高效获取数据的数据结构 可以简单理解为:排好序的快速查找数据结构 优势:提高数据检索的效率,降低数据库的IO成本 降低数据排序的成本,降低了CPU的消耗 劣势:实际上索引也是一张表,该表保存了主键与索引字段,并指向实体表的记录,所以索引列也是要占用空 阅读全文
摘要:
如果在控制台上看到找不到静态内容,可以如下配置 package com.ma.blog.config; import org.springframework.context.annotation.Configuration; import org.springframework.web.servle 阅读全文
摘要:
(1)小图标情况如下: (2)如何更换小图标? 我们只要将我们想要的图标放在静态资源路径下(如static),并且将其命名为:favicon.ico即可 (3)可能出现不行的情况 a.在application.properties下有配置相关的资源访问路径 b.给静态资源定义了前缀 阅读全文