自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 网络编程【简析】

网络编程是利用计算机网络实现程序之间的通信和数据交换。在网络编程中,程序可以通过网络传输数据,与其他计算机或设备进行通信。网络编程可以用于构建各种类型的应用,包括网站、即时通信工具、分布式系统等。在网络编程中,通常使用一些网络协议来规范通信的格式和行为,例如TCP/IP协议栈。

2023-08-29 22:26:34 73 1

原创 Java-反射【简析】

在Java中,反射是一种机制,可以在运行时获取和操作类的信息,包括类的字段、方法、构造函数等。它允许程序在运行时动态地调用类的方法或访问类的属性,而不需要提前编写固定的代码。

2023-08-15 01:06:52 76

原创 什么是动态代理?

动态代理是一种设计模式,它允许在运行时创建一个代理对象,该代理对象能够代替另一个对象进行方法调用。它是通过使用反射机制来实现的。在动态代理中,有两个主要角色:代理对象和目标对象。代理对象作为目标对象的代表,对外提供与目标对象相同的接口,同时对目标对象的方法调用进行了封装和控制。当调用代理对象的方法时,实际执行的是代理对象的处理逻辑。代理对象可以在方法执行前后执行额外的逻辑,比如记录日志、权限验证、缓存等。然后,代理对象将方法调用转发给目标对象进行实际的处理。

2023-08-14 23:50:46 78

原创 Java常用API

API(应用程序编程接口)指的是一组定义了软件组件或服务之间交互规则的接口。它定义了如何通过预定义的方法和数据结构与其他软件组件进行通信,以实现特定的功能。API可以被看作是两个不同的软件系统之间进行通信的桥梁。它提供了一种标准化的方式,使得不同的系统能够互相访问和使用彼此的功能,而无需了解底层实现的细节。通过API,一个应用程序可以向另一个应用程序发送请求,并获取相应的响应。API定义了请求的格式和参数,以及响应的数据格式。它可以用于访问远程服务器上的服务,与操作系统交互,或者与第三方库进行通信。

2023-08-07 15:39:01 114 2

原创 Mysql增删改查语句【简析】

需要注意的是,删除数据时需要谨慎操作,尤其是没有设置筛选条件的情况下,删除整个表的数据将无法恢复。table_name为要更新数据的表名,column_name为要更新的列名,new_value为新的值,condition为筛选条件,用于指定要更新哪些数据。注意的是,在查询数据时,可以根据需求组合使用多个条件,使用逻辑运算符(如AND、OR等)进行条件组合,以获取符合要求的数据结果。table_name为要删除数据的表名,condition为筛选条件,用于指定要删除哪些数据。

2023-08-01 15:14:35 55 1

原创 【java中的多态与向上转型】

Java多态是面向对象编程中的一个重要概念,它指的是同一种类型的对象在不同的情境下表现出不同的行为。换句话说,同一个方法调用可以根据对象的实际类型来执行不同的实现。Java多态是面向对象编程中的一个重要概念,它指的是同一种类型的对象在不同的情境下表现出不同的行为。换句话说,同一个方法调用可以根据对象的实际类型来执行不同的实现。

2023-07-26 02:27:46 153 1

原创 Java集合框架【简析】

Collection派生出了三个子接口:List、Set、Queue(Java5新增的队列),因此Java集合大致也可分成List、Set、Queue、Map四种接口体系,(注意:Map不是Collection的子接口)。不同于其他集合类型,Map集合中的元素是成对存在的,其中一个元素作为键(key),另一个元素作为值(value),它们之间存在映射关系。(1):Collection:是最基本的集合接口,表示一组对象的集合。(4):AbstractMap:Map接口的抽象实现类,提供了一些常用的方法实现。

2023-07-26 01:43:58 40 1

原创 什么是构造方法有何作用?【简析】

构造方法是一种在对象创建时自动调用的特殊方法,用于初始化对象的属性。构造方法的定义和语法可以根据编程语言的不同而有所变化。Python语言:在Python中,构造方法使用特殊的方法名__init__来定义,它位于类内部。通常,它的第一个参数是self,它引用类的实例。可以使用其他参数来初始化对象的属性。

2023-07-18 22:20:58 2933 1

原创 Python 【基础】入门必备知识

Python是一种高级的、解释型的、通用的编程语言,由Guido van Rossum于1989年开发。具有强大的功能和广泛的应用领域。

2023-07-12 01:17:37 98 1

原创 java-多线程【初识】

线程:线程(Thread)是操作系统能够进行调度和执行的最小单位,也是程序执行的路径。简单来说,线程是进程中的一个独立执行单元,可以并发执行多个任务。单线程(Single-Threaded):单线程指的是在一个进程内只有一个执行路径,即同一时间只能执行一个任务。程序按照顺序逐行执行,一次只能处理一个请求或任务。在单线程模式下,如果某个任务阻塞了或耗时较长,会导致整个程序的执行被阻塞,直到该任务完成。

2023-07-02 16:21:57 52 1

原创 面向对象基础理解

面向对象(Object-Oriented)是一种编程范型,它将程序设计组织成一组对象的集合,这些对象通过相互传递消息来进行协作。面向对象编程的核心思想是将数据(属性)和操作(方法)封装在一个对象中,使得对象能够对外提供一组定义了行为的接口。通过这种方式,对象可以隐藏内部实现细节,并且只暴露必要的操作方法给其他对象使用,从而提高代码的可维护性和复用性。

2023-06-28 12:15:20 64 1

原创 Java循环语句

循环语句通常包括一个循环条件和一个循环体,当循环条件满足时,循环体会被执行,并且在每一次循环结束之后会重新检查循环条件,如满足条件,则继续执行循环体,否则循环就结束。

2023-06-19 15:10:55 1173

原创 什么是C#,它的优缺点

C#是由C和C++衍生出来的一种安全的、稳定的、简单的、优雅的面向对象编程语言。它在继承C和C++强大功能的同时去掉了一些它们的复杂特性(例如没有宏以及不允许多重继承)。C#综合了VB简单的可视化操作和C++的高运行效率,以其强大的操作能力、优雅的语法风格、创新的语言特性和便捷的面向组件编程的支持成为.NET开发的首选语言。C#是微软公司发布的一种由C和C++衍生出来的面向对象的编程语言、运行于.NET Framework和.NET Core(完全开源,跨平台)之上的高级程序设计语言。

2023-06-08 16:07:34 1923 1

空空如也

空空如也

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

TA关注的人

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