笔记
文章平均质量分 70
L_不觉晓晓
这个作者很懒,什么都没留下…
展开
-
如何在Vue项目里面使用Html5+
在main.js里面添加如下代码:// 此代码是采用的 5+ Runtime中的plus对象document.addEventListener('plusready', function () { // 首页返回键处理 // 处理逻辑:1秒内,连续两次按返回键,则退出应用; if (!first) { // 首次按键,提示‘再按一次退出应用’ Toast('再按一次退出应用'); first = new Date().getTime(); setTimeout原创 2021-07-02 13:44:02 · 1786 阅读 · 2 评论 -
APP开发-Vue3+Vant实现不同地区动态获取天气信息功能
一、需求分析:1、在APP首页有一个需求,要求根据不同地区显示当前地区的紫外线、温度、湿度、空气质量等。并且可以切换城市。2、功能效果如下动图二、技术分析1、实现此功能主要有以下两个方面,首先我们要获取一个省市区列表,在我们使用的前端组件Vant里面已经提供了相关组件,我们直接使用即可。还有就是天气的接口,经过调查各个主流平台提供的天气查询接口,像高德是免费提供查询的,但是没有紫外线和空气质量的数据,还有其他平台不是提供查询数据不够,就是要收费的,经过对比还是决定使用百度地图提供的天气查询的API原创 2021-06-29 11:01:01 · 1129 阅读 · 0 评论 -
教你怎么在电脑用gif录制屏幕操作
今天打算做一个做一个电脑操作小技巧整理的教程,有一部分功能想给大家录制下来,毕竟直接看操作更直观,更容易记住一些。直接录制视频的话不值当的,因为操作都很短,可能就几秒,几十秒的内容,并且也不需要提供声音的,所以完全没必要录制视频。于是我想到了gif动态图片。今天就来给大家讲一下怎么在电脑上用gif录制屏幕。这里我们要用到一款软件ScreenToGif官网:https://www.screentogif.com/这款软件怎么下载呢,首先百度搜索gitee,看下图我做了一个简单的动态图...原创 2021-06-23 13:31:43 · 708 阅读 · 1 评论 -
APP开发-使用Vue3+vant+html5+ 实现相机拍照,选取相册图片,裁剪图片以及提取图片中的文字等功能(三)
1、提取图片中的文字原创 2021-06-23 11:05:54 · 1509 阅读 · 0 评论 -
APP开发-使用Vue3+vant+html5+ 实现相机拍照,选取相册图片,裁剪图片以及提取图片中的文字等功能(一)
一、原创 2021-06-23 11:04:15 · 8082 阅读 · 7 评论 -
APP开发-使用Vue3+vant+html5+ 实现相机拍照,选取相册图片,裁剪图片以及提取图片中的文字等功能(二)
一、实现图片的裁剪原创 2021-06-23 11:04:34 · 1809 阅读 · 0 评论 -
使用Swagger自动生成后台API接口
在现在的开发过程中还有很大一部分公司都是以口口相传的方式来进行前后端的联调,而接口文档很大一部分都只停留在了说说而已的地步,或者写了代码再写文档。 还有一点就是文档的修改,定义好的接口并不是一成不变的,可能在开发过程中文档修改不止一次的变化,这个时候就会很难受了。 只要不是强制性要求,没人会愿意写这东西,而且在写的过程中,一个字母的错误就会导致联调时候的很大麻烦,但是通过Swagger,我们可以省略了这一步,而且文档出错率近乎于零, 只要你在写代码的时候,稍加几个注解,文档自动生成。1、在控制层Cont原创 2021-06-15 10:23:10 · 1224 阅读 · 0 评论 -
java业务层发生异常,但是数据却没有回滚的几种常见情况
最近做项目写后台java代码,有人遇到了业务层的逻辑代码发生了错误,但是持久层的数据却没有回滚,这是非常不应该的,应为按照逻辑,发生异常,所有的数据就应该回滚,不然会产生非常多的脏数据。针对这个情况,产生这样的原因主要有以下几个方面的原因:后台采用SpringBoot框架,一般都会引用spring-boot-starter或者spring-boot-starter-web,而这两个起步依赖中都已经包含了对于spring-boot-starter-jdbc或spring-boot-starter-data原创 2021-06-11 16:21:12 · 2694 阅读 · 1 评论 -
App开发-使用Android模拟器进行页面调试及功能测试
我们在App开发的过程中,不像pc端开发,在浏览器调试合适显示结构基本就不会发生大的改变,而App开发则不同,不同手机型号不同分辨率,在浏览器上转换为手机模式进行调试,可能达不到我们预想的效果,但是呢我们也不能稍作修改就打包发布,实用性不高,不适合开发调试阶段,这个时候手机模拟器的实用性就展示出来了。最近也在做App开发,我们一般是把前台build在发布到模拟器上进行调试和查看样式的效果,不过浏览器的调试也是必不可少的,在模拟器上再次进行调试就是为了确保我们在浏览器上显示的效果在真正的手机端也可以有同样原创 2021-06-11 14:14:05 · 3666 阅读 · 5 评论 -
App开发-使用keepAlive,解决页面缓存是否动态刷新的问题
1、APP页面从另一个页面返回保持原有状态我们经常使用App都知道,比如当我们从一个搜索列表进入商品详情页面,再次从商品详情页面返回列表页面肯定会停留在上次浏览的位置,如果我们再次刷新或者回到列表顶部,这样对用户的操作体验肯定是不友好的,所以我们要首先解决这个问题。经过查证,发现在router里面有一个keepAlive,只要我们将keepAlive设置为true,他就会帮我们自动缓存记录上次获取的DOM,而不会再次去刷新数据请求新的DOM。在router.js里面如下设置即可。{ p原创 2021-06-11 11:31:44 · 1365 阅读 · 0 评论 -
App开发-使用Vue3+Vant组件实现历史搜索记录功能
使用Vue3+Vant组件实现App历史搜索记录功能最近在开发一款新的app项目,我自己也是第一次接触app开发,经过团队的一段时间研究调查,决定使用Vue3+Vant前端组件的模式进行开发,vue2开发我们已经用过几个项目了,所以决定这一次尝试使用Vue3来进行前段开发。我刚开始负责搜索功能的开发,有历史搜索记录的需求,一开始我认为这是记录的存储信息也会放在一个数据库表里面,但经过一番调查,发现并不是这样,而是要存储在本地。但是网上的方法也并没有完全解决问题,经过一番尝试,终于给搞好了,话不多说,直接原创 2021-06-07 18:33:51 · 2069 阅读 · 4 评论