当前位置: 首页 > news >正文

10 个最适合开发人员的 GitHub 代码库 ✅

在 GitHub 的帮助下,开发人员可以轻松访问并与他人共享他们的代码。它已成为开发人员在项目上进行协作并了解最新开发趋势的重要工具。

对于开发人员而言,GitHub 是寻找最佳存储库以帮助他们完成开发项目的宝贵资源。有这么多可用的存储库,可能很难知道哪些是最有用和最可靠的。这就是为什么我为开发人员编制了一份排名前 10 位的 GitHub 存储库列表。此列表包括受开发人员欢迎的存储库,以及提供独特功能或工具以使开发更轻松、更高效的存储库。我希望这份清单能为您的下一个项目提供一些很好的起点!

1.公共API

公共 API 已成为寻求构建现代 Web 和移动应用程序的开发人员的必备工具。GitHub 上的公共 API 存储库是寻找免费 API 以用于您的项目和应用程序的绝佳资源。内容涵盖广泛,包括商业、动漫、动物、新闻、金融、游戏等。这个存储库包含非常简单的 API,例如返回有关动物信息的 API,以及更复杂的 API,例如 Gmail API 或 Google Analytics API。

这是一个巨大的集合,所以你自己去看看吧:https ://github.com/public-apis/public-apis

2.自由代码营

FreeCodeCamp 是 GitHub 上的一个大型存储库集合,旨在帮助开发人员学习和练习编码。它包含范围广泛的项目、教程和资源,供开发人员在其开发之旅中使用。

凭借其广泛的开发工具和资源,FreeCodeCamp 是开发人员学习和发展技能的理想场所。通过免费访问 GitHub 上的大量存储库,开发人员可以轻松找到他们的项目所需的确切代码。无论您是新手还是经验丰富的开发人员,FreeCodeCamp 都可以帮助您将开发技能提升到一个新的水平。

链接:https ://github.com/freeCodeCamp/freeCodeCamp

3. 免费电子书基金会

这个存储库也像前一个一样出于教育目的而创建。Free Ebook Foundation 为用户提供了一个免费图书馆,里面有关于开发、测试、代码编写等各种主题的不同书籍。有 20 多种语言的免费书籍链接。有一千多本书涵盖了 100 多种编程语言和数百万个概念。

链接:https ://github.com/EbookFoundation

4.故事书

Storybook 允许开发人员快速构建、测试和迭代他们的 UI 组件,而无需担心底层代码。它还为开发人员提供了一种与他人分享他们的工作并在项目上进行协作的简单方法。Storybook GitHub 存储库对于任何想要开始 UI 开发的人来说都是一个很好的资源。

它在您的应用程序之外运行。这允许您单独开发 UI 组件,这可以提高组件重用性、可测试性和开发速度。您可以快速构建,而不必担心特定于应用程序的依赖性。此外,还有很多关于如何在您的项目中实施它的易于理解的信息。

链接:https ://github.com/storybookjs/storybook

5. 建立你自己的 X

codecrafters.io 创建的另一个很棒的 GitHub 存储库是一系列精心编写的分步说明,用于从头开始重新创建我们最喜欢的技术。这个惊人的存储库包含有关如何构建您自己的任何类型技术的教程。有有关如何创建命令行工具、操作系统、搜索引擎、3D 渲染器和许多其他内容的示例。

您是否考虑过开发自己的编程语言?或者您自己的 Docker 或 Git?那么您来对地方了。

回购链接:https ://github.com/codecrafters-io/build-your-own-x

6. Node.js 最佳实践

这个存储库是一个很好的资源,可以让你了解最新的 Node 世界,同时也可以学习最佳实践。这个拥有超过 85,000 颗星和 221 位贡献者的存储库几乎每天都在更新。

Node.js 最佳实践存储库包含 Node.js 上最流行内容的摘要和管理,以及它与其他工具(如 Docker、Kubernetes 等)的集成。它现在包含 80 多个最佳实践、风格指南和架构技巧。

回购链接:https ://github.com/goldbergyoni/nodebestpractices

7. 开发路线图

此存储库包含交互式路线图、指南和其他教育内容,以帮助开发人员在他们的职业生涯中成长。虽然一开始看起来有点不知所措,但它是一个有用的指南,可以帮助您了解在这个瞬息万变的行业中什么是可能的,什么是需要的。它每周、每月和每年更新一次。他们还有自己的网站,其中包含成为前端、后端、Android、DevOps、React 和 PostgreSQL 开发人员的路线图。

回购链接:https ://github.com/kamranahmedse/developer-roadmap

8. 算法

这是一个开源资源,用于学习数据结构和算法及其在任何编程语言中的实现。它是学习不同语言的数据结构和算法的最佳 GitHub 存储库之一。每个计算机科学专业的学生都应该熟悉数据结构。这个存储库适合每个人,无论您是 Python 开发人员、Java 开发人员、Go 开发人员还是老派的 C++ 开发人员。这里介绍的所有算法和数据结构都很容易解释。他们还有一个网站,您可以在其中轻松访问所有代码。

回购链接:https ://github.com/TheAlgorithms

9. gitignore

这个存储库的目的很简单:它是 .gitignore 模板的集合。要过滤上传的内容,您作为 GitHub 存储库创建的每个新项目都必须包含一个 .gitignore 文件。此文件的内容因项目和语言而异。该存储库包括几乎所有语言或框架的模板,包括 Rails、Python、Perl、Laravel、Java 等。

回购链接:https ://github.com/github/gitignore

10.README.md的艺术

开发人员使用过的最流行的工具之一是命令行。对于每个开发人员来说,掌握它变得很重要。有许多命令可以每天为您节省很多时间。README.md 文件有不同的语言版本。尽管这个存储库已经几年没有更新了,但它仍然包含大量对开发人员有用的信息。

回购链接:https ://github.com/jlevy/the-art-of-command-line

谢谢阅读!在评论中写下你最喜欢的 GitHub 存储库!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.exyb.cn/news/show-4925859.html

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈,一经查实,立即删除!

unity VR游戏帧数优化(一)

基于之前制作项目的经历教训,深刻认识到了项目优化的重要性;VR游戏的流畅度是影响用户体验的一个很重要的因素,而且,三区的场景模型也是一个有很多面的模型,运行起来会相当占资源,为了解决运行卡顿的问题&a…...

2021-06-19

关于VMware虚拟机环境下Ubuntu下载速度过慢问题的有效解决 童鞋们是否为下载各种乌托邦软件速度过慢而困扰 我一开始执行只一个指令sudo apt-get install tex-full指令,大概有5个g的下载量,一开始我的下载速度为200kb/s,这是因为虚拟机的系统的不够完善…...

鼠标放上去,变成小手状

只需要在要改的地方加入style"cursor:pointer;"即可。...

java 处理半角字符_Java全角半角字符转换的实现

本文讲述的是Java全角半角字符转换的实现,在java中可能会用到过全角半角字符转换问题,于是爱站技术小编在网上搜索整理了一下,今天就晒出来和大家分享一下,希望可以帮助你们更好的学习Java。复制代码 代码如下:package com.whatyc…...

IPA服务器的安装

一、安装前准备 1、修改网络配置文件 2、设置hostname 3、添加hosts条目 4、重启虚拟机 二、安装API 1、安装 bind-dyndb-ldap yum install -y ipa-server ipa-server-dns bind-dyndb-ldap2、启动Bind(DNS)服务,并设置开机自启 system…...

华为ICT大赛辅导——多实例跨总部访问

文章目录实验需求实验拓扑基本配置地址规划配置ISP内部的IGP配置BGP接口下使能MPLS LDP配置多实例配置私网侧的IGP协议IGP引入到BGP关闭DN位检查实验需求 要求分支可以与总部通信,且分支之间互访需要通过总部才可以访问 实验拓扑 拓扑说明: 两台路由…...

docker images 导入导出

导出镜像 如果要存出镜像到本地文件,可以使用docker save命令。例如,存出本地的ubuntu:14.04镜像为文件ubuntu_14.04.tar: $ sudo docker save -o /home/user/images/ubuntu_14.04.tar ubuntu:14.04 导入镜像 可以使用docker load从存出的…...

IPA 安装教程

来源百度百科。 http://jingyan.baidu.com/article/642c9d34e0b2dc644a46f725.html 1. 连接设备,打开 iTunes。 2. 使用 iTunes 打开 IPA 文件(双击要安装的 IPA,如果没有关联请手动关联)。 3. 点选设备 > 应用程序。…...

咸鱼Maya笔记—认识Hypershade

咸鱼Maya笔记—认识HypershadeHypershade为材质编辑器,也可称之为超级着色器,可以在菜单栏中执行“窗口>渲染编辑器> Hypershade”命令,或是单击状态行中渲染图标组下的 按钮,打开Hypershade窗口。Hypershade是Maya渲染的中…...

matlab中round fix ceil floor 的区别

matlab中round fix ceil floor 的区别 今天上课学了matlab的几个取整函数:round fix ceil floor 整理了一下区别如下: round:四舍五入到最近的整数 round(1.2)1 round(-2.6)-3 关于.5的问题可以这样记忆:该数是正数时,把小数…...

矩形类

题目 设计一个程序&#xff0c;定义一个矩形类&#xff0c;包括数据成员和函数成员。要求能获取和修改矩阵的的长和宽&#xff0c;并能计算矩阵的面积&#xff0c;并编写 main 函数进行测试。 相关阅读 相关阅读 完整代码 #include<bits/stdc.h> #define Pi 3.14; u…...

第十二章:组播 — RP的发现

在PIM-SM中&#xff0c;RP的发现有两种形式&#xff1a;手工配置和BSR动态发现 手工配置就需要在每台PIM-SM路由器上面指定RP的地址&#xff0c;用这种方式配置的RP被称为静态RP&#xff0c;但是当RP发生改变时&#xff0c;需要再次通过手工更改每台路由器的静态RP。 BSR动态…...

ios模拟器 安装ipa_安装ipa到模拟器

一、直接拖拽安装获取.app安装包打开 Xcode&#xff0c;在 Xcode 菜单栏选择 Xcode - Open Developer Tool - Simulator 可以启动默认模拟器&#xff1a; iPhone X二、xcrun 安装安装 Command Line ToolsCommand Line Tools是在Xcode中的一款工具&#xff0c;可以在命令行中运行…...

前端实现序列帧_使用javascript和css模拟帧动画的3种方法分析

我们平时在开发前端页面的时候&#xff0c;经常会播放一段帧序列。这段帧序列就像gif图片那样&#xff0c;反复循环播放。那大家可能会说&#xff0c;直接用gif图片就好了&#xff0c;干嘛还去模拟呢&#xff1f;那是因为要做得更加灵活&#xff0c;我们要做到以下几点&#xf…...

linux 字符串转换函数 simple_strtoul 简介

Linux内核中提供的一些字符串转换函数&#xff1a; lib/vsprintf.c unsigned long long simple_strtoull(const char *cp, char **endp, unsigned int base) unsigned long simple_strtoul(const char *cp, char **endp, unsigned int base) long simple_strtol(const ch…...

输出字符串最后一个单词的长度

使用python计算字符串最后一个单词的长度 输入描述&#xff1a; 输入一行&#xff0c;代表要计算的字符串&#xff0c;非空&#xff0c;长度小于5000。 输出描述&#xff1a; 输出一个整数&#xff0c;表示输入字符串最后一个单词的长度。 输入&#xff1a;hello world 输出&…...

系统烧写2

烧写NXP官方系统 我们先试着将NXP官方的系统烧写到正点原子的I.MX6U-ALPHA开发板中&#xff0c;主要是先熟悉一下烧写过程。因为正点原子的EMMC核心版用的也是512MB的DDR3加8G的EMMC&#xff0c;因此烧写NXP官方的系统是没有任何问题的。烧写步骤如下&#xff1a; ①、连接好US…...

maya max cad安装失败错误1625

这里写自定义目录标题出现这个原因是因为不正确的卸载方式导致autodesk注册表等文件的卸载不干净导致需要安装autodesk uninstaller 进行注册表深度清理文件附上最新版本地址 最新版9.3.02下载链接: 百度网盘 https://pan.baidu.com/s/1ebrd_f-QW1kj8qjcrLVs_g 提取码&#xf…...

python颜色过渡

引言 颜色改变的太突然会造成一种视觉的冲击&#xff0c;比如目前很流行的撞色衣服 但是很多的情况下我们需要处理出一种过度色的效果&#xff0c;如下衣服 计算出两种颜色的过渡过程就是一个比较有意思的过程&#xff0c;虽然PS种可以直接用渐进色代替。如何用程序来表…...

ipa在线安装搭建_iOS 可以永久安装IPA软件了,前提是……

戳上面的蓝字关注我们哦&#xff01;公众号内所提供的所有资源均为免费分享&#xff0c;其中大部分内容是来源于网络&#xff0c;版权归原作者本人所有&#xff0c;仅供学习和交流(禁止商用或其它牟利行为)&#xff0c;有下载的文件资源在24小时内必须删除&#xff0c;所有的文…...

微信王者服务器怎么删掉,微信王者荣耀账号怎么注销 王者注销微信账号方法一览...

很多小伙伴都知道新版本王者荣耀出了一个注销功能&#xff0c;这可是一个新功能&#xff0c;大家都不知道有什么用今天小编给大家带来微信王者荣耀账号怎么注销&#xff0c;王者注销微信账号方法一览。微信王者荣耀账号怎么注销随着年龄增长90后们也开始走入工作岗位了&#xf…...

机会的评估模型

一 点睛 罗伯特.G.库珀的方法是&#xff0c;通过考察公司外部和内部的各项指标&#xff0c;评估新产品的发展潜力。如果这些指标的得分都较高&#xff0c;就说明比较适合新产品的发展。总体考察点分两类&#xff0c;五大项。 1 领域内的机会 市场吸引力、技术的机会 2 公司…...

python颜色识别,46行代码实现865种颜色识别,看过的都说顶呱呱!

1.先介绍我做的颜色识别的功能&#xff0c;简单的说&#xff0c;就是该脚本可以打开图片&#xff0c;在图片上点击某个区域&#xff0c;可以识别某个区域的颜色&#xff0c;颜色识别准确度很高&#xff0c;很多时候颜色识别是辅助物体的颜色识别&#xff0c;但这个代码你们可以…...

Spring实战之Bean的主要装配机制之一-组件扫描、自动装配bean

Bean的主要装配机制之一-组件扫描、自动装配bean组件扫描-自动装配bean组件扫描-还能做什么&#xff1f;为组件扫描的bean命名设置组件扫描的基础包指定不同的基础包扫描设置多个基础包指定具体的类或接口所在包通过为bean添加注解实现自动装配类构造器上添加Autowired注解Sett…...

毫米波雷达原理

这是一场fft的盛宴&#xff0c;对fft变换的极致演绎。 fft的输入和输出 输入&#xff1a; 时域信号 实数 个数 采样的点数补零 输出&#xff1a; 频域信号 复数 个数等于输入点数 由复数可以计算出幅值&#xff0c;和相角信息。 每个第n点对应的频点为 n*采样频率/&#xf…...

ipa在线安装搭建_最新!超级签名系统源码以及搭建过程

自今年五月份有苹果的新规出台后&#xff0c;超级签名平台的很多系统都出现了新证书用不了的问题&#xff0c;这无疑给无数的客户造成了很大的损失。而赤兔签名的超级签名系统却依然稳健运行&#xff0c;不受任何影响。由此可见&#xff0c;一个稳定可靠的超级签名系统是多么重…...

C++计算均值方差

C计算均值方差 void getMeanStd0(const vector<int>& vec, int& mean, double& stdd) {assert(!vec.empty());mean 0;stdd 0;for (int i 0; i < vec.size(); i){mean vec[i];}mean / vec.size();for (int i 0; i < vec.size(); i){stdd (vec[i]…...

Java 类规范与声明

学新也能忘旧&#xff0c;回顾一下java类基本信息&#xff01; 类规范 类的结构组织&#xff0c;一般按照如下的顺序定义&#xff1a; 常量声明静态变量 / 类变量声明构造函数部分静态方法部分成员方法部分声明 1. 常量声明 常量有三种类型&#xff1a;静态常量、成员常量…...

ipa在线安装搭建_三种越狱工具安装方法

从 iOS 9.2 开始&#xff0c;苹果越狱进入了半越狱时代&#xff0c;也就是重启手机之后需要重新进入越狱工具激活越狱环境&#xff0c;以下是三种常用的越狱工具安装方法&#xff1a;方法一&#xff1a;自签名下载大胡子签名工具&#xff1a;Cydia Impactor下载地址&#xff1a…...

AJAX小案例-发送get请求

需要一个html文档 <!DOCTYPE html> <html lang"en"><head><meta charset"UTF-8" /><meta http-equiv"X-UA-Compatible" content"IEedge" /><meta name"viewport" content"widthdevic…...

strtoul kstrtoul函数用法

C 库函数 - strtoul() C 标准库 - <stdlib.h> C 标准库 - <stdlib.h> 描述 C 库函数 unsigned long int strtoul(const char *str, char **endptr, int base) 把参数 str 所指向的字符串根据给定的 base 转换为一个无符号长整数&#xff08;类型为 unsigned long…...

面试中的投资组合方差计算

...

使用Python爬取网页中的表格保存到word

经常遇到的是爬取网页写入表格中&#xff0c;保存为csv格式、txt格式。最近接到一个任务&#xff0c;复制网页中文字和表格保存到word中&#xff0c;不仅有文字&#xff0c;还有表格。一看有100多页&#xff0c;要是一页一页的复制&#xff0c;要干到什么年月啊。 经过一番搜索…...

c语言库函数strtoul

描述 C 库函数 unsigned long int strtoul(const char *str, char **endptr, int base) 把参数 str 所指向的字符串根据给定的 base 转换为一个无符号长整数&#xff08;类型为 unsigned long int 型&#xff09;&#xff0c;base 必须介于 2 和 36&#xff08;包含&#x…...

iOS adhoc ipa 安装

iTunes 改版之后不能通过它来安装ipa包了。 那么用什么呢&#xff1f; 苹果官方推荐你用testFlight &#xff0c;但是流程比较麻烦&#xff0c;打包然后上传还要等苹果iTunes connect反应过来。。。。 除此之外我们还有什么方法呢&#xff1f; 前提&#xff1a;所有的安装方式都…...

【TCP/IP入门】19.路由控制表

...

基因组 组装

基因组 de novo 组装原理 Falcon软件的组装流程 为了错误校正&#xff0c;将原始子reads进行overlap预组装和错误校正错误校正后reads的overlap检测overlap的过滤从overlap构建图从图构建contigs 几个解释&#xff1a; sub-reads是啥&#xff1f;为什么要进行错误校正&#…...

maya腿的蒙皮旋转枢轴_MAYA更改、移动枢轴点

移动选定对象的枢轴选择一个变换工具&#xff0c;例如“移动工具”(Move Tool)、“旋转工具”(Rotate Tool)或“缩放工具”(Scale Tool)。按 Insert 键或 Home 键将操纵器切换到枢轴点模式。使用操纵器移动枢轴点。再次按 Insert 键或 Home 键将操纵器切换回法线模式。使用精确…...

vc环境 C语言调试技巧

一.首先是关于Debug 和 Rlease的介绍 Debug通常为调试版本 它包含调试信息 并且不做任何优化 便于程序员调试程序 Release称为发布版本 它往往是进行了各种优化&#xff0c;使得程序在代码大小和运行速度上都是最优的&#xff0c;以便用户很好的使用 test.c -> .exe 可执…...

java中double类型保留n位小数问题

这里以保留五位小数为例其中data 0.603057861328125&#xff1b;String data1 String.format("%.5f", data);或者 DecimalFormat decimalFormat new DecimalFormat("#0.00000");data1 decimalFormat.format(data);此时data1 就是保留五位小数点之后的数…...

VC++ CStdioFile文本文件读写

1、文件的创建 CStdioFile stdTxtFile; CFileException fileException; if (!stdCsvFile.Open(stdTxtFile, CFile::modeCreate | CFile::typeText | CFile::modeReadWrite, NULL, &fileException)) return ; 2、文件的打开 CStdioFile stdTxtFile; CFileException file…...

cocos creator 项目总结二(战斗帧同步解析)

一、帧同步原理: 帧同步&#xff0c;指的是将游戏过程中关键的操作帧数据同步给各个客户端实现游戏同步的方案。这个原理看上去一句话很简单&#xff0c;但是其实内部涉及的细节却很多&#xff0c;影响到游戏的卡顿&#xff0c;同步是否完全同步等问题&#xff0c;接下来我一一…...

学习进步奖申请书

学习进步奖申请书 尊敬的学院各位领导&#xff1a; 在各位老师和同学的帮助与关心下&#xff0c;我在各方面都有所进步&#xff0c;并受到多方面的肯定。并在此期间&#xff0c;与同 学们建立了深厚的友谊。现在&#xff0c;我就我在过去的一年里在学习、生活和思想方面总结…...

IPA安装使用详情

FreeIPA是一个用于Linux/Unix环境的开源身份管理系统&#xff0c;它提供集中式帐户管理和身份验证&#xff0c; 如Microsoft Active Directory或LDAP。FreeIPA集成389目录服务器、MIT Kerberos、Apache HTTP服务器、NTP、DNS、Dogtag(证书系统)和SSSD&#xff0c;使其成为管理标…...

IPA 安装

配置IDM服务器 1、配置静态IP&#xff0c;以及主机名称 cd /etc/sysconfig/network-scripts/vi ifcfg-ens33vi /etc/hostname修改成功后重启机器 2、安装IPA软件 yum install ipa-server ipa-server-dns -y3、 systemctl start namedsystemctl enable namedsystemc…...

295. 数据流的中位数(困难)

一、题目描述 中位数是有序列表中间的数。如果列表长度是偶数&#xff0c;中位数则是中间两个数的平均值。 例如&#xff0c; [2,3,4] 的中位数是 3 [2,3] 的中位数是 (2 3) / 2 2.5 设计一个支持以下两种操作的数据结构&#xff1a; void addNum(int num) - 从数据流中…...

linux tar.gz zip 解压缩命令

linux目录 1.tar解压缩 核心命令 这五个命令是比较重要的核心命令&#xff0c;包含了对解压缩的所有操作&#xff0c;有且只能选择其中一个。 命令说明-c建立压缩档案-x解压-t查看内容-r向压缩归档文件末尾追加文件-u更新原压缩包中的文件 2.tar解压缩辅助命令 以下命令配合…...

【C语言】使用Qt5学习C语言编写Hello World

1. 前言 最近重拾C语言。 看到有些培训机构的C语言课程里居然让初学者选购 云服务器&#xff0c;让学生在云服务器中学习C语言。我非常的惊讶&#xff01;初学者本就对命令式 Linux操作系统环境非常陌生&#xff0c;居然还要敲很多命令学习Vim来写C语言的 Hello World。 这要…...

office2016图标显示异常,但是文档可以正常打开解决办法

网上乱七八糟的方式都试了&#xff0c;比如修改注册表、卸载程序处右键点击修复等等&#xff0c;都解决不了。最后找到了一篇文章&#xff0c;救了命了&#xff0c;神。 操作简单&#xff0c;对电脑小白来说也是简单易上手&#xff0c;就是不知道会不会有什么其他的副作用。以下…...

NLP学习—15.多模态研究方向及在文本分类、文本生成的应用

文章目录一、多模态简介1.什么是多模态&#xff1f;2.多模态的技术点及典型应用二、在文本分类和文本生成中的应用一、多模态简介 1.什么是多模态&#xff1f; 我们生活中的多模态指的是文字、文本、语音信号、图片信息、视频信息等这些模态以及更广泛的触觉、嗅觉等这些信号区…...

ipa安装失败,以及安装办法

&#xff08;一&#xff09;安装办法 最新版的12.7版本的不可以装ipa包&#xff0c;可下载itool&#xff0c;来安装 &#xff08;二&#xff09;安装失败原因 点击打开链接...

掩膜裁剪tif步骤_使用Arcgis掩膜剪裁工具剪裁全球气候数据为我国范围,并转换为ASC格式...

大家好&#xff0c;因科研需要&#xff0c;最近笔者正在自学Arcgis和Maxent软件预测物种分布区&#xff0c;不定期更新学习体会&#xff0c;有不当之处欢迎指正&#xff0c;互相交流&#xff0c;谢谢大家^_^。需要用到的数据&#xff1a;1&#xff1a;400万中国省级行政区&…...

2155 分组得分最高的所有下标(前缀和 + 后缀和)

1. 问题描述:给你一个下标从 0 开始的二进制数组 nums ,数组长度为 n 。nums 可以按下标 i( 0 <= i <= n )拆分成两个数组(可能为空):numsleft 和 numsright 。numsleft 包含 nums 中从下标 0 到 i - 1 的所有元素(包括 0 和 i - 1 ),而 numsright 包含 nums 中…...

ios 隔空投安装ipa_iOS App 在线安装 .IPA文件

1 打包的时候选择 OTA 会自动生成.plist 等所需文件itemsassetskindsoftware-packageurlhttp://172.17.22.124/test.ipametadatabundle-identifiercom.sunli.testbundle-version1.1.0kindsoftwarereleaseNotes1.1版本发布titletestDemo2 启动 apache 服务&#xff0c;配置 Http…...

Python 实验3 复杂数据类型

【实验目的】 巩固掌握Python流程控制语法&#xff1b;掌握字符串、元组、列表、字典等类型特点&#xff1b;掌握元素添加、删除、查找等操作 【实验内容】 完成以下程序编写要求并测试&#xff1a; 1. 已知一个字符串中包含了许多组英文单词和中文词&#xff0c;英文和中文…...

行测---图形推理思维导图总结

按粉笔行测书整理的&#xff0c;配合专项题目食用更佳...

方差计算工具类--Java版

方差的计算&#xff0c;如果不太计较精度的话&#xff0c;可以使用 Apache 的 commons-math3&#xff08;http://commons.apache.org/proper/commons-math/&#xff09;提供的 Variance 类。不过毕竟 Variance 是使用 double 进行计算&#xff0c;会有精度损失&#xff0c;所以…...

静态链表。

在静态链表中&#xff0c;每一个结点包含两部分内容&#xff0c;一部分是data&#xff08;即有意义的数据&#xff09;&#xff0c;另一部分是cur&#xff08;存储该元素下一个元素所在数组对应的下标&#xff09;。 有几个特殊的结点&#xff1a; 首先是下标为0的结点中不包…...

Golang数组

Golang数组 数组是具有固定长度且拥有零个或多个相同数据元素的序列。 数组存储的类型可以是内置类型&#xff0c;比如整型或者字符串&#xff0c;也可以是自定义的数据结构。因为是连续的&#xff0c;所以索引比较好计算&#xff0c;所以我们可以很快的索引数组中的任何数据…...

Office2021安装全教程

office2021版本来了&#xff0c;先上车体验一把&#xff0c;官方安装教程在这里给大家详细的安装了一遍做了笔记给大家分享一下。 目录 一、下载Office Tool 二、启动Office Tool 三、卸载清理旧版Office 四、部署下载安装Office2021 五、认证Office2021 1、工具及JHM认证…...

C++多态的一些记录

文章目录俩概念例子多态要满足如何实现纯虚函数和抽象类几个黑马的例子虚析构和纯虚析构俩概念 首先记住俩概念&#xff0c;地址的早绑定和晚绑定 静态多态的函数地址早绑定 - 编译阶段确定函数地址动态多态的函数地址晚绑定 - 运行阶段确定函数地址 &#xff08;我的理解&a…...

JVM笔记(6)—— JVM运行时问题案例

案例一&#xff1a;CPU占用过多 问题场景&#xff1a;服务器告警CPU占用过高 排查&#xff1a; 用top命令查看哪个进程对cpu的占用过高&#xff0c;获取进程id。可以看到PID为32655的进程此时占用了99.2%的CPU 根据进程id用ps命令进一步定位是哪个线程引起的cpu占用过高&am…...

【单细胞高级绘图】06.feature展示

这个图是前两天刚画的。箱型图、散点图、小提琴图组合在一起&#xff0c;档次瞬间上去了。 最近修稿过程中&#xff0c;审稿人提了一个建议&#xff0c;说是在某一张小提琴图上添加点&#xff0c;可以更好反映数据的分布。我理解他的意思&#xff0c;大概就是&#xff1a; 左图…...

SVN记录

如何查看自己电脑是否已经安装过SVN打开终端&#xff0c;敲入如下命令&#xff1a;svn -version如果有已经安装了svn&#xff0c;那么终端控制台将出现如下信息&#xff1a;svn: invalid option character: eTypesvn help for usage.如果出现如下&#xff0c;则说明当前系统没有…...

Unity Android 之 读取下载获取移动端 sdcard 路径下的指定文件夹的所有图片的几种方式的简单整理

Unity Android 之 读取下载获取移动端 sdcard 路径下的指定文件夹的所有图片的几种方式的简单整理 目录 Unity Android 之 读取下载获取移动端 sdcard 路径下的指定文件夹的所有图片的几种方式的简单整理 一、简单介绍 二、实现原理 三、注意事项 四、简单实现步骤 五、关…...

故障分析 | Redis AOF 重写源码分析

作者&#xff1a;朱鹏举 新人 DBA &#xff0c;会点 MySQL &#xff0c;Redis &#xff0c;Oracle &#xff0c;在知识的海洋中挣扎&#xff0c;活下来就算成功… 本文来源&#xff1a;原创投稿 *爱可生开源社区出品&#xff0c;原创内容未经授权不得随意使用&#xff0c;转载请…...

【YBT2023寒假Day6 B】树的计数(贪心)(DP)(拉格朗日插值)

树的计数 题目链接&#xff1a;YBT2023寒假Day6 B 题目大意 定义无标号树的大小是节点个数&#xff0c;权值是最大独立集大小&#xff0c;树的儿子有序&#xff0c;然后给你 n&#xff0c;要你求对于每个 i1~n&#xff0c;j0~n&#xff0c;大小是 i 权值是 j 的不同树的数量…...

动手深度学习笔记(四十四)8. 循环神经网络

动手深度学习笔记(四十四)8. 循环神经网络 8. 循环神经网络8. 循环神经网络 到目前为止,我们遇到过两种类型的数据:表格数据和图像数据。 对于图像数据,我们设计了专门的卷积神经网络架构来为这类特殊的数据结构建模。 换句话说,如果我们拥有一张图像,我们需要有效地利…...

十种“软件滤波“程序,以及特点

1、限副滤波 /* A值可根据实际情况调整 value为有效值&#xff0c;new_value为当前采样值 滤波程序返回有效的实际值 */ #define A 10 char value; char filter() { char new_value; new_value get_ad(); if ( ( new_value - value > A ) || ( value - new_value > A …...

NLP发展关键模型

文章目录NLP中Bert的进展历史word embeddingELMOGPTBertNLP中Bert的进展历史 从Word Embedding到Bert模型——自然语言处理中的预训练技术发展史 word embedding word embedding:每个单词one-hot编码的向量矩阵&#xff0c;在大语言训练之后&#xff0c;该矩阵可以直接提取出…...

数学,千万别学过火

从网上看到有一本书叫《千万别恨数学》的书&#xff0c;是《千万别学英语》的姊妹篇。作者是韩国尖端技术研究院的博士。他以前对数学反感之极&#xff0c;大学的时候为了赚生活费&#xff0c;开始做家教&#xff0c;辅导高中学生学数学。因为读书的时间长&#xff0c;这种日子…...

leetcode栈和队列系列总结

这一部分其实就是关于这两个结构的特性&#xff0c;栈是先入后出&#xff0c;队列是先入先出&#xff1b; 大部分时候还是用数组和切片来实现的&#xff0c;go中有一个list&#xff0c;可以pushback等&#xff0c;但是主要在二叉树章节会用到&#xff0c;这里不怎么用 20 有效…...

第12章 MongoDB 删除集合教程

第12章 MongoDB 删除集合教程 本章节咱们为大家介绍如何使用 MongoDB 来删除集合。 MongoDB 中使用 drop() 方法来删除集合。 语法格式&#xff1a; db.collection.drop()参数说明&#xff1a; 无 return 值 如果成功删除选定集合&#xff0c;则 drop() 方法return true&…...

【面试题】对象、原型、原型链与继承 ,你了解多少?

前言原型、原型链、类与继承似乎无时无刻的出现在我们身边,无论你是在面试中亦或是平常学习和工作中都有它的身影。那么这个是又是什么东西呢 ? 我曾通过 avaScript高级程序设计、你不知道的JavaScript、MDN文档以及教学视频。但似乎仍是半知半解,但我依然相信能通过这篇文章能…...

js如何实现继承

1&#xff0c;原型链继承 让构造函数的原型&#xff08;prototype&#xff09;是另一个类型的实例&#xff0c;那么该构造函数new出来的实例就具有该实例的属性&#xff1b;缺点&#xff0c;每一个对象实例共享所有的继承和方法&#xff0c;无法向父类传参 function father&a…...

【动态规划】01背包问题(手画图解)

经典dp动规问题&#xff0c;01背包问题关键在于遍历顺序与初始化这两步的推导。 目录 文章目录 一、01背包问题 二、确定dp数组及其下标含义 三、确定递推公式 四、确定初始化 五、确定遍历顺序 六、举例推导dp数组 总结 一、01背包问题 有n件物品&#xff0c;每件的价值…...

JS 闭包

JS 闭包 一、如何产生闭包&#xff1f; 当一个嵌套的内部&#xff08;子&#xff09;函数引用了嵌套的外部&#xff08;父&#xff09;函数的变量&#xff08;函数&#xff09;时&#xff0c;就产生了闭包&#xff1b; 二、闭包到底是什么&#xff1f; 理解一&#xff1a;闭…...

13薪|架构师[北京市 - 朝阳区]-20k-35k

"众推职聘”以交付结果为宗旨的全流程化招聘服务平台&#xff01;今日招聘信息↓【工作内容】1、负责公司千万级数据、用户的产品平台整体技术规划、系统架构设计及优化&#xff1b;2、对设计系统的最终性能和稳定性、扩展性负责&#xff1b;3、参与各种技术方案评审&…...

Windows磁盘克隆软件推荐

把原有硬盘克隆到另一个更大的硬盘&#xff0c;你只需要一个好用的硬盘克隆软件。如果你不知道硬盘克隆软件怎么选&#xff0c;你可以尝试下傲梅轻松备份&#xff0c;这个磁盘克隆软件适用于Windows 11、Windows 8、Windows 7、Windows XP、Windows Vista。以下是它的一些优点&…...

一文搞清商旅酒店数据治理——酒店数据问题分析及治理方案

问题背景 对于商旅用户而言&#xff0c;通过商旅系统进行酒店预订时&#xff0c;都希望酒店预订体验良好。并且商旅用户通过预订页面进行酒店预订时希望所见即所得&#xff08;也就是说&#xff0c;所看见的酒店相关信息就是用户最终预订的结果&#xff09;&#xff0c;包括能…...

TOOM品牌公关与舆情管理怎么做,品牌舆情监控工作制度是什么?

品牌舆情是指关于某一品牌的公共讨论、评价和看法。品牌舆情可以通过社交媒体、新闻媒体、博客、论坛等多种途径表现出来。监测品牌舆情是品牌公关和舆情管理的重要组成部分&#xff0c;可以帮助公司了解公众对品牌的看法&#xff0c;以及在遇到舆情危机时采取有效的应对措施。…...

SVG 语法入门教程(绘制矩形、圆形、椭圆、多边形等)

文章目录一、SVG 简介1.1 什么是 SVG &#xff1f;1.2 SVG 的历史和优势1.3 查看 SVG 文件1.4 创建SVG文件1.5 学习之前应具备的基础知识二、SVG 实例三、在 HTML 中嵌入 SVG3.1 使用 \<embed> 标签3.2 使用 \<object> 标签3.3 使用 \<iframe> 标签3.4 直接在…...

从0开始学python -23

Python3 条件控制 Python 条件语句是通过一条或多条语句的执行结果&#xff08;True 或者 False&#xff09;来决定执行的代码块。 可以通过下图来简单了解条件语句的执行过程: 代码执行过程&#xff1a; if 语句 Python中if语句的一般形式如下所示&#xff1a; if conditi…...

访问学者申请信标准模版

今天知识人网访问学者小编为大家分享一封标准的申请信模版&#xff0c;希望大家注意格式的书写&#xff1a;意向导师名称(如Dr. XXX)意向单位名称意向单位地址(如XXX号XX路XX市XX省)年月日开头(Dear XXX)&#xff0c;第一部分结合自己的研究兴趣向该单位的访学职位表示浓厚的兴…...

数字时代,VR云招聘“零见面”火了

招聘信息刷了又刷&#xff0c;上班谈、下班聊&#xff0c;终于到了可以预约时间来公司面试时&#xff0c;一句“我考虑下”或干脆没回音了&#xff0c;直接把HR打回原地。新年伊始&#xff0c;随着疫情的放开&#xff0c;金三银四的求职、招聘旺季仿佛也提前到来&#xff0c;但…...

Hudi(20):Hudi集成Flink之可以离线进行的操作

目录 0. 相关文章链接 1. 离线 Compaction 1.1. 设置参数 1.2. 原理 1.3. 使用方式 1.3.1. 执行命令 1.3.2. 参数配置 1.3.3. 案例演示 2. 离线 Clustering 2.1. 设置参数 2.2. 原理 2.3. 使用方式 2.3.1. 执行命令 2.3.2. 参数配置 2.3.3. 案例演示 0. 相关文章…...

【Spring-Security】详细使用用指南

Spring-Security使用详细指南简介简单入门认证登录校验流程原理解读认证流程登录校验&#xff1a;授权授权基本流程授权实现限制访问资源所需的权限简介 Spring Security 是一个功能强大且高度可定制的身份验证和访问控制框架。 在安全框架中&#xff0c;我们最常提到的两个概…...

sd卡图片损坏怎么修复?

在旅途中&#xff0c;正常情况下用相机拍的照片都是存在相机的SD卡里的。等到我们需要时&#xff0c;在进行导出。但如果是出现意外导致sd卡图片遭到损坏&#xff0c;遇到这种情况&#xff0c;sd卡图片损坏怎么修复呢?这里小编将为大家分享一些图片修复技巧。操作很简单。相信…...

博物馆ar景点创意化交互体验的优点

一直以来&#xff0c;博物馆注重展览深度的拓展和藏品价值的挖掘&#xff0c;而缺少传播与推广。“博物馆的研究成果和藏品价值应该让公众有更多机会和渠道了解。 在博物馆中&#xff0c;为了保护古代文物不受到破坏而收藏到展柜中&#xff0c;参观者因受到展柜的距离限制无法近…...

一道经典面试题透彻理解面向对象编程思想和简单工厂模式

一道经典的面试题如下&#xff1a; 用一种面向对象编程语言实现一个计算器来满足整数的加减乘除运算。 大部分人的代码如下&#xff1a; 1.0版本 #include<iostream> using namespace std; #include<string> //1.0版本 int main() {int num1 0;int num2 0;st…...

Java软件开发需要掌握的技术分阶-2023版

简单的东西考虑全面&#xff0c;复杂的东西分成简单&#xff0c;枪在手&#xff0c;路在前&#xff0c;独闯难关&#xff0c;大破无往 第一阶段 计算机理论基础&#xff1a;操作系统、网络安全、数据结构与算法、硬件与软件基本常识 Java&#xff1a;各环境部署与程序运行原理…...

使用 React hooks 怎么实现类里面的所有生命周期?

在 React 16.8 之前&#xff0c;函数组件也称为无状态组件&#xff0c;因为函数组件也不能访问 react 生命周期&#xff0c;也没有自己的状态。react 自 16.8 开始&#xff0c;引入了 Hooks 概念&#xff0c;使得函数组件中也可以拥有自己的状态&#xff0c;并且可以模拟对应的…...

shell脚本简介+编写

1、常用Linux命令 2、Linux下脚本编写 3、windows下CMD常用命令 文章目录一、变量1、系统预定义变量2、自定义变量3、特殊变量&#xff1a;n、n、n、#、∗、*、∗、、$?二、运算符三、条件判断1、两个整数之间比较2、文件权限判断3、文件类型判断4、多条件判断四、流程控制1、…...

新项目如何提交代码到已有仓库,并创建新分支

1、步骤 2、创建远程仓库或者打开已有仓库页面 3、打开工程&#xff0c;创建本地git仓库 4、本地仓库与远程仓库关联 1、新建项目&#xff0c;此时的项目工程如下图所示 2、创建远程仓库或者打开已有仓库页面 此时在新建仓库或者已有仓库页面复制好仓库地址&#xff08;仓库…...

分享36个JS滚动,29个JS进度条,12个JS日历代码,总有一款适合您

分享36个JS滚动&#xff0c;29个JS进度条&#xff0c;12个JS日历代码&#xff0c;总有一款适合您 36个JS滚动29个JS进度条12个JS日历代码下载链接&#xff1a;https://pan.baidu.com/s/1zvSK9EAPd4dnMRl7V4Cc1g?pwdsu9i 提取码&#xff1a;su9i Python采集代码下载链接&a…...

ElasticSearch-学习笔记03【ElasticSearch集群】

Java后端-学习路线-笔记汇总表【黑马程序员】ElasticSearch-学习笔记01【ElasticSearch基本介绍】【day01】ElasticSearch-学习笔记02【ElasticSearch索引库维护】ElasticSearch-学习笔记03【ElasticSearch集群】ElasticSearch-学习笔记04【Java客户端操作索引库】【day02】Ela…...

MySQL面试题:保证MySQL隔离性的MVCC

文章目录一、MVCC是什么二、为什么需要MVCC三、InnoDB中的MVCC学习视频&#xff1a;后端面试问题系列参考文章&#xff1a;MVCC 机制的原理及实现一、MVCC是什么 MVCC机制&#xff1a;生成一个数据快照&#xff0c;并用这个快照来提供一定级别的一致性的读取&#xff0c;也称为…...

基于RNN文本生成 为男朋友写诗歌 附代码 详细教程

一、亮出效果 世界上美好的事物很多,当我们想要表达时,总是感觉文化底蕴不够。 看到大海时,心情舒畅,顿时感觉激情澎湃,想了很久,说了句:真大啊!看到鸟巢时,心情舒畅,顿时感觉激情澎湃,想了很久,说了句:真大啊!看到美女时,心情舒畅,顿时感觉激情澎湃,想了很久…...

2.5 Java基础 day06 数组 九层妖塔数组实现 字符串的拼接、比较等方法

数组 一维数组&#xff1a; String[] nums new String[3]; // //nums[0] 1; // for (Object num : nums) { // System.out.println(num); // } // String[] names {"zhangsan", "lisi", "wangwu"}; …...

中创教育带你了解培训机构投诉退费纠纷增多原因

教育培训机构纠纷近年来案件越来越多&#xff0c;主要聚焦于退费问题。交费容易&#xff0c;退费难上加难&#xff0c;为此&#xff0c; 提醒各位学员在选择学历提升、学科类或职业技能、职业资格类教育培训机构时要注意查看对方是否已经取得教育行政部门或人力社保部门颁发的…...

【CSDN竞赛26】题解

文章目录等差数列题目描述解题思路AC代码阿波罗的魔力宝石题目描述解题思路AC代码任务分配问题题目描述解题思路AC代码单词逆序题目描述解题思路AC代码CSDN编程竞赛报名地址&#xff1a;https://edu.csdn.net/contest/detail/40 等差数列 题目描述 一个等差数列是一个能表示成…...

Visual Transformer算法汇总总结

深度学习知识点总结 专栏链接: https://blog.csdn.net/qq_39707285/article/details/124005405 此专栏主要总结深度学习中的知识点&#xff0c;从各大数据集比赛开始&#xff0c;介绍历年冠军算法&#xff1b;同时总结深度学习中重要的知识点&#xff0c;包括损失函数、优化器…...

【2】深度学习之Pytorch——数据类型、索引张量、Numpy的互通性的概念、序列化张量

目录数据类型创建时指定数据类型转换数据类型索引张量numpy与pytorch的互通性序列化张量保存加载将张量转移到GPU上运行张量常见的API总结每文一语本期文章我们继续介绍张量的数据类型和一些基本的操作 数据类型 张量构造函数&#xff08;即tensor、ones、zeros之类的函数&am…...

Pandas读取excel合并单元格的正确姿势(openpyxl合并单元格拆分并填充内容)

问题介绍&#xff08;ffill填充存在的问题&#xff09; 在pandas读取excel经常会遇到合并单元格的问题。例如&#xff1a; 此时使用pandas读取到的内容为&#xff1a; 如果去百度&#xff0c;几乎所有人会说应该用如下代码&#xff1a; df[班级] df[班级].ffill()这样看起来…...

jsp员工管理系统Myeclipse开发mysql数据库web结构java编程计算机网页项目

一、源码特点 jsp 员工管理系统 是一套完善的web设计系统&#xff0c;对理解JSP java编程开发语言有帮助&#xff0c;系统具有完整的源代码和数据库&#xff0c;系统主要采用B/S模式开发。开发环境为TOMCAT7.0,Myeclipse8.5开 发&#xff0c;数据库为Mysql&#xff0c;使用ja…...

Shebang Line解释行

Shebang Line Shebang Line也被叫做 Hashbang Line&#xff0c;主要是一个由井号#和叹号!开头&#xff0c;并构成的字符序列&#xff0c;如#! xx/xx/x就叫做 Shebang Line。在开头字符之后&#xff0c;可以有一个或数个空白字符。这个字符串&#xff0c;通常只出现在 Script 文…...

片内和片间时间同步,时间戳

时间同步的概念给出几个应用场景&#xff1a;GPS授时车载系统 传感器与处理器之间的时间同步汽车上的各个ECU基本都是实时性非常强的控制器&#xff0c;在关联ECU之间或ECU内部各个软件模块之间通常需要在大致同步的时间节拍上运行&#xff0c;特别是在某些高速场景&#xff0c…...

通过 Microsoft Visual Studio 构建NotepadFree

通过 Microsoft Visual Studio 构建NotepadFree 前置要求: Microsoft Visual Studio 2019 (C/C Compiler, v142 toolset for win32, x64, arm64) 由一个 Visual Studio 解决方案构建的三个组件&#xff1a; notepad.exe: (包含 libSciLexer.lib) libScintilla.lib : 基于 Sc…...

给大家推荐一些非常实用的JavaScript、TypeScript一行代码,建议收藏

给大家推荐一些非常实用的JavaScript、TypeScript一行代码&#xff0c;建议收藏一、数组相关1、数值类型转数组2、校验数组是否为空3、将对象数组转为单个对象4、两个数组比较5、将字符串数组转为数字6、统计一个值在数组出现的次数二、日期处理1、两个日期相差月份2、两个日期…...

One-Hot 的使用

Sklearn 中 OneHotEncoder 的使用&#xff1a; import numpy as np from sklearn.preprocessing import OneHotEncoder samples np.array([ [1, 3, 2], [7, 5, 4], [1, 8, 6], [7, 3, 9] ]) # 独热编码 sparse 是否采用稀疏矩阵 ohe OneHotEncoder(sparseFalse, dtype&quo…...

Springboot整合AOP和注解,实现丰富的切面功能

简介 我们在文章《Spring AOP与AspectJ的对比及应用》介绍了AOP的使用&#xff0c;这篇文章讲解一下AOP与注解的整合&#xff0c;通过注解来使用AOP&#xff0c;会非常方便。为了简便&#xff0c;我们还是来实现一个计时的功能。 整合过程 首先创建一个注解&#xff1a; Re…...

【Flutter入门到进阶】跨平台相关

1 跨平台 1.1 跨平台概念 1.1.1 概念 跨平台概念是软件开发中一个重要的概念&#xff0c;即不依赖于操作系统&#xff0c;也不依赖硬件环境。一个操作系统下开发的应用&#xff0c;放到另一个操作系统下依然可以运行。相对而言如果某种计算机语言不用修改代码即可做到高度跨…...

阿里前端一面必会react面试题总结

React中怎么检验props&#xff1f;验证props的目的是什么&#xff1f; React为我们提供了PropTypes以供验证使用。当我们向Props传入的数据无效&#xff08;向Props传入的数据类型和验证的数据类型不符&#xff09;就会在控制台发出警告信息。它可以避免随着应用越来越复杂从而…...

各国政府成为量子投资“狂热”主力军!

&#xff08;图片来源&#xff1a;网络&#xff09;即使在资本寒冬&#xff0c;量子计算也吸引着投资者的极大兴趣。今年&#xff0c;尤其是美国以外的初创公司吸引了投资者的目光&#xff0c;获得了巨额投融资。2023年1月&#xff0c;总部位于澳大利亚悉尼的量子计算初创公司Q…...

Makefile 整理

1 简介 一个工程中的源文件不计其数&#xff0c;其按类型、功能、模块分别放在若干个目录中&#xff0c;makefile定义了一系列的规则来指定&#xff0c;哪些文件需要先编译&#xff0c;哪些文件需要后编译&#xff0c;哪些文件需要重新编译&#xff0c;甚至于进行更复杂的功能…...

全局事务服务 GTS

目录 1.什么是全局事务服务GTS 2.为什么需要全局事务服务 3.产品架构 4.应用场景 SOA 和分布式事务 消息事务 通用分布式事务管理 共享出行 5.产品功能 跨数据库分布式事务 跨服务的分布式事务 消息队列分布式事务 混合的分布式事务 多种事务模式 6.产品优势 超强…...

【C#项目】图书管理系统-WinForm+MySQL

文章目录前言一、业务梳理与需求分析1.功能描述2.实现步骤3.功能逻辑图二、数据库设计1.实体-关系&#xff08;E-R图&#xff09;概念模型设计2.数据表设计三、WinForm界面交互设计四、通用类设计五、系统代码实现与分析总结前言 图书馆管理系统主要功能有普通用户&#xff08…...

STK + C# + Cesium联合编程(一):技术路线验证

概述本文演示了一个基于STK C# Cesium联合编程的应用实例。关于STK和Cesium编程网上在线资料丰富&#xff0c;本文主要解决了如果配置IIS服务以使得远程客户端能访问、初始化、以及执行服务器端STK的接口服务。请参考本作者之前关于STK、Cesium&#xff08;CZML&#xff09;、…...

2023-02-07 mysql创建user并配置权限

查询数据库版本 select version 查询所有ip和用户 select * from mysql.user; mysql> select * from mysql.user; mysql> select host,user from mysql.user; ---------------------------------------- | host | user …...

STM32CubeMX学习笔记(51)——读写内部Flash

一、简介 在STM32芯片内部有一个 FLASH 存储器&#xff0c;它主要用于存储代码&#xff0c;我们在电脑上编写好应用程序后&#xff0c;使用下载器把编译后的代码文件烧录到该内部 FLASH 中&#xff0c;由于 FLASH 存储器的内容在掉电后不会丢失&#xff0c;芯片重新上电复位后…...

NIO 缓冲区

摘要 Java提供了NIO操作的API&#xff0c;但真正处理NIO流&#xff0c;经常会出现如下代码&#xff1a; SocketChannel channel (SocketChannel) key.channel();ByteBuffer buffer ByteBuffer.allocate(1024);while (channel.read(buffer)!-1){//复位&#xff0c;转化为读模式…...

ChatGPT 将如何颠覆数据和分析领域(翻译)

ChatGPT 将如何颠覆数据和分析领域 每个人都在谈论 ChatGPT。许多人也在使用它。这个新的人工智能工具由 OpenAI 推出&#xff0c;它在各行各业和各行各业的人们中引起了轰动。该工具可以为查询提供明确的响应、编写代码并为大多数查询提供结果&#xff0c;甚至是那些与流程、…...

python 创建数组的方法

数组是一个集合&#xff0c;它把一个对象放在集合的某个位置。数组可以存放一个或多个对象&#xff0c;每个对象都是一个数组。在 python中&#xff0c;我们可以使用 new关键字创建一个数组&#xff0c;然后对其进行操作。 下面来看看如何创建一个简单的数组吧。 首先我们要创建…...

Spring Boot使用GraphQL开发Web API

目录前言Spring Boot中GraphQL的实现方案前言 传统的Restful API 存在诸多的问题&#xff0c;首先它无法控制返回的字段&#xff0c;前端也无法预判后端的返回结果&#xff0c;另外不同的返回结果对应不同的请求地址&#xff0c;这就导致了多次请求的问题。而GraphQL正是基于这…...

自学大数据第13天~Hbase数据库操作

前面学习了Hbase的安装与简单的使用(shell命令),今天首先复习一下Hbase的简单命令: 启动Hbase,创建表, 插入数据: 可以看到,一次只能插入一列,不能插入多个列 插入数据,然后查看 这里可以看到每个数据都带有时间戳,所以如果是分布式集群的方式要注意每个机器之间的时间要统一…...

每日一练2627——变态跳台阶快到碗里来不用加减乘除做加法三角形

文章目录变态跳台阶思路&#xff1a;代码&#xff1a;快到碗里来思路&#xff1a;代码&#xff1a;不用加减乘除做加法思路&#xff1a;代码&#xff1a;三角形思路&#xff1a;代码&#xff1a;变态跳台阶 题目链接&#xff1a; 思路&#xff1a; 这个题目很容易理解&#…...

【Java】【JVM】主内存和工作内存

前言&#xff1a;了解JVM内存模型 内容 参考JVM内存模型&#xff0c;可分为主内存和工作内存。 主内存&#xff1a;所有的线程所共享的,主要包括本地方法区和堆工作内存&#xff1a;每个线程都有一个工作内存不是共享的 一个是属于该线程私有的栈对主存部分变量拷贝的寄存器…...

基于springboot实现社区疫情防控平台演示【附项目源码】

基于springboot实现社区疫情防控平台演示B/S的系统是通过能上网的电脑就可以使用&#xff0c;它最大的优点是不需要安装专门的软件&#xff0c;首先浏览器向服务器发出请求&#xff0c;然后服务器处理请求把信息再返回给浏览器。不需要再次对数据进行存取与计算数据&#xff0c…...

WTI原油交易价格(1986年1⽉2⽇-2022年9⽉6⽇)

数据来源&#xff1a;自主整理 数据介绍&#xff1a;WTI即West Texas Intermediate&#xff08;Crude Oil&#xff09;&#xff0c;美国西德克萨斯轻质中间基原油&#xff0c;是北美地区较为通用的一类原油。由于美国在全球的军事以及经济能力&#xff0c;WTI原油已经成为全球…...

【算法基础】(一)基础算法 --- 离散化

✨个人主页&#xff1a;bit me ✨当前专栏&#xff1a;算法基础 &#x1f525;专栏简介&#xff1a;该专栏主要更新一些基础算法题&#xff0c;有参加蓝桥杯等算法题竞赛或者正在刷题的铁汁们可以关注一下&#xff0c;互相监督打卡学习 &#x1f339; &#x1f339; &#x1f3…...

【数据库复习】第三章关系数据库标准语言SQL

SQL的特点 1.综合统一 集数据定义语言&#xff08;DDL&#xff09;&#xff0c;数据操纵语言&#xff08;DML&#xff09;&#xff0c;数据控制语言&#xff08;DCL&#xff09;功能于一体。 可以独立完成数据库生命周期中的全部活动&#xff1a; 定义关系模式&#xff0c;插…...

Rabbitmq了解

Rabbitmq特点 可靠性。支持持久化&#xff0c;传输确认&#xff0c;发布确认等保证了MQ的可靠性。灵活的分发消息策略。这应该是RabbitMQ的一大特点。在消息进入MQ前由Exchange(交换机)进行路由消息。分发消息策略有&#xff1a;简单模式、工作队列模式、发布订阅模式、路由模…...

Linux 网络编程学习笔记——十三、多进程编程

目录 进程是Linux操作系统环境的基础&#xff0c;它控制着系统上几乎所有的活动。本章从系统程序员的角度来讨论 Linux 多进程编程&#xff0c;包括如下内容&#xff1a; 复制进程映像的 fork 系统调用和替换进程映像的 exec 系列系统调用&#xff1b;僵尸进程以及如何避免僵…...

性能测试实战

准备工作: 1、熟悉数据库设计 作用: 性能测试时,监控数据库的性能指标,定位bug构造测试数据2、项目搭建步骤 1、获取项目源代码 包括前端代码和后端代码实际工作当中项目源代码由开发提供,项目所需要的配置文件,启动项目的顺序也由开发提供文档介绍2、构建某某项目后端…...

【堆的应用】TOP-K问题

TOP-K问题&#xff1a;即求数据结合中前K个最大数或者最小数&#xff0c;一般情况下数据量比较大。常用的方法是建堆处理①.生活案例②.解决思路:1.取数据集合中前K个元素建堆2.用剩余的n-k个数据与堆顶元素比较&#xff0c;不满足则替代入堆③.快速测试代码①.生活案例 在生活…...

一文教会你如何在SpringBoot项目里集成Hibernate

在Spring Boot项目中集成Hibernate前言1.引入依赖2.配置数据源3. 创建实体类4.创建Repository5.编写业务代码6.编写控制器&#xff0c;处理http请求7.运行应用程序前言 Hibernate是一个流行的ORM&#xff08;对象关系映射&#xff09;框架&#xff0c;它可以将Java对象映射到数…...

HHDEBC与其他主流软件SQL格式化功能的对比

SQL格式化&#xff08;即SQL美化&#xff09;是一项非常重要的功能。只有清晰的结构&#xff0c;才能让您更好的优化数据库查询或写入。 HHDBCS的SQL格式化功能有着独特的处理方式&#xff0c;可运用于对复杂SQL语句的分析或者是程序代码优化上。 下面便以HHDBCS与两个主流软…...

oracle 低版本 11.2.0.1.0 创建DBlink访问 oracle 19c提示用户密码错误ORA-010107

由于导数据需要&#xff0c;在oracle 11.2.0.1创建dblink访问oracle19c数据库&#xff0c;提示用户密码错误。 当然不会存在创建是 用户密码错误的情况。 报错页面如下 后面猜想是由数据库版本太低问题导致&#xff0c; 11g版本信息如下&#xff1a; SELECT t.* FROM v$vers…...

微波雷达人体感应开关模块 智能感应探测器 XBG-M555

一、概括 XBG-M555是一款采用多普勒雷达技术&#xff0c;专门检测物体移动的微波感应模块。采用2.9G微波信号检测&#xff0c;该模块具有灵敏度高&#xff0c;可靠性强&#xff0c;感应角度大&#xff0c;工作电压宽等特点。高电平输出&#xff0c;可直接驱动外部 LED灯或负载。…...

双master节点+keepalived方式部署K8s 1.18.20

相关部署方式也挺多&#xff0c;自己采用双master节点单node节点方式&#xff0c;并且采用keepalived部署1.18.20版本&#xff0c;中间也出现过相关小问题&#xff0c;但都一一处理&#xff0c;记录以给需要的同仁们参考&#xff0c;希望大家都可以一起学习交流&#xff01;&am…...

Python 类型提示(type hints)

Python 是一门动态语言, 变量使用前不需要声明, 并且可以指向任何类型的对象; 一方面给开发者带来了便利, 另一方面, 给 IDE 和代码阅读者带来了困惑, 在变量类型未知的情况下, IDE 无法给出补全提示和语法检查 Python 从 3.5 版本开始支持"类型提示"(PEP484), 允许开…...

面试题——求二叉树的下一个结点

题目&#xff1a; 给定一颗二叉树和其他的一个结点&#xff0c;如何找出中序遍历序列的下一个节点&#xff1f;树中的节点除了两个分别指向左右节点的指针&#xff0c;还有一个指向父亲节点的指针。 假如给定这棵二叉树的序列是{d,b,h,e,i,a,f,c,g},来分析如何找出二叉树的下一…...

formily实践经验和踩坑

1 前言 最近深度使用了阿里的formily组件,功能很强大,但是对新手还是有些不友好,特别是vue用户,我使用的formily/element, 详细的可以在对应的网站上查看, formily/element链接 在此,记录一些使用经验和踩过的坑, 下面用的例子都放在github上, 见代码实例 2.createForm和effe…...

【Git从入门到精通】分支机制

文章目录简述创建新分支切换分支基本的分支与合并操作基本的分支操作基本的合并操作基本的合并冲突解决远程分支推送跟踪分支拉取删除Git的分支模型是Git的杀手锏特性 简述 首先我们来看一下Git是如何存储数据的。 Git通过一系列的快照的方式来存储数据&#xff0c;当你发起提…...

Github + Sphinx+Read the docs 实战入门指南(三)

目录引言主要流程图自动更新主分支内容到docs分支写在最后继续阅读引言 接着上两篇文章 Github SphinxRead the docs 实战入门指南(一) Github SphinxRead the docs 实战入门指南(二) 我们已经成功地将Sphinx文档部署到了Read the docs网站&#xff0c;但是这个文档&#xf…...

生成式 AI 背后的共同框架:Stable Diffusion、DALL-E、Imagen

前言 如果你对这篇文章感兴趣&#xff0c;可以点击「【访客必读 - 指引页】一文囊括主页内所有高质量博客」&#xff0c;查看完整博客分类与对应链接。 框架 这些生成式 AI 的整体功能为&#xff1a;输入「文字」&#xff0c;返回「图像」&#xff0c;即 Text-to-image Gener…...

Linux下安装nginx-2023-03-30

背景&#xff1a;公司的漏洞扫描发现Nginx的版本发现漏洞&#xff0c;现在的版本是1.20.2&#xff0c;建议升级到1.23.2及以后 第一步&#xff1a;我查看了一下现在的Nginx的版本&#xff0c;然后对Nginx进行卸载 其实&#xff1a;安装Nginx时&#xff0c;需要提前安装一些前置…...

第一章------c++并发世界

1:什么是并发 并发&#xff1a;两个或更过的独立活动同时发生 1.1 计算机系统中的并发 单个系统之同时执行多个独立的活动&#xff0c;而不是顺序的一个一个执行&#xff0c;对于单核处理器&#xff0c;在宏观上&#xff0c;计算机通过任务切换达到并发的效果&#xff0c;使…...

HTTP 3.0之QUIC优势和TCP弊端

文章目录1 HTTP 3.01.1 引言1.2 TCP存在队头阻塞问题1.2.1 发送窗口的队头阻塞1.2.2 接收窗口的队头阻塞1.3 HTTP/2 的队头阻塞1.4 没有队头阻塞的 QUIC1.5 TCP 建立连接的延迟1.6 升级 TCP 的工作很困难1.7 网络迁移需要重新建立 TCP 连接1.8 总结1 HTTP 3.0 1.1 引言 从 HT…...

学习系统编程No.13【文件系统】

引言&#xff1a; 北京时间&#xff1a;2023/3/31/7:48&#xff0c;该篇博客在两天前本就应该产出&#xff0c;但是摆烂谁拦得住&#xff0c;所以呜呜呜&#xff01;本以为欠的钱也要快还完了&#xff0c;没想到啊&#xff0c;越欠越多&#xff0c;烦人&#xff01;但是&#…...

Qt 输入输出设备和文件操作

一、输入输出设备 QIODevice类是Qt中所有I/O设备的基础接口类&#xff0c;为诸如QFile、QBuffer和 QTcpSocket等支持读/写数据块的设备提供了一个抽象接口。QIODevice类是抽象的&#xff0c;无法被实例化&#xff0c;一般是使用它所定义的接口来提供设备无关的I/O功能。 QIODe…...

算法之链表反转

算法系列 1、链表反转 文章目录算法系列一、核心思路二、循环反转2.1 示例代码三、递归反转3.1 示例代码四、总结一、核心思路 现在有一个单向链表&#xff0c;链表的第一个节点指向第二个&#xff0c;第二个节点指向第三个&#xff0c;以此类推&#xff0c;组成一个链表&…...

django 运用pycharm的各种故障汇总(1)

一.用django入门第一个问题:pycharm的[community]社区版-免费开源与[professional]专业版注册收费两个版本:用django只能有[professional]版本便捷、专业; 解决方案的各种学习总结: 1.破解版:网上找了很多资料,基本已经没效果,不要报太大希望; 2.找中间途径然后有:Python 、…...

基于Prometheus的jvm监控指标详解

使用Prometheus 监控Springboot应用参考 Prometheus Operator实战—— Prometheus、Alertmanager、Grafana 监控Springboot服务 下面来看看jvm的监控指标 # HELP jvm_gc_collection_seconds Time spent in a given JVM garbage collector in seconds. # TYPE jvm_gc_collection…...

电机PID参数调节笔记

规则1 1&#xff09;降低比例增益P&#xff0c;可以获得较小的振动2&#xff09;有可能不需要调节I环和D环3&#xff09;提升比例增益P环可以增加灵敏度&#xff0c;但可能会出现不稳定的情况&#xff08;如振动&#xff09;4&#xff09;可以设定电机速度最大幅值&#xff0c…...

Spark SQL实战(08)-整合Hive

1 整合原理及使用 Apache Spark 是一个快速、可扩展的分布式计算引擎&#xff0c;而 Hive 则是一个数据仓库工具&#xff0c;它提供了数据存储和查询功能。在 Spark 中使用 Hive 可以提高数据处理和查询的效率。 场景 历史原因积累下来的&#xff0c;很多数据原先是采用Hive…...

【Java版oj】day21小易的升级之路、找出字符串中第一个只出现一次的字符

目录 一、小易的升级之路 &#xff08;1&#xff09;原题再现 &#xff08;2&#xff09;问题分析 &#xff08;3&#xff09;完整代码 二、找出字符串中第一个只出现一次的字符 &#xff08;1&#xff09;原题再现 &#xff08;2&#xff09;问题分析 &#xff08;3&…...

windows 下C++生成Dump调试文件与分析

目录1、前言2、依赖库下载3、项目配置3.1、设置输出路径3.2、拷贝依赖资源3.3 将dbghelp.h添加在工程中3.4、配置lib文件路径3.5、添加生成minidump文件方法4、测试效果5、打开dump文件进行定位1、前言 dump文件是C程序发生异常时&#xff0c;保存当时程序运行状态的文件&…...

unserialize3(php序列化、反序列化及绕过)

打开链接 审计一下代码 这里出现了一个__wakeup()函数&#xff0c;在进行PHP反序列化时&#xff0c;会先调用这个函数&#xff0c;但是如果序列化字符串中表示对象属性个数的值大于真实的属性个数时就会跳过__wakeup&#xff08;&#xff09;的执行。 在php中与序列化相关的函…...

C++ STL:queue的常见用法

queue 队列&#xff0c;在STL中实现先进先出的容器。 1. 定义 使用queue&#xff0c;需要先添加头文件 #include <queue>using namespace std;基本定义格式&#xff1a; queue<typename> name; //typename可以是任意基本数据类型或容器2. 容器内元素的访问 q…...

HulaCWMS呼啦企业网站管理系统 v3.0.4

HulaCWMS(呼啦企业网站管理系统)是基于ThinkPHP5框架开发&#xff0c;安全高效&#xff0c;包括ThinkPHP5的所有特性。专注于企业、政府单位网站建设&#xff0c;以免费开源的方式&#xff0c;帮助广大站长、个人或企业开发者大大降低了开发成本和维护成本。快速锁定意向客户&a…...

【CE】Mac下的CE教程Tutorial:基础篇(第5关:代码查找器)

▒ 目录 ▒&#x1f6eb; 导读开发环境1️⃣ 第五关&#xff1a;代码查找器翻译操作步骤&#x1f6ec; 文章小结&#x1f4d6; 参考资料&#x1f6eb; 导读 开发环境 版本号描述文章日期2023-03-操作系统MacOS Big Sur 11.5Cheat Engine7.4.3 1️⃣ 第五关&#xff1a;代码查…...

13_I.MX6ULL串口UART实验

目录 UART简介 UART电平标准 I.MX6U UART简介 相关寄存器 UART的配置步骤 实验源码 UART简介 串口全称叫做串行接口,通常也叫做COM接口,串行接口指的是数据一个一个的顺序传输,通信线路简单。使用两条线即可实现双向通信,一条用于发送,一条用于接收。串口通信距离远,但是…...

个人练习-Leetcode-1942. The Number of the Smallest Unoccupied Chair

题目链接&#xff1a;https://leetcode.cn/problems/the-number-of-the-smallest-unoccupied-chair/ 题目大意&#xff1a;给出一群人到达一个排队的时间和离开派对的时间[arr, lev]。有无数个座位&#xff0c;下标从0开始。当一个人在tm时刻离开时&#xff0c;如果一个人在tm…...

winsock与BSD socket异同

winsock与BSD socket WinSock是Windows操作系统中用于网络通信的应用程序接口&#xff08;API&#xff09;&#xff0c;它允许应用程序通过TCP/IP协议栈进行网络通信。WinSock提供了一套与套接字相关的函数&#xff0c;这些函数包括socket、bind、listen、accept、connect等。…...

【Flink基础】-- 高效学习 flink kubernetes operator 的一些建议

目录 1.了解 Kubernetes 的基本概念和组件,如 Pod、Deployment、Service 等。 2.熟悉 Flink 的基本概念和架构,如 JobManager...

JVM 程序计数器(PC)

PC寄存器的概念 JVM中的程序计数寄存器&#xff08;Program Counter Register&#xff09;中&#xff0c;Register的命名源于CPU的寄存器&#xff0c;寄存器存储指令相关的现场信息。CPU只有把数据装载到寄存器才能够运行。这里&#xff0c;并非是广义上所指的物理寄存器&#…...

调用openai接口的正确打开方式

调用openai接口的正确打开方式&#xff1a; 1.安装anaconda 为更好使用openai的功能&#xff0c;技术专家建议用py3.10。我问chatgpt它说只要py3.6及以上就行。我个人建议尽可能用anaconda较新的&#xff0c;但用anaconda2022.10的版本即可&#xff0c;可适配python3.10或pyt…...

栈(Stack)

目录 1.1 概念 1.2 栈的使用 1.3 栈的模拟实现 1.4 栈的应用场景 1. 改变元素的序列 2. 将递归转化为循环 1.1 概念 栈&#xff1a;一种特殊的线性表&#xff0c;其只允许在固定的一端进行插入和删除元素操作。进行数据插入和删除操作的一端称为栈顶&#xff0c;另一端称为…...

VS2019连接Linux

1>将Linux系统设置为静态IP 原来设置: auto eth0 iface eth0 inet dhcp dhcp表示动态获取ip 1>查看ip 在Linux下输入 ip addr 2>查看网关 在Linux下输入 ip route show 3>修改/etc/network/interfaces 地址配置文件 vi /etc/network/interfaces iface eth0…...

第三天基础框架篇

一、介绍一下spring spring的核心作用是框架整合&#xff0c;简化开发&#xff1b; spring通过IOC与AOP两大核心实现以上效果&#xff1a; 1.首先说IOC&#xff0c;Spring提供了一个容器&#xff0c;用来创建对象&#xff0c;初始化对象&#xff0c;管理对象,也就是对象的控制权…...

new和malloc两个函数详细实现与原理分析

1.申请的内存所在位置 new操作符从自由存储区&#xff08;free store&#xff09;上为对象动态分配内存空间&#xff0c;而malloc函数从堆上动态分配内存。自由存储区是C基于new操作符的一个抽象概念&#xff0c;凡是通过new操作符进行内存申请&#xff0c;该内存即为自由存储…...

CUDA编程(二):核函数与线程层级

核函数与线程层级CUDA核函数线程层级线程排布blockId和threadId的计算CUDA核函数 在GPU上并行执行的函数称为CUDA核函数&#xff08;Kernel Function)&#xff0c;它属于CUDA编程中最为重要且核心的一个环节。 核函数用__global__符号声明&#xff0c;在devie&#xff08;GPU…...

断点调试与零钱通系统

目录 断点调试 基本介绍 断点调试的一些快捷键 断点调试例题 简易版零钱通系统 面向对象版 面向过程版 断点调试 基本介绍 1.断点调试是指在程序的某一行设置一个断点&#xff0c;调试时&#xff0c;程序运行到这一行就会停住&#xff0c;然后你可以一步一步往下调试&a…...

人工智能专业就业方向盘点

今年无论是chatgpt还是扩散模型&#xff0c;都成功火爆出圈&#xff0c;让曾被质疑进入“寒冬期”的AI重新回到了大众的视野。巨大的市场潜力背后是对人才的渴求&#xff0c;AI专业又成为了热门。 今天就来盘点一下AI专业毕业后的就业方向&#xff0c;给同学们做个参考。 1.机…...

浮点数的加减乘除运算及流水线

浮点数的加减运算 设两个浮点数如下&#xff1a; x2Ex∗Mxy2Ey∗MyE表示阶码&#xff0c;M表示尾数x2^{E_x}*M_x\\y2^{E_y}*M_y\\ E表示阶码&#xff0c;M表示尾数\\ x2Ex​∗Mx​y2Ey​∗My​E表示阶码&#xff0c;M表示尾数 两个浮点数的加减运算规则是 xy(Mx∗2Ex−EyMy)∗…...

docker安装以及springboot项目打包运行

我们都知道docker是一个非常好用的虚拟化容器&#xff0c;所谓虚拟化容器其实就是说可以将各个应用都隔离开来&#xff0c;每个应用都可以有自己的独立的运行时环境&#xff0c;这对于我们程序开发是非常有好处的&#xff0c;可以不需要去配置环境&#xff0c;每个组件都有独立…...

977. 有序数组的平方

977. 有序数组的平方 力扣题目链接(opens new window) 给你一个按非递减顺序排序的整数数组 nums&#xff0c;返回每个数字的平方组成的新数组&#xff0c;要求也按非递减顺序排序。 示例 1&#xff1a; 输入&#xff1a;nums [-4,-1,0,3,10] 输出&#xff1a;[0,1,9,16,10…...

FrIf - Fr驱动收发器和状态管理

总目录链接==>> AutoSAR入门和实战系列总目录 总目录链接==>> AutoSAR BSW高阶配置系列总目录 文章目录 1FlexRay 收发器驱动程序2 FlexRay 状态管理器1FlexRay 收发器驱动程序 FlexRay 收发器的不同状态由 FlexRay 接口通过 FlexRay 收发器驱动程序 控制,上…...

springboot自动配置浅析

springboot本质上就是一个spring脚手架&#xff0c;其实仍然是spring&#xff0c;只是springboot帮我们做了我们使用spring时需要进行的那些配置。本文就简单讨论一下sprigboot是如何帮我们配置spring的。 参考&#xff1a;https://www.bilibili.com/video/BV1eD4y1w7Rp?p2&am…...