自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 uniapp多级联动选择器,区域选择组件分享

uniapp官方的多级联动选择器效果怎么样就不多说了,一言难尽。。。。然后我对比了多个组件库,发现了uview组件库,里面有个picker选择器还可以,1、操作栏只能显示在顶部,不支持底部显示。现实问题是很多场景操作栏显示在底部更好,或者产品就是要底部显示的。。。2、只能传递一些很直观的数据,比如直接就是文字我们在实际开发中,很多时候数据库中保存的是id,这里不够灵活,适配性不高数据源比较复杂时,比如是对象数据,我们还需要手动写初始化和查找逻辑,比较麻烦。

2023-06-20 15:20:46 4069

原创 uniapp中引入uview教程

中,引入并使用uView的JS库,注意这两行要放在。

2023-06-20 14:38:50 1459 2

原创 flutter中tabbar吸顶效果,NestedScrollView结合tabbar

前言:有这样一个业务场景,tabbar在中间,向上滑动时,tabbar需要有吸顶效果

2023-03-31 14:45:17 2372 1

原创 pinia和vuex的区别?

pinia和vuex的区别

2023-01-05 16:36:50 437

原创 Taro和uniapp的区别?

Taro和uniapp的区别

2023-01-05 16:35:24 7153

原创 Flutter之tabber改造

Flutter之tabber改造

2022-11-30 17:43:27 796

原创 taro请求工具封装

taro框架是一个跨端兼容的开发框架,自带了请求相关的API,虽然灵活,但是封装程度并不高,会导致比较多的代码冗余,因此封装了一个请求相关的工具

2022-10-26 16:54:38 3335

原创 uniapp中unipop弹窗动画效果

目的描述 先关闭弹窗内容,然后mask缓慢关闭,提升用户体验实现1:uni-popup.vue文件create方法,设置duration时间,指定mask的动画效果时间close方法,设置延迟时间,指定mask的动画消失时间2:具体页面在uni-popup上写@change方法具体内容用一个flag来判断内容是否显示 写onchange方法,控制具体内容...

2021-09-08 21:34:27 3155

原创 office中excel设置下拉框多选

我参照了这篇文章https://www.php.cn/topic/excel/444717.html这篇文章整体写得不错,但是有些小瑕疵问题1:在模块1中保存。 这里并没有说清楚具体是:VBA编辑器中--插入---模块然后复制以下代码Public ReLoad As Boolean '开关listbox的change事件最终效果呈现如下问题2:data还在显示中,如果是给用户使用,显然是不希望让用户看到data那个sheet的,所以需要在模块1中继续加入以下代.

2021-08-31 17:53:49 7282 2

原创 uniapp中手机APP控制物理返回

背景 使用uniapp开发手机APP,在列表--新增--列表,这时候如果在列表页面手机物理返回,会回到新增页面去了,而我想达到的目的是 从列表页面如果返回的话要到首页去方案1:使用uniapp的onBackPress方法,它可以监听手机的物理返回操作出现的问题:因为APP中我使用到了权限控制,也就是必须登录才可以正常访问,所以使用了vue中的router。问题就出在这里,如果我用了vue-router,然后又在页面中使用onBackPress,那么会先执行路由...

2021-08-27 17:33:11 3735 1

原创 hbuildx中使用真机调试

前言 使用真机调试的原因是我开发uni-app项目,调试一直是在浏览器中选择手机模式进行调试的,但是打包安装到手机以后,发现很多样式变化很大,完全不符合预期,这是我知道浏览器是不能完全匹配手机的效果的。。。模拟器于是我开始找模拟器,市面上模拟器有很多,我选择了夜神,一顿操作以后是可以正常使用模拟器了,但是我发现了不足: 1:重,太重了,单单是开启这个模拟器就耗费了很多内存,感觉不值得,这不是我想要的效果 2:它虽然比浏览器模拟手机强多了,但毕竟也不是真机,跟真机...

2021-08-25 10:29:52 3346

原创 网页端企业微信扫码登录及其cookie问题

这个问题折磨了我6个小时,太痛苦了,特此记录!1:企业微信扫码登录 1:环境 前端 vue 后端spring-gateWay+springboot 2:实现过程 1:前端生成二维码,回调地址直接写后端的地址,处理完逻辑以后重定向 遇到的问题 1:cookie一直设置不上去 ...

2021-05-01 10:57:05 2697

原创 回调函数传参与防抖动处理 《二》

上一篇讲了回调函数,现在谈谈防抖动处理思路 1:当点击按钮的时候,用转圈的方式来显示,并且此时不能够再次点击,这种方式交互性比较好,个人还是比较推荐的,实现方式也很简单,网络上很多,就不赘述了 2:当点击的时候,某一时间段内多次点击,只有一次生效。这种就是我在这个项目中所用到的方式,具体实现方式如下 1:创建一个js文件,写一个防抖动处理的函数let timeout;let wait=1000;let immediate = false;// ex...

2021-04-10 00:10:00 223

原创 回调函数传参与防抖动处理 《一》

有这么个需求,点击按钮的时候,要做防抖动处理,这个时候我用到了回调函数,且回调函数中需要传递参数一:首先来讲讲回调函数传递参数吧 方式一:使用一个匿名函数将函数包起来:红色字体,外面的那个是做防抖动处理的,代码会贴在下面,现在重点看红色字体<Buttontype="default"size="small"style="margin:5px"@click="$Debounce((function(){testa('aa')}))">审核通过</Button...

2021-04-09 23:57:54 313

原创 vue+springboot中使用ueditor,路由跳转后再进入ueditor,ueditor无法加载出来

问题描述:已经在标题上了解决办法: 1:在页面销毁时删除ueditor实例,,mounted时创建实例,这样做的目的是再次进来时重新加载ueditormounted() { // 自定义上传路径 const baseUrl='http://localhost:8080/investment'; UE.Editor.prototype._bkGetActionUrl = UE.Editor.prototype.getActionUrl; UE...

2021-02-28 22:31:41 593

原创 ueditor删除视频

1:打开ueditor.all.js2:CTRL+F 搜索 //注册del/backspace事件3:添加如下内容 原来的代码 var caption = domUtils.findParentByTagName(me.selection.getStart(), 'caption', true), range = me.selection.getRange(); if (range...

2021-02-27 13:08:18 696

原创 vue前端上传文件到COS

1:main.js中//COS相关的Vue.prototype.loadi = 'https://images-1254950508.cos.ap-guangzhou.myqcloud.com/a/1588390454918/loading.gif';console.log(process.env.VUE_APP_serverUrl);Vue.prototype.$baseUrl = process.env.VUE_APP_serverUrl;Vue.prototype.fileCos = f

2021-02-26 23:02:09 2623 2

原创 vue项目提交form表单,后端接收不到参数

问题解析: 原因:传值方式是request payload 解决办法: 1:后端使用@RequestBody注解 2:在前端将json序列化(推荐) 这样的好处是后端接收参数比较方便,不需要加什么注解,也不需要对json做什么处理 import qs from 'qs' ...

2021-01-27 16:09:00 2543

原创 Java8中list.stream的复杂使用

场景1: 1.1:需求 前端需要返回一个json数组,数组中根据地区分组,各个地区下有各个景点 地区,景点可能有重复,要去重;各个景点使用 、隔开。 1.2:源数据 源数据是一个个对象,如下: 1.3:解决 //根据景区获取位置信息 public JSONArray groupS...

2021-01-15 17:29:24 575 2

原创 java中操作MongoDB

1:没有实体,没有使用MongoDB 1:根据id查询 BasicDBObject queryObject = new BasicDBObject("_id",new ObjectId("")); collection.find(queryObject); 2:指定返回的数据public static Object findById(MongoCollection collection, String id) { ...

2020-12-22 16:12:54 184

原创 关乎mysql数据库的连接查询和子查询的效率问题

前言:正常情况下,连接查询是比子查询效率要高的,因为子查询需要创建临时表。但是,在实际测试中,有部分情况子查询效率会比连接查询要高1:去重的情况下 ①连接查询SELECT DISTINCT itm.team_id FROM 表1 itm LEFT JOIN 表2 itmc on itm.team_id=itmc.team_idWHERE itmc.up_start = !1 AND itmc.check_state = !1 AND itm.NAME LIKE ...

2020-12-21 15:04:05 6341 2

原创 关于vue中使用ant design

1:版本问题 版本的问题简直想让人崩溃,我是重新全局安装了vue 和vue/cli ,然后再创建项目,重新引入ant-design就没问题了 1: npm install -g vue@2.6.11 vue的版本我指定的是2.6.11 2:cnpm install @vue/cli@4.0.4 -g vue/cli的版本我指定的是4.0.4 ...

2020-12-11 14:52:13 4244 1

原创 git相关

1:IDEA中撤回push成功的数据 操作步骤 1:先git log查看日志,获取需要回退的版本号 2:git reset –soft <版本号> 3:再次git log 查看是否撤销成功 4:通过git push origin master –force强制提交当前版本号,以达到撤销版本号的目的 5:...

2020-11-26 09:56:50 53

原创 HbuildX中修改自定义快捷键,向下复制

不得不说,HbuildX中快捷键自定义跟其他软件比起来实在是垃圾的不行,想改一个向下复制都难得要死,又有强迫症,简直逼死人,特此记录!!!前言 1:在HbuildX中,快捷键我选择了eclipse模式的,但是发现向下复制不行解决: 1:我将左边的东西全部复制过来右边了 2:搜索ctrl+alt+down,将这个东西原本所指向的东西改了,我这里随便改了一个 3:添加如下指令 4:这样就可以了,整...

2020-09-19 18:04:51 1721

原创 Caused by: org.springframework.beans.factory.NoUniqueBeanDefinitionException,expected single matchin

问题描述 启动时报错,大致意思就是service里面有一个接口,一个实现类,spring容器不知道该用哪一个下面是报错Caused by: org.springframework.beans.factory.NoUniqueBeanDefinitionException: No qualifying bean of type 'com.userInfo.service.IUserService' available: expected single matching bean but...

2020-09-07 20:30:03 3438

原创 IDEA下使用mybatisplus的CodeGenerator逆向工程遇到的编码问题

环境介绍 项目是springcloud,数据库是xampp中的mysql,建表是在Navicat下创建的问题: 使用CodeGenerator逆向工程时,在实体的字段注解中是乱码,在更改了数据库,IDEA编码全部为UTF-8以后,还是乱码解决 1:最后我解析乱码,发现是由数据库中的lat1,也就是iso-8859-1转成utf-8可以转换成原来的,得出的结论是编码不知道在哪个 环节,没有从iso-8859-1转成utf8 2:在...

2020-09-07 02:12:04 1671

原创 springcloud中使用mybatisplus的代码生成器

问题:在springcloud的子模块中用mybatisplus代码生成器,报错,mysql的jar包找不到? 花了1个小时,最终发现是parent标签的问题 之前在boot项目中能够成功使用代码生成器是因为 <parent> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-parent...

2020-09-05 16:49:36 314

原创 springcloud中子模块引用父类依赖问题

问题1:父类标签中的<dependencies>和dependencyManagement 如果使用dependencies,子pom会自动使用父pom中的jar包, 如果使用dependencyManagement,子类不会自动使用父类中的jar包,子类要使用的话,就要给出groupId和artifactId,无需 给出version 使用前者,如果父类有很多依赖,这样没用的也继承来,会造成臃肿,仁者见仁吧...

2020-09-04 23:56:48 3951

原创 IDEA中创建springboot项目,在java中右键没有创建class的选项,修改后注解报错

描述问题1:在IDEA中右键没有创建class类的选项 解决方法:右键java目录,mark directory as,选择sources问题2:在执行了步骤1以后,发现启动类注解报错,无法引入包 解决方法:右键pom文件,run maven,选择reimport...

2020-09-01 16:17:11 3446 4

原创 ionic打包遇到的问题

1:执行添加cordova platform add android时要账号密码,然后官网去注册账号时又遇到问题,注册不了 解决:指定版本cordova platform add android@7.0.0,具体可以有哪些版本可以查询一下,命令如下 npm view cordova-android2:执行ionic build android时 1...

2019-11-11 19:12:07 178

原创 关于文本域的显示处理

1:后端保存的文本域的内容要回显到文本域中 contentStr=contentStr.replaceAll("\n", "<br/>"); contentStr=contentStr.replaceAll(" ", "&nbsp;");2:前端非文本域的内容要展现到文本域中 var content=$j(s...

2019-11-01 16:51:22 403

原创 java通过response下载文件

需要注意两个地方: 1:IE下会乱码,所以需要用userAgent那个部分来处理 2:进入方法以后不会下载,没有反应,我这边的情况是因为我用了AJAX提交,所以要解决这个问题 1:设置AJAX参数 2:换一种请求方法,不用AJAXpublic ActionForwar...

2019-10-29 11:48:09 561

原创 ztree控制是否级联选择

有这么一个需求,在树形选择的时候需要通过一个复选框控制是否级联选择,如下图 这个鬼东西搞得心累,中间失败的方案就不提了,直接写成功实现了的1:要写一个 zTreeBeforeCheck的方法2:这里的alongCheck就是那个是否级联选择的复选框的id function zTreeBeforeCheck(treeI...

2019-09-10 15:17:45 1466 1

原创 关于oracle排序时,先按照时间排序,再按照其他条件排序

这里的应用场景是 要先按照时间排序(Date类型),再按照flag排序(int类型),查询出来的结果只能按照时间排序,后面的flag排序规则不起作用最后分析得出的结论是,order by的时候需要格式化一下时间才可以正常生效没达到效果之前的代码SELECT n.LEADNAME, n.reportDate, n.LEADDEPORDERID, n.LEADORDERIDFR...

2019-08-28 16:07:39 7712

原创 easyUI中在js调整layout中的高度

<div id="cc" class="easyui-layout" style="margin:20px;width:95%;height:650px;"> <div data-options="region:'west'" style="width:70%;"> <div id="left-Content" class="easyui-t...

2019-08-20 13:54:15 900

原创 解决IE低版本浏览器不兼容label标签的for属性

我这里用到复选框的树形选择问题,由于原生的复选框样式不好看,所以用了图片替换,html中的代码如下<td> <input type="checkbox" id="check" style="display: none;" onclick="ss()"/> <label for="check" class="mytext"><img s...

2019-08-13 16:31:13 2522

原创 angular中创建及其遍历map集合

在angular中使用map好像不太好用,或者我没用对方法,不过可以使用对象来代替map集合,达到的效果是一样的,代码量差不多,参考链接

2019-07-31 15:23:58 7446 1

原创 VScode中实现打开文件时自动自动到目录树中,也可以取消该功能

没办法,有强迫症,eclipse里面很方便,但是VScode中没有这个切换的功能就受不了,被我找到了

2019-07-29 11:41:59 5297

原创 ionic在VScode中修改代码自动更新时报错Error: read ECONNRESET

错误如下图原因: 这是因为app-scripts的版本问题,需要将原来的3.1.0版本升级到3.1.6版本 代码如下:cnpm install @ionic/app-scripts@3.1.6 --save-dev注意:需要进入到项目中才可以生效,如果是在项目外执行此命令是不生效的...

2019-07-27 12:42:07 2456

原创 jQueryMobile 和jQueryMUI手机端树形选择

这个就我这两天做的经验来看,不要像web端的那样父页面和树形选择页面分开来写,手机端合在一个页面会更好写思路: 由于没有找到很好的相关插件,所以CSS我是自己写的,JS我调用了web的插件的ZTree,再加上一些js控制,可以达到目的,效果图如下注意事项: 1:要写ztree中的setting,同时初始化, ...

2019-07-25 14:42:28 2174

空空如也

空空如也

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

TA关注的人

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