微信小程序开发
文章平均质量分 67
LoongTech
我爱学习 学习爱我
展开
-
uniapp微信小程序页面间传值
从页面A通过uni.navigateTo跳转至页面B(非tab页),将页面A中的数据传递到页面B。原创 2023-04-26 16:01:51 · 760 阅读 · 0 评论 -
uniapp微信小程序图片预览PreviewImage
点击图片预览大图,并且可以通过滑动查看不同图片的预览大图。原创 2023-04-25 18:44:56 · 3570 阅读 · 1 评论 -
uni-app路由跳转及参数的传参和接收
uniapp中页面间跳转的各种方法,不同方法的应用场景。原创 2023-04-20 18:37:04 · 2954 阅读 · 0 评论 -
【微信支付统一下单】JAVA与XML请求内容体的双向映射
在微信支付统一下单接口文档中,请求体body和微信端返回值都是xml格式的内容。例如:<!-- 请求微信端的内容 ---><xml> <appid>wx2421b1c4370ec43b</appid> <attach>支付测试</attach> <body>JSAPI支付测试</body> <mch_id>10000100</mch_id> <d.原创 2022-04-27 03:58:39 · 990 阅读 · 0 评论 -
SpringBoot统一拦截处理异常
web项目中进行异常的拦截和统一处理是常规操作和常见操作,不是非做不可的必选动作。经常使用异常的统一拦截处理,原因是对前端用户友好。当后端代码执行产生异常之后,不会将后端复杂的异常信息返回给前端,而是经过处理后的简化的友好的信息。另一方面,对后端开发友好。将所有异常处理放在一个类中进行集中的统一处理,只需要修改一处,即可拦截所有的异常,降低了开发的复杂度。原创 2021-08-14 15:54:05 · 3958 阅读 · 0 评论 -
SpringBoot中的异步邮件发送器
邮件是不仅是企事业单位沟通的重要工具,更是重要的沟通记录和文字留底,在企事业单位中具有非常重要的意义。因此,系统中能够针对某些事项自动发送邮件的需求也是非常正常的。例如新员工入职、生日等自动发送邮件等。因此,本文在SpringBoot中实操实现一个自定义的异步邮件发送器。原创 2021-08-12 20:48:10 · 711 阅读 · 0 评论 -
SpringBoot缓存系统常量数据
一、SpringBoot中常量数据的配置在使用SpringBoot实现项目时,总是存在一些需要配置的常量信息,例如相册系统中中配置相册文件夹的位置、配置相册默认存储大小等,又例如考勤系统中配置考勤时间等等。这些常量数据有3种方法实现。1、直接写死在代码里。通过public final static定义一个常量,然后使用该常量。 如果需要修改变量值,需要修改JAVA代码,需要重新编译成war包或jar包。对于真常量、不会发生变化的情形可以使用该方式。2、写在配置文件中,例如直接写在applicatio原创 2021-08-08 22:49:06 · 1602 阅读 · 2 评论 -
简单RABC的设计与实现
RBAC(Role-Based Access Control ) 是基于角色的访问控制。在 RBAC 中,权限与角色相关联,用户通过成为适当角色的成员而得到这些角色的权限。也就是,对系统操作的各种权限不是直接授予具体的用户,而是在用户集合与权限集合之间建立一个角色集合。每一种角色对应一组相应的权限。一旦用户被分配了适当的角色后,该用户就拥有此角色的所有操作权限。这种“权限赋予给角色,把角色又赋予用户”的权限设计既清晰,又易管理。原创 2021-08-08 17:55:55 · 4919 阅读 · 0 评论 -
SpringBoot集成Shiro实现认证和授权
文章目录一、概念篇(一)关于Shiro(二)SpringBoot中使用Shiro实现自定义的授权与认证二、源码篇(一)依赖库(二)封装AuthenticationToken类型(三)创建自定义Filter类(四)实现自定义Realm类(五)配置自定义Reaml和Filter到Shiro一、概念篇(一)关于Shiro关于Shiro的了解,推荐一门课程:Shiro知识精讲,和一篇文章:https://zhuanlan.zhihu.com/p/54176956Shiro由三大部分组成,分别是Subjec原创 2021-08-08 17:36:30 · 913 阅读 · 0 评论 -
JWT(JSON Web Token)
JWT(JSON Web Token), 是为了在网络应用环境间传递声明而执行的一种基于JSON的开放标准。JWT一般被用来在身份提供者和服务提供者间传递被认证的用户身份信息,以便于从资源服务器获取资源,也可以增加一些额外的其它业务逻辑所必须的声明信息,该token也可直接被用于认证,也可被加密。一、JWT的应用场景JWT一般应用的场景如下所示:(1)用户通过登录等手段向Authentication Server发送一个认证请求(2)认证通过之后,Authentication Server会返回给用原创 2021-08-02 22:13:57 · 596 阅读 · 0 评论 -
微信小程序开发之uni-app
一、什么是uni-appuni-app官网(https://uniapp.dcloud.io/)这样描述uni-app:uni-app 是一个使用 Vue.js 开发所有前端应用的框架,开发者编写一套代码,可发布到iOS、Android、Web(响应式)、以及各种小程序(微信/支付宝/百度/头条/QQ/钉钉/淘宝)、快应用等多个平台。微信小程序的开发如果使用原生开发,会有上手成本,并且不易迁移。因此,当前微信小程序的开发经常使用uni-app框架开发,一方面开发难度上降低,另一方面可以迁移性更高原创 2021-08-01 13:39:44 · 931 阅读 · 0 评论 -
在HBuilderX上面新建微信小程序项目
文章目录一、前期准备(一)微信开发者工具(二)HbuilderX二、创建项目步骤(一)HBuilderX创建小程序工程(二)、配置小程序AppID(三)、运行项目到微信小程序一、前期准备(一)微信开发者工具小程序开发工具是腾讯官方发布的用于开发微信小程序的IDE软件,可以从微信官方网站下载到这个工具,建议下载稳定版本的软件。下载安装文件后,执行默认安装即可,初次启动需要扫码才能登陆该软件【重要】为了保证微信开发者工具与HbuilderX配合使用,必须开放小程序的服务端口。这样将来HbuilderX原创 2021-08-01 13:26:34 · 12771 阅读 · 2 评论