自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(49)
  • 资源 (9)
  • 收藏
  • 关注

原创 小程序随滚动条动态修改状态栏颜色

【代码】小程序随滚动条动态修改状态栏颜色。

2023-11-17 10:03:16 462 1

原创 使用win10自带的手机投屏功能

前置条件:手机和电脑在同一无线网络中。一、 pc端开始菜单 - 齿轮(设置)- 系统 - 投影到此电脑如果出现以下情况,无法投屏点击 添加“无线显示器” - 添加功能 - 搜索“无线显示器” - 安装安装完成后,回到设置,点击- 启动连接应用以投影到此电脑。二、手机端设置 - 其他无线连接 - 手机投屏 - 开启...

2021-07-23 11:43:11 3854

原创 wps将pdf扫描文件转换为可复制/搜索文字的文件

如题最近下载了一本扫描电子书,需要复制书里面的文字。不想一段一段文字识别。下面是将文件转换为可复制文字文件的方法。此方法不改变排版和页面效果,复制的文字有一定的误差。方法如下:wps 打开pdf,转换 - 扫描件识别注:需要开通wps会员,可以通过每日签到获得(一直是这样白嫖的)。...

2021-04-25 10:45:21 9160 1

原创 windows 10 自带截图工具

按 Windows 徽标键 + Shift + S 以打开截图栏,然后将光标拖动到要捕获的区域。截图区域将保存到剪贴板。

2021-04-22 10:13:02 302

原创 vue中输出多个空格

输出“合 计”中间多个空格方法1:使用v-html + &nbsp;(英文空格) &emsp;(中文空格)<div v-html="'合&emsp;&emsp;&emsp;计'"></div>vue官方说明:v-html是按普通 HTML 插入内容, 不会作为 Vue 模板进行编译在网站上动态渲染任意 HTML 是非常危险的,因为容易导致 XSS 攻击。只在可信内容上使用 v-html,永不用在用户提交的内容上。方法2:使

2021-03-15 11:26:07 3454

原创 公众号使用javascript关闭网页

### 可以正常关闭:<div onclick="parent.WeixinJSBridge.call('closeWindow');">关闭</div><div onclick="WeixinJSBridge.call('closeWindow');">关闭</div><el-button type="primary" @click="close()" style="margin-left:30px">关闭页面</el-button&

2021-03-03 17:58:58 561 1

原创 Docker简易安装笔记

WINDOWS 安装 Docker下载地址:https://docs.docker.com/docker-for-windows/install/点击Download from Docker Hub下载完以后双击安装。弹框中勾上wsl安装(默认三个都勾上)安装后重启,弹出wsl需要升级。点击弹出框里的链接:https://docs.microsoft.com/zh-cn/windows/wsl/install-win10#step-4—download-the-linux-kernel-upd

2021-03-02 16:22:14 93

原创 javascript中为import加载模块的方法取别名

有时候在开发中,加载的模块方法会重名。最简单的解决方法是取一个别名。# 传统方式import { odd } from './odd'# 增加别名import { odd as oodd } from './odd'

2021-01-13 10:39:42 13549

原创 vue之data变量调试时的向上穿透

<script>data() { test: {}},mounted() { console.log('this.rules:', this.rules) console.log('this.rules.test:', this.rules.test) this.rules.test = null console.log('this.rules:', this.rules) console.log('this.rules.test:', this.

2021-01-05 09:21:49 221

原创 postman获取浏览器/手机客户端的Request 请求信息

在用POSTMAN测试接口时,我们需要填写一些请求信息,而有些信息,如登陆验证信息如header信息我们需要登陆获取。我们可以在POSTMAN上调用登陆接口,会自动将cookie信息带过来。这里有一个更简便的方法。可以自动将客户端(包括浏览器)的请求信息直接获取到POSTMAN,包括header的信息。大大简化了输入操作。前提是这些请求在客户端(如浏览器)可以访问。官方说明:https://learning.postman.com/docs/sending-requests/capturing-re

2020-12-31 16:04:03 1929 1

原创 若依系统代码生成无法导入表:Illegal mix of collations....

若依系统安装配置后,点击“系统工具-代码生成-导入”时报错:### Error querying database. Cause: java.sql.SQLException: Illegal mix of collations (utf8_general_ci,IMPLICIT) and (utf8_unicode_ci,IMPLICIT) for operation '=' ### The error may exist in file [E:\test\RuoYi-Vue\ruoyi-gener

2020-12-29 10:01:56 4594 4

原创 postman显示返回的base64图片验证码、二维码

在开发中,有些接口返回的数据是base64的图片数据,有时需要实时查看,如图片验证码、二维码等。在postman的tests输入JS代码,点击SEND// 将接口返回数据,封装成自己需要的结构var data = { response: pm.response.json()}// html 模板字符// 如果base64代码中已包含“data:image/jpg;base64,”,需要在base64代码前面加上,如下:var template = `<html><

2020-12-26 17:32:01 10828 4

原创 在idea中将安装Gradle和Maven,并将Gradle项目转换为Maven项目

1. 安装gradle下载地址:https://gradle.org/releases/选择下载二进制包解压到自定义目录如:c:\java-tllos\gradle-6.7.1设置环境变量(windows10)我的电脑-右键-属性-高级系统设置-环境变量新建系统变量:c:\java-tllos\gradle-6.7.1双击系统变量列表中的PATH项,新增:%GRADLE_HOME%\bin2. 安装maven这里使用idea自带的maven,虽然版本低了点,但不影响使用。

2020-12-25 14:37:23 3134

原创 让vsCode支持gbk/gk2312,解决vsCode中文乱码,搜索列表乱码

一. 临时解决方案,如果你只是需要临时在某个文件需要解决中文乱码,可以用此方案:用vscode打开该文件,在软件右下角点击“utf-8”选择下面的选项(解码并重新打开)二、永久解决,启用vscode自动识别编码(默认为utf-8)打开File->Perferences->Settings勾选auto guess encoding(自动识别编码)或者点击以下图标打开设置文件,并贴入以下代码即可。(与上面设置相同效果){ "files.autoGuessEncod

2020-12-18 09:54:52 16600 3

原创 解决换行格式(CR/LF)引起的git无法diff和merge的问题

提交代码的时候,vscode无法自动merge合并,打开diff发现整个文档都被标为已修改。我一开始以为是vscode自带的git弱智了。一个偶然的机会发现,原来是原行的问题,我同事修改的文档用的是CR(\r)换行,而我本地用的都是LF(\n)。下面是处理的方法:Git“换行符自动转换”功能在安装“Git for windows”的时候,在“Configuing the line ending conversions”页面,这个界面是配置行尾符号转换。第一个选项是“签出Windows风格,

2020-12-07 10:49:05 1026

原创 pdf转word收集

一、在线转换迅捷pdf转换https://app.xunjiepdf.com/pdf2word/特点:免费不限次,最大2M,网站另有其他功能smallpdfhttps://smallpdf.com/zh-TW/compress-pdf如有次数限制,可清理cookies超级pdfhttps://xpdf.net/特点:免费,不限页数,单个文件最大20M,每小时6次免费https://www.addpdf.cnhttps://www.ilovepdf.com/二

2020-12-03 15:16:45 321

原创 Mongodb安装缓慢解决方案

先说解决方法:安装mongodb时取消勾选compass的安装选项,点完第2个next可以看到如下选框,去掉勾选。(如果需要compass,可另外独立安装)mongodb compass安装慢的原因安转缓慢的具体原因就是因为安装时实时下载compass,而从国外下载十分缓慢。compass是有一个图形操作MongoDB的工具。mongodb compass独立下载安装...

2020-11-27 10:22:15 2232

原创 win7安装Mongodb

最新版的Mongodb不支持win7了,还有一部分WIN7用户怎么办呢?解决方法:下载4.2.11版,这是最后一个支持win7的Mongodb了。下载地址:https://www.mongodb.com/try/download/community

2020-11-27 09:46:00 3145

原创 一台电脑绿色安装多个版本google Chorme方案

由于工作需要,需要在同一台电脑上安装多个版本的chorme共存,看了网上介绍的一些方法,都是用不同的用户来安装不同的版本。仔细看了一下,其实本质上来说,只要做到两点,就可以实现多版本共存,低版本和高版本共存。安装路径不同用户文件不同下面是安装方式一、下载安装包旧版本离线包下载地址:google Chorme windows 64位https://www.chromedownloads.net/chrome64win/google Chorme windows 32位https://w

2020-11-16 15:53:45 9154

原创 git错误-解决方案索引

1. error: You have not concluded your merge (MERGE_HEAD exists)原因:系统合并(merge)出错解决方案1:重新合并(较为案全的方案)>git merge --abort #中止合并>git reset --merge #还原合并前的状态>git pull #重新拉取,会提示重新合并,合并后再提交。解决方案2:由远端代码覆盖本地修改(不建议)>git fetch --all>git reset --

2020-11-13 10:06:55 250

原创 bootstrap不用插件实现input文本框实时搜索联想下拉框

简单实现input文本框实时搜索联想下拉框,只需要bootstrap。css就不写了html<input class="form-control" type="text" placeholder="地址搜索" id="keyword"><ul class="dropdown-menu"> </ul>js$("#keyword").on("change", function (e) { var keyword = $("#keyword").val

2020-11-12 18:17:10 1732

原创 bootstrap的modal模态框导致input输入框无法输入的问题

先说解决方法:只要将模态框最外层DIV的tabindex="-1"的参数去掉即可。情形:当模态框开启时,在模态框外面的input文本框无法输入。原因:可能是bootstrap对模态框进行了某种设置导致,具体原因待查。实例如下:<button type="button" class="btn btn-primary btn-lg" data-toggle="modal" data-target="#myModal"> 开启模态框</button><!--模

2020-11-12 10:30:18 2175 3

原创 git全局和本地配置文件管理以及git账户和密码的管理

GIT存储账号和密码1.临时缓存(默认15分钟):git config --global credential.helper cache2.自定义缓存时间(秒)git config credential.helper 'cache --timeout=3600'3.长期存储:有三种方式:store(长期), wincred, manager(图形化,Git需安装GitGUI)# store方式(网上说账户密码明文保存在.git-credentials文件看,但我没找到)git config

2020-11-11 18:03:56 4732

原创 退出正在运行的git命令

不是ctrl + c不是esc只要q

2020-11-11 16:34:29 4295

原创 360极速浏览器打开某些网站经常卡死假死问题的处理

由于Google Chrome(谷歌浏览器)国内无法登陆无法使用网络收藏夹等问题。360极速浏览器是很好的代替品。可是360极速浏览器访问某些网站(如网易、凤凰网)经常会卡死。后来发现是flash插件的问题,只要将其禁用即可。方法如下:点击左上角的头像-选项(或右上角的三条横线按钮-选项)在侧边栏点击高级设置 - 网络内容 - 内容设置 - flash,此处有三个选项。不要选自动运行。其他选项任意选择一个即可。也可以选择下面的停用单个插件 - adobe flash player 停用...

2020-11-11 10:58:10 2571

原创 a标签打开超链接时禁用父元素的的click事件

在打开超链接时,可能会触发其父元素的click事件,怎样解决呢?思路1:对click事件的进行判断,如果此标签内有有herf就停止执行。## html<div id="xx"> <a href='http://www.baidu.com'></a></div>## js $('body').on('click','#xx',function(e) { if (!e.target.href) { //

2020-10-30 12:46:13 866

原创 javascript判断数据类型

判断是否为function方法fun_name instanceof Function

2020-10-29 15:45:48 97 1

原创 javascript中setInterval越来越快的问题解决方法

setInterval越来越快,经过一番测试,找到一种方法,就是每次执行都要清空计时,再次重新调用。var timerfunction do(){ clearInterval(timer) //do something.... timer = setInterval(()=>{ do() },3500)}do()

2020-10-29 09:59:36 4737

原创 jquery回调函数中this和$this的区别和联系

众所周知,在js中,this指向其运行时所在的上下文对象而在jquery回调函数中,this指向哪里呢?示例$('.class').forEach(function(i){ console.log(this,$(this)) // 此处的this,是当前的上下文对象是一个HTML DOM Element对象, // 与getElementById('idName')获取的值相同,可以使用this.id,this.src等方法 // 更多方法请见 https://www.w3school.com

2020-10-28 17:55:13 333

原创 nginx 之upstream模块研究 - 在负载均衡及mysql读写分离上的应用

一、upstream的作用:upstream可使nginx跨越单机的限制,完成网络数据的接收、处理和转发二、语法upstream语法:# nginx.conf:http { .... # 在配置文件的http下建立 upstream custName { server address [parameters] ... }}# upstream中server指令语法如下:# address必选,可以是主机名、域名、ip或unix socket,也可以指定端

2020-10-26 17:33:10 963

原创 javascript获取指定范围的随机数及其原理

var start = 1var end = 5var length = end-start//获取1-5的随机数var randNum = Math.random() * length + start//1-5随机整数(包含1,不含5:1/2/3/4)parseInt(randNum )//1-5随机整数(不含1,包含5:2/3/4/5)Math.ceil(randNum )//1-5随机整数(包含1和5:1/2/3/4/5)var length = end - start + 1

2020-10-20 11:09:40 1106

原创 javascript 跨页面传参

/** * url传参 可传中文 **/ var getRequest= function (obj) { var urlStr = location.search, theRequest = ''; var urlCutA = urlStr.split(obj)[1]; if (!!urlCutA) { var urlCutB = urlCutA.split('=')[1]...

2020-10-12 11:05:03 475

原创 jQuery循环滚动效果

滚动到底部后返回顶部var rowBack = ()=>{ mTop = (mTop <= -33*7 ? -33 : mTop - 132) var css = {'margin-top': warnHight}; $('#list').animate(css ,800);}setInterval(()=>{ if($('#list').hasClass('table')){ rowBack() }},2000).

2020-10-08 18:52:00 328

原创 Bootstrap文件上传组件应用:bootstrap fileinput

关于bootstrap fileinput的组件,有篇文章写的做得不错,本想转过来,但不知作者是否同意转载。所以只把网址链接贴出来吧。https://www.cnblogs.com/landeanfen/p/5007400.html

2020-10-08 16:27:22 147

原创 一款前端提升效率的免费工具snipaste(屏幕截图、取色、置顶贴图)

一款前端提升效率的免费工具snipaste(屏幕截图、取色、置顶贴图)推荐置顶贴图功能,可以将UI图剪下来置顶显示,不用来回切换软件了。不仅可以将图片置顶,还可以将剪贴板的文本置顶下载地址https://www.snipaste.com/https://zh.snipaste.com/中文介绍https://docs.snipaste.com/#/zh-cn/使用展示...

2020-10-08 15:50:12 646

原创 easydialog2.0区分点击关闭按钮和自定义取消按钮事件

今天遇到一个项目,弹框用了easydialog2.0插件,需要将取消按钮做别的用途,同时又上角关闭按钮仅用于关闭弹框。可是easydialog2.0强制将关闭和取消按钮关联了起来。现在要做的是将这两个按钮做出区分。 var yesText = '确定'; var yesFn = function () { //此处运行点击确定后运行的代码 }; var noText = !!obj ? obj.no

2020-09-24 18:52:54 207

原创 Git 代码的回退和版本库的迁移

话说这天git拉取代码后发现,之前修改的文件被同事覆盖为了旧版。这不是有git还原吗?于是开启了还原之旅。之前不怎么用git,只会提交和拉取,于是默默打开了百度。还原右键 - tortoiseGit - 日志(或引用记录,此选项的记录会更全)找到之前的版本,右键 - 重置master到此版本 - 选择了hard模式重置类型有三种模式,soft、mixed 和 hard简单来说,soft:soft 不改动工作区和索引,相当于本地文件不变,git本地库恢复为刚刚add(提交)的状态mix

2020-09-23 19:11:30 221

原创 bootstrap-table 前端排序以及后端排序

前端排序1. 列参数设置:columns:[{ title: '编号', field: 'planNo', align:'center', width:120, sortable:true, sorter:'sortStr'},....]2. 自定义排序sortStr= function(a, b) { var a = a?a:-1, b = b?b:-1 return a.localeCompare(b)},

2020-09-23 11:47:03 8894

原创 突然发现,我还有一个CSDN博客,还曾经写了一堆垃圾文章。

突然发现,我还有一个CSDN博客,还曾经写了一堆垃圾文章。好吧,现在又开启更新了。

2020-09-23 11:05:14 105

原创 录入的flashi不支持全屏解决方法

增加:&lt;param name="allowfullscreen" value="true" /&gt; 如果是swfobject.js的params.allowfullscreen = "true";

2012-09-09 10:05:52 163

renren-security轻量级权限管理系统3.2最新完整版的开发文档

renren-security 最新开发文档

2022-12-05

MxSrvs(MacOS平台免费的集成开发环境 mysql nginx php redis)

MacOS平台免费的集成开发环境 包括mysql nginx php redis等,一次配齐,还方便切换版本。 phpstudy在windows环境下很好用,但是mac版有很多问题,MxSrvs是目前mac环境下唯一可以正常使用的一款。 MxSrvs的诞生是因为作者从Win系统转到Mac系统,由于要做PHP开发,在Win平台下有各种各样的PHP集成开发环境可供选择,而在Mac平台下并没有合适的此类软件,而且几乎可以说少得可怜。列举如:XAMPP、MAMP。前者简陋到不忍直视,后者的免费版同样如此,而收费版用起来感觉也不是那么顺手,而且还挺贵。

2022-07-09

Echarts 地图 东莞和中山地图 json js vue.zip

Echarts 地图 东莞和中山地图 json js vue 边界

2021-08-14

屏幕截图、取色、置顶贴图软件 Snipaste MAC版

国人开发的屏幕截图、取色、置顶贴图等功能的软件, Snipaste 经典mac版,满足前端开发人员的所有想象。最重要的是稳定、免费!!

2020-10-08

屏幕截图、取色、置顶贴图软件 Snipaste 经典版|Snipaste.zip

国人开发的屏幕截图、取色、置顶贴图等功能的软件, Snipaste 经典版本,满足前端开发人员的所有想象。最重要的是稳定、免费!!

2020-10-08

批量转换网页文件编码工具

批量转换网页文件编码工具,一次性全部转换,很经典的工具。

2018-11-30

轻松学Java Web开发

轻松学Java Web开发,很经典的一个学习课件,希望帮到大家。

2018-11-30

Victoria4.46汉化版

非常经典的Victoria汉化版版本,最好用的版本,用于修复硬盘坏道。

2018-11-30

星号密码查看器

绿色,星号密码查看器,内有说明文档,功能强大的密码查看软件 支持Windows系统中 '***' 显示的星号密码查看 支持拨号密码查看,包括ADSL上网密码查看与LAN上网密码查看 支持网页中 '***' 显示的星号密码查看,支持框架页面 支持IE自动完成的密码、表单内容查看与密码列表保存 支持OutLook Express邮件帐户密码查看 支持CMOS开机密码清除 支持IE分级审查密码清除

2017-09-09

复利计算器

复利计算器,可以每日,周,月,季,半年,年计算复利。 复利计算器,可以每日,周,月,季,半年,年计算复利。

2017-09-09

空空如也

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

TA关注的人

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