自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Mybatis框架中的学问

mybatis是支持普通SQL查询、存储过程和高级映射的优秀持久层框架。它消除了几乎所有的JDBC代码和参数的手工设置以及结果集的检索,使用简单的XML或注解用于配置和原始映射,将接口和Java的POJOs映射成数据库中的记录。

2022-09-26 21:18:35 464 2

原创 【Java】想进大厂?你应该知道的算法经典习题(图论)

算法对程序员来说及其重要,语言和开发平台不断变化,但是万变不离其宗的是那些算法和理论,刷算法最最最直白的原因就是找一个好的工作,那刷题一定是必不可少的。

2022-09-24 20:06:00 944

原创 最流行的软件项目自动构建工具——Maven

在Java生态里,Maven是最流行的软件项目自动构建工具.它已经取代Ant很久了,这得益于它在项目管理,依赖管理及解决方案方面提供了更简单而且是声明式的模型,

2022-09-17 18:50:42 790 16

原创 【Java】想进大厂?你应该知道的算法经典习题(链表)

算法对程序员来说及其重要,语言和开发平台不断变化,但是万变不离其宗的是那些算法和理论,刷算法最最最直白的原因就是找一个好的工作,那刷题一定是必不可少的

2022-09-14 15:37:17 1380 31

原创 Spring5框架(一)

🌻今天进行Spring框架的学习

2022-09-13 11:15:18 177 12

原创 【Java】想进大厂?你应该知道的算法经典习题(队列)

算法对程序员来说及其重要,语言和开发平台不断变化,但是万变不离其宗的是那些算法和理论,刷算法最最最直白的原因就是找一个好的工作,那刷题一定是必不可少的

2022-09-09 10:36:22 563 14

原创 学了MVC,第一个项目该怎么做?(一)

🌻对于MVC的项目不应给过多的时间,一周即可。对于初学者来讲,还没有接触到Spring等框架,所以进行项目编写难度较大。然而最大的问题是分析需求 ,绝大多数人在拿到了项目之后不知道该如何进行,小组合作更是如此,一个项目有大有小,有提供详细需求,有的相对笼统。我们要消耗一些时间来进行需求分析,对于我们接下来开展工作有很大的帮助。而最首要的就是进行数据库的分析与建立。

2022-09-08 10:26:46 704 9

原创 MVC架构

🌻今天进行MVC架构的学习

2022-09-04 17:56:11 552 13

原创 --Ajax--

🌻今天进行Ajax的学习。

2022-09-02 08:50:47 393 6

原创 JSP的学习

🌻今天进行JSP的学习

2022-09-01 08:11:17 245 8

原创 【Java】想进大厂?你应该知道的算法经典习题(栈)

你应该了解的经典算法题目,刷到就是赚到!

2022-08-31 19:17:33 2563 43

原创 JavaWEB中的Servlet规范

🌻今天进行JavaWEB的servlet学习。

2022-08-31 09:55:39 441 8

原创 VUE知识的补充

🌻今天进行剩余部分VUE知识的补充,再进行JavaWEB的学习。

2022-08-29 21:21:02 209 10

原创 --vue--

🌻今天进行vue的学习

2022-08-27 21:26:59 341 15

原创 JQuery

🌻今天进行JQuery的学习。

2022-08-26 21:54:19 354 9

原创 Javascript

🌻今天继续学习Javascript。

2022-08-26 15:56:57 257 6

原创 JavaScript

🌻今天进行JavaScript的学习,再进行一个简易计算器的练习。

2022-08-26 14:02:04 306 33

原创 Javaweb

🌻今天继续进行Javaweb的学习

2022-08-23 19:56:03 264 14

原创 javaweb阶段

🌻今天开始进入javaweb阶段,不同于最初的web阶段,我们将深入的进行前端的部分学习

2022-08-22 22:08:56 289 9

原创 JDBC小练习

🌻继续昨天的JDBC来学习并且进行一个小练习。

2022-08-19 20:52:49 381 33

原创 mysql常用函数以及jdbc的学习

🌻今天进行mysql常用函数以及jdbc的学习。

2022-08-18 22:18:50 786 7

原创 Java进阶——多线程

1.创建线程的四种方式2.线程的同步 synchronized ReentrantLock 以及 读写锁3.线程之间的通信 wait notify notifyALl4.线程类的常用方法

2022-08-18 22:14:40 189 1

原创 查询练习、、

我们在开发中运用数据库时,会大量的运用查询语句,所以大量的练习有助于在开发过程中不被数据库的编程所拖累,可以节约时间进行其他版块的开发。

2022-08-17 19:17:27 131 18

原创 Java进阶——IO流

缓冲流也称为高效流、或者高级流。之前学习的字节流可以称为原始流。作用:缓冲流自带缓冲区、可以提高原始字节流、字符流读写数据的性能字节缓冲流字节缓冲输入流:BufferedInputStream,提高字节输入流读取数据的性能。字节缓冲输出流:BufferedOutputStream,提高字节输出流读取数据的性能。缓冲流的作用?缓冲流自带缓冲区、可以提高原始字节流、字符流读写数据的性能缓冲流有几种?字节缓冲流字节缓冲输入流: BufferedInputStream。...

2022-08-17 19:10:15 226 1

原创 Java基础——File类,IO流基础

1.所有需要网络传输的对象都需要实现序列化接口2.对象的类名,实例变量都会被序列化;方法,类变量不会被序列化3.如果想让某个变量不变序列化,可以用transient修饰4.序列化对象的引用类型成员变量5.反序列化时必须由序列化对象的class文件6.如果同一个对象被序列化多次,只有一次序列化为二进制流,以后都只是保存序列化的版本号7.建议所有可序列化的类加上版本号,方便项目升级读取属性文件的。...

2022-08-16 19:27:29 147 6

原创 数据库语言

数据库的继续学习。

2022-08-16 19:19:27 703

原创 java进阶:集合

Map集合是一种双列集合,每个元素包含两个数据。Map集合的每个元素的格式: key-value(饽值对元泵)。Map集合也被称为“键值对集合”。Map集合整体格式:collection集合的格式:[元素1,元素2,元震3…1Map集合的完整格式:{key1-value1 , key2-value2 , key3-value3 , …}由键决定特性:不笆复、无索引、可排序可排序:按照键数据的大小默认升序〈有小到大)排序。只能对键排序。注意:TreeMap集合是一定要排序的。可以默认排序。...

2022-08-15 19:34:20 421 7

原创 数据库//

MySQL是一种开放源代码的关系型数据库管理系统,使用最常用的数据库管理语言--结构化查询语言于1998年1月发行第一个版本。

2022-08-15 16:01:52 126 4

原创 Java基础——面向对象(复习)

面向对象汇总

2022-08-12 18:47:59 500 9

原创 网络通信的部分学习

通俗地说,网络协议就是网络之间沟通、交流的桥梁,只有相同网络协议的计算机才能进行信息的沟通与交流。这就好比人与人之间交流所使用的各种语言一样,只有使用相同语言才能正常、顺利地进行交流。从专业角度定义,网络协议是计算机在网络中实现通信时必须遵守的约定,也就是通信协议。主要是对信息传输的速率、传输代码、代码结构、传输控制步骤、出错控制等作出规定并制定出标准。......

2022-08-11 20:13:39 843 1

原创 Java面向对象——接口

​​学习的最大理由是想摆脱平庸,早一天就多一份人生的精彩;迟一天就多一天平庸的困扰。各位小伙伴,如果您:想系统/深入学习某技术知识点…一个人摸索学习很难坚持,想组团高效学习…想写博客但无从下手,急需写作干货注入能量…热爱写作,愿意让自己成为更好的人……...

2022-08-11 20:00:47 452 1

原创 注解、反射

🌻今天进行注解、反射的学习Java基础的课程大部分已经结束,剩下一些小的点进行补充​反射与注解虽然难度不如多线程等版块,但是重要性不容忽视,对于对象的创建我们鼓励利用反射来创建,它允许程序创建和控制任何类的对象(根据安全性限制),无需提前硬编码目标类。这些特性使得反射特别适用于创建以非常普通的方式与对象协作的库。业精于勤,荒于嬉;行成于思,毁于随。...

2022-08-10 19:20:01 133 1

原创 面向对象进阶(包、权限修饰符、抽象类、接口)

1、抽象类、抽象方法是什么样的?都是用abstract修饰的;抽象方法只有方法签名,不能写方法体。一个类中定义了抽象方法,这个类必须声明成抽象类。2、抽象类基本作用是啥?作为父类,用来被继承的。3、继承抽象类有哪些要注意?一个类如果继承了抽象类,那么这个类必须重写完抽象类的全部抽象方法,否则这个类也必须定义成抽象类。...

2022-08-09 18:54:14 150 5

原创 IO流‘‘

1.所有需要网络传输的对象都需要实现序列化接口2.对象的类名,实例变量都会被序列化;方法,类变量不会被序列化3.如果想让某个变量不变序列化,可以用transient修饰4.序列化对象的引用类型成员变量5.反序列化时必须由序列化对象的class文件6.如果同一个对象被序列化多次,只有一次序列化为二进制流,以后都只是保存序列化的版本号天涯海角悲凉地记得当年全盛时。...

2022-08-09 18:30:30 161 1

原创 Static关键字及应用,继承的概念

static静态代码块 面向对象特征:多态

2022-08-08 19:51:32 105 2

原创 Junit单元测试

Junit单元测试 IO流

2022-08-08 19:38:34 719 7

原创 集合‘‘‘

集合框架是为表示和操作集合而规定的一种统一的标准的体系结构。 任何集合框架都包含三大块内容:对外的接口、接口的实现和对集合运算的算 法。接口:表示集合的抽象数据类型。接口允许我们操作集合时不必关注具体实现, 从而达到“多态”。在面向对象编程语言中,接口通常用来形成规范。实现:集合接口的具体实现,是重用性很高的数据结构。算法:在一个实现了某个集合框架中的接口的对象身上完成某种有用的计算的方 法,例如查找、排序等。这些算法通常是多态的,因为相同的方法可以在同一个 接口被多个类实现时有不同的表现。事实上,

2022-08-06 20:21:56 240 14

原创 集合1...

对一棵具有n个结点的二叉树按层编号,如果编号为i(1

2022-08-05 20:31:06 133 4

原创 锁与多线程

对于一个应用而言,一般情况读的操作远远多于写的操作,如果仅仅是读的操作没有写,数据又是线程安全的,读写锁给我们提供了一种锁,读的时候可以很多线程一起读,但是不能由线程写,写操作是独占的,当有线程在执行写的操作,其他的线程既不能读也不能写。1.原子性:原子的操作可以是一个步骤也可以是多个步骤,但是顺序不饿能乱,也不可以被切割,只执行其中的一部分,将整个操作视为一个整体,原子性不仅仅是多行代码,也可能是多条指令。线程阻塞的工具类,所有的方法都是静态方法,可以让线程在任意位置阻塞,阻塞之后也有唤醒的方法。...

2022-08-04 20:06:51 209

原创 多线程```

挂起线程和恢复线程需要转入内核态中完成这些操作,会给系统的并发现带来很大压力,在许多应用上共享数据的锁定状态,只会持续很短的时间,为了这段时间去挂起和恢复并不值得,我们可以让后面的线程等待一下,不用放弃处理器的执行时间。死锁情景:多个线程同时被阻塞,他们中的一个或者多个都在等待某个资源的释放,由于线程无限期的堵塞,程序就不可能正常终止。线程间的通信:两条线程共同运行,线程A如果先走,线程B就要等待,A走完唤醒B,B走。用了同步可以解决线程安全问题,但是只有一个线程可以参与,相当于单线程过程,效率低。...

2022-08-03 17:29:50 97

空空如也

空空如也

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

TA关注的人

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