翻“坑”奇遇记
文章平均质量分 55
分享一些独特的需求、功能、坑以及菜鸟心得
zero笨小孩
初级菜鸟程序员,热爱各种有意思的技术、喜欢分享,希望和你们交流
展开
-
你有github contributions 强迫症吗?通过node.js 每天自带更新仓库代码,帮你每天自动点亮你的所有 contributions
你有github contributions 强迫症吗?通过node.js 每天自带更新仓库代码,帮你每天自动点亮你的所有 contributions原创 2024-03-08 11:39:17 · 555 阅读 · 0 评论 -
scrapy 爬虫:多线程爬取去微博热搜排行榜数据信息,进入详情页面拿取第一条微博信息,保存到本地text文件、保存到excel
scrapy 爬虫:多线程爬取去微博热搜排行榜数据信息,保存到本地text文件原创 2024-03-06 17:07:51 · 1245 阅读 · 0 评论 -
ChatGPT 前端流式数据如何处理?本文提供三种方案为你揭开疑惑【websocket、SSE、fetch Stream]
ChatGPT 前端流失数据如何处理?本文提供三种方案为你揭开疑惑【websocket、SSE、fetch Stream].当下chatGPT如此火热,很多开发者都想部署一个 自己的gpt站点,本文不细致讨论gpt部署,只是着重总结一下博主在接入gpt时对于内容流失输出的解决方案,【代码质量并不高,感兴趣的小伙伴可以简单参考】原创 2023-09-05 16:09:23 · 4535 阅读 · 0 评论 -
nodejs 通过本地终端询问chat-gpt、智普ai寻找答案!
nodejs 通过本地终端询问chat-gpt、智普ai寻找答案!原创 2023-12-28 16:18:00 · 626 阅读 · 1 评论 -
node.js 如何开发一个命令行工具库、脚手架发布到npm
前段时间我开发了一个Ai命令行工具库,可以终端命令、可视化的形式帮助大家去执行各种编写好的脚本。网上对于js npm包的发布流程很多,知识也很完善,但对于命令行工具\脚手架的开发与发布相对较少。想到可能刚入坑的小伙伴也有这方面的开发需求,就简单给大家描述一下搭建这样一个库的流程。如果你不想看这没用的文档,你也 可以直接去这个仓库参考源代码,或许更加高效。原创 2024-01-02 17:56:25 · 1146 阅读 · 0 评论 -
微信小程序无法访问window,如何添加全局顶级方法或属性?直接全局顶层调用!
在传统浏览器中有个顶级的window对象,我们可以直接向其注入我们的全局方法或者属性,但在小程序中却行不通,因为我们在全局无法直接访问到window对象,虽然你可以在开发者工具的控制台中get到。总所周知小程序中的wx对象存在许多封装好的方法,我们可以在全局直接通过wx.$name 直接调用,那我们又该如何去自己定义类似这样的顶级对象或者方法呢?,既然没有window对象,我们可以找Object!,原型链顶层就是我们的Object,故此我们可以这样做。原创 2023-09-05 14:53:45 · 1432 阅读 · 1 评论 -
小程序打开地图搜索、拖拽选择位置信息、调用腾讯地图获取经纬度设置地图中心
小程序打开地图搜索、拖拽选择位置信息、调用腾讯地图获取经纬度设置地图中心原创 2024-03-04 15:55:51 · 923 阅读 · 0 评论 -
小程序和浏览器端如何将腾讯云返回arraybuffer音频数据转为base64并 存储到本地获取临时地址并播放音频
最近在做一个小程序接入腾讯云语音合成的功能,目的是将文本转换为语音并播放。调用腾讯云服务后会返回给我们一个arraybuffer流数据,并不是一个直接可供播放的音频地址,那么在小程序端我们又如何进行转换最终获取到一个临时地址并播放呢?原创 2023-09-05 15:25:20 · 1699 阅读 · 1 评论 -
使用Scrapy 框架开启多进程爬取贝壳网数据保存到excel文件中,包括分页数据、详情页数据,新手保护期快来看!!仅供学习参考,别乱搞
使用Scrapy 框架开启多进程爬取贝壳网数据保存到excel文件中,包括分页数据、详情页数据,新手保护期快来看!!仅供学习参考,别乱搞原创 2024-01-17 14:06:10 · 1747 阅读 · 0 评论 -
vite插件替换 html 中的自定义环境变量,自动添加 html 编译后的环境注释
/环境注释函数,返回字符串。indexPath?//index.html文件目录 默认为项目根目录。//环境变量文件目录 默认为项目根目录。: boolean;//是否使用默认环境注释。项目名称:@zrcode/vite-zero-env-plugin。发布日期:2023/11/9 15:35:17。原创 2023-11-22 14:07:30 · 810 阅读 · 0 评论 -
h5浏览器环境判定【微信、ios、PC、android、mac、ipad、系统语言环境、url参数解析】直接使用
【代码】h5浏览器环境判定【微信、ios、PC、android、mac、ipad、系统语言环境、url参数解析】直接使用。原创 2023-09-05 15:03:35 · 815 阅读 · 0 评论 -
Vitepress 自动生成中文outline 大纲id
Vitepress 中文outline 大纲id 需要手动生成,对于大篇幅的文档内容来说这显然是一件比较麻烦的事情,官方对此也没有具体的方案。自动生成自定义ID,这样就不必对文档中的中文标题手动生成title id。但次方法比较“暴力”。Vitepress 自动生成中文outline 大纲id原创 2023-09-11 13:35:09 · 626 阅读 · 1 评论 -
小程序Taro框架 自定义底部Tabbar,处理自定义Tab栏切换卡顿、闪烁
小程序Taro框架 自定义底部Tabbar,处理自定义Tab栏切换卡顿、闪烁原创 2024-03-04 16:21:45 · 4654 阅读 · 1 评论 -
一键快速生成规范的 git commit,自动识别分支type,自动push到远程仓库对应分支
crisp log [type] [message] -n // 加上-n 参数表示 只进行 git commit,不执行 git add .如果 type 没有设定,会自动识别当前分支关键词,例如当前分支为 fix/cart-zero。git commit -m 'feat: 开发购物车功能'crisp log feat 开发购物车功能。可视化生成 commit。原创 2023-11-22 13:32:44 · 160 阅读 · 0 评论 -
作为“前端菜鸟的我”如何开发一个HarmonyOs 鸿蒙应用,超详情的安装教程,开发一个demo版本的鸿蒙应用在模拟器运行
作为“前端菜鸟的我”如何开发一个HarmonyOs 鸿蒙应用,超详情的安装教程,开发一个demo版本的鸿蒙应用在模拟器运行这段时间HarmonyOs 在国内是异常火热,各个大厂也在加紧部署鸿蒙应用的开发。由于HarmonyOs 主推语音是Ark-ts(你可以理解为ts的超集,反正对于前端同学来说学习成本真的很低,此处掌声!原创 2024-01-02 18:46:16 · 802 阅读 · 0 评论 -
Vitepress outline 中文锚点链接无法跳转至指定目标位置!
最近在使用vitepress 构建个人博客页面的时候发现了一个有趣的问题:就是文档右侧的outline 大纲存在中文的时候无法跳转,但英文能够正常跳转既然我通过锚点链接跳转,我们打开控制台查看一下该元素的link很明显可以看道,outline 中对中文 进行了编码,而文档中的id 也使用了中文,故此无法跳转。要解决这个问题我们必须未对应的title设置英文title。通过查看官方文档,我们可以看到手动设置id 的md语法。原创 2023-09-11 13:25:39 · 648 阅读 · 0 评论 -
前端js 腾讯云 ,V3 签名自动生成,直接调用腾讯云api
前端js 腾讯云 ,V3 签名自动生成,直接调用腾讯云api前端js 腾讯云 ,V3 签名自动生成,直接调用腾讯云api原创 2023-07-06 17:59:49 · 573 阅读 · 1 评论 -
iframe 手机模板无边框嵌入h5 页面,类似移动端ui库
iframe 手机模板无边框嵌入h5 页面,类似移动端ui库原创 2023-08-22 17:09:50 · 1023 阅读 · 1 评论 -
zero-keeper 一款本地项目管理工具 ,记录你的github 项目,各种奇妙用法快来体验
无论您身居何处, keeper 中的项目都唯您所把控!配置 github accessToken。全局安装 keeper,安装完成即可使用。原创 2023-11-22 14:01:11 · 95 阅读 · 0 评论 -
React Hooks 通过js获取电脑麦克风、扬声器等设备列表,检测设备改变执行回调
可以获取到当前麦克风权限,系统和外部连接的麦克风、扬声器设备对象,检测麦克风设备改变。原创 2023-12-01 16:17:32 · 1095 阅读 · 1 评论 -
vue\react ui库推荐
https://primevue.org/tailwind/Tailwind - PrimeReact原创 2023-12-28 16:28:16 · 425 阅读 · 1 评论 -
JS闭包是什么?闭包作用?面试官经典问题!
闭包是js中的一种独特机制,它本质上是一个函数,在这个函数 中可以引用外部函数的变量,且这些变量不会在函数调用完成后被立即销毁。要想完全了解js中的闭包就需要去搞懂js中作用域分为全局作用域和块级作用域。闭包的应用非常广泛且常见,诸如防抖、节流、单例模式、Vue中的data()函数原创 2023-01-29 15:44:53 · 128 阅读 · 0 评论 -
虚拟 DOM 是什么? 有什么优缺点?
虚拟Dom本质上是一个js对象,它是对浏览器中真是Dom的一次抽象描述,Vue2 的 Virtual DOM 借鉴了开源库 snabbdom 的实现·。在Vue中的h函数、render函数就是去createElement(tag,propos,childern)创建Vnode,React中的render函数返回的jsx模板实际上也是 React.createElement 的语法糖,再其内部筛选属性传递给ReactElement去创建Vnode。最终将Vnode渲染到页面中。原创 2023-02-23 16:32:27 · 628 阅读 · 1 评论 -
Node+koa2搭建前端静态资源服务器部署网站上线
前端打包后进行云服务器部署上线,让所有人都能访问我们的网站,需要使用到Node知识,但不多。文章结尾提供了模板,供大家参考使用。原创 2023-02-23 13:33:25 · 1461 阅读 · 0 评论