- 博客(31)
- 资源 (1)
- 收藏
- 关注
原创 掘金上阅读为0的文章:2024年致富总结
这篇文章是个人的经验,是个人认真回顾成果的一篇文章,绝对不是幻想。我想通过这篇文章交到一些可靠的朋友,发到掘金上之后阅读为0。我想,有用的经验应该被所有人看到。
2025-02-21 09:22:56
647
原创 在echarts的tooltip组件中使用vue3自定义组件
前端很大一部工作就是还原UI,虽然现在Vue3 响应式框架很厉害了,但是依然有不少小伙伴手搓html代码,就像下面这段,费时费力。在echarts的tooltip组件中使用vue3自定义组件,可以增加不少摸鱼时间。
2025-02-19 09:59:09
507
原创 不爱写后端的前端,自制一款api管理平台
于是决定制作一个简单的编写api的工具,大致功能分为以下几个。接口维护,快速编写接口校验逻辑、常用代码模板维护、在线调试按钮数据库,选型mongodb,没有选mysql的原因是,数据结构性太强。这么选,利弊自知就行,主要为了能开始开发。插件机制:暂未开发,主要是定义例如微信支付、密码加密、第三方其它常见调用维护。ctx 是一个对象,主要是为了方便扩展。ctx.body 是读取body传参ctx.header 是读取请求头传参ctx.params 是读取url 问号拼接的参数。
2025-02-11 11:14:32
228
原创 超级文本共享工具,远程更新直播源简便又快捷
先写上一个橙子产品更新地址:长期更新地址code=JNb2EjMr6FNn(访问码:k83r)所有的软件均使用Go编写,直接用宝塔面板的Go程序即可部署。也提供了windows的启动方式。
2024-12-25 10:55:00
212
原创 I’m downloader 使用指南
I‘m downloader 是一款定时m3u8下载软件,主要针对直播场景,配置直播链接即可。内置强大的EPG导航,方便快捷设置。
2024-12-20 11:06:46
642
1
原创 vue3 + howuse, 实现echarts symbol使用 gif 动画图片
vue3 当中 使用echarts symbol使用 gif 动画图片
2024-04-02 15:22:11
886
原创 vue3 打印局部网页、网页下载为图片、下载为pdf-自动分页,几行代码搞定
在开发vue3项目,经常有一些需求,需要将网页保存为一张图片、将网页进行打印、需要将网页保存为pdf、vue3将页面导出成PDF文件、vue3将页面导出成图片、vue3打印网页
2024-03-14 15:07:16
648
原创 vue3 效率提升神器,howuse/axios 入坑指南
相对于原生axios解决问题:1. 加入节流自动过滤多余的重复请求,节省带宽同时,一定程度防止表单短时间重复提交的问题2. vue页面销毁自动取消未完成的请求,节省页面资源3. 在有必要的情况下,可手动终止当前请求4. 响应式用法5. 响应默认值设置6. 增加path传参模式。
2023-12-23 17:06:02
339
原创 js一行代码,判断一个元素在另一个元素之内
这样的需求都有一个很明确的目的,用代码的话说,判断一个元素在另一个元素之内,我点击、移动进行一些操作。主要是怎么判断元素在目标元素外部,网民总是有许多办法,其实很简单,场景是这样,经常在项目当中遇到一些操作。
2023-08-16 14:48:15
483
原创 【制作npm包5】npm包制作完整教程,我的第一个npm包
本文涉及知识较多,建议认真阅读前面的文章。可以看得到分别导出了`commonjs`,`es`,`ts类型`这几个配置。当我们在一个项目当中执行`import { xxx } from "vue"` 的时候,实际上是从`package.json`文件当中找到他的`name`这个属性,这里 `from “vue”`这个`vue`就是配置文件当中的名字。
2023-08-13 17:51:20
1804
原创 【制作npm包4】api-extractor 学习
API Report用于生成一个基础的api流程.d.ts文件生成,是一个类型文件的打包工具,将分散的.d.ts文件进行聚合,如同vite打包成js文件是一个道理。docModel生成一个简单的api文档在一般的项目包制作过程当中,用到他的类型文件聚合能力。我们的项目一般存在若干的ts文件,当执行tsc进行编译时,会对每一个文件生成对应的d.ts文件,但是这种方法并不符合实际。一般而言,在使用一个库的时候,只会存在一个d.ts入口文件,而且这个文件用户在使用时,只会安装npm,直接导入对应api。
2023-08-13 17:50:42
1116
原创 【制作npm包3】了解 tsconfig.json 相关配置
但是随着时间的推移,这个表述发生了变化,typescript是一个JavaScript类型标注语言。可以看得出,typescript对于自己的定位是类型推断,而不是替代JavaScript。
2023-08-13 17:50:16
756
原创 【制作npm包2】了解 package.json 相关配置
各大项目的根目录都可以看到`package.json`这个文件,这个文件到底有什么作用了。对于这个文件的配置项很多,其中最常配置的`name`、`version`,在平时开发种,大多数配置项可能非常没用。但是对于制作一个安装包而言,太重要了,这里必须解释一番。
2023-08-13 17:49:38
653
原创 【制作npm包1】申请npm账号、认识个人包和组织包
在开发当中经常有一种现象,重复代码写了N多遍,再次写同样的逻辑就再次翻查以前的代码逻辑。效率低下且容易出错,封装一个npm包的价值也不仅仅是给别人用,封装一套属于自己或者本部门的npm包也是相当有必要。也许经常看到一个项目的根目录之下有这个文件,很多人可能曾经疑惑这个文件的作用是什么。除了配置打包命令之外,和区别是什么。并且这些包是怎么发布到公用的网络之上,而我们仅需一条npm包命令就可以安装到本地。
2023-08-13 17:48:49
1265
原创 flutter国内镜像收藏
清华FLUTTER_STORAGE_BASE_URL="https://mirrors.tuna.tsinghua.edu.cn/flutter"PUB_HOSTED_URL="https://mirrors.tuna.tsinghua.edu.cn/dart-pub"上海交大PUB_HOSTED_URL=https://dart-pub.mirrors.sjtug.sjtu.edu.cnFLUTTER_STORAGE_BASE_URL=https://mirrors.sjtug.
2021-03-05 21:06:55
485
原创 frp内网穿透指南
frp内网穿透指南最近入手一台小主机,本来在家里玩玩Linux,忽然想想,不能这么吃灰。突然想到好多人玩内网穿透,我也穿透一回,干脆也做个Nas玩玩。准备条件可访问公网的服务器一台内网服务器一台,可以是自己的电脑,是Ubuntu服务器一台...
2020-12-14 22:01:23
310
原创 idea搭建flutter环境指南
环境安装包准备配置flutter环境下载flutter SDK https://github.com/flutter/flutter/releases 解压到合适的位置。打开idea设置,选择flutter SDK根目录设置dart环境,flutter SDK下面已经包含 dart 直接选择即可安装flutter 、 dart 插件重启IDE配置成功IDE顶部出现安卓相关配置安装安卓SDK配置环境变量配置环境变量ANDROID_HOME D:\src\sdk配置jav
2020-11-08 11:16:53
3390
1
原创 js求中位数函数
let _median = arr => { arr.sort(); //求中位数 if (arr.length % 2 == 0) { return (arr[arr.length / 2 - 1] + arr[arr.length / 2]) / 2; } else { ...
2020-05-08 14:40:41
3911
2
原创 python变量作用域
python作用域主要分为局部作用域、嵌套作用域、全局作用域、内建作用域,涉及三个关键字local、nonlocal、global,变量查找遵循从局部到全局的查找顺序。四个作用域特点局部作用域局部作用域指的就是函数内部的作用域,如下代码,x 所处的区域就是局部作用域def func(): x = 10嵌套作用域嵌套作用域主要在多个函数嵌套的时候才有所体现...
2020-03-16 15:36:43
254
原创 前后端分离之form表单的提交
前后端分离之后,前后端基本呈现数据驱动的局面,后端组织数据发送给前端,前端整理数据传输给后端。表单默认行为改变原有的form表单会随着提交而跳转到另外一个页面,但是前后端分离之后,前端多是SPA页面,在不指定action时会提交到当前页面,指定action会跳转到其它页面,而无论哪一种操作,都会引发当前页面的刷新,导致数据提交失败。并且让后端再返回一个页面是一种不现实的操作,那么必须阻止表...
2020-03-13 17:17:01
6328
1
原创 【vue】利用计算属性解决filter无法使用this的问题
常见项目中常常碰到,一个显示结果依赖另外一个显示结果的情况。比如:A 的显示中有一个公司ID的字段company_id ,但是实际显示的时候,需要显示公司名,company_name。那么常见的做法就是,在filter里面写个过滤器,将company_id转换为company_name但是这个显示结果不尽人意,原因是vue在过滤器当中禁止this的使用,此处调用会导致代码报错。普...
2020-03-12 15:51:27
1770
原创 Kbone 微信小程序初体验,基于vue讲解
Kbone 微信小程序初体验,图文并茂Kbone解决了什么问题小程序作为web的配套必需品,已经成为开发者不可避免的工作。多终端、多形态的开发无疑徒增工作量,费力不讨好。Kbone 就是一个致力于微信小程序和 Web 端同构的解决方案。一套代码同时开发完微信小程序以及web端Kbone的优劣(直接搬运原文吧)大部分流行的前端框架都能够在 Kbone 上运行,比如 Vue、React、Pre...
2020-02-29 17:46:19
2065
1
原创 前端表单验证总结
前端表单验证方式总结js表单验证作为提交服务器之前的一种验证方式,不仅减轻服务器压力,而且增强了前端的响应能力。html验证html验证使用type属性验证,如下所示<form action="/test" method="POST"> <input type="text" placeholder="请输入内容"/> <input type...
2020-02-21 10:52:43
1002
转载 Python中的mixin模式
转载注明,本文链接:http://www.bianbingdang.com/article_detail/167.htmlMixIn和继承的关系面向对象三大特征,继承、封装、多态。第一次看到MixIn的时候,弄不懂这个和继承有什么关系/区别。首先,继承是父亲和儿子的关系,而python minxin是混入的意思。虽然,MinIn子类可以使用,父类的方法,但这并不是一种继承的关系,而是父类为子类...
2019-05-01 20:32:16
653
转载 Mistune中文指导文档
原文地址:http://www.bianbingdang.com/article_detail/150.htmlMistune中文指导文档MistuneMistune开源地址:https://github.com/lepture/mistune一个纯python的markdown快速解析器,灵感源于marked特性纯Python开发,在Python2.7、python3.5+ 、Py...
2019-03-16 14:55:49
2794
转载 【Django开源博客系统】pychram下部署【变饼档】教程
原文链接:http://www.bianbingdang.com/article_detail/149.htmlDjango开源博客系统变饼档,pychram下部署【变饼档】教程一些Django入门者,需要用该网站作为Dome来练习,下载完程序之后不知道在本地如何运行,本教程作为0基础进行介绍下载网站程序点击这里进入网站源码的下载地址。在右侧克隆点击复制按钮得到git的cl...
2019-03-10 21:28:46
257
转载 python-selenium登陆今日头条
原文地址:http://www.bianbingdang.com/article_detail/148.html#python-selenium登陆今日头条在运营今日头条的过程当中,有时候未免要进行一些重复无味的劳动。比如在发放微头条的时候,写好了许多内容,并不像每次登陆然后逐个发表。比如我想每个整点去发表一些东西。那么自动登陆今日头条就很有必要了。选择selenium选择这个工具的原...
2019-03-10 16:07:47
2244
1
转载 博客后台适配mdeditor,修复前端显示
原文地址:http://www.bianbingdang.com/article_detail/144.html在博客文章写作过程中,一直再寻找一个合适的编辑器。先后尝试了wangEditor、layui-Editor在用户页面得到应用。但文章的整洁程度难以和markdown媲美。mdendtor是个不错的选择,在安装完Django-enditor之后,最大的难题就是前端显示了。最初引入pyt...
2019-02-24 17:04:12
1576
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人