08 2022 档案
摘要:最近在开发一些项目,前后端数据分离开发项目,涉及到数据的安全性,需要考虑: 1、前端提交数据,进行加密,后端解密。 2、前端渲染数据,进行解密,后端加密。 第一步:生成加密/解密公钥和私钥。 先生成解密用的私钥: openssl genrsa -out crypt.pem 2048 然后生成加密用的
阅读全文
摘要:由于种种原因,在使用APP的时候,点击需要触发打开微信小程序的功能,具体代码示例: plus.share.getServices(function(res){ var sweixin = null; for(var i=0;i<res.length;i++){ var t = res[i]; if(
阅读全文
摘要:最近在开发一些项目,需要手机端上传图片,然后优化了一个裁剪的功能,遇到了一些神奇的BUG,然后就自己弄了一个插件。 首先采用的技术实现方案是:vue-cropper 这个是一个比较不错的图片裁剪功能,实现简单的裁剪是没有问题的,但是存在一个BUG,图片放大后,将裁剪框滑动的边缘,则无法缩小。 出现B
阅读全文
摘要:今天在做vue项目,项目是老项目新开,使用的webpack比较老旧,通过正常的安装sass的方法,报错,无法安装。 常规的安装方法: 1、安装sass-loader npm install sass-loader --save-dev 2、安装dart-sass npm install sass -
阅读全文
摘要:今天在使用VUE的时候,找了一些插件是用less写的,需要在自己的项目中安装less,但是通过正常的方式已经安装不了了,因为本地的项目比较老旧,已经是一年多前的了,现在的less版本已经不再适合这个版本的webpack,所以报错: 解决方法:安装低版本的 less 即可解决,可以参考安装:3.9.0
阅读全文
摘要:今天需要测试一个VUE功能,需要重新下载安装一个模板,然后就是: vue init webpack vue-cli-test 然后就报错了: Failed to download repo vuejs-templates/webpack: connect ECONNREFUSED 13.250.17
阅读全文
摘要:开发好的APP,最近内部测试,在安卓端调起支付没有问题,但是在IOS端,却无法进行支付,报错: 支付失败,原因requestPayment:fail service not found 论坛上的相同问题: https://ask.dcloud.net.cn/question/138796 具体解决方
阅读全文
摘要:最近在开发一些项目,对于处理大数据,通常会用到一些SQL语句来帮助我们快速处理数据,下面就列举常见用到的一些SQL语句: 1、批量修改某个字段: update school_score set major_id=0; 2、修改表名 alter table wlkj_file rename to wl
阅读全文
摘要:在用Uniapp开发项目的时候,APP上线,就需要用到安卓证书,当然网上有很多生成证书的教程,各种安装,各种命令,下面就介绍两种快速方便的生成证书的方法: 第一种:在线证书生成: http://www.applicationloader.net/appuploader/keystore.php 然后
阅读全文
摘要:在使用Thinkphp开发项目的时候,数据查询是常见的操作,下面就整理一下常见的查询构造器: 一、查询单个数据 Db::table('think_user')->where('id', 1)->find(); Db::table('think_user')->where('id', 1)->find
阅读全文
摘要:在用VUE开发项目的时候,很多时候会遇到需要在路由守卫里面实现一些逻辑代码,以致于需要在路由守卫中通过【next】来传递参数,那么该怎么传递参数呢? 常见使用场景: next({path:'/login'}) next({name:'bind'}) 如何传递参数呢? next({ path: '/l
阅读全文
摘要:在做Thinkphp开发的时候,对于查询结果返回,很多时候在写逻辑的时候,都会犹豫一下下,下面就做一个整理: 一、find查询 $result = Order::where('id',$id)->find(); $result = Order::find($id); 这里 find 如果查询到就返回
阅读全文
摘要:在使用Thinkphp6开发项目的时候,事务是我们经常遇到和处理的场景,那么该如何正确的使用事务呢? 第一步:引入Db use think\facade\Db; 第二步:使用 transaction 方式 Db::transaction(function () { Db::table('think_
阅读全文

浙公网安备 33010602011771号