代码编织梦想

uni-爱代码爱编程

准备工作 开通 uni-push 2.0 服务 前往 DCLOUD开发中心,找到 uniPush → 2.0 → 应用信息,按要求开通服务 开通之后,就可以看到如下界面: 下面还有“厂商推送设置”,因为默认推送是在

前端实现绕过源服务器限制嵌入iframe并解决图片防盗链-爱代码爱编程

背景 官网想在新闻那里通过接口同步公众号上发布的文章,实际上微信官方是提供了相关 API 的:通过 article_id 获取已发布文章,但是后端说他没法获取到 access_token 且这个接口也没法得到所有的文章,所

uni-app实现水印相机-爱代码爱编程

效果展示 点击“拍照”,拍照成功后在底部生成已经添加上水印的图片,点击图片查看图片 结构与样式 结构 <template> <view> <camera :device-p

前端实现根据文件url批量打包为压缩包-爱代码爱编程

问题背景 项目使用的 vue2 ,data 中存在一个 materialsList 对象,computed 中存在一个 materialsObj 对象(根据 materialsList 计算出来的),数据内容为: {

【软考】信息系统开发基础 - 需求分析与需求工程-爱代码爱编程

一、需求分析入门介绍 1.1 软件需求定义 是针对待解决的问题的特性的描述,所定义的需求,必须可以被验证。 在资源有限时,可以通过优先级对需求 进行权衡。 1.2 需求分析的目的 确定系统必须要完成哪些工作,对目标系

定额发票金额-爱代码爱编程

定额发票,大写转小写 1 初衷 工作中遇到一个问题,需要将金额的大写转换成小写,即壹元 to 1,且,金额的面值可以穷尽:壹元、贰元、伍元、拾元、贰拾元、伍拾元、壹佰元。所以我使用map<大写金额,阿拉伯数字>

添加数据字典表注解@dict,并在缓存中执行_cxy阿炳的博客-爱代码爱编程

引言 ①某些变量在多个地方使用,而且一般是固定的,但是随着系统升级和后期变化,可能需要改变,如果这些变量写死在代码里面将会变得难以维护,所以要将其从代码中抽离出来。(维护性强) ②一般的业务系统客户端与用户交互的时候都会使

在不修改源码的前提下扩展自己的需求-爱代码爱编程

前天禅道上给了我一个BUG,我最终找到了原因但是 需要修改原有框架里面的东西,修改的东西不多,但是如何去修改呢? 第一时间我想到的就是先将框架的jar包进行反编译修改完之后在进行打包,在放到仓库里面。于是在网上搜集这样的工具,网上也有很多反编译的工具,但是我看下来有一个问题,每一个工具都不能原模原样的把源码里面的东西进行复原,并且由于不同的解析语法,可能

java代码实现QQ邮箱发送验证码-爱代码爱编程

step1:开启QQ邮箱POP3/SMTP服务 登录QQ邮箱进入设置开启POP3/SMTP服务 此时会要求你使用QQ的密保手机发送一条短信进行验证,发送给即可。成功后会显示一条密码记得记录下来。step2:引入maven依赖 <dependency> <groupId>commons-email</groupId&

java流式操作实现嵌套菜单-爱代码爱编程

需求: 数据库中存储着一堆标签,每个标签都有自己的id和parent_Id属性。我们需要将标签查出并对它的子标签进行组装。 实现: 采用java流式操作对标签进行筛选,在使用递归的方法对标签进行组装 @Override public List<CategoryEntity> getCategoryTree() {

idea+maven+lombok:封装统一的响应类-爱代码爱编程

1 开发环境介绍 1.1 开发工具 idea + maven 1.2 导入依赖 - lombok <dependency> <groupId>org.projectlombok</groupId> <artifactId>lombok</artifactId> &

2021-07-09-爱代码爱编程

js使用正则表达式切割<span标签,在<span标签里面加入<a标签点击跳转事件 function viewOwnMtrl(id) { location.href = urlAddOrEdit + "?id=" + id + "&type=views" ; } function formatterIsAllotOwnMtr

2021-07-08-爱代码爱编程

用Set判断List集合的字段是否重复,并去重统计 List<BsWplanForm> bswplanList = this.sqlQueryUtils.queryAll(sqlWplan, new Object[] { partnerCode }, BsWplanForm.class); if (bswplanList.s

2021-07-08-爱代码爱编程

List移除有空值的记录,并将记录拼接成一个字符串,用逗号分隔 // An highlighted block List<BsWmsAllotForm> vs = this.sqlQueryUtils.queryAll(sql, new Object[] { allotId }, BsWmsAllotForm.class); Iter

springboot+vue+redis项目的前端+后端接口校验-爱代码爱编程

本次实验是基于前后端分离项目:springboot+vue+redis 接口校验时机: ​ 后端:拦截所有请求,放行登录请求、请求头中包含token(用户名和密码正确时,回生成一个令牌,用来放心别的请求)的请求。 ​ 前端:拦截所有请求,放行登录请求、对非登录请求{如果,用户已经登录,则给请求头中添加token,如果用户未登录,跳到登陆页

Springboot整合redis-爱代码爱编程

1 下载安装redis 本过程依赖于docker 1.1 创建挂载目录以及redis配置文件 # 挂载数据目录 mkdir -p /home/redis/data # 挂载配置文件目录 mkdir -p /home/redis/conf redis配置文件,/home/redis/conf/redis.conf # 2,3

docker+docker-compose部署前后端分离项目(springboot+vue)-爱代码爱编程

1 项目简介 本项目是前后端分离项目:springboot+vue。数据库mysql已经在docker中提前部署好了,因此这里只讲述前端和后端的项目部署。 关键词:Linux、docker、docker-compose(详见本文的第三部分,知识储备:docker-compose) 目标:在docker中部署前后端项目。 2 部署

图片上传vue+springboot+cos-爱代码爱编程

1 环境 存储:腾讯cos对象存储 后端:springboot项目 前端:vue+element-ui 2 前端代码 摘录自:https://www.jianshu.com/p/3d03bb14caa1 这次图片上传是基于element-ui的upload组件 2.1 template <template>

java_日期 & 格式化-爱代码爱编程

日期 & 格式化 1 原理及所需知识 在JDK8发布的时候,推出了LocalDate、LocalTime、LocalDateTime这个三个时间处理类 类名格式LocalDate2021-05-13LocalTime16:20:18.386LocalDateTime2021-05-13T16:20:18.386从上表可以看出:Loc

微信小程序-获取openId做为用户的唯一标识-爱代码爱编程

需求-获取openId做为用户的唯一标识 以下内容基于uni-app+springboot 1 分析需求 获取openId需要调用调用 auth.code2Session接口(GET https://api.weixin.qq.com/sns/jscode2session?appid=APPID&secret=SECRET&