- 博客(51)
- 收藏
- 关注
原创 SpringBoot+Vue全栈开发-刘老师教编程(b站)(三)
NPM(Node Package Manager)是一个NodeJS包管理和分发工具。NPM以其优秀的依赖管理机制和庞大的用户群体,目前已经发展成为整个JS领域的依赖管理工具。NPM最常见的用法就是用于安装和更新依赖。要使用NPM,首先要安装Node工具。在实际项目开发中,前端页面所需要的数据往往需要从服务器端获取,这必然涉及与服务器的通信。Axios 是一个基于 promise 网络请求库,作用于node.js 和浏览器中。
2024-02-28 18:14:35
1578
2
原创 SpringBoot+Vue全栈开发-刘老师教编程(b站)(二)
ORM(Object Relational Mapping,对象关系映射)是为了解决面向对象与关系数据库存在的互不匹配现象的一种技术ORM通过使用描述对象和数据库之间映射的元数据将程序中的对象自动持久化到关系数据库中。ORM框架的本质是简化编程中操作数据库的编码MyBatis是一款优秀的数据持久层ORM框架,被广泛地应用于应用系统。
2024-02-28 17:59:04
1469
原创 SpringBoot+Vue全栈开发-刘老师教编程(b站)(一)
B/S(Browser/Server):浏览器/服务器架构模式C/S(Client/Server):客户端/服务器架构模式Maven是一个项目管理工具,可以对Java项目进行自动化的构建和依赖管理。SpringBoot特点。
2024-02-28 17:42:13
641
原创 动态规划-最短编辑距离
将 字符串A 变换为 字符串B 所用的最少字符操作数称为 字符串A 到 B 的最短编辑距离,记为 d(A, B)给定两个字符串 A 和 B,现在要将 A 经过若干操作变为 B,可进行的操作有。现在请你求出,将 A 变为 B 至少需要进行多少次操作。
2023-05-17 10:18:20
364
原创 二维背包(动态规划)
dp[i][j] 表示当背包体积为 i,重量为 j 时能获得的最大总价值。对于每个物品 i,从背包容量和重量的最大值开始,倒序循环更新 dp 数组。更新公式为:dp[j][k] = max(dp[j][k], dp[j-v[i]][k-w[i]] + p[i]),即在放入当前物品和不放入当前物品两种情况中选择价值最大的方案。
2023-03-26 02:25:19
598
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人