代码编织梦想

读 | a philosophy of software design_夜读春秋的博客-爱代码爱编程

个人博客 软件的复杂性 什么是复杂性? 举个直观的例子:1+1+1+1 显然比 1+1 要复杂一点,1+2+3+4 显然又比 1+1+1+1 要复杂一点。 这里可以总结两点: 更

java中如何获取两个元素的交集_初夏0811的博客-爱代码爱编程

在实际业务开发中经常会遇到取两个或者多个集合交集的元素的场景,若不是集合可转化为几个再求解: public class RemainAlltest { public static void main(String[

字符串常量池_夜僚鹰的博客-爱代码爱编程

字符串常量池详解(jDK1.8) 例子 String a = new String("myString");(1) String b = "myString";(2) String c = "my" + "Stri

java开发环境基础配置_bobo玩ros的博客-爱代码爱编程

开发环境基础配置 概述安装JDK配置JDK(选做)如何配置为什么要配置第一个Java程序hello world案例 安装IDEAIDEA的使用(重要)第一行IDEA代码创建Pr

初识java_bobo玩ros的博客-爱代码爱编程

初识Java 概述Java历史诞生发展特点 Java主要用途Web 应用(JavaEE方向)Android开发桌面应用开发 JDK和JREJava程序的运行原理Java语言的跨平台性Java语言的编译性和解释

网络请求中的错误代码_迷lù的博客-爱代码爱编程

在默认状态下,IIS把它的日志文件放在%WINDIR\System32\Logfiles文件夹中。每个万维网(WWW)站点和FTP站点在该目录下都有一个单独的目录。在默认状态下,每天都会在这些目录下创建日志文件,并用日期给日

11_继承_晴曦的博客-爱代码爱编程

1. 继承 1.1 继承的实现(掌握) 继承的概念 继承是面向对象三大特征之一,可以使得子类具有父类的属性和方法,还可以在子类中重新定义,以及追加属性和方法 实现继承的格式 继承通过extends实现格式

java杂七杂八_qlugcl的博客-爱代码爱编程

理解原理,归纳总结,生成步骤,方便照搬 SpringBoot+MybatisPlus的MVC模板Mybatis-Plus的自定义SQL操作(注解版)计算日期之间差值(年月日时分秒毫秒)前情提要Java代码(基于Sim

浅谈java中创建数组的方式_鹧gu的博客-爱代码爱编程

Java中创建数据的正确方式 都以 int 类型举例,[]中的值不是固定的,可以用其他值,或者使用已定义变量 一维数组 1,直接指定数组的值 //第一种比较规范 int[] arr1 = {1,2,3}; int a

10_分类和static_晴曦的博客-爱代码爱编程

1.案例驱动模式 1.1案例驱动模式概述 (理解) 通过我们已掌握的知识点,先实现一个案例,然后找出这个案例中,存在的一些问题,在通过新知识点解决问题 1.2案例驱动模式的好处 (理解) 解决重复代码过多的冗余,提高

09_arraylist集合&学生管理系统_晴曦的博客-爱代码爱编程

1.ArrayList 集合和数组的区别 : ​ 共同点:都是存储数据的容器 ​ 不同点:数组的容量是固定的,集合的容量是可变的 1.1 -ArrayList的构造方法和添加方法 public ArrayList(

08_常用api_晴曦的博客-爱代码爱编程

1.API 1.1 API概述-帮助文档的使用 什么是API ​ API (Application Programming Interface) :应用程序编程接口 java中的API ​ 指的就是 JDK 中提供的

07_面向对象_晴曦的博客-爱代码爱编程

1. 类和对象 面向对象和面向过程的思想对比 : ​ 面向过程 :是一种以过程为中心的编程思想,实现功能的每一步,都是自己实现的 ​ 面向对象 :是一种以对象为中心的编程思想,通过指挥对象实现具体的功能 1.1 类和

06_debug&基础练习_晴曦的博客-爱代码爱编程

1.Debug模式 1.1 什么是Debug模式 是供程序员使用的程序调试工具,它可以用于查看程序的执行流程,也可以用于追踪程序执行过程来调试程序。 1.2 Debug介绍与操作流程 如何加断点 选择要设置断

05_方法_晴曦的博客-爱代码爱编程

1. 方法概述 1.1 方法的概念 ​ 方法(method)是将具有独立功能的代码块组织成为一个整体,使其具有特殊功能的代码集 注意: 方法必须先创建才可以使用,该过程成为方法定义方法创建后并不是直接可以运行的,

04_数组_晴曦的博客-爱代码爱编程

1.数组 1.1 数组介绍 ​ 数组就是存储数据长度固定的容器,存储多个数据的数据类型要一致。 1.2 数组的定义格式 1.2.1 第一种格式 ​ 数据类型[] 数组名 ​ 示例: int[] arr;

03_switch&循环语句_晴曦的博客-爱代码爱编程

1. switch语句 1.1 分支语句switch语句 格式 switch (表达式) { case 1: 语句体1; break; case 2: 语句体2; break; ... defa

02_java基础语法_晴曦的博客-爱代码爱编程

1 类型转换 在Java中,一些数据类型之间是可以相互转换的。分为两种情况:自动类型转换和强制类型转换。 1.1 隐式转换(理解) ​ 把一个表示数据范围小的数值或者变量赋值给另一个表示数据范围大的变量。这种转换方式是

01_java环境搭建及入门_晴曦的博客-爱代码爱编程

1. Java概述 1.1 Java语言背景介绍(了解) 语言:人与人交流沟通的表达方式 计算机语言:人与计算机之间进行信息交流沟通的一种特殊语言 Java语言是美国Sun公司(Stanford University

@configurationproperties和@enableconfigurationproperties详解_瑟瑟发抖的小杜的博客-爱代码爱编程

@ConfigurationProperties: @ConfigurationProperties注解用于自动配置绑定,可以将配置中的值注入到bean对象上。 如下图: 在yml配置文件中定义了一个配置信息,其中每个属性名和类中属性名一一对应 其中 @Component将类转换为bean,@Data是简化实体类开发,prefix=“