自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

lie_sun

lie_sun之技术采坑记

  • 博客(60)
  • 资源 (3)
  • 收藏
  • 关注

原创 vue3 vite打包之后访问不显示页面

Failed to load module script: Expected a JavaScript module script but the server responded with a MIME type of "text/plain". Strict MIME type checking is enforced for module scripts per HTML spec.

2024-05-27 10:05:52 390

原创 windows编写bat脚本 执行cmd命令

编写bat文件在windows上自动执行cmd命令

2024-05-21 09:22:04 2932

原创 python 2 输入中文报错 ‘ascii‘ codec can‘t encode character

python 报错 'ascii' codec can't encode character

2024-05-21 09:19:46 185

原创 使用Python批量提取Word文档中的图片

1.导入需要的包import zipfile import shuti2.设置文档路径和图片路径 ,并用zipfile读取Word文件doc_path = './a.docx' #在这里更换你想要的路径img_path = './img/' #在这里更换你想要的路径os.makedirs(img_path, exist_ok=True)doc = zipfile.ZipFile(doc_path)3.查找匹配图片文件,并将图片文件复制到你指定的目录,完事儿!for info

2022-01-25 15:57:46 2759 1

原创 ffmpeg flv转MP4

ffmpeg -i input.flv -vcodec copy -acodec copy output.mp4 【秒出,h264 无需编码】

2021-12-24 11:50:03 409

原创 集群、分布式、负载均衡区别

集群、分布式、负载均衡区别集群计算机集群通过一组松散集成的计算机软件和/或硬件连接起来高度紧密地协作完成计算工作。在某种意义上,他们可以被看作是一台计算机。集群系统中的单个计算机通常称为节点,通常通过局域网连接,但也有其它的可能连接方式。集群计算机通常用来改进单个计算机的计算速度和/或可靠性。一般情况下集群计算机比单个计算机,比如工作站或超级计算机性能价格比要高得多。  比如单个重负载的运算分担到多台节点设备上做并行处理,每个节点设备处理结束后,将结果汇总,返回给用户,系统处理能力得到大幅度提高。一

2021-12-24 11:48:22 213

原创 20 个杀手级 JavaScript 单行代码

1、获取浏览器Cookie的值const cookie = name => `; ${document.cookie}`.split(`; ${name}=`).pop().split(';').shift();cookie('_ga');2、颜色RGB转十六进制const rgbToHex = (r, g, b) => "#" + ((1 << 24) + (r << 16) + (g << 8) + b).toString(16).slice(

2021-10-15 10:44:55 136

原创 js事件节流和防抖

1、节流(throttle)原理:事件触发后,在指定时间内不会再触发,等到达这个指定时间后会再触发。简言之,就是让事件按一定的频率来触发,从而大大减少触发次数。应用场景:窗口的 resize 事件,在改变浏览器窗口大小的过程中,resize是会不断执行的,频率非常之高,这时候就可以运用节流来控制resize事件的触发。export function throttle(fn, wait=300){ let last = 0 return ()=>{ let now =

2021-08-26 22:21:10 209

原创 通过经纬度坐标计算距离的方法(经纬度距离计算)

// 根据坐标计算距离 // 方法定义 lat,lng function GetDistance(lat1, lng1, lat2, lng2) { var radLat1 = lat1 * Math.PI / 180.0; var radLat2 = lat2 * Math.PI / 180.0; var a = radLat1 - radLat2; var b = lng1 * Math.PI / 180.0 ...

2020-09-17 16:33:13 2870

原创 中国所有城市(json数据),按A-Z排序。

{ "city":[ { "title":"A", "lists":["阿坝","阿拉善","阿里","安康","安庆","鞍山","安顺","安阳","澳门"] }, { "title":"B", "lists":["北京","白银","保定","宝鸡","保山","包头","巴中","北海","蚌埠","本溪","毕节","滨州","百色","亳州"] }, { "title":"C", "list

2020-07-14 14:50:46 1970 1

原创 JavaScript 原生js 生成树结构

toTree: function(data) { // 将数据存储为 以 id 为 KEY 的 map 索引数据列 var map = {}; data.forEach(function(item) { map[item.id] = item; }) var val = []; data.forEach(function(item) { // 以当前遍历...

2020-06-19 23:16:55 1140

原创 小程序滚动条自动撑开

<scroll-view class="scrollview" scroll-x="{{true}}" style="width: 100vw;"> <block wx:for="{{sort}}" wx:key="index"> <view bind:tap="changeIndex" data-id="{{index}}" ...

2020-04-06 13:54:26 370

原创 python pip 安装第三方来源

第三方来源地址如下http://pypi.douban.com/simple/ 豆瓣http://mirrors.aliyun.com/pypi/simple/ 阿里http://pypi.hustunique.com/simple/ 华中理工大学http://pypi.sdutlinux.org/simple/ 山东理工大学http://pypi.mirrors.ustc.edu.c...

2020-04-03 12:04:42 1036

原创 git clone 认证失败,每次提交都需要输入密码、推送文件报错,推送没有远程地址 git remote

解决方案:git config --system --unset credential.helper之后再进行git操作时,弹出用户名密码窗口,输入正确的即可

2020-03-31 10:05:37 346

原创 基于create-react-app的打包后文件路径问题

直接在package.json里加 “homepage”:"." 就OK了,会在路径前加homepage的值

2019-12-27 08:42:34 881

原创 hbuilderx - 常用快捷键操作

ctrl+/ 注释代码ctrl+y 恢复撤销ctrl+x 剪切ctrl+z 撤销ctrl+c 复制ctrl+p 在当前项目查找文件ctrl+f 在当前文件查找字符串ctrl+alt+f 在当前目录查找字符串ctrl+k 格式化代码ctrl+g 跳转到某行代码ctrl+o 打开文件ctrl+alt+s 保存所有文件鼠标左键+ctrl选中多行(可进行多行修改操作)...

2019-12-07 10:13:50 3821

原创 hbuilder连接各大模拟器的端口号

夜神模拟器 端口号 :62001海马玩模拟器 端口号:26944网易mumu模拟器端口号:7555天天模拟器 端口号:6555AndroidStudio自带模拟器 端口号: 5554

2019-12-07 09:52:42 573

原创 js [JavaScript] 正则 身份证号验证 最强身份证校验

JavaScript 最强身份证校验// 验证身份证号码function verifyIDCard(code) { //身份证号合法性验证 //支持15位和18位身份证号 //支持地址编码、出生日期、校验位验证 var city = { 11: "北京", 12: "天津", 13: "河...

2019-11-12 09:33:50 2166

原创 jsp导出当页表格到excel

export function tableToExcel(tableId, buttonId, fileName) { let table = document.getElementById(tableId) if(table === null || table === undefined) { table = document.getElementsByTagName('tabl...

2019-11-08 17:00:42 168

原创 python读取本地txt文件,下载bilibili视频 you-get

需求:一个txt中有bilibili视频地址【换行分开】,用python读取txt文件中的地址,再用you-get下载此视频到指定文件夹import sysfrom you_get import common as you_get# 读取txt文本内容data = []for line in open("url.txt", "r"): # 设置文件对象并读取每一行文件 dat...

2019-11-08 15:21:28 1414

原创 JavaScript 笔记整理

声明:此文为笔者工作中实际使用的方法或者事件,不定时更新,如有不妥请指正目录1、js 获取当前时间2、js 获取url指定参数(hash参数)3、压缩图片,ajax上传图片4、es6 Promise 的使用...

2019-03-28 12:02:10 164

原创 javascript 前端js 获取当前,今天开始,这周开始,这个月开始的时间戳

1、获取当前时间戳 let timestamp = Math.floor(new Date().getTime() / 1000);2、获取今天开始的时间戳 let timestamp = Math.floor(new Date(new Date().setHours(0, 0, 0, 0)).getTime() / 1000);3、获取这周开始的时间戳思路1、获取今天凌晨的...

2019-03-28 12:01:23 1045

原创 前端:html输出文本,文章,识别其中的 \n

在css中设置样式就可以了,一行代码搞定: white-space: pre-line;例如pre{ text-indent: .2rem; color: #333; font-size: .28rem; white-space: pre-line;}

2019-03-11 08:46:46 1263

原创 前端 九种跨域方式实现原理

1.jsonpJSONP 原理利用 script 标签没有跨域限制的漏洞,网页可以得到从其他来源动态产生的 JSON 数据。JSONP 请求一定需要对方的服务器做支持才可以。// index.htmlfunction jsonp({ url, params, callback }) { return new Promise((resolve, reject) ={ let sc...

2019-03-04 09:04:14 277

原创 PHP分表的几种方式

分表的几种方式:1、mysql集群事实它并不是分表,但起到了和分表相同的作用。集群可分担数据库的操作次数,将任务分担到多台数据库上。集群可以读写分离,减少读写压力。从而提升数据库性能。2、自定义规则分表大表可以按照业务的规则来分解为多个子表。通常为以下几种类型,也可自己定义规则。1 Range(范围)–这种模式允许将数据划分不同范围。例如可以将一个表通过年份划分成若干个分区。2 Has...

2019-03-04 08:49:50 3355

原创 yarn(vue) build之后上传到服务器,刷新页面出现404

yarn build打包之后,刷新页面出现404,HTML5 History 模式原因分析:vue-router 默认 hash 模式 —— 使用 URL 的 hash 来模拟一个完整的 URL,于是当 URL 改变时,页面不会出现找不到情况如果不想使用 hash模式,我们可以用路由的 history 模式,这种模式充分利用 history.pushState API 来完成 URL 跳转而...

2019-02-27 09:16:53 2409

原创 小程序调用腾讯地图

小程序获取用户定位及具体位置 wx.chooseLocation({ success: function(res) { console.log(res);//能拿到用户的具体定位(经纬度)、地方名、 }, })...

2019-02-27 09:01:02 966

原创 Ajax同步和异步的区别

最近的项目用了到AJAX同步。这个同步的意思是当JS代码加载到当前AJAX的时候会把页面里所有的代码停止加载,页面出去假死状态,当这个AJAX执 行完毕后才会继续运行其他代码页面假死状态解除。而异步则这个AJAX代码运行中的时候其他代码一样可以运行。jquery的async:false,这个属性默认是true:异步,false:同步。$.ajax({ url: "path...

2019-02-11 14:25:04 693

原创 react-create-app 之后 yarn eject 后报错

今天在新建一个react项目的时候先新建的仓库,git拉去到本地之后新建的react项目,当新建好之后显示配置项的时候尽然报错,什么原因导致的呢?当我们yarn eject解开项目结构时,报错This git repository has untracked files or uncommitted changes:这是提示我们没有进行git提交这样的的问题解决方式:先推送一次git文件,...

2018-12-30 11:19:51 1522

原创 axios 跨域请求 及 axios使用方式

axios地址

2018-12-27 15:18:06 614

原创 谈谈 JavaScript Promise对象 的使用

什么是 Promise一个 Promise 对象可以理解为一次将要执行的操作(常常被用于异步操作),使用了 Promise 对象之后可以用一种链式调用的方式来组织代码,让代码更加直观。而且由于 Promise.all 这样的方法存在,可以让同时执行多个操作变得简单。resolve 和 reject在 Promise 对象当中有两个重要方法————resolve 和 reject。resol...

2018-12-23 09:57:30 871

原创 前端js压缩上传图片 多图、单图 ajax上传

/* 三个参数 file:一个是文件(类型是图片格式), w:一个是文件压缩的后宽度,宽度越小,字节越小 objDiv:一个是容器或者回调函数 photoCompress() */ function photoCompress(file,w,objDiv){ ...

2018-12-22 11:18:38 708

原创 分页实现的原理

什么是分页技术分页,是一种将所有数据分段展示给用户的技术.用户每次看到的不是全部数据,而是其中的一部分,如果在其中没有找到自习自己想要的内容,用户可以通过制定页码或是翻页的方式转换可见内容,直到找到自己想要的内容为止.其实这和我们阅读书籍很类似分页的意义分页确实有效,但它一定会加大系统的复杂度,但可否不分页呢?如果数据量少的话当然可以.但是对于企业信息系统来说数据量不会限制在一个小范围内.如...

2018-12-20 15:49:17 5733

原创 git 代码管理工具 命令总结

个人习惯 一般情况下现在远程创建代码库,然后克隆到本地,这样的好处是直接了当编辑器命令行推送,简单方便,所以就不讨论 git init 了,想要了解的自行上网查阅资料;git clonegit clone -b 分支名 git项目地址git cone git项目地址 //默认克隆的是主分支的项目clone下来的repo会以url最后一个斜线后面的名称命名,创建一个文件夹,如果想要指定...

2018-12-20 15:08:56 548

原创 JavaScript 原型链 实战

最近看到这么一道题如何让下面的代码执行:const a = [1, 2, 3, 4, 5];// Implement thisa.multiply();console.log(a); // [1, 2, 3, 4, 5, 1, 4, 9, 16, 25]执行结果: a.multiply is not a function解决方式在原型链上加此方法...

2018-12-13 14:19:26 422

原创 JavaScript 的 原型和原型链

在JavaScript中,数组,对象和函数被称为引用类型,他们都有一个__proto__属性,该属性是一个对象(我们称之为隐式原型)数组的构造函数是Array,Array构造函数中有一个prototype属性,(我们暂时称之为显式原型)arr是构造函数的实例对象,arr中的__proto__对象指向构造函数中的prototype对象demo function Animal(na...

2018-12-05 09:13:05 211

原创 JavaScript 对文件进行MD5加密

为了区分文件是否为同一个文件,即便文件名不同,文件内容相同,MD5之后的值也是相同的下面 具体代码:&lt;script src="../js/spark-md5.min.js"&gt;&lt;/script&gt;function get_filemd5sum(ofile) { var file = ofile; var tmp_md5; v...

2018-12-01 08:45:58 10602

原创 最新WebStrom 2018.3 破解教程永久激活

PhpStrom2018.2.*破解方式有多种购买正版用户(如果有资金最好选择正版)激活码(主要讲解这种方法)在线激活(有一个过期时间,这个时间一过就必须再次联网授权服务器请求激活)方式如下 : (在这里我们需要退出激活,等下面步骤完成后,再重启Idea)下载破解补丁 JetbrainsCrack jar 点击下载将你下载好的 JetbrainsCrack.jar拷贝到你的Php...

2018-11-30 11:00:32 3571 2

原创 php 读取 excel 文件并上传数据库

https://blog.csdn.net/sinat_35861727/article/details/54930459https://blog.csdn.net/sinat_35861727/article/details/70983701

2018-11-30 08:53:18 5756

原创 javascript中的常见数据类型以及他们的判断方法

一.根据数据类型的复杂方式划分数据分类在javascipt中数据的复杂方式一般分为:基本类型,特殊类型以及复杂类型,1.基本数据类型:包括 number:数字类型;string:字符串类型;boolean:布尔类型。2.复杂数据类型:包括 array:数组类型;object:对象数据类型。3.特殊数据类型:包括 null(空对象数据);underfined:未定义的任何数据类型注意:未定...

2018-11-29 23:36:55 775

全国城市.js 全国城市.js

全国城市 省市区三级 js

2020-07-14

js全国城市数组下载

js全国城市数组下载

2020-04-10

js在线查看pdf文件

JavaScript在线预览pdf文件,在线查看;

2018-12-05

空空如也

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

TA关注的人

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