- 博客(157)
- 收藏
- 关注
原创 JS中的原型和原型链
每个对象都有一个原型,并从原型上继承属性和方法。原型本身也是一个对象,它也有自己的原型,形成一个链式结构。这种链式结构就被称为原型链。2.函数上有没有toString方法呢?有,虽然我们函数的隐式原型是Function的原型,但是Function的原型链接着Object的原型。1.对象上有没有call方法?没有,我们首先知道,call方法是在Function上提供的,我们对象的原型链和Function没有直接关系。
2025-11-23 20:23:40
419
原创 CSS3中的新增属性总结
grid-area:网关子元素定位(起始行线编号/起始列线编号/结束行线编号/结束列线编号)@font-face指令:可以让我们加载字体,可以配合图标库去加载字体图标。flex:可以设置拉伸和压缩比例(拉伸比例,压缩比例,初始尺寸)justify-content:可以影响主轴的排列方式。justify-content:可以影响水平的排列方式。object-fit:可以控制多媒体元素的适应方式。align-items:可以影响侧轴的排列方式。align-items:可以影响垂直的排列方式。
2025-11-23 20:23:18
433
原创 小美的平衡矩阵(动态规划+前缀和数组)
现在,小美希望你回答有多少个i∗i的完美矩形区域。你需要回答1≤i≤n的所有答案。小美认为一个矩形区域是完美的,当且仅当该区域内 0 的数量恰好等于 1 的数量。接下来的n行,每行输入一个长度为n的 01 串,用来表示矩阵。小美拿到了一个n∗n的矩阵,其中每个元素是 0 或者 1。输出n行,第i行输出i*i的完美矩形区域的数量。第一行输入一个正整数n,代表矩阵大小。
2025-11-19 22:07:04
119
原创 算法题——返回s中包含t所有字符的最小子串
给定一个字符串s和一个字符串t,返回s中包含t所有字符的最小子串。如果s中不存在这样的子串,则返回空字符串“”。
2025-11-05 17:51:25
151
原创 React需要学习的点
介绍了react的函数式编程和类式编程的用法,并介绍了常用的Hooks函数,如何自定义函数,高阶组件的使用,react的生命周期,React Rudex和React Router等
2025-10-30 14:59:32
1096
原创 vue需要学习的点
文章主要说明了vue的主要用法,diff算法,生命周期及响应式原理、Optional API 和 Composition API、自定义指令、自定义hooks函数,递归组件、异步组件和vue常用依赖等用法
2025-10-29 21:40:36
928
原创 用uniapp+ts+微信云函数开发微信小程序
Uniapp 是一个基于 Vue.js 的跨平台开发框架,允许开发者使用一套代码同时构建 iOS、Android、Web 以及小程序应用。Uniapp 通过条件编译和平台特定 API 适配,实现多端兼容。跨平台能力:支持编译到微信小程序、支付宝小程序、H5、App 等多个平台。开发效率高:复用 Vue.js 语法和生态,减少重复开发成本。插件市场:提供丰富的插件扩展功能,如 UI 组件、支付模块等。性能接近原生:通过优化渲染机制和原生组件调用,提升运行效率。
2025-10-08 18:31:15
422
原创 uniapp创建ts项目tsconfig.json报错的问题
创建命令:npx degit dcloudio/uni-preset-vue#vite-ts my-vue3-project。
2025-10-08 18:30:53
321
原创 权限控制——RBAC和ABAC
本文介绍了RBAC(基于角色的访问控制)和ABAC(基于属性的访问控制)两种权限模型。RBAC通过用户、角色、权限三要素实现,结构清晰、易于管理,适用于企业系统;ABAC则基于用户、资源、操作、环境四类属性进行动态控制,策略更灵活,适合细粒度权限管理。文章提供了完整的数据库表结构设计、SQL示例及初始化数据,帮助开发者理解并实现权限系统。两者对比:RBAC简单易用,ABAC灵活但复杂度高,可根据业务需求选择合适方案。
2025-07-03 17:53:15
1694
原创 Java安全框架——SpringSecurity
SpringSecurity是专为Spring应用设计的安全框架,提供身份验证、授权、攻击防护等功能。文章从核心功能、快速上手到登录认证流程进行了系统介绍,重点讲解了如何集成JWT实现安全认证。通过自定义过滤器链和认证提供者,实现了基于数据库的用户验证和Token校验机制。配置示例包括Redis连接、JWT工具类和Security核心配置,最终构建了完整的无状态安全认证体系,适合单体应用和微服务架构的安全需求。
2025-06-13 01:12:39
1446
1
原创 2713. 矩阵中严格递增的单元格数——力扣困难题
摘要:本文探讨了在给定矩阵中寻找最长严格递增路径的问题。提出了三种解决方案:1) 递归暴力法,通过深度优先搜索所有可能路径;2)迭代法,使用栈结构进行非递归遍历;3) 贪心+DFS+记忆化搜索,构建节点图并缓存中间结果。三种方法均遵循同一移动规则:只能移动到同行或同列中值严格更大的单元格。示例显示,对于矩阵[[3,1],[3,4]]最大路径长度为2,而[[1,1],[1,1]]只能访问1个单元格。方法三通过记忆化搜索优化了时间复杂度,避免重复计算。该问题可应用于路径规划、游戏AI等场景,核心挑战在于高效遍
2025-06-07 22:03:08
219
原创 用docker部署springCloud环境全家桶
用docker部署springCloud环境全家桶,介绍了docker、mysql、redis、nacos、minio、chrony、rabbitmq、mongodb、seate、sentinel的环境部署作为项目环境基础
2025-04-05 15:21:47
1230
原创 React Hooks
介绍了什么是react的Hooks,并展示了useReducer、useRef、useEffect、useMemo和useCallBack的用法
2025-03-25 00:41:05
638
原创 JS的同步异步处理——Promise
JS的同步异步处理——Promise,说明了什么是promise、promise的三种状态、用Promise处理异步问题的四种常用方法
2025-03-24 12:13:01
976
原创 React中组件通讯与插槽
介绍了React中组件通讯与插槽,并展示了为DOM组件设置Props,自定义组件设置Props,传递JSX(react的插槽),父子组件通信和递归组件的自定义
2025-03-22 01:33:20
773
原创 React基础语法速览
快速说明了react项目的创建、基本文件说明、核心语法中的插值、条件渲染、列表渲染和事件触发,并展示了react语法对对象和数组的操作
2025-03-21 10:51:51
531
原创 基于express+TS+mysql+sequelize的后端开发环境搭建
基于express+TS+mysql+sequelize的后端开发环境搭建
2025-03-15 13:16:07
587
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅