【Java】保姆级,mybatis架构的原理和作用

保姆级教程----教你使用Mybatis框架 Mybatis搭建步骤: 前奏:我们正常的搭建一个Java web项目,导入我们的log4j和jdbc数据库连接工具。 1.下载mybatis.jar并导入项目中。 项目搭建: 我们需要建好dao文件夹,里面写我们的接口类。mapper文件夹,里面就装映射文件。pojo文件夹,里面装实体类,这里就给大家把结构梳理好了。🆗!让我们继续: 2.创建对应数据库的实体类(POJO Role)。 3.创建Dao层和映射文件(RoleMapper.xml)。 特别说明: ... 阅读详情

1、方法的概述

2、方法的定义和调用

格式1:

示例图1:

示例图2:

代码1:

代码2:

格式2:

修饰符访问权限范围:

本章主要内容:

3、带参数方法的定义和调用

方法定义:

格式1:(带static的方法定义)

示例图:​

代码:

错误示例1:参数类型不同​

错误示例2:参数个数不同

格式2:方法中不带static

方法调用:

4、带返回值的参数方法定义和调用

方法定义格式:

示例:​

代码:

5、嵌套定义和嵌套调用

错误写法:

正确的写法:

6、方法重载

什么是方法重载?

7、方法的参数传递

1、基本数据类型的传递

代码:

演示运行图:

2、引用数据类型的传递

引用数据类型的概念:

演示图:

​ 代码:


一、前言

====

前面我们学习了数组的概念和使用,现在我们来学习Java中的方法,这个方法和c语言的

函数十分相似。

二、方法

====

1.方法的概述

2.方法的定义和调用

3.带参数方法的定义和调用

4.带返回值方法的定义和调用

5.方法的注意事项

6.方法重载

7方法的参数传递

1、方法的概述

=======

方法是具有一定功能的代码段,我们通过这个来解决问题,是一段代码的集合。

(相当于c语言中的函数)

2、方法的定义和调用

==========

方法的定义

格式1:

public static void 方法名{

//方法的内容

}

其中static说明这是静态方法。静态成员和静态方法只能访问静态成员和方法,若是要

访问非静态成员或方法,则需要通过创建对象来访问,形如  类名  标识符=new 类名();

而非静态的成员既可以访问静态成员和方法也可以访问非静态成员和方法。

(这是后期的内容,提前涉及一下)

示例图1:

示例图2:

代码1:

package com.haha;

public class test {

public static void main(String[] args) {

hello();//在同一类下,静态成员之间的访问直接通过 方法名();

}

public static void hello(){

System.out.println(“好好学习,天天编程”);

}

}

代码2:

package com.haha;

public class test1 {

public static void main(String[] args) {

test1 nb=new test1();//创建对象

nb.hello();//若静态方法想访问非静态方法,则得通过创建对象才能访问

}

public void hello(){//没有static表示非静态方法

System.out.println(“好好学习,天天编程”);

}

}

格式2:

public 返回类型 方法名(){

//方法定义的实现

}

public int haha(){

}

其实定义方法十分简单,形如c语言的函数即可,只不过在java多了一些修饰符public

、private、protected等之类的修饰符,这些修饰符作用是访问权限。

修饰符访问权限范围:


本章主要内容:

===========

1.带参数方法的定义和调用

2.带返回值的方法定义和调用

3、带参数方法的定义和调用

=================

方法定义:


格式1:(带static的方法定义)

public static void 方法名(参数){

//方法内容

}

示例:

public static void compare(int a,int b){

System.out.println(a>b?a:b);

}

**注意:一个程序要想运行则比须要有main方法,程序就是从main方法进入的。**所以比较完

整的写法是:

示例图:

代码:

package com.test;

public class 比较 {

public static void main(String[] args) {

compare(10,20);

}

public static void compare(int a,int b){

System.out.println(a>b?a:b);

}

}

注意**:**在定义方法时,调用中的参数要和方法中的参数一一对应,以及参数类型也要一一对

应,否则会报错。如上图中的compare(int,int)方法定义了两个int类型的方法,那么在其他方

法中(不一定是main方法)调用也要写两个int类型的参数。其实方法可以重载的,重载就是参

数个数或参数类型至少有一个不同…(下篇细讲)

自我介绍一下,小编13年上海交大毕业,曾经在小公司待过,也去过华为、OPPO等大厂,18年进入阿里一直到现在。

深知大多数Java工程师,想要提升技能,往往是自己摸索成长或者是报班学习,但对于培训机构动则几千的学费,着实压力不小。自己不成体系的自学效果低效又漫长,而且极易碰到天花板技术停滞不前!

因此收集整理了一份《2024年Java开发全套学习资料》,初衷也很简单,就是希望能够帮助到想自学提升又不知道该从何学起的朋友,同时减轻大家的负担。
img
img
img
img
img
img

既有适合小白学习的零基础资料,也有适合3年以上经验的小伙伴深入学习提升的进阶课程,基本涵盖了95%以上Java开发知识点,真正体系化!

由于文件比较大,这里只是将部分目录大纲截图出来,每个节点里面都包含大厂面经、学习笔记、源码讲义、实战项目、讲解视频,并且后续会持续更新

如果你觉得这些内容对你有帮助,可以添加V获取:vip1024b (备注Java)
img

结尾

查漏补缺:Java岗 千+道面试题Java基础+全家桶+容器+反射+异常等

这不止是一份面试清单,更是一种”被期望的责任“,因为有无数个待面试者,希望从这篇文章中,找出通往期望公司的”钥匙“,所以上面每道选题都是结合我自身的经验于千万个面试题中经过艰辛的两周,一个题一个题筛选出来再次对好答案和格式做出来的,面试的答案也是再三斟酌,深怕误人子弟是小,影响他人仕途才是大过,也希望您能把这篇文章分享给更多的朋友,让他帮助更多的人,帮助他人,快乐自己,最后,感谢您的阅读。

由于细节内容实在太多啦,在这里我花了两周的时间把这些答案整理成一份文档了,在这里只把部分知识点截图出来粗略的介绍,每个小节点里面都有更细化的内容!

一个人可以走的很快,但一群人才能走的更远。不论你是正从事IT行业的老鸟或是对IT行业感兴趣的新人,都欢迎扫码加入我们的的圈子(技术交流、学习资源、职场吐槽、大厂内推、面试辅导),让我们一起学习成长!
img

[外链图片转存中…(img-wYwCEWDd-1712789253769)]

结尾

[外链图片转存中…(img-dES9TeEA-1712789253770)]

这不止是一份面试清单,更是一种”被期望的责任“,因为有无数个待面试者,希望从这篇文章中,找出通往期望公司的”钥匙“,所以上面每道选题都是结合我自身的经验于千万个面试题中经过艰辛的两周,一个题一个题筛选出来再次对好答案和格式做出来的,面试的答案也是再三斟酌,深怕误人子弟是小,影响他人仕途才是大过,也希望您能把这篇文章分享给更多的朋友,让他帮助更多的人,帮助他人,快乐自己,最后,感谢您的阅读。

由于细节内容实在太多啦,在这里我花了两周的时间把这些答案整理成一份文档了,在这里只把部分知识点截图出来粗略的介绍,每个小节点里面都有更细化的内容!

一个人可以走的很快,但一群人才能走的更远。不论你是正从事IT行业的老鸟或是对IT行业感兴趣的新人,都欢迎扫码加入我们的的圈子(技术交流、学习资源、职场吐槽、大厂内推、面试辅导),让我们一起学习成长!
[外链图片转存中…(img-tnqOsFnI-1712789253770)]

生成模型实战 | ProGAN详解与实现 Progressive GAN (ProGAN) 是一种通过渐进式增长网络结构来生成高分辨率、高保真图像的技术。传统 GAN 难以直接生成超过 256x256 分辨率的图像,而 ProGAN 创新性地从低分辨率开始训练生成器和判别器,逐步添加网络层以提高分辨率,直至达到1024x1024。该方法结合了像素归一化、小批次统计信息和均衡化学习率等关键技术,并使用 WGAN-GP 损失函数确保训练稳定性。ProGAN 是首个能生成1024x1024高保真人脸图像的模型,但其训练耗时较长,且对计算资源要求较高。 阅读详情

相关推荐

Python爬虫实战:用Selenium+ChromeDriver批量抓取政府网站政策文件(附完整代码)

本文详细介绍了使用Python的Selenium和ChromeDriver进行政府网站政策文件批量抓取的实战技巧。从环境配置、动态页面元素定位到分页机制破解和反爬虫策略,提供了完整的解决方案和代码示例,帮助开发者高效获取结构化政策数据。

weixin_42531710的博客 266

初识Mybatis -- Mybatis快速入门保姆级教程(一)

为了巩固所学的知识,作者尝试着开始发布一些学习笔记类的博客,方便日后回顾。当然,如果能帮到一些萌新进行新技术的学习那也是极好的。作者菜菜一枚,文章中如果有记录错误,欢迎读者朋友们批评指正。(博客的参考源码以及文章末尾链接的学习视频源码可以在我主页的资源里找到,如果在学习的过程中有什么疑问欢迎大家在评论区向我提出)(博客的参考源码以及文章末尾链接的学习视频源码可以在我主页的资源里找到,如果在学习的过程中有什么疑问欢迎大家在评论区向我提出)

HHX_01的博客 5701

家长必看!用RouterOS轻松屏蔽不良网站,保护孩子上网安全

本文为家长提供了一份详细的RouterOS路由器配置指南,旨在通过技术手段保护儿童上网安全。文章核心介绍了如何利用RouterOS的DNS静态条目功能,轻松实现禁止访问特定不良网站,并结合防火墙时间规则,为孩子构建一个纯净、可控的家庭网络环境,操作简单,无需专业背景。

weixin_28363123的博客 1267

[特殊字符]【MyBatis 从入门到进阶】保姆级教程 | CRUD、动态SQL、原理剖析与避坑指南,看完这篇全搞定!

这篇《MyBatis从入门到进阶》教程全面介绍了MyBatis持久层框架的核心特性和使用方法。文章首先对比MyBatis与JDBC、Hibernate的区别,突出其SQL灵活、学习成本低的优势。接着通过用户表的CRUD示例,详细讲解MyBatis开发流程:包括配置Maven依赖、创建实体类、编写Mapper接口等基础操作。教程还涵盖了动态SQL、参数传递等进阶内容,并承诺后续将深入源码分析和避坑指南。全文采用保姆式教学风格,适合不同阶段的Java开发者学习,帮助读者快速掌握MyBatis的核心功能与实践技巧

WD1213484的博客 1217

ABAP动态填充Word模板:基于cl_docx_document的XML替换方案

本文详细介绍了ABAP中基于cl_docx_document类的动态Word模板填充方案。该方案通过直接操作DOCX文件的XML核心,完美解决了传统OLE/DOI方法在格式保真、性能和后台运行方面的痛点,是实现复杂、批量Word文档生成的优雅解决方案。

gpt4scribbler的博客 526

解决[WARN] : Controller Spawner couldn‘t find the expected controller_manager ROS interface.思路

rrbot例程ros_control配置问题的解决思路 本人刚入门ROS机器人开发,在学习rrbot例程出现了control_manager无法启动的bug。 在启动rrbot_control.launch的时候,出现下列warning: [WARN] [1594362016.372059]: Controller Spawner couldn't find the expected controller_manager ROS interface. 之后再按教程的步骤 rosservice call /

qq_40299650的博客 1万+

【MyBatis-Plus保姆级教程】第一章:从零到一,轻松掌握MyBatis-Plus基础与环境搭建(2025版)

嗨,大家好,我是默语 👨‍💻!今天我们要开启一个新的系列——《MyBatis-Plus保姆级教程》。作为一名Java开发者,如果你还在为繁琐的XML配置和重复的CRUD代码而烦恼,那么MyBatis-Plus(简称MP)绝对是你的救星!🚀 这篇文章是系列的第一篇,我会带你从零开始,深入理解MP的核心定位与技术优势,手把手教你如何搭建一个标准的开发环境,并完整演示在Spring Boot项目中集成MyBatis-Plus的全流程。我们还会实战讲解数据库连接池与数据源的配置。准备好了吗?让我们一起告别CR

沉淀所学,分享所思,让热爱与成长同行。商务记录AI实战经验,助力开发者快速成长。 热爱AI,希望做出有影响力的技术成果。 技术点亮生活,分享连接价值与机会。 专注AI落地实战,陪你走好技术每一步。 3802

Oracle 19c RAC安装踩坑实录:OpenSSH 8.x版本与OUI的“兼容性战争”及一劳永逸的解决思路

本文深入解析Oracle 19c RAC在Linux8环境中部署时遇到的OpenSSH 8.x版本兼容性问题,特别是[INS-06006]错误的根源与解决方案。从协议层分析冲突本质,提供SCP包装器技术、官方补丁应用指南及现代化部署体系构建三种解决方案,帮助企业高效完成RAC安装并规避类似问题。

weixin_42648844的博客 458

SpringBoot集成Mybatis保姆级教程(完整版)

这是一个maven的项目,所以你需要自己去配置一下maven,打开settings,搜索maven,配置Maven Home和settings file,当然,你也可以使用默认的配置。完成上面的配置之后,最后一步需要选择文件的位置,我们可以使用它默认的名称demo,注意下面的Project location选择的路径是指包含你工程内部文件的路径。完成上面的步骤之后,你的工程就已经出来了,删除一些不需要的文件,大概是这样的一个结构,工程名和包名我自己改了一下。OK,启动成功,访问端口默认是 8080。

2302_78411932的博客 4万+

【异常】解决 Cursor 报错 Unexpected seqno: 2 != 1. Please try again, or contact support if the issue 的排坑指南

在使用 Cursor 辅助编程时,你是否遇到过 AI 突然中断输出,并在右下角弹出一个红色的 Network Error 弹窗?今天我们就来彻底解析并解决这个网络断连问题。

奶爸的编程之路,也就一周冷个三天 2480

Innovus: dbGet 快速学习教程

是取反的意思,如下例子,这个选中的instance一共四个pin,当用regexp筛选CK pin后只获得CK pin,加上-v取反后就返回的值就是除CK pin以外的其他三个pin。dbGet有很多option,具体都是干嘛的,怎么用,做个简单介绍。,-p是最常用的option,-p和-p0 -p1是一个东西,-p x它代表从后往前推第x个选项,与-p搭配使用的pattern也是必须的。的意思是返回database整数,而一般我们用的是浮点数,database整数可以参考DEF里的单位去输出。

m0_61544122的博客 6958

【MyBatis-Plus保姆级教程】第四章:玩转分页查询与多表关联(分页插件/自定义SQL)

Hello,各位奋斗在一线的开发者们,我是默语 👨‍💻!欢迎来到《MyBatis-Plus保姆级教程》的第四章!前面我们已经把单表的各种骚操作玩得炉火纯青了,但实际项目中,分页列表和多表关联查询才是真正的“家常便饭”。你是否还在手写`LIMIT`和`COUNT`两条SQL来实现分页?是否在为如何优雅地处理`JOIN`查询而头疼?别担心,这一章就是你的救星!🚀 我将带你深入理解MP分页插件的底层拦截器原理,详解`Page`分页对象的核心API和实战用法。更重要的是,我会为你揭示在MP中实现多表关联查询

沉淀所学,分享所思,让热爱与成长同行。商务记录AI实战经验,助力开发者快速成长。 热爱AI,希望做出有影响力的技术成果。 技术点亮生活,分享连接价值与机会。 专注AI落地实战,陪你走好技术每一步。 3639

【前端圭臬】二:你知道的和不知道的 HTML

关于 HTML,说几个你可能不太关注的问题。

Evan 的博客 4758

【MyBatis-Plus保姆级教程】第七章:插件机制与性能优化(SQL分析/防误删/自定义插件)

嘿,各位追求卓越的工程师们,我是默语 👨‍💻!欢迎来到《MyBatis-Plus保姆级教程》的第七章,也是我们深入架构与底层原理的进阶篇!前面的章节我们学会了如何“用”,而这一章我们将探讨如何“用得好、用得安全”。🚀 你是否担心过在生产环境误执行了没有`WHERE`条件的`UPDATE`或`DELETE`?你是否想知道哪条SQL执行得最慢,拖累了系统性能?你是否有一些特殊的、全局性的需求(如数据加解密)不知如何优雅地实现?本章将为你揭晓答案!我们将深入MP的插件机制,学习如何配置**SQL分析打印**

沉淀所学,分享所思,让热爱与成长同行。商务记录AI实战经验,助力开发者快速成长。 热爱AI,希望做出有影响力的技术成果。 技术点亮生活,分享连接价值与机会。 专注AI落地实战,陪你走好技术每一步。 2737

C# WinForm 基于DirectShow.dll编写的程序,可边预览边保存视频,音频和图片

基于微软的DirectShow.dll的二次开发1.自动识别连接的摄像头跟麦克风且可以对其进行选择(默认选中第一个)2.可录制wmv和avi两种格式的视频并且都带有音频,avi可以录制的分辨率和帧数进行选择,wmv默认进行了淸晰度优化如不喜欢可去除代码中有相关提示3.可在预览点开之后进行拍照,也可边录制视频边拍照4.添加了视频和音频的压缩功能(酌情使用)这次二次开发发现C#对DirectShow的相关信息太少,这次做完也不敢藏私共享出来,还望大家指正

jre9下载 jdk9

(Java SE Runtime Environment 9.0) 9.0u175 官方最新版 【x86|x64】

MyBatis 从入门到核心用法保姆级教程

到这里,MyBatis的核心入门知识点就给大家讲完啦!从JDBC的痛点,到入门案例,再到运行原理、主键回填、参数传递,全是日常开发和面试的核心内容。MyBatis之所以能成为国内Java持久层的主流框架,就是因为它足够灵活,SQL完全由开发者自己控制,同时又屏蔽了JDBC的繁杂操作,学习成本极低,上手极快。

smile_WangDuoduo的博客 585

win10 跳过U8环境检测的IE WebControls.rar

win10 安装u8的时候 提示IE WebControls 不通过,这个工具可以欺骗u8的检查。 跳过U8环境检测的IE WebControls。提示导入失败后,重新检测通过。

IDEA使用maven加载myBatis(保姆级多图)

IDEA使用maven加载myBatis创建工程创建子模块配置mybatis的maven依赖写一个Demo进行测试 保姆级图文全流程配置 文中使用了mybatis官网比较推荐的用法,面向了接口,更方便了操作mybatis,另一种方法这儿就不唠了 创建工程 创建一个新的工程,不使用maven模板 填写项目名和GroupId 完成后IDEA里已经生成了一些文件和目录,并自动打开了maven的pom.xml文件 注意在设置里看一眼是不是自己的maven,别用成了IDEA的maven 创建子模块 新建一个

qq_39950529的博客 6972

Data-Structures-and-Algorithm-Analysis-in-Java.pdf

作者: Weiss, Mark A. 出版社: Addison Wesley Data Structures and Algorithm Analysis in Java is an “advanced algorithms” book that fits between traditional CS2 and Algorithms Analysis courses. In the old ACM Curriculum Guidelines, this course was known as CS7. This text is for readers who want to learn good programming and algorithm analysis skills simultaneously so that they can develop such programs with the maximum amo...

(SpringMVC+Spring+Mybatis+Bootstrap+Navicat)四万字回顾SSM框架,保姆级教程:SSM框架整合—图书管理系统

(SpringMVC+Spring+Mybatis+Bootstrap)SSM框架整合:自底向上开发——图书管理系统 前言 提示:    本篇文章主要是针对狂神视频中的SSM书籍管理项目进行介绍,小白博主所做的工作,是将自己在完成项目的过程中遇到的困难以及我觉得讲解视频中可能不方便理解的内容进行复述,同时结合已有的一些优秀博客进行进一步总结。希望可以帮助到这在学习SSM框架的其他小白们。    本文主要还是我的学习总结,因为网上的一些知识分布比较零散故作整理叙述。如果有不对的地方,还

qq_43815869的博客 2043

Mybatis新手入门保姆级!!!

提示:写完文章后,目录可以自动生成,如何生成可参考右边的帮助文档 文章目录前言一、Mybatis是什么?二、持久化2.1.持久化是什么?2.2持久层三、为什么要使用Mybatis?写第一个Mybatis程序1.创建一个普通maven项目,不需要添加web模板,目前用不到2.在pom.xml中导入需要的依赖3.建立一个mybatis.xml4.编写实体类5.编写接口6.在Mybatis中,我们不需要去写实现类了,写繁琐的代码,现在我们需要建一个StudentMapper.xml文件,在这里面编写sql语句,用

m0_57468792的博客 355

保姆级讲解 Mybatis的搭建配置与管理

打包方式:jar引入依赖 创建MyBatis的核心配置文件 创建mapper接口 创建MyBatis的映射文件 相关概念:ORM(Object Relationship Mapping)对象关系映射。 对象:Java的实体类对象 关系:关系型数据库 映射:二者之间的对应关系 Java概念 数据库概念 类 表 属性 字段/列 对象 记录/行 映射文件的命名规则 表所对应的实体类的类名+Mapper.xml 例如:表t_user,映射的实体类为User,所对

熙灿 WaitAyaka 优快云 B站 贴吧同名 2151

小陈谈Java-MyBatis(保姆级教程)

学习MyBatis 有这一篇文章就够了

weixin_56210817的博客 358

mybatis保姆级讲解

1、Mybatis框架 Mybatis是一个半ORM(对象关系映射)框架,它内部封装了JDBC,开发时只需要关注SQL语句本身,不需要花费精力去处理加载驱动、创建连接、创建statement等繁杂的过程。程序员直接编写原生态sql,可以严格控制sql执行性能,灵活度高 1)、特点 1.基于SQL语法,简单易学 2.SQL语句封装在配置文件中,便于统一管理与维护,降低程序的耦合度 2、Mybatis组成部分 1)核心对象 SqlSessionFactoryBuilder: SqlSessionFactory:

m0_60280642的博客 982

JavaEE进阶——MyBatis 从入门到精通:新手小白保姆级详解指南

本文详细介绍了MyBatis框架的使用方法,从入门到精通。首先分析了传统JDBC的痛点,如资源管理繁琐、SQL耦合等问题,并说明MyBatis如何通过自动化连接管理、SQL解耦和智能映射解决这些问题。接着详细讲解了项目配置、实体类定义、持久层接口实现(包括注解版和XML版),以及业务层和控制层的开发。文章重点剖析了MyBatis的核心知识点,包括预编译#{}与文本替换${}的区别及SQL注入风险防范、结果映射与驼峰命名转换、数据库连接池的选择等。最后总结了MyBatis作为半自动ORM框架的优势,并提供了调

道冲而用之或不盈,渊兮似万物之宗。 977

【保姆级】使用Mybatis的TypeHandler优雅的存取自定义类型

在网上找了很多文章,要么太浅,要么太深,案例较少,所以自己总结了一篇保姆级的使用教程 本文仅讲述使用mybatis-plus的注解方式实现(XML配置实现见最下方的参考资料) 快速使用直接跳到结论即可 文章目录1 问题描述2 场景举例2.1 需要将User对象存入到数据库2.2 以往的解决方案2.3 直接将User对象存入到数据库2.4 解决方法3 了解TypeHandler3.1 为什么Java自带的类型在存取的时候不会出错,我们自定义的类型就会出错3.2 TypeHandler解决了什么问题?3.3 使

五条的博客 2万+

史上最全spring boot+mybatis整合(保姆级教程)

这样,Spring boot就搭建好了,pom.xml里已经有了Spring boot的jar包,包括我们的mysql数据连接的jar包。用MyBatis Generator自动生成代码,参考博文:http://blog.youkuaiyun.com/zhshulin/article/details/23912615 这里列一下自动生成的代码。4、左侧点击Web,中间一侧选择Web,然后左侧选择SQL,中间一侧选择JPA、Mybatis、MYSQL(LZ数据库用的是mysql,大家可以选择其他DB),点击next。

2401_86940371的博客 1953

[Mybatis] MyBatis 保姆级入门全套笔记

* 查询尽量不要用 select ***,写字段,效率更高。多表查询用 LEFT JOIN / INNER JOIN,不要用子查询。参数传递一律用 #{ }。排序、表名、列名用 ${ }。模糊查询用 concat ('%', #{key}, '%')。开启驼峰命名自动映射,不用写 resultMap单表:基础 CRUD多表:LEFT JOIN 轻松搞定动态排序:${sort}模糊查询:concat 安全写法参数安全:#{ } 防注入。

Boop_wu的博客 1195

初识Mybatis框架入门保姆级教程

在软件开发中,框架是一组预先构建的工具、库和约定,提供构建和开发软件应用程序的结构化方法。它是开发人员可以用来简化开发流程并更有效地创建应用程序的基础。框架旨在解决软件开发中的常见挑战和任务,提供可重用的标准化结构。通过使用框架,开发人员可以加快开发过程、保持代码质量并遵守行业最佳实践。不同编程语言的流行框架示例包括:Express.js:最小且灵活的Node.js Web 应用程序框架,为 Web 和移动应用程序提供一组强大的功能。2. Python。

q14655505的博客 295
上一篇: 【Java】JDK源码分析,2024年最新kotlin函数作为参数
下一篇: 【Java】几道让你拿offer的面试题,2024年最新java虚拟机面试题
普通网友
博客等级 码龄3年 2208粉丝 212原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值