小蒋小蒋快乐成长
码龄7年
关注
提问 私信
  • 博客:188,647
    问答:290
    188,937
    总访问量
  • 120
    原创
  • 1,127,393
    排名
  • 2,046
    粉丝
  • 3
    铁粉

个人简介:要有最朴素的生活与最遥远的梦想,即使明天天寒地冻路遥马亡!

IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:四川省
  • 加入CSDN时间: 2017-10-23
博客简介:

object_oriented的博客

查看详细资料
个人成就
  • 获得30次点赞
  • 内容获得38次评论
  • 获得135次收藏
创作历程
  • 23篇
    2023年
  • 4篇
    2022年
  • 2篇
    2021年
  • 5篇
    2020年
  • 32篇
    2019年
  • 49篇
    2018年
  • 7篇
    2017年
成就勋章
TA的专栏
  • 自动化测试
    2篇
  • 开发中遇到的问题
    1篇
  • threejs
  • js手写api方法
    3篇
  • react
    1篇
  • ES6
  • docker
    1篇
  • 网络协议
    3篇
  • 简单的小知识点
    2篇
  • 面试
  • android与H5数据通信
    1篇
  • 消息推送
    2篇
  • Spring Boot
  • jQuery
    2篇
  • less
    1篇
  • javase
    17篇
  • javascript
    5篇
  • 算法导论第三版
  • 单片机
    1篇
  • 单片机,keil,C语言,hex文件
    1篇
  • matlab
    1篇
  • Mybatis
    6篇
  • java8之NIO
    5篇
  • Netty
    3篇
  • java8的新特性
    2篇
  • spring
    12篇
  • angular
    2篇
  • vue
    5篇
  • excel
    1篇
  • 算法与数据结构
    8篇
  • 存储
    3篇
  • css3
    1篇
  • springmvc
    1篇
  • shell
    4篇
  • webservice
    2篇
兴趣领域 设置
  • 大数据
    mysql
  • 前端
    javascriptcssvue.jswebpack前端框架
  • 后端
    spring
  • 网络与通信
    https
创作活动更多

AI大模型如何赋能电商行业,引领变革?

如何使用AI技术实现购物推荐、会员分类、商品定价等方面的创新应用?如何运用AI技术提高电商平台的销售效率和用户体验呢?欢迎分享您的看法

175人参与 去创作
  • 最近
  • 文章
  • 代码仓
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

selenium框架基础学习

starts-with 开头相同 //a[starts-with(text(),"o")]contains 任意位置包含 //a[contains(text(),"o")]get_screenshot_as_file(path) 截图保存到文件。switch_to.window('window_name') 切换窗口。get_screenshot_as_png()截图的base64内容。last() 列表最后一个 //a[last()]switch_to.alert()处理弹窗。
原创
发布博客 2023.10.25 ·
469 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

python基础学习

字符串预留:仅保留一份相同且不可变字符串的方法,不同的值被存放在字符串的驻留池中,python支持字符串驻留机制,对于符合标识符规则的字符串(仅包含下划线,字母和数字)会启用字符串驻留机制。在python中参数的传递都是引用传递,对于不可变对象传递的时候也是地址传递,当给参数赋值的时候,会断开初始的引用创建一个新的值,将引用指向新的值。如果添加了全局变量__all__ *就不再是导入全局的功能会导入__all__中的变量 python3 中不太提倡。a.replace(要替换的字符,替换后的字符);
原创
发布博客 2023.10.25 ·
191 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

vite报错 process is not defined

使用import.meta.env代替process.env关键字。在 vite.config.ts 中增加 define。原因: process.env 已经被遗弃。
转载
发布博客 2023.10.07 ·
2754 阅读 ·
1 点赞 ·
0 评论 ·
1 收藏

js调用栈分析

当调用two函数时,js引擎又会创建一个新的函数执行上下文,并将其推到栈顶,执行完成后,从栈顶弹出,上下文的控制权会交给栈顶的one函数。每当函数调用的时候,js引擎都会为该函数创建一个新的执行上下文并且push到当前执行栈的顶端。当调用one函数时,js引擎会为这个函数创建一个新的函数执行上下文并将其推到当前执行栈的栈顶。执行上下文:执行上下文就是当前js代码被解析和执行所在环境的抽象的概念(执行环境)1.js引擎创建一个新的全局执行上下文,并将这个执行上下文推入到当前的执行栈中。
原创
发布博客 2023.08.04 ·
312 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

归并排序算法

【代码】归并排序算法。
原创
发布博客 2023.08.03 ·
184 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

希尔排序算法

【代码】希尔排序算法。
原创
发布博客 2023.08.03 ·
91 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

快速排序算法

【代码】快速排序算法。
原创
发布博客 2023.08.03 ·
90 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

插入排序算法

【代码】插入排序算法。
原创
发布博客 2023.08.03 ·
77 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

选择排序算法

【代码】选择排序算法。
原创
发布博客 2023.08.03 ·
85 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

手写promise

【代码】手写promise。
原创
发布博客 2023.08.02 ·
284 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

react状态管理工具reduxjs/toolkit用法

4.在你的应用程序的入口处,将store与React应用程序进行连接。3.创建一个Redux store并将这些模块整合起来。安装 npm install @reduxjs/toolkit。在组件Counter.js中使用。
原创
发布博客 2023.07.27 ·
885 阅读 ·
1 点赞 ·
0 评论 ·
1 收藏

react 整合

在这里外部state点击改变数据后,执行test函数每次test都可以拿到最新的值,说明每次test函数都是最新的函数,会浪费性能,这个时候useCallback的作用就是缓存函数,依赖更新函数才会更新,传入空数组[],就不会更新函数console.log(state)这个时候就打印的是初始值,数组中传入了变量,就会根据变量的改变来更新函数,如果不传递,不缓存每次都更新。一、脚手架创建项目 create-react-app。1.useState() 维护函数内的状态。手写setsState。
原创
发布博客 2023.07.21 ·
293 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Vue3学习

他们两个用法相似,ref一般用于基本数据类型,reactive用于复杂数据类型,reacive不能处理基本数据类型,会没有响应式。ref()函数用来给定的值创建一个响应式的数据对象,ref()函数调用的返回值是一个对象,这个对象上只包含一个value属性。当你不需要使用构建工具,或者打算主要在低复杂度的场景中使用vue,例如渐进增强的应用场景,推荐使用选项式API。vue组件风格分为选项式API和组合式API(选项式API是基于组合式API)Vue的核心功能:声明式渲染(template)和响应性。
原创
发布博客 2023.07.14 ·
394 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

webpack学习

安装插件:npm install -D babel-loader @babel/core @babel/preset-env @babel/plugin-proposal-decorators --legacy-peer-deps。// use:['style-loader','css-loader'] 使用cssMiniExtractPlugin插件将css抽出。// use:['style-loader','css-loader'] 使用cssMiniExtractPlugin插件将css抽出。
原创
发布博客 2023.07.14 ·
1699 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

实现大图片秒开

在图片瓦片加载中,大图像被分割成等大小的瓦片,通常是正方形。每个瓦片都是独立的图像,具有自己的URL路径或标识符。当用户浏览或缩放图像时,只需要加载当前可见区域的瓦片,而不是整个大图像。这样可以有效地节省带宽和加载时间。绘制瓦片:将加载完成的瓦片绘制到画布或图像容器中,以显示出完整的大图像。切割图像:将大图像切分成多个小瓦片,每个瓦片都有自己的位置和标识符。加载可见瓦片:根据可见区域的位置和标识符,仅加载当前可见的瓦片图像。确定可见区域:根据用户的视口和缩放级别,确定当前可见的瓦片区域。
原创
发布博客 2023.07.04 ·
236 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

前端常用设计模式

实际应用:vuex的store对象。
原创
发布博客 2023.06.30 ·
92 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

图片懒加载方案

二、getBoundingClientRect。三、IntersectionObserver。一、scroll事件监听。
原创
发布博客 2023.06.30 ·
277 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

实现call/apply方法

【代码】实现call/apply方法。
原创
发布博客 2023.06.29 ·
62 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

手写api—创建对象(实现Object.create方法)

【代码】手写api—创建对象。
原创
发布博客 2023.06.29 ·
78 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

centos的一些安装

a.在windows上下载 好rpm文件 http://mirrors.163.com/centos/7/os/x86_64/Packages/b.将文件上传到服务器上 (scp -r D:\wget root@ip:/usr/local/wget)查询wget版本 wget --version。一.centos安装wget。二、wget安装git。
原创
发布博客 2023.06.14 ·
148 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏
加载更多