总文章数
34
持续输出中的内容宇宙
总访问量
--
每次驻足,都会留下轨迹
运行天数
2285
博客世界线稳定运行中
专题标签
70
从前端到工具链持续扩展
前端大文件上传分片/断点续传/并发控制实现
基于Husky的Git提交规范实践
内容航线
通过搜索与分类筛出想看的内容,再沿着文章目录一路沉浸进去。
基于TypeScript的Axios封装实践方案
在项目中,合理封装请求可以提升代码复用性、统一错误处理并增强类型安全,本文将介绍一个完整的TypeScript封装方案,包含uniapp端和pc端请求拦截、响应拦截、错误处理和模块化API管理。
ffmpeg实现前端播放rtsp
linux系统安装redis教程
1、检查是否有redis yum 源
git 代码实时同步更新到宝塔
快速注册并使用ChatGpt接口
最近大火的ChatGPT项目强烈的吸引了我的注意力。于是乎就尝试的注册了一个账号,然后你会发现,能让你玩一天。什么取代搜索引擎,取代程序员都不是危言耸听的话。
云端部署NovelAi
NovelAi不用再说了吧,当下最火的AI绘图网站,很多人只是跟着视频学到怎么部署到本地,但是,作为程序员来说光部署到本地是无法满足需求的。
淘宝模拟登录及滑块验证
webdriver前面已经提到过,必须安装之后才能运行
从vue2到vue3,一文带你看完vue3的新特性
这篇文章的主要意义是:针对想要从vue2快速迁移到vue3的朋友,快速理解vue3的新特性。
微信JS-SDK和WeixinJSBridge的区别
官方解释 使用 WeixinJSBridge 预览图片
手把手教你解决web前端跨域问题
一、什么是跨域 出于浏览器的同源策略限制。同源策略是一种约定,它是浏览器最核心也最基本的安全功能,如果缺少了同源策略,则浏览器的正常功能可能都会受到影响。知识点:跨域只会出现在浏览器上,小程序和APP开发不会有跨域问题
AIML框架学习
EasyWechat开发微信支付代码实例
flask 获取GET和POST请求参数(全)
CentOS 7下宝塔部署Django项目、Flask项目
python是我从很早就接触,但没有怎么学的一门语言,人工智能、机器学习、爬虫等功能是它的专长,最近发现一些很有用的功能用php、node都无法实现,于是想去研究怎么搭建python web框架的项目
聊聊JS的二进制家族:Blob、ArrayBuffer和Buffer
前端较少涉及对二进制数据的处理,但即便如此,我们偶尔总能在角落里看见它们的身影,今天我们就来聊一聊JS的二进制家族:Blob、ArrayBuffer和Buffer(Buffer由Node.js提供)
PHP爬虫实战之获取STEAM游戏信息
本篇介绍php里最好用的工具——QueryList
GatewayWorker快速搭建IM框架
Vue中watch的用法
在vue中,使用watch来响应数据的变化。watch的用法大致有三种。下面代码是watch的一种简单的用法:
php导出excel表
安装类库 从GitHub上下载PHPExcel类库 地址:https://github.com/PHPOffice/PHPExcel
做好用户获取第一步,微信小程序OpenID和UnionID详解
OpenID 和 UnionID 是什么 OpenID 是微信提供给开发者的用户唯一标识。然而当开发者拥有多个移动应用、网站应用、和公众账号(包括小程序)时,同一用户、不同应用下的 OpenID 是不一样的。
uni-app学习笔记
uni-app 跨平台框架官方教程 链接:https://ke.qq.com/course/343370
web大前端面试——JavaScript
如何制作QQ动态个性名片
Lottie 是Airbnb开源的一个面向 iOS、Android、React Native 的动画库,能分析 Adobe After Effects 导出的动画,并且能让原生 App 像使用静态素材一样使用这些动画,完美实现动画效果。
Python实现滑块验证
python中安装好selenium包 pip install selenium 点击下载chrome的webdriver: http://chromedriver.storage.googleapis.com/index.html,目前只有32位的。 1.驱动下载完成,解压 2.将解压后文件chromedriver.exe复制到python的Scripts安装目录下(我的:E:\Python\Python36-32\Scripts),并且添加到path环境变量 3.将目录chrome的安装目录添加到path环境变量。(我的:C:\Program Files (x86)\Google\Chrome\Application\chrome.exe) 4.运行下面代码:成功打开百度即为成功:(别拉到cmd里直接运行,各种报错,我是在VS终端下调试成功的) from selenium import webdriver driver = webdriver.Chrome() driver.get('http://www.baidu.com')
5分钟带你Vuex入门
如果你之前使用过 vue.js,你一定知道在 vue 中各个组件之间传值的痛苦,在 vue 中我们可以使用 vuex 来保存我们需要管理的状态值,值一旦被修改,所有引用该值的地方就会自动更新,那么接下来我们就来学习一下 vuex 是如何修改状态值的:
Webpack入门教程
Vue实现新旧版B站轮播图
很喜欢bilibili上的轮播图造型,这次就来自己写一下B站上的轮播图吧。 首先,B站分旧版和新版,仔细观察会发现,轮播图用的明显不是一套代码,因为旧版轮播图,播到最后一张时就倒回去了,是的,因为每一张图都有过渡,必须遵循这个规则,而且不可能第一张跑在最后一张的后面,这样用户体验不是很好,但我们还是要来做一下这种轮播图。 本次采用Vue框架进行开发,当然原生js和JQuery也可以,但是Vue支持数据双向绑定,响应速度快,简单,更便于维护。
人工智能真人动作数据提取
如果你是一位MMDer,而且想提高K帧效率,那么这篇基于Python的k帧软件你就可以试一试了。 OpenMMD到底是干啥的?简洁地讲,OpenMMD是一个可以直接分析现成视频(各种MP4, AVI等视频格式),自动生成vmd动作文件的工具;也就是说,你可以随便从网上找一个(或者自己录一个)人类的舞蹈动作视频,然后直接使用这个分析工具就可以生成该舞蹈动作对应的vmd格式的文件了。 不过这里有一点值得说明,这个仅仅是辅助工具而已,至少目前是做不到完美复现原视频的所有动作的,因此想制作出好的视频依旧需要你对k帧去修补美化一番。 原github项目:https://github.com/peterljq/OpenMMD 由于github下载慢,推荐网盘:https://pan.baidu.com/s/1HihyHvivUjkKo6uQP2Bfuw 提取码:9ita
Vue实现购物车
主要实现的功能有:商品的单价,商品的总价,商品的单选和全选,商品数量的修改,商品的删除等功能。 该小型项目采用Vue框架作为主要操作DOM的手段,代码完全原创 实现效果如下:
正则表达式详解
腾讯QQ常用API收集
此文章受密码保护,输入密码后即可继续探索内容。