自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 SpringMVC后续4

导入maven配置MultipartResolver创建表单创建Controller。

2024-09-18 11:45:14 555

原创 SpringMvc后续3

默认返回页面是转发效果如果需要重定向,在返回页面的时候,追加redirect:,后边需要追加视图后缀。

2024-09-05 16:24:49 792

原创 SpringMvc--后续(参数问题)

SpringMvc(传参问题) 后续还会有更新

2024-09-03 21:49:45 649

原创 搭建SpringMVC工程

看后续,请关注

2024-09-02 08:00:00 296

原创 SpringMVC

有后续的

2024-09-01 08:30:00 1475

原创 spring框架后续

定义在软件业,AOP为Aspect Oriented Programming的缩写,意为:面向切面编程,通过预编译方式和运行期间动态代理实现程序功能的统一维护的一种技术。AOP是OOP的延续,是软件开发中的一个热点,也是Spring框架中的一个重要内容,是函数式编程的一种衍生范型。利用AOP可以对业务逻辑的各个部分进行隔离,从而使得业务逻辑各部分之间的耦合度降低,提高程序的可重用性,同时提高了开发的效率。

2024-08-31 09:01:13 864

原创 spring框架

有后续哈 关注我看后续

2024-08-27 21:44:07 730

原创 使用idea创建Javaweb项目(步骤)

第二步 勾选Web Application >Next。配置好,就能启动tomcat,显示首页。导入进项目,然后编写类。完成创建项目,检查是否文件齐全。第一步创建Javaweb项目。然后就是进行起名,完成。

2024-07-19 13:29:06 648

原创 JavaScript笔记分享3(正则表达)

/最简单的正则表达式,将匹配字母a 4. re=new RegExp("a","i");//返回["a","bd","c"] 17. //如果str是用户输入的,他可能输入a-bd-c也可能输入a bd c或a_bd_c,但不会是abdc(这样就说他输错了) 18. str = "a_db-c";//返回查找到的字符串开始下标10 26. //注意,因为查找本身就是出现第一次就立即返回,所以无需在search时使用g标志 27. //下面的代码虽然不出错,但g标志是多余的 28. re=/\d+/g;

2024-07-19 12:00:00 1824

原创 JavaScript笔记分享(常用工具类)

<meta charset="utf-8"> <title>菜鸟教程(runoob.com)</title>

2024-07-18 22:00:00 668

原创 JavaScript笔记分享

<a href="" id="a">百度一下</a> <input type="text" id="ipt"><br> <button onclick="upd()">修改内容</button> </body> </html>} </script> </head> <body> <a href="" id="a">百度一下</a> <button onclick="upd()">修改内容</button>

2024-07-18 11:45:48 772

原创 Java简易图书管理系统

使用了jdbc连接数据库 如果要让代码运行还需要使用MySQL数据库一起使用

2024-07-16 11:45:00 663

原创 Java知识点–遍历集合的几种方式

相比之下,新方法将迭代代码封装在集合本身中,因此程序员不必为迭代集合编写代码。在之前的方法中(经典for循环,迭代器和加强for循环),程序员可以控制集合是如何迭代的。新的语法为程序员提供了一种更方便的迭代集合的方式。由于经典循环方式的限制,创建了使用迭代器的方式,这种方式允许我们迭代各种集合。该集合必须提供一种通过基于索引的方式访问其元素的方法,这不是所有集合都支持的方式,例如, Set不会将元素存储为基于索引的元素。比如,你想在一个班级中遍历所有的学生打印出他们的名字或找到在最近的考试中的最高分是谁。

2024-07-15 19:30:00 395

原创 JDBC连接数据库

【代码】JDBC连接数据库。

2024-07-15 10:20:23 230

原创 MYSQL 语句(查询)

小明此时就会很纳闷,明明有钱的呀,钱呢?拿转账来说,假设用户A和用户B两者的钱加起来一共是5000,那么不管A和B之间如何转账,转几次账,事务结束后两个用户的钱相加起来应该还得是5000,这就是事务的一致性。示例:还是小明有1000元,准备跟朋友聚餐消费这个场景,当他买单(事务开启)时,收费系统检测到他卡里有1000元,这个时候,他的女朋友不能转出金额。注意:处于该隔离级别的事务A与B,如果事务A使用事务B不提交的变化作为计算的基础,然后哪些未提交的变化被事务A撤销,这就导致了大量的数据错误变化。

2024-07-11 17:12:55 1245

原创 反射&多线程&网络编程 (笔记分享-1)

这种动态获取的信息以及动态调用对象的方法的功能称为java语言的反射机制。Class 没有公共构造方法。而解剖使用的就是Class类中的方法.所以先要获取到每一个字节码文件对应的Class类型的对象.使用此 Constructor 对象表示的构造方法来创建该构造方法的声明类的新实例,并用指定的初始化参数初始化该实例。(使用的前提条件:必须先得到代表的字节码的Class,Class类用于表示.class文件(字节码))它的返回值是T类型,所以newInstance是创建了一个构造方法的声明类的新实例对象。

2024-07-08 21:40:38 748

原创 Java 基础--File - IO流(2)

数据从硬盘流向内存为输入流,数据从内存流向硬盘为输出流。输入也叫读取数据,输出也叫写出数据。

2024-07-07 12:00:00 673

原创 Java 基础--File-IO流(1)

File[] f=f1.listFiles(new FilenameFilter(){ @Override public boolean accept(File dir,String name){ //name:当前f1所在的文件夹下所有文件的名称 //返回值:true(代表保留) false(代表去除) //如果是a开头的文件,则保留,否则就去除 if(name.startsWith("a")){ return true;3.public boolean mkdir():创建由此File表示的目录。

2024-07-06 18:30:00 460

原创 java基础--异常 笔记分享

因为此时出现的(或者说用户能够处理的)只有Exception类型,而如果使用Throwable接收,还会表示可以处理Error的错误,而用户是处理不了Error错误的,所以在开发中用户可以处理的异常都要求以Exception类为主。int b = 2;assert a == 10:"a不等于10";Java中的异常可以是函数中的语句执行时引发的,也可以是程序员通过throw 语句手动抛出的,只要在Java程序中产生了异常,就会用一个对应类型的异常对象来封装异常,JRE就会试图寻找异常处理程序来处理异常。

2024-07-06 12:00:00 700

原创 javaMap笔记分享

为了获取值,调用get(),传递键作为变元,值会被返回。LinkedHashMap扩展了Hashmap类,该类在内部使用一个链表维护条目添加到映射中的顺序,从而可以按照插入顺序迭代整个映射。它使用哈希表存储映射,即使对于比较大的集合,get()和put()的执行时间也保持不变。映射(map)是存储键和值间关联(即,键值对)的对象。在Map中存储的元素是键-值对,一个键-值对作为一个整体使用Map.Entry接口表示。1、Hashtable是同步的、线程安全的,而HashMap不是同步的,没有实现线程安全。

2024-07-05 14:45:00 808

原创 java集合笔记分享

/ 使用方法 // 添加功能 boolean add(String s) coll.add("小李广");​ //boolean remove(E e) 删除在集合中的o元素 System.out.println("删除石破天:"+coll.remove("石破天"));如果桶的容量是16,加载因子是0.75 那么你的桶最多能装16*0.75 = 12的水,如果你装了12的水还想继续装水,那么就该用大一点的桶,调用rehash就是负责增加桶的容量的方法,当然这个rehash这个方法是内部调用的。

2024-07-05 09:28:29 819

原创 java笔记分享(6)

Random类Random类位于java.util包下,Random类中实现的随机算法是伪随机,也就是有规则的随机。在进行随机时,随机算法的起源数字称为种子数(seed),在种子数的基础上进行一定的变换,从而产生需要的随机数字。相同种子数的Random对象,相同次数生成的随机数字是完全相同的。也就是说,两个种子数相同的Random对象,第一次生成的随机数字完全相同,第二次生成的随机数字也完全相同。这点在生成多个随机数字时需要特别注意。Random对象的生成。

2024-07-04 09:12:11 1738

原创 java笔记分享(5)

为父类添加抽象方法,然后让子类实现,一个主要目的就是实现多态的效果,而实现多态效果需要两个前提:一是子类重写父类中的方法,二是使用父类引用调用子类重写后的方法,根据父类实际指向的对象调用相应的重写方法。例如Shape类的area()方法,因为Shape类的不同子类对面积的计算方法不同,即Shape类无法准确地知道其子类计算面积的方法,因此area()方法只能留给子类实现。例如,Animal类的eat()方法、Shape类的area()方法,无法给出有实际意义的实现,对于这类方法可以声明为抽象方法。

2024-06-27 14:41:50 1182

原创 java笔记补充(内部类)

笔记分享

2024-06-21 13:20:25 652 1

原创 java笔记分享(4)

分享笔记,勿喷

2024-06-20 20:54:41 844

原创 java入门笔记(3)

分享笔记(自己)

2024-06-19 11:47:17 1170 1

原创 js(笔记分享)

小白,勿喷笔记分享

2024-06-14 11:45:00 1814

原创 Java入门笔记(2)

分享笔记

2024-06-14 09:24:20 882

原创 列表、表格、表单(笔记分享)

select嵌套option,select是下拉菜单整体,option是下拉菜单的每一项。button 普通按钮,默认没用功能,一般配合javascript使用。用label标签绑定文字和表单控件的关系,增大表单控件的点击范围。name 控件名称 控件分组,同组中只能选中一个(单选功能)submit 提交按钮,点击后可以提交数据到后台(默认功能)默认显示第一项,selected属性实现默认选中功能。按钮需配合form标签(表单区域)才能实现对应的功能。作用:网页中,某个标签的说明文本。

2024-06-14 07:30:00 188

原创 css 笔记2

这是div标签</div>复合属性:属性的简写方式,一个属性对应多个值的写法,各个属性值之间用空格隔开。} </style> <div id="red">这是div标签

2024-06-13 11:45:00 1919

原创 css(笔记分享)

2、元素一旦浮动起来之后,元素的宽度将变成自适应(内容决定宽度),前提:不指定元素宽度的情况下。4、文本,行内元素,行内块元素时采用环绕的方式来排列的,是不会被浮动元素压在底下的。1、当父元素的宽度已显示不下所有的已浮动子元素时,那么最后一个子元素将换行显示。2、浮动元素会停靠在父元素的左边或右边,或平级的其他已浮动元素的边缘上。左浮动,让元素停靠在父元素的左边,或紧挨着左侧已有的浮动元素。右浮动,让元素停靠在父元素的右边,或紧挨着右侧已有的浮动元素。清除该元素右边的浮动元素所带来的影响。

2024-06-13 07:30:00 354

原创 数据库简单查询语句(自己的笔记分享一下)

小白,各位大神勿喷

2024-06-12 21:35:41 1324

原创 Java入门笔记(努力中勿喷)

加油奥里给

2024-06-12 19:47:36 918 2

空空如也

空空如也

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

TA关注的人

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