自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(22)
  • 收藏
  • 关注

原创 spring的工作原理

spring的工作原理:一、 IoC(Inversion of control): 控制反转1、IoC:概念:控制权由对象本身转向容器;由容器根据配置文件去创建实例并创建各个实例之间的依赖关系核心:bean工厂;在Spring中,bean工厂创建的各个实例称作bean二、AOP(Aspect-Oriented Programming): 面向切面编程 AOP的主要原理,使用动态代理方式实现面向切面编程。动态代理 :针对一个方面编写一个InvocationHandler,...

2021-11-16 09:35:40 135

原创 HTML超链接 及瞄点链接

HTML超链接表现方式:<body> <h2>超链接表现方式一:跳转、交互</h2> <hr> <a href="1.html" target="_blank">页面跳转</a> <a href="www.baidu.com" target="_blank">百度</a> <!-- 超链接传参 --> <a href="main.jsp?id

2021-11-09 16:20:58 542

原创 HTML表单实例 及个别知识点

<!DOCTYPE html><html> <head> <meta charset="utf-8"> <title>表单&表单元素</title> </head> <body> <form action="xxx.jsp" method="post"> <tab...

2021-11-03 15:15:00 108

原创 MySQL的彻底卸载步骤

卸载: 软件的卸载准备 计算机-->右键-->管理-->服务-->[mysql 的服务]-->停止 软件卸载 通过控制面板卸载(所有含MySQL的东西) 清理残余文件 数据目录:默认在C盘:\ProgramData\MySQL(关闭隐藏的项目) 清理注册表 (1) win+r——>打开注册表编辑器 (2)(网上一搜就是那几条目录,然后删除就OK,找不到的就不用删) 清理服务列表的服务名 (1)以管理员身份

2021-10-30 11:45:20 290

原创 冒泡排序(八大重要排序之一)

冒泡排序//1.比较数组中,两个相邻的元素,如果第一个数比第二个数大,我们就交换他们位置//2.每一次比较,都会产生一个最大,或最小的数字//3.下一轮就可以少一次排序//4.依次循环,直到结束​import java.util.Arrays;​public class Demo7 { public static void main(String[] args) {​ int[] a= {15,515,66,91,19,22};​ int[] ...

2021-10-29 23:28:58 59

原创 Array类

数组的工具类---->Java.util.Arrays 由于数组对象本身并没有什么方法可以供我们调用,但API中提供了一个工具类Arrays供我们使用,从而可以对数据对象进行一些基本的操作; Arrays类中的方法都是static修饰的静态方法,在使用的时候可以直接用类名进行调用,而可以不用使用对象来调用 Arrays.toString()--->此方法可以直接打印数组 Arrays.sort()---->排序,从小到大 Arrays...

2021-10-28 21:02:23 77

原创 数组取反有点难

数组的一些运用public class Demo3 { public static void main(String[] args) { int[] a = {1, 2, 23, 4, 9};​ for (int i = 0; i < a.length; i++) { System.out.println(a[i]); } int sum = 0; for (int i = 0;i&...

2021-10-28 19:27:06 304

原创 java内存分析 及静、动态初始化数组

1.堆: 存放new 的对象和数组 可以被所有的线程共享,不会存放别的对象引用 2.栈: 存放基本变量类型(会包含这个基本类型的具体数值) 引用对象的变量(会存放这个引用在对堆里面的地址) 3.方法区: 可以被所有线程共享 包含了所有的class和static变量 public class Demo2 { public static void main(String[] args) { //静态初始化:创建+...

2021-10-28 15:31:53 67

原创 数组的声明与创建

数组中值的和运算public class demo1 { public static void main(String[] args) { int[] nums; //定义 nums = new int[10];//这里面可以存放10个int类型的数字​ //int[] nums = new int[10]; 上面两行的简洁表达​​ nums[0]=1; //给数组元素中赋值 ...

2021-10-28 15:04:38 63

原创 递归及简单代码

A方法调用A方法,就是自己调用自己,层层递进的关系 递归可以利用一些简单的程序来解决一些复杂的问题 递归结构包括两个部分: 递归头:什么时候不调用自身方法。如果没有,将陷入死循环 递归体:什么时候需要调用自身方法 递归深度越大,时空性越不好;方便了程序员,苦了电脑 //阶乘运算public class Demo6 { public static void main(String[] args) { System.ou...

2021-10-28 14:35:41 193

原创 可变参数定义及简单代码

在方法声明中,在指定参数类型后加一个省略号(...) 一个方法只能指定一个可变参数,它必须是方法的最后一个参数。任何普通的参数,必须在他之前声明 public class Demo4 { public static void main(String[] args) { Demo4 demo4 = new Demo4(); demo4.test(1,2,3,4);​ } public void test(int... i){ ...

2021-10-28 14:12:25 237

原创 嵌套For循环

//打印九九乘法表,利用嵌套for循环public class For5 { public static void main(String[] args) {​ for (int j = 1; j <= 9; j++) { for (int i = 1; i <= j; i++) { System.out.print(j+"*"+i+"="+j*i+"\t"); } ...

2021-10-28 11:14:42 61

原创 break 与 continue、goto关键字

break——public class break1 { public static void main(String[] args) {​ for (int i = 0; i < 100; i++) { System.out.println(i); if (i==30){ System.out.println("好了,你歇会儿"); break; ...

2021-10-28 11:13:43 74

原创 For循环

//计算100内奇数和偶数之间的和public class For3 { public static void main(String[] args) { int oddSum = 0; int evenSum = 0;​ for (int i = 0; i <= 100; i++) { if (i%2!=0){ oddSum+=i; }else { ...

2021-10-28 09:55:56 42

原创 Scanner

判断是否为整数public class Demon6 { public static void main(String[] args) { Scanner scanner = new Scanner(System.in);​ int i = 0; float f = 0.0f;//定义一个浮点数​ System.out.println("请输入整数");​ if(scanner.hasNextInt()){/...

2021-10-28 09:24:54 78

原创 什么是方法、方法调用、方法重载

什么是方法? 方法包含于类或对象中 一个方法只完成一个功能,利于后期的扩展 mian方法中尽量干净整洁 在main方法外构造方法,public+(加static——>是一个类变量,利于方法在主线程中调用) +返回值类型+方法名 调用方法时的返回值类型名,可以任意起; 命名的方法名,也可以任意起(但遵守方法命名规范) public static int add(int a, int b){ return a+b;//方法体 //p...

2021-10-25 17:50:55 159

原创 变量,常量及命名规范

变量变量相当于代表一块空间,放什么东西不确定,本身就存在的;变量作用域 类变量(写在类里面的, static) 实例变量(方法外面,类里面) 局部变量(写在方法里面) public class demo1{ //类变量,static ,从属于类demo1 static double salary = 2500; static{ //代码块(加了这个代码块,作用域会高很多) } /...

2021-10-22 21:18:27 275

原创 数据 类型

Java强类型语言 所有变量必须先定义才能使用,要求变量严格符合规定 浮点数类型float : 有限,离散,舍入误差,大约 接近但不等于(银行业务最好不用浮点型,用BigDecimal数学工具类)字符型 强制转换成in类型,输出的是数字(所有的字符本质还是数字) 编码:Unicode表:(A=65;a=97.....b=98) 转义字符 \t:空格 \n :换行 类型转换小-------------------------------------

2021-10-22 20:36:41 171

原创 卸载安装JDK

JDK(扩充开发工具)>JRE>JVM(模拟cpu 操作java)卸载JDK 删除Java的安装目录 删除JAVA_HOME 删除path下关于Java的目录 java-version 安装JDK 百度搜索JDK8,找到下载地址 同意协议 下载电脑对应的版本 双击安装JDK 记住安装路径 配置环境变量 我的电脑->右键->属性 环境变量->JAVA_

2021-10-22 13:04:42 41

原创 C语言与Java

C语言1972年诞生 贴近硬件,运行极快,效率极高 操作系统,编译器,数据库,网络系统 指针和内存管理 C++1982诞生 面向对象 兼容C 图形领域,游戏 基于java开发的许多平台,系统,工具: 构建工具:Ant,Maven,Jekins 应用服务器:Tomcat,Jetty,Jboss,web sphere,weblogic Web开发:Struts,Spring,Hibernate,MyBatis 开发工

2021-10-22 11:15:51 113

原创 部分dos命令

#盘符切换——>C:——>D:#查看当前目录下所有文件——>dir 回车#切换目录——> cd /d+目录 #盘符上一级——>cd..#清屏——>cls#退出终端——>exit#查看电脑IP——>ipconfig#打开应用——>clac mspanit notepad#ping命令——>ping www.baidu.com#文件操作 md 新建目录名 rd 删除目录名 cd> 创建文件名...

2021-10-22 10:49:43 36

原创 Markdown

Markdown学习标题:二级标题三级标题字体Hello wordHello wordHello wordHello wordHello word引用选择狂神说Java,走向人生巅峰!分割线图片超链接点击跳转到欧文列表 A s 是 a cs 表格名字 性别 生日 张三 男 19971.1 代码...

2021-10-22 09:36:18 30

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除