03 2020 档案

摘要:Spring源码中是使用容器中的ObjectMapper对象进行序列化和反序列化。 当我们将自定义的ObjectMapper对象放入IOC容器中后,会自动覆盖SpringBoot自动装载的ObjectMapper对象。 若是我们在自定义的ObjectMapper中设置了objectMapper.en 阅读全文
posted @ 2020-03-31 17:41 coding++ 阅读(8044) 评论(0) 推荐(0) 编辑
摘要:1):什么是消息确认ACK。 答:如果在处理消息的过程中,消费者的服务器在处理消息的时候出现异常,那么可能这条正在处理的消息就没有完成消息消费,数据就会丢失。为了确保数据不会丢失,RabbitMQ支持消息确定-ACK。 2):ACK的消息确认机制。 答:ACK机制是消费者从RabbitMQ收到消息并 阅读全文
posted @ 2020-03-30 13:37 coding++ 阅读(620) 评论(0) 推荐(0) 编辑
摘要:本篇文章基于JDK1.8,特在此说明 1):负载因子的作用 负载因子是和扩容机制有关的,意思是如果当前容器的容量,达到了我们设定的最大值,就要开始执行扩容操作。举个例子来解释,避免小白听不懂: 比如说当前的容器容量是16,负载因子是0.75,16*0.75=12,也就是说,当容量达到了12的时候就会 阅读全文
posted @ 2020-03-29 18:38 coding++ 阅读(678) 评论(0) 推荐(1) 编辑
摘要:IoC是什么: 1):Ioc—Inversion of Control,即“控制反转”,不是什么技术,而是一种设计思想。 2):在Java开发中,Ioc意味着将你设计好的对象交给容器控制,而不是传统的在你的对象内部直接控制。 如何理解好Ioc呢? 理解好Ioc的关键是要明确“谁控制谁,控制什么,为何 阅读全文
posted @ 2020-03-29 17:07 coding++ 阅读(164) 评论(0) 推荐(0) 编辑
摘要:在声明事务时,只需要通过value属性指定配置的事务管理器名即可,例如:@Transactional(value="transactionManagerPrimary")。 除了指定不同的事务管理器之后,还能对事务进行隔离级别和传播行为的控制,下面分别详细解释: 隔离级别: 隔离级别是指若干个并发的 阅读全文
posted @ 2020-03-29 14:48 coding++ 阅读(228) 评论(0) 推荐(0) 编辑
摘要:TransactionDefinition类结构: 作用: 1、TransactionDefinition接口被用于Spring事物支持的核心PlatformTransactionManager接口,该接口实现在特定平台(如JDBC、JTA)上执行事务管理; 2、其核心PlatformTransac 阅读全文
posted @ 2020-03-29 14:18 coding++ 阅读(153) 评论(0) 推荐(0) 编辑
摘要:今天要做批量更新的业务,采用 mybaits 的 foreach 动态语句,遇到一些问题做下记录。 参考示例(1): <update id="" parameterType=""> update tb_thread set isDelete=0 where threadId in ( <foreac 阅读全文
posted @ 2020-03-22 21:27 coding++ 阅读(973) 评论(0) 推荐(0) 编辑
摘要:如何创建组件 及 使用 这里不在多说;请参考之前文章 如何定义一个组件 自定义select下拉选项框组件使用 引用组件: <sub-unit-select id="init" prop-array='{{selectArray}}' bind:myget='getDataSelect'></sub- 阅读全文
posted @ 2020-03-22 17:00 coding++ 阅读(149) 评论(0) 推荐(0) 编辑
摘要:1):创建组件所需的文件 2):自定义组件 CSS 及 JS 组件的wxml: <view class='com-selectBox'> <view class='com-sContent' bindtap='selectToggle'> <view class='com-sTxt'>{{nowTe 阅读全文
posted @ 2020-03-22 16:51 coding++ 阅读(365) 评论(0) 推荐(0) 编辑
摘要:创建组件所需的文件: 1、在根目录创建 Componet 文件夹 2、再创建一个select文件夹 3、然后:右键这个文件夹,新建下面的这个 Component。然后输入需要创建的名称,我这里为了方便就取了select的名字。然后就会自动创建4个文件,js、json、wxml、wxss。 开始配置组 阅读全文
posted @ 2020-03-22 16:12 coding++ 阅读(229) 评论(0) 推荐(0) 编辑
摘要:scroll-view为滚动视图,分为水平滚动和垂直滚动。注意滚动视图垂直滚动时一定要设置高度否则的话scroll-view不会生效。 滚动视图常用的地方一般都是Item项比较多的界面,比如我的模块 主要属性: 使用演示: <!--垂直滚动,这里必须设置高度--> <scroll-view scro 阅读全文
posted @ 2020-03-21 21:44 coding++ 阅读(221) 评论(0) 推荐(0) 编辑
摘要:1、调用组件向自定义组件插入内容,使用 slot 在自定义模板中有一对 <view><slot></slot></view> 这里是干什么用的呢? 在组件模板中可以提供一个 <slot> 节点,用于承载组件引用时提供的子节点。 在 components 创建组件 , 点击 components 自动 阅读全文
posted @ 2020-03-21 21:35 coding++ 阅读(236) 评论(0) 推荐(0) 编辑
摘要:微信小程序中有些 Api 是异步的,无法直接进行同步处理。例如:wx.request、wx.showToast、wx.showLoading 等。如果需要同步处理,可以使用如下方法: 提示:Async-await 方法属于ES7语法,在小程序开发工具中如果勾选es6转es5, 会报错: Refere 阅读全文
posted @ 2020-03-19 16:38 coding++ 阅读(891) 评论(0) 推荐(0) 编辑
摘要:1):现在开发的项目是基于SpringBoot的maven项目,拦截器的使用很多时候是必不可少的,当有需要需要你对body中的值进行校验,例如加密验签、防重复提交、内容校验等等。 2):当你开开心心的在拦截器中通过 request.getInputStream(); 获取到body中的信息后。 你会 阅读全文
posted @ 2020-03-19 15:46 coding++ 阅读(964) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示