自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(24)
  • 资源 (1)
  • 收藏
  • 关注

原创 vue3 + howuse, 实现echarts symbol使用 gif 动画图片

vue3 当中 使用echarts symbol使用 gif 动画图片

2024-04-02 15:22:11 422

原创 vue3 打印局部网页、网页下载为图片、下载为pdf-自动分页,几行代码搞定

在开发vue3项目,经常有一些需求,需要将网页保存为一张图片、将网页进行打印、需要将网页保存为pdf、vue3将页面导出成PDF文件、vue3将页面导出成图片、vue3打印网页

2024-03-14 15:07:16 482

原创 vue3 效率提升神器,howuse/axios 入坑指南

相对于原生axios解决问题:1. 加入节流自动过滤多余的重复请求,节省带宽同时,一定程度防止表单短时间重复提交的问题2. vue页面销毁自动取消未完成的请求,节省页面资源3. 在有必要的情况下,可手动终止当前请求4. 响应式用法5. 响应默认值设置6. 增加path传参模式。

2023-12-23 17:06:02 128

原创 js一行代码,判断一个元素在另一个元素之内

这样的需求都有一个很明确的目的,用代码的话说,判断一个元素在另一个元素之内,我点击、移动进行一些操作。主要是怎么判断元素在目标元素外部,网民总是有许多办法,其实很简单,场景是这样,经常在项目当中遇到一些操作。

2023-08-16 14:48:15 285

原创 【制作npm包5】npm包制作完整教程,我的第一个npm包

本文涉及知识较多,建议认真阅读前面的文章。可以看得到分别导出了`commonjs`,`es`,`ts类型`这几个配置。当我们在一个项目当中执行`import { xxx } from "vue"` 的时候,实际上是从`package.json`文件当中找到他的`name`这个属性,这里 `from “vue”`这个`vue`就是配置文件当中的名字。

2023-08-13 17:51:20 1320

原创 【制作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 878

原创 【制作npm包3】了解 tsconfig.json 相关配置

但是随着时间的推移,这个表述发生了变化,typescript是一个JavaScript类型标注语言。可以看得出,typescript对于自己的定位是类型推断,而不是替代JavaScript。

2023-08-13 17:50:16 589

原创 【制作npm包2】了解 package.json 相关配置

各大项目的根目录都可以看到`package.json`这个文件,这个文件到底有什么作用了。对于这个文件的配置项很多,其中最常配置的`name`、`version`,在平时开发种,大多数配置项可能非常没用。但是对于制作一个安装包而言,太重要了,这里必须解释一番。

2023-08-13 17:49:38 496

原创 【制作npm包1】申请npm账号、认识个人包和组织包

在开发当中经常有一种现象,重复代码写了N多遍,再次写同样的逻辑就再次翻查以前的代码逻辑。效率低下且容易出错,封装一个npm包的价值也不仅仅是给别人用,封装一套属于自己或者本部门的npm包也是相当有必要。也许经常看到一个项目的根目录之下有这个文件,很多人可能曾经疑惑这个文件的作用是什么。除了配置打包命令之外,和区别是什么。并且这些包是怎么发布到公用的网络之上,而我们仅需一条npm包命令就可以安装到本地。

2023-08-13 17:48:49 1047

原创 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 412

原创 frp内网穿透指南

frp内网穿透指南最近入手一台小主机,本来在家里玩玩Linux,忽然想想,不能这么吃灰。突然想到好多人玩内网穿透,我也穿透一回,干脆也做个Nas玩玩。准备条件可访问公网的服务器一台内网服务器一台,可以是自己的电脑,是Ubuntu服务器一台...

2020-12-14 22:01:23 247

原创 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 2835 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 3642 2

原创 python变量作用域

python作用域主要分为局部作用域、嵌套作用域、全局作用域、内建作用域,涉及三个关键字local、nonlocal、global,变量查找遵循从局部到全局的查找顺序。四个作用域特点局部作用域局部作用域指的就是函数内部的作用域,如下代码,x 所处的区域就是局部作用域def func(): x = 10嵌套作用域嵌套作用域主要在多个函数嵌套的时候才有所体现...

2020-03-16 15:36:43 206

原创 前后端分离之form表单的提交

前后端分离之后,前后端基本呈现数据驱动的局面,后端组织数据发送给前端,前端整理数据传输给后端。表单默认行为改变原有的form表单会随着提交而跳转到另外一个页面,但是前后端分离之后,前端多是SPA页面,在不指定action时会提交到当前页面,指定action会跳转到其它页面,而无论哪一种操作,都会引发当前页面的刷新,导致数据提交失败。并且让后端再返回一个页面是一种不现实的操作,那么必须阻止表...

2020-03-13 17:17:01 6069 1

原创 【vue】利用计算属性解决filter无法使用this的问题

常见项目中常常碰到,一个显示结果依赖另外一个显示结果的情况。比如:A 的显示中有一个公司ID的字段company_id ,但是实际显示的时候,需要显示公司名,company_name。那么常见的做法就是,在filter里面写个过滤器,将company_id转换为company_name但是这个显示结果不尽人意,原因是vue在过滤器当中禁止this的使用,此处调用会导致代码报错。普...

2020-03-12 15:51:27 1714

原创 Kbone 微信小程序初体验,基于vue讲解

Kbone 微信小程序初体验,图文并茂Kbone解决了什么问题小程序作为web的配套必需品,已经成为开发者不可避免的工作。多终端、多形态的开发无疑徒增工作量,费力不讨好。Kbone 就是一个致力于微信小程序和 Web 端同构的解决方案。一套代码同时开发完微信小程序以及web端Kbone的优劣(直接搬运原文吧)大部分流行的前端框架都能够在 Kbone 上运行,比如 Vue、React、Pre...

2020-02-29 17:46:19 2008 1

原创 前端表单验证总结

前端表单验证方式总结js表单验证作为提交服务器之前的一种验证方式,不仅减轻服务器压力,而且增强了前端的响应能力。html验证html验证使用type属性验证,如下所示<form action="/test" method="POST"> <input type="text" placeholder="请输入内容"/> <input type...

2020-02-21 10:52:43 932

转载 Python中的mixin模式

转载注明,本文链接:http://www.bianbingdang.com/article_detail/167.htmlMixIn和继承的关系面向对象三大特征,继承、封装、多态。第一次看到MixIn的时候,弄不懂这个和继承有什么关系/区别。首先,继承是父亲和儿子的关系,而python minxin是混入的意思。虽然,MinIn子类可以使用,父类的方法,但这并不是一种继承的关系,而是父类为子类...

2019-05-01 20:32:16 602

转载 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 2619

转载 【Django开源博客系统】pychram下部署【变饼档】教程

原文链接:http://www.bianbingdang.com/article_detail/149.htmlDjango开源博客系统变饼档,pychram下部署【变饼档】教程一些Django入门者,需要用该网站作为Dome来练习,下载完程序之后不知道在本地如何运行,本教程作为0基础进行介绍下载网站程序点击这里进入网站源码的下载地址。在右侧克隆点击复制按钮得到git的cl...

2019-03-10 21:28:46 232

转载 python-selenium登陆今日头条

原文地址:http://www.bianbingdang.com/article_detail/148.html#python-selenium登陆今日头条在运营今日头条的过程当中,有时候未免要进行一些重复无味的劳动。比如在发放微头条的时候,写好了许多内容,并不像每次登陆然后逐个发表。比如我想每个整点去发表一些东西。那么自动登陆今日头条就很有必要了。选择selenium选择这个工具的原...

2019-03-10 16:07:47 1995 1

转载 博客后台适配mdeditor,修复前端显示

原文地址:http://www.bianbingdang.com/article_detail/144.html在博客文章写作过程中,一直再寻找一个合适的编辑器。先后尝试了wangEditor、layui-Editor在用户页面得到应用。但文章的整洁程度难以和markdown媲美。mdendtor是个不错的选择,在安装完Django-enditor之后,最大的难题就是前端显示了。最初引入pyt...

2019-02-24 17:04:12 1508

原创 jsp:useBean简单使用方法以及范例

权限路径即包名加类名。本处不详细解读jsp作用域,相关知识请移步学习。

2017-02-24 19:51:00 3478

软媒魔方绿色版

软媒魔方绿色版

2014-12-13

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除