摘要: java SE for—each 不能操作元素本身 我的需求 将只包含 1和0 的二维数组的所有元素反置,即所有1变成0、0变成1。 原始数组: 我的做法 使用for—each操作数组: public class test { public static void main(String[] arg 阅读全文
posted @ 2020-12-07 22:22 城北有个混子 阅读(225) 评论(0) 推荐(0) 编辑
摘要: 创建项目(IDEA下) 打开IDEA,我们开始创建一个简单的Spring MVC项目,流程如下: 这里要注意一下,我们是基于Maven开发项目,当然是要配置Maven环境的,如果大家之前从来没有配置过Maven,项目创建完成后需要配置一下,否则Maven无法自动为我们导入依赖。 创建完成之后是这样子 阅读全文
posted @ 2020-11-23 14:20 城北有个混子 阅读(2437) 评论(0) 推荐(2) 编辑
摘要: 算法与实现 选择排序 算法思想 从数组中选择最小元素,将它与数组的第一个元素交换位置。再从数组剩下的元素中选择出最小的元素,将它与数组的第二个元素交换位置。不断进行这样的操作,直到将整个数组排序。 动态过程 算法原理参考:图解选择排序。 代码实现 // 选择排序 public static void 阅读全文
posted @ 2020-11-21 20:39 城北有个混子 阅读(301) 评论(0) 推荐(1) 编辑
摘要: 创建项目(IDEA中) 在IDEA中创建 MyBatis项目,详细流程如下: 这里有一点需要注意,我们创建的是Maven项目,如果大家以前没有配置过Maven环境的话,在创建完项目之后,需要配置一下Maven环境,否则就无法成功导入相关的依赖包。 创建完成后的项目是这个样子的: 项目概述: ★ sr 阅读全文
posted @ 2020-11-17 17:52 城北有个混子 阅读(1435) 评论(2) 推荐(3) 编辑
摘要: 基本概念 工厂,顾名思义就是创建产品。 简单来说,工厂模式用于封装和管理对象的创建,是一种创建型模式。 工厂模式一般分为3类: ① 简单工厂模式(Simple Factory) ② 工厂方法模式(Factory Method) ③ 抽象工厂模式(Abstract Factory) 这三个模式从前到后 阅读全文
posted @ 2020-11-13 14:23 城北有个混子 阅读(509) 评论(0) 推荐(0) 编辑
摘要: 概念明确 什么是类的对象? 类的对象就是:基于某个类 new 出来的对象,也称为实例对象。这个很容易理解,就不过多阐述了。 什么是类对象? 类对象就是:类加载的产物,封装了一个类的所有信息(类名、父类、接口、属性、方法、构造方法)。 包含类信息的.class文件被JVM加载到内存后,一个个的类就变成 阅读全文
posted @ 2020-11-05 08:41 城北有个混子 阅读(417) 评论(0) 推荐(4) 编辑
摘要: 单例模式 单例模式(Singleton)是一种常用的设计模式,它是创建型模式的一种,适用于一个类有且只有一个实例的情况,也就是说,单例模式确保了某个类只有一个实例(对象)存在。 单例模式定义的三个要素 ① 定义私有的静态成员。 ② 构造函数私有化。 ③ 提供一个公有的静态方法以构造实例。 单例模式的 阅读全文
posted @ 2020-11-03 15:20 城北有个混子 阅读(630) 评论(0) 推荐(0) 编辑
摘要: Lambda表达式 Lambda 表达式是 JDK1.8 的一个新特性,又称特殊的匿名内部类,可以取代大部分的匿名内部类,语法更简洁,可以写出更优雅的 Java 代码,可以极大地优化代码结构。 Lambda 表达式不会生成单独的内部类文件,但匿名内部类会。 Lambda表达式特性 ★ Lambda 阅读全文
posted @ 2020-10-27 09:40 城北有个混子 阅读(823) 评论(0) 推荐(2) 编辑
摘要: 动态规划概述 动态规划(Dynamic Programming,DP)是运筹学的一个分支,是求解决策过程最优化的过程。 动态规划算法通常用于求解具有某种最优性质的问题。在这类问题中,可能会有许多可行解,每一个解都对应于一个值,我们希望找到具有最优值的解。 动态规划算法与分治法类似,其基本思想也是将待 阅读全文
posted @ 2020-10-25 09:18 城北有个混子 阅读(855) 评论(0) 推荐(1) 编辑
摘要: Josephu(约瑟夫)问题 约瑟夫问题,有时也称为约瑟夫斯置换,是一个计算机科学和数学中的问题。在计算机编程的算法中,类似问题又称为约瑟夫环。又称“丢手绢问题”。 Josephu问题起源 据说著名犹太历史学家 Josephus 有过以下的故事:在罗马人占领乔塔帕特后,39 个犹太人与Josephu 阅读全文
posted @ 2020-10-17 12:12 城北有个混子 阅读(475) 评论(0) 推荐(1) 编辑