首页
小记
文章归档
关于我
木小风的博客
行动起来,活在当下
累计撰写
20
篇文章
累计创建
21
个标签
累计收到
9
条评论
栏目
目 录
CONTENT
最新文章
2021-03-03
使用Groovy构建DSL
DSL(Domain Specific Language)官方定义为:针对某一**领域**,具有**受限表达性**的一种计算机程序设计**语言**。 常用于聚焦指定的领域或问题,这就要求 DSL 具备强大的表现力,同时在使用起来要简单。由于其使用简单的特性,DSL 通常不会像 Java,C++等语言将其应用于一般性的编程任务。
2021-03-03
5615
0
0
Java
架构
2021-03-01
React + TypeScript + Router + Mobx + Antd + 多页面开发模板(免eject)
1、基础模板:create-react-app2、开发者模式src/setupProxy.js配置代理执行npm run start 或 yarn run start打开:http://localhost:3000/ 默认index页面 打开:http://localhost:3000/admin.
2021-03-01
2604
0
0
软件工程
前端
2021-02-26
使用Reactor完成类似Flink的操作
响应式编程框架也早已有了背压以及丰富的操作符支持,能不能用响应式编程框架处理类似Flink的操作呢,答案是肯定的。
2021-02-26
4533
0
0
Java
2021-01-13
Gradle最佳实践
本文详细梳理了Gradle使用过程中的问题,以及Maven项目如何迁移到Gradle
2021-01-13
3691
1
0
Java
持续集成
软件工程
2020-12-14
Java后端模板引擎对比
一、什么是模板引擎模板引擎是为了解决用户界面(显示)与业务数据(内容)分离而产生的。他可以生成特定格式的文档,常用的如格式如HTML、xml以及其他格式的文本格式。其工作模式如下:二、java常用的模板引擎有哪些jsp:是一种动态网页开发技术。它使用JSP标签在HTML网页中插入Java代码。Thy
2020-12-14
4543
0
0
Java
2020-12-13
Git Commit Log规范推荐
Git每次提交代码都需要写commit message,一般来说,commit message应该清晰明了,说明本次提交的目的,具体做了什么操作等。但是在日常开发中,开发者提交的的commit message千奇百怪,中英文混合使用,这就导致后续代码维护成本特别大,有时自己都不知道自己的fix bug修改的是什么问题。
2020-12-13
9905
3
0
Java
持续集成
2020-12-13
系统设计之降低复杂性
在软件开发、维护过程中。软件的生命力总是从最初的理想状态,逐步趋向于复杂、混乱和无序状态发展,直到软件不可维护而被迫下线或重构。本文讨论的软件复杂性的来源以及如何避免。
2020-12-13
3844
0
0
架构
软件工程
2020-12-12
漫谈分层架构
为什么要分层,然后汇总了传统MVC架构、后端三层架构、阿里分层架构、DDD架构以及基于DDD架构的整洁架构和六边形架构。
2020-12-12
5326
0
0
架构
2020-12-01
Java不同版本编译器踩坑
Java不同版本编译器踩坑
2020-12-01
2217
0
0
Java
2020-11-14
JDK8升级JDK11过程记录
JDK8升级JDK11过程记录
2020-11-14
7845
0
0
Java
1
2