- 博客(14)
- 收藏
- 关注
原创 RESTful 风格
RESTful 是一种基于 HTTP 协议的软件架构风格,全称为(表述性状态转移)。它以资源为中心,通过标准的 HTTP 方法(如 GET、POST、PUT、DELETE 等)对资源进行操作。每个资源通过唯一的 URL 标识,客户端通过 HTTP 请求与服务器交互,完成对资源的增删改查(CRUD)操作。RESTful 是一种以资源为中心的架构风格,通过标准的 HTTP 方法对资源进行操作,具有简单、可扩展、无状态等特点。
2025-03-16 14:16:29
360
原创 HTML 笔记补全
服务器通常会根据 URL 的路径、查询字符串等信息,通过路由机制将请求映射到相应的处理逻辑。服务器接收到 HTTP 请求后,会解析请求行中的 URL,以确定客户端请求的具体资源。浏览器会根据响应体中的内容(如 HTML、CSS、JavaScript 等)渲染页面。浏览器首先解析 URL 的各个部分,提取出协议、主机名、路径、查询字符串和锚点。服务器通过解析 URL 的路径、查询字符串等信息,确定客户端请求的具体资源。包含关于请求的额外信息,如客户端类型、接受的内容类型、认证信息等。
2025-03-16 14:14:31
833
原创 JavaBean类
必须显式或隐式提供无参构造函数(若未定义任何构造方法,编译器自动生成)。是Java中一种遵循特定规范的类,主要用于。接口,支持对象持久化或网络传输。,并确保其在不同框架和工具中的。修饰,通过公共方法访问。
2025-02-19 21:11:49
113
原创 常用API
API(Application Programing Interface)也就是应用程序接口,通常是指应用程序之间交互的协议和标准。:特指 Java 语言内置的标准库。
2025-02-18 12:21:14
728
原创 Java接口
在Java中,用Interface关键字来定义接口,接口中的方法默认都是修饰。接口是不能实例化的,也就是说不能直接使用new关键字创建接口实例,接口类型的变量是可以声明和使用的,只不过它需要指向一个实现了该接口的类的实例。public interface Coupon {//定义Coupon接口//标准,要实现优惠功能,必须实现这个接口//接口中的方法默认为public abstract。
2025-02-11 13:04:22
449
原创 我的画图工具收藏
免费工具推荐: ioDraw、Mermaid、Geogebra、BgSub(基础功能)。代码画图工具Mermaid(文本生成图表)、Geogebra(数学脚本生成图形)。付费升级选项: ProcessOn、Boardmix、Canva 提供高级功能解锁。无论是追求效率的程序员、设计师,还是需要直观表达的学生和团队,这些工具都能满足你的需求。如果你是开发者,Mermaid 和 Geogebra 的代码驱动功能会让你事半功倍!
2025-02-10 20:43:00
810
原创 Java异常
用户自定义异常类,只需继承Exception类即可在程序中使用自定义异常类,大体可以分为以下几个步骤:创建自定义类toString实现异常的打印信息,输出异常对象,会调用toString构造方法在方法中通过throw关键字抛出异常对象如果在当前抛出异常的方法中处理异常,可以使用try-catch语句捕获并处理,否则在方法的声明处通过throws关键字指明要抛出给方法调用者的异常,继续进行下一步操作。出现在异常方法的调用者中捕获并处理异常//自定义的异常类//传递数字大于10。
2025-02-07 11:43:14
733
原创 Java面向对象
方法区:存储类信息、静态变量、方法代码、常量池等。堆内存:存储对象实例和实例变量。栈内存:存储局部变量和方法调用栈。本地方法栈:存储JNI方法的调用信息。
2025-02-07 11:11:47
771
原创 Java数组(简洁版)
数组是相同类型数据的有序集合。数组描述的是相同类型若干数据,按照一定的先后次序排列组合而成。其中,每一个数据称作一个数组元素,每个数组元素可以通过一个下标来访问它们。
2025-02-07 11:03:50
615
原创 Java方法详解(简洁版)
Java是值传递。两者的最主要区别就是是直接传递的,还是传递的是一个副本Java 中其实还是值传递,只不过对于对象参数,值的内容是对象的引用。
2025-01-21 14:11:20
296
原创 Java流程控制(简洁版)
可以通过Scanner类来获取用户输入。获取字符串next()一定要读取到有效字符后才可以结束输入对有效字符之前遇到的空白,next()方法会自动将其去掉是由输入有效字符后才将其后面输入的空白字符作为分隔符或者结束符next()不能得到带有空格的字符串nextLine()以Enter为结束符,也就是说nextLine()方法返回的是输入回车之前的所有字符可以获得空白判断是否还有输入的数据hasNext()
2025-01-21 14:10:17
515
原创 Java基础(环境搭建,idea安装,javadoc等)
1972年C语言贴近硬件,运行快,效率高操作系统,编译器,数据库,网络系统指针和内存管理1982年C++诞生面向对象兼容C图形领域、游戏Java语法有点像C没有指针,没有内存管理可移植性面向对象类型安全高质量类库Java类型J2SE标准版:桌面J2ME移动版:手机J2EE企业版:服务器三高:高性能,高可用,高并发构建工具:Maven。。。应用服务器:Tomcat,websphere。。。Web开发:Spring,myBatis。。。。
2025-01-21 14:05:46
1570
原创 Java学习(C,C++等高级语言)零基础学习提前掌握知识
英文:computer电子计算机,俗称电脑由硬件和软件组成AI常见:台式计算机,笔记本计算机,大型计算机。
2025-01-15 18:41:58
1808
原创 编译原理实验二_语法分析程序设计
在实现时,先将设计好的文法及其分析表输入,用struct type来保存上下无关文法,用数组保存分析表。分析函数中每次读取分析栈栈顶元素,剩余栈读取当前待分析元素,然后逐步判读是否为剩余栈最后一个元素、是否元素没完但是分析栈已经为空、都不满足分析当前元素是否为终结符、为非终结符在分析表中查找对应非终结符以及对应元素,输出;设计好文法后,学习表驱动的预测分析法的原理,明确分析过程,然后构造出对应的。掌握计算机语言语法分析程序的设计方法,并能够针对给定语言的语法规则,使用某种高级编程语言实现其语法分析器。
2024-05-12 21:31:05
2268
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人