打个招呼吧! 大家好,我叫小武,欢迎来到我的博客。在这里我会分享一些学习笔记以及生活上的趣事,感谢大家的关注😉😉 打个广告哈: 我在B站上 [@小五很哇塞] 也会上传一些视频,如果喜欢看的话,不妨三连一波~ See you~😈 2021-08-08
Java笔记-反射 Java笔记-反射Reflection【韩顺平讲Java】Java反射专题 -反射 反射机制 类加载 reflection Class 类结构 等_哔哩哔哩 (゜-゜)つロ 干杯~-bilibili 为什么需要反射?大部分的框架都是基于Java中的反射机制实现的,可以说是反射成就了Java的繁荣。 设想有这样一个场景:通过读取配置文件,创建需要的对象,并调用配置文件中指定的方法。这样我们可以仅仅通 2021-08-08 笔记 Java
Java笔记-正则 Java笔记 正则初探正则12345678910111213141516public static void main(String[] args) { String str = "1919年,一位教授在《新青年》上发表了一篇系统介绍马克思主义理论的文章," + "热情赞颂马克思主义为“世界改造原动的学说”,并公开申明 2021-08-08 笔记 Java
Java笔记-泛型 Java笔记-泛型引入由于之前不能够对加入到集合中的元素进行约束,可能会出现类型转换异常ClassCastException的异常。(不安全💔) 在遍历集合的时候,需要类型转换,数据量一大,效率就低。(效率低💔) 123456789101112131415@SuppressWarnings({"all"})public class generic01 & 2021-08-08 笔记 Java
Java笔记-集合 Java笔记-集合专题集合体系图集合主要分为两种: Collection: List、Set;属于单列集合 Map:双列集合,存放Key-Value Collection这些是List和Set都继承了的方法。 12345678910111213ArrayList arrayList = new ArrayList();arrayList.add("阿武" 2021-08-08 笔记 Java
VS2017配置GLUT OpenGL-VS2017配置GLUT 将glut包解压; 将glut.h放到E:\2017\VC\Tools\MSVC\14.16.27023\include目录下; 这个目录,每个人的可能不一样,怎么得到自己的那个目录呢? 1)新建一个项目,随便include一个文件,比如#include 2)在这行代码上鼠标【右击】->打开文档“iostream” 2021-08-08 笔记 图形学
动态规划DP 动态规划DP1、求斐波那契数 Fibonacci以如下被以递推的方法定义:F(0)=0,F(1)=1, F(n)=F(n - 1)+F(n - 2)(n ≥ 2,n ∈ N*),简单的理解就是从n=2开始,每一项都等于前两项的和。首先使用常规的方法求斐波那契数,也就是根据其定义,使用递归 123456789public static int getFib2(int n){ if(n 2021-08-08 笔记 算法
排序算法 排序算法五一假期复习了几种排序算法,都是用Java实现的。还做了归并排序和堆排序的动画演示,想要的可以和我私聊哈~ 冒泡排序 时间复杂度:O(n^2) 空间复杂度:O(1) 稳定算法 1234567891011public void myBubbleSort(int arr[]){ for (int i = 0; i < arr.length-1; i++) { 2021-08-08 笔记 算法
Spring Java笔记——SpringSpring理念——简化企业级应用开发的复杂性,使得现有的技术更容易使用,是一个大杂烩,整合了所有的技术框架。 SSM:SpringMVC+Spring+Mybatis 开发文档:Spring Framework Documentation 1234567<!-- https://mvnrepository.com/artifact/org.springframe 2021-08-08 笔记 Java
Mybatis Java笔记——Mybatis🛴我的第一个Mybatis程序1、创建数据库 这是之前我做设计模式课设中建的一张表,下面我们就来查询这这张表中所有的记录,为了方便,就只查下前3个属性吧。 2、创建maven项目 删除src目录; 导入依赖:mysql、mybatis、junit 3、创建子模块module同样选择maven项目,这样后面的再次创建maven项目时可以直接从父项目 2021-08-08 笔记 Java