自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(31)
  • 收藏
  • 关注

原创 Macbook 连wifi后不能使用浏览器,qq,微信等能正常使用

电脑连接的无线网卡,qq,微信等能正常使用,但是浏览器的页面无法打开,百度也没法访问。搜了一圈,是DNS的问题。打开 系统偏好设置 -》 网络 -》 高级 -》 DNS或者点击右上角工具栏的wifi标志 - 》 打开网络偏好设置 -》 高级 -》DNS把DNS 服务器地址改为114.114.114.114 即可...

2022-02-22 10:21:35 3005

原创 VUE+bpmn.js+iview 页面绘制流程图

vue + iview + bpmn.js 页面绘制流程图

2022-02-22 10:06:12 3940 1

原创 Vue 页面和js文件中直接利用接口url请求后台:this.$http.post、axios.post、Vue.http.post

vue http.post,axios.post

2021-12-31 16:03:59 7127 3

原创 Mac谷歌浏览器关闭自动更新,下载历史版本方法,解决不自动提示保存密码的问题

关闭mac的chrome浏览器自动更新,下载历史版本,解决不提示保存密码问题

2021-12-01 14:50:53 3168

原创 vue-pdf base64转pdf 冷门字体无法填充的问题解决

之前记录过vue-pdf治标不治本的展示电子签章,签名问题的解决方法,点这里今天有了新的问题,pdf模板填充的某些字段没给设定成常见的字体例如宋体。自定义生成的字体vue-pdf又不支持,所以导致该填充的字段都是空的。百度了一些方法:1、使用CMapReaderFactoryimport pdf from 'vue-pdf';import CMapReaderFactory from 'vue-pdf/src/CMapReaderFactory.js'<pdf :src="sr

2021-08-24 15:30:45 1291

原创 vue-pdf不显示电子签章治标不治本解决方法

转自文章 源文章最重要的是vue-pdf 版本要对啊!!!!!!!不然找不到对应文件,无法注释:npm install --save [email protected]我用的是 4.1.0 版本的,node_module里有这两个文件,注释掉对应语句之后可以显示电子签章!用更新或更旧的版本,没这两个文件。。一个一个版本试出来的,唉。。。。但是这应该是治标不治本的方法,如果别人重新npm install或者生产发版是比较严格要重新npm install 打包的。node_module会被覆盖掉..

2021-05-15 00:17:30 2371 14

原创 EntityWrapper 和 mysql 中怎么根据中文的首字母来排序

记录用:需求:有张区域表,产品希望按地区的首字母来排序:ew.orderBy("convert(字段名 using gbk)",true) 按区域名字正序排序sql语句:order by convert(area_name using gbk) ASC

2021-03-09 18:10:44 404 1

原创 Mac 使用Microsoft Remote Desktop Beta连接登录远程windows桌面

仅做记录:首先下载 远程桌面连接工具(mac下载) : http://www.pc6.com/mac/117572.html按提示,将工具拖入application。然后在applictaion(启动台,即小火箭)中双击启动选择add pc 填写要远程连接桌面的 ip 以及(user account 选择add user account,连接成功后这里会有历史用户)账号密码,最后addadd完之后的页面是啥样的我给忘了。。。差不多到这之后就傻瓜式的点...

2021-03-02 16:50:40 4517 2

原创 记 iview exportCsv导出表格数据.csv文件 多出空白行数据的bug

记录iview自带导出表格数据.csv文件,多出空白行的bug怎么使用的这个接口,网上一搜到处都有,我就不展示了。我是将表头的key都存放在 keys了 ["a","b"]这种 对每个字段做处理再生成文档。我碰到的为啥会多出一行或多行空白数据呢,是因为上一条数据里有某个字段,含有回车或换行。具体原因不清楚,但是只要去掉换行,回车 。就能正常生成文档:k[name] = k[name] ? ("\t" + k[name]).replace(/[\r\n]/g,"") : ""...

2021-02-26 17:11:49 683

原创 2020前端面试题(收藏用)

收藏网上的一些面试题,仅做学习收藏使用。 目前收藏的是些比较基础的题目,后续网上看见会继续收藏。感谢这些作者的分享!答案不完整的面试题: https://blog.csdn.net/come0across/article/details/104895118知乎:https://zhuanlan.zhihu.com/p/84212558?from_voters_page=true有道云笔记:https://note.youdao.com/ynoteshare1/index.html?id=59..

2021-02-24 14:11:00 113 2

原创 iview 新增表单 :disabled 动态 设置formItem是否可填不起作用的问题

记录自己生的bug需求。可点新增,修改按钮,弹出弹框表单,可填写保存。被自己蠢哭!!!按上次自定义校验表单的写法之后(自定义校验点这里),我寻思着点新增按钮时候的 给 this.formItem={...}的内容就不必要了吧,因为data里已经声明过 formItem :{}了。原先的写法是点新增按钮时,把formItem里的每个字段都声明了一下,我觉得我自定义的校验有就是有,没有就是没有,不需要声明也能准确的判断出来是否非空了,没想到校验的问题解决了。根据上一个字段的值,来确定其他字段的:di

2021-02-02 10:14:54 1417

原创 iview formitem 自定义非空校验,和其他校验。根据表单其他字段决定是否非空校验。

我遇到的问题:表单中有某字段,要根据别的字段来判断这个字段是否要进行非空校验,其他复杂的校验也同理。我直接使用的iview的校验:但是会出现某些字段即使填上值也会报为空的错,输入框和选择框已经都做过是string而不是number的处理表单字段也打印出来是有值的,所以排除这两种情况。原先使用的校验方式: <FormItem label="企业名称" prop="orgName" :rules="[{required: true, message: '不能为空',trigger: 'b

2021-02-01 10:11:23 1774

原创 常用的js正则表达式(持续更新中)

记录一下,我工作中常用的正则。其实只要花时间学习一下,什么样的正则写不出来,还用得着每次都得现百度。但是,懒癌只想抄,不想自己写==。有些正则我也没怎么试过,如果有错误请大家在评论告诉我,谢谢~1、正整数 : /^[0-9]+$/2、数字:/\D/g3、汉字:/^[\u4E00-\u9FA5]+$/4、数字或英文:/^[a-zA-Z0-9]+$/5、手机号(只管开头是1,总共11位,不校验号段。因为手机号一直有新的类型的,不太好写完全全面的,所以用的最简单的):/^1[0-9].

2021-01-27 09:42:32 127

原创 mysql 执行修改字段类型语句报错 Incorrect DECIMAL value: ‘0’ for column ” at row -1

我执行的语句:ALTER TABLE user_info MODIFY COLUMN wx_id DECIMAL(20,6) DEFAULT null COMMENT "测试微信号";然后报错 Incorrect DECIMAL value: ‘0’ for column ” at row -1 百度了一下,好像和我的情况不一致。后面发现我遇到的问题是因为,这个字段已存在的字没法变成decimal类型。因为这个字段原先是varchar类型的,所以我把已存在的数据都删掉或者改成0,就能...

2021-01-27 09:16:41 3751

原创 解决vue项目中html2canvas+jspdf 当前页面生成pdf 模糊,分辨率低的问题

上一篇文章总结了怎么把当前页面,生成PDF,测试的时候发现不同的电脑,下载下来的文件大小不一样,清晰度也不一样。不知是否和电脑屏幕的分辨率有关,这个存疑。百度了一整天,终于找到了解决方案,勉强解决了清晰度问题,不知后面还会出现什么bug。生成pdf的参考原文: https://blog.csdn.net/pratise/article/details/79249943解决清晰度问题的参考原文: https://blog.csdn.net/weixin_44309374/article/detai

2021-01-26 12:20:08 6472

原创 Vue 导出当前页面为pdf文件

做个记录参考原文按原文博主的操作一步一步来,就能实现把当前页面生成pdf文件并下载了。但是原文里的id和名字是写死的,不能变通,所以我加了小小的改动。可以让任何页面实现下载pdf;原文有说的我就不多赘述了。放上我加了东西的部分代码:htmlToPdf.js: 主要就是getPdf设置了参数,这样就能动态的传参下载了。// 导出页面为PDF格式import html2Canvas from 'html2canvas'import JsPDF from 'jspdf'export d

2021-01-22 09:42:33 783 4

原创 mybatis插入数据报错:Illegal mix of collations (latin1_swedish_ci,IMPLICIT) and (utf8mb4_general_c

mybatis 插入数据时报的错如下图:(需要navicat 系列的可视化工具)1、百度出来的解决方法,首先是查询以下两个语句,确保字符集和排序规则正确:(1)字符集:show variables like 'character_set_%';正常查出来是这个样子修改语句:set character_set_client=utf8;set character_set_connection=utf8;set character_set_database=utf8;set cha.

2021-01-05 09:35:16 1283 2

原创 vue h5 固定位置的悬浮按钮

记录用App.vue<template> <div class="app"> <router-view/> <div class="contact" v-if="user && user.detail && user.detail.custManagerTel" @click="contact = !contact" :class="{'hide': !contact, 'show': cont

2020-12-28 17:14:46 4274 2

原创 vue 手机端h5 可拖拽 悬浮按钮

前言:借鉴的百度出来的一篇文章修改的,但是想记录一下的时候,找不到那篇文章了。仅做记录用:单独写的一个悬浮按钮组件,在父组件中引入使用即可,样式可能还有些问题,在手机中还能够用。但是在pad之类的大屏幕设备上,位置和大小有些问题。后面再看看 。isPad是为了处理pad设备上的按钮大小和位置的,不需要的话,需要删除一下全篇的isPad和三目运算符。父组件中,import,components:{} <floatButton></floatButton> 就好了&..

2020-12-28 16:39:24 1412 1

原创 Vue iview Echart 中国地图多数据展示

效果如图所示接下来说如何实现这样的一个中国地图:1、首先要安装echart : 执行 npm install echarts --save2、在要展示的页面引入:import ECharts from "vue-echarts/components/ECharts";import "echarts/map/js/china";3、完整代码:<template> <div> <chart :options="o...

2020-12-08 15:17:31 1025

原创 iview formItem 自己加必输校验的标识*

需求:表单的某字段需要必输校验,但由于required的校验不能通过,所以改为提交时再做判断,直接判断该字段是否有字。不是required,但是希望label前面也能展示* 比较直接解决方法:使用label的插槽,把*加到前面 <FormItem prop="back" label="退回岗位:" :label-width="130"> <span slot="label" class="check">退回岗位:</spa...

2020-11-10 16:12:05 1650

原创 Vue 打包后静态资源加前缀,页面路由加前缀,修改静态资源访问路径

记录一下做过的需求,了解的不多,有不对的地方请指出,谢谢~需求是:同一个的服务的同个端口号,根据后面接着的内容不同访问不同的管理系统。举个例子:http://127.0.0.1:8088/admin 访问的是A管理平台 http://127.0.0.1:8088/test 访问的是B管理平台。这需要给页面路由,以及访问的静态资源加admin, test。并且配置好nginx。因为vue-cli版本的不同,文件结构不同,加前缀的方法也不一样。vue-cli2: 由于我用的是...

2020-10-20 14:57:37 19192 3

原创 Vue 文件转换成base64并去除多余的文件类型前缀

页面上传图片、文档、pdf甚至是jar包,比较常用所以记录一下: <FormItem label="请选取文件:" :label-width="240"> <!-- 我是上传文件后,出现另一个按钮实现上传动作的,所以action里没有内容,这里只把base64准备好 --> <Upload :before-upload="handleUpload" action > <Button icon="ios-cloud-upload-outli

2020-10-19 14:47:37 1490

原创 iview Form 表单校验时,必传符号错位,校验无效的某个原因

遇到的问题:(1)没加必输校验的formItem,前面会出现必输符号 * ,(2)对内容做校验的规则不起作用,this.$refs[name].validate(valid => {}) valid一直都是true,不起作用解决问题:我发现原因是因为我偷懒使用<Row></Row>中放了所有的字段<Col span=”12“> <FormItem> </FormItem> </Col>注意Form...

2020-09-26 15:15:18 2243

原创 java.lang.IndexOutOfBoundsException: Index: 6, Size: 6异常出现的可能原因

我出现这个异常的情况是:.xml中修改了sql语句,然后调用接口时报了这个异常;1、首选确认写的sql无误,在数据库中直接查询,能够成功。2、我的解决方法和问题所在是:修改了sql语句,比如说原来的sql中查出了A字段。和这个sql对应的实体中声明了A字段。修改sql之后,没有A字段了,但是实体中A字段还在。所以要把接这个sql查出数据的实体中,把A字段删除,不然会报这个错。保证实体中声明的内容都是sql中能查到的!PS:还在学习java中,一些描述和用词不知道准不准确,可能会误导别人.

2020-08-07 08:50:12 3908

原创 Iview,table,Select表格动态新增,选择框远程搜索,输入内容后才调用接口

1.应用场景:在一个表单中,放了一个动态新增的表格,即一个表单对应多条表格中的数据。这个表格是动态新增的,用户可以新增多条。表格的其中的一个内容是下拉选择框,选项也是动态的,来自其他的表单保存后产生的内容,需要调用查询接口,返回数据当做选项。原先我是在用户登录时,就调用查询接口,把数据当做选项,放在全局state里,这样哪里都能用的,但是问题是不能实时。再有就是用来做选项的那个查询接口,返回的数据量实在是太了,七万多条,会导致用户在登录时就因为数据量过大崩溃。2.期望:用户在往选择框中输入内容时

2020-06-09 15:19:13 1099

原创 ios微信h5,横屏切换回竖屏时字体大小不能恢复问题

ios系统的微信h5,手机横放时会自动横屏因为rem十等分,字体会变大,然后竖着切换回竖屏时,有些组件的字体不能恢复。在body的样式里加上:text-size-adjust: 100%;-ms-text-size-adjust: 100%;-moz-text-size-adjust:100%;-webkit-text-size-adjust: 100%;转自http...

2020-04-29 17:12:46 961

原创 windows10+mysql5.7.27安装中遇到的问题,my.ini的配置和密码重置

今天(20191129)早上一到工位,电脑就卡死了,我就重启。然后发现navicat premium 连不上我本地的mysql了。然后就整了一上午。。。首先改配置找问题啥的花太多时间还没弄好的话,直接就重载得了。卸载重装mysql的教程网上也很多,我就不多说了。单纯记录一下我安装过程中遇到的问题。1.我看网上说mysql5.7是不带my.ini文件的,所以自己建一个,我是在ue里建的,内...

2019-11-29 11:29:53 411

原创 内网穿透使用holer让外网访问本地windows下nginx部署的web项目

nginx部署好页面的情况下,使用holer 让别人能够访问你的项目。1.下载对应的holer压缩包,我是windows的,所以下载这个 holer压缩包 解压后,是这个样子2.然后到这里 公网和内网的地址映射关系 拿到Holer Access Key。因为我nginx的nginx.conf的端口设置的是80,就选中这一条来用。3.到解压好的ho...

2019-11-20 17:44:14 918 1

原创 windows环境下nginx的nginx.conf文件dist文件静态页面配置

新手,刚开始玩nginx。windows环境下的nginx的安装和启动我就不说, 网上都有。我在nginx.conf放上我vue项目打好的包时,一直报错不能展示页面。网上查了很多。E:\nginx-1.12.2\html\dist 我看大家的路径都是\ 所以一直没往这边想。结果我一直报错的原因就是这里!改成图里这样就好了。...

2019-11-20 13:08:44 1803

原创 现在在做电子地图的一个小项目

没那么厉害写出什么东西,最多的应该是在学习嵌入式过程中的烦恼。

2017-08-17 18:29:18 288

空空如也

空空如也

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

TA关注的人

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