上一页 1 ··· 21 22 23 24 25
摘要: 时间项目中的涉及到的时间处理非常多,犹豫SimpleDateFormat的不安全性以及Calendar等类在计算时比较复杂, 往往我们都会使用工具类来封装较多的日期处理函数, 但是JDK8中新增了操作和日期和时间API,添加了很多常见的api,例如日期/时间比较,加减,格式化等等 方便我们操作时间和 阅读全文
posted @ 2019-10-16 11:38 听风是雨 阅读(1940) 评论(0) 推荐(0)
摘要: SpringBoot2.x整合定时任务和异步任务处理 一.项目环境 springboot2.x本身已经集成了定时任务模块和异步任务,可以直接使用 二.springboot常用定时任务配置 1.在启动类上使用注解@EnableScheduling开启定时任务,使用@EnableAsync开启异步任务 阅读全文
posted @ 2019-10-15 00:24 听风是雨 阅读(1814) 评论(0) 推荐(0)
摘要: 单例模式 饿汉式(急切实例化) public class EagerSingleton { /** 1.私有化构造方法 */ private EagerSingleton() { } /** 2.声明静态成员变量并赋初始值-类初始化的时候静态变量就被加载,因此叫做饿汉式 */ public stat 阅读全文
posted @ 2019-10-15 00:07 听风是雨 阅读(225) 评论(0) 推荐(0)
摘要: 策略模式 策略模式用于解决判断分支过多的问题,使代码变得简洁和优雅, 策略模式在多种方式在项目中落地,下面举例说明通过指定不同类型的订单使用策略模式执行不同的业务逻辑 文章参考自公众号:石杉的架构笔记 一.项目结构 二.各个类的说明 1.自定义注解 //通过注解中的value值来表示不同的分支,从而 阅读全文
posted @ 2019-10-14 22:25 听风是雨 阅读(1322) 评论(0) 推荐(0)
摘要: 一.安装node环境 尽量使用高版本的node环境,低版本的node环境会出现各种安装问题 下载地址: http://nodejs.cn/download/ 打开cmd node -v :查看node版本 npm -v :查看npm版本 二.安装vue-cli3 全局安装 npm install - 阅读全文
posted @ 2019-10-12 11:03 听风是雨 阅读(16778) 评论(0) 推荐(0)
摘要: Java版本现在已经发布到JDK13了,目前公司还是用的JDK8,还是有必要了解一些JDK8的新特性的,例如优雅判空的Optional类,操作集合的Stream流,函数式编程等等;这里就按操作例举一些常用的Stream流操作; Stream流简介 A sequence of elements sup 阅读全文
posted @ 2019-10-11 22:26 听风是雨 阅读(3331) 评论(0) 推荐(0)
摘要: 实际项目中,往往有大量的if-else语句进行各种逻辑校验,参数校验等等,大量的if-else,语句使代码变得臃肿且不好维护,本篇文章结合我自己的经验,就减少if-else语句给出以下几种方案,分别适用于不同的场景,供大家参考,如有疑问或者建议,请大家及时指出; 一. 方案一:使用三元表达式: // 阅读全文
posted @ 2019-10-11 22:19 听风是雨 阅读(5359) 评论(0) 推荐(0)
摘要: 一:什么是ACL和RBAC: ACL: Access Control List 访问控制列表 以前盛行的一种权限设计,它的核心在于用户直接和权限挂钩 优点:简单易用,开发便捷 缺点:用户和权限直接挂钩,导致在授予时的复杂性,比较分散,不便于管理 例子:常见的文件系统权限设计, 直接给用户加权限RBA 阅读全文
posted @ 2019-10-11 21:10 听风是雨 阅读(6463) 评论(3) 推荐(1)
上一页 1 ··· 21 22 23 24 25
/* 看板娘 */