摘要: Jdk1.8 java.util包新增了Optional、OptionalInt、OptionalLong、OptionalDouble等容器对象,接下来我们来分析下这些对象出现的缘由和基本用法。这几个类使用方式都大同小异,我们只分析其中的一个Optional。我们来想象一个很常见的场景,根据ID获 阅读全文
posted @ 2020-04-04 22:28 码农搬用工 阅读(936) 评论(0) 推荐(0) 编辑
摘要: 测试号微信网页授权获取用户基本信息配置需要注意以下几点: 1. 接口配置信息 2. JS接口安全域名 如下图所示: 3. 配置授权回调页面域名,如下图 正常情况下,配置以上3个地方就可以了。 ` 如果按照以上配置仍出现10003错误码(redirect_uri域名与后台配置不一致),请检查你跳转连接 阅读全文
posted @ 2020-04-04 18:36 码农搬用工 阅读(6619) 评论(0) 推荐(0) 编辑
摘要: [toc] 事务定义 事务是指多条DML(insert, delete, update)语句操作要么全部执行成功,要么全部执行失败,不存在一部分语句执行成功,一部分失败的现象。我们把这些操作理解为是不可分割的最小操作单元。 事务特性 1. 原子性:Atomicity,操作要么全部成功,要么全部失败。 阅读全文
posted @ 2020-03-29 16:33 码农搬用工 阅读(198) 评论(0) 推荐(0) 编辑
摘要: [toc] Mybatis 简介 摘自文档: MyBatis 是一款优秀的持久层框架,它支持自定义 SQL、存储过程以及高级映射。MyBatis 免除了几乎所有的 JDBC 代码以及设置参数和获取结果集的工作。MyBatis 可以通过简单的 XML 或注解来配置和映射原始类型、接口和 Java PO 阅读全文
posted @ 2020-03-27 23:05 码农搬用工 阅读(145) 评论(0) 推荐(0) 编辑
摘要: 在项目中经常会遇到动态创建表的场景,例如,统计用户日活,每天活跃的用户数据需要放入单独的表中(eg: tb_user_active_20200327,tb_user_active_20200328)。这些和日期相关的表需要我们定时去创建,一般会通过定时任务来实现。具体参考以下示例: 1. 表结构 2 阅读全文
posted @ 2020-03-27 18:33 码农搬用工 阅读(791) 评论(0) 推荐(0) 编辑
摘要: 1. 类链接 方法一: 方法二: 2. 超链接 阅读全文
posted @ 2020-03-24 18:13 码农搬用工 阅读(482) 评论(0) 推荐(0) 编辑
摘要: 1. 打开Jenkins页面,依次点击进入 首页 Manage Jenkins Script Console 如图所示: 2. 进入如下界面 在文本框中输入如下内容: Jenkins.instance.getItemByFullName("Item名称(你的项目名字)").updateNextBui 阅读全文
posted @ 2020-03-18 14:17 码农搬用工 阅读(2470) 评论(0) 推荐(0) 编辑