- 博客(41)
- 资源 (12)
- 收藏
- 关注
原创 Stream流式应用
Java8 的 Stream 流,加上 Lambda 表达式,可以让代码变短变美,还是变短变丑?如果你热衷于使用Stream流,那么你一定被其他人说过它可读性不高,甚至在codereview时被要求改用for循环操作,更甚至被写入公司不规范编码中的案例。这篇文章将告诉你,不要再简单地认为Stream可读性不高了!
2024-07-20 10:28:00 1014
原创 xxl-job分布式调度框架
1、 掌握xxl-job部署以及开发的方式2、 掌握xxl-job特性以及架构设计3、 掌握xxl-job运行原理。
2023-09-26 22:00:00 406
原创 分布式定时任务调度
/</</</</既然可以在配置文件配置,当然也可以用@Bean注解配置。在配置类上加上@Configuration让Spring读取到。@Bean.usingJobData("msb", "涛哥").build();@Bean");.build();运行 spring-quartz工程的com.msb.quartz.QuartzTest。
2023-09-22 20:00:00 524
原创 基于Kubernetes集群PaaS云平台 Kubesphere部署
微服务项目 基于Kubernetes集群PaaS云平台 Kubesphere部署
2023-02-13 14:30:36 406
原创 kubesphere多租户系统应用
KubeSphere 的多租户系统分层级,即集群、企业空间和项目。您需要创建一个新的企业空间进行操作,而不是使用系统企业空间,系统企业空间中运行着系统资源,绝大部分仅供查看。出于安全考虑,强烈建议给不同的租户授予不同的权限在企业空间中进行协作。可以在一个 KubeSphere 集群中创建多个企业空间,每个企业空间下可以创建多个项目。
2023-02-13 14:29:03 488
原创 业务-分类管理
三级分类落地实操nacos服务的注册与监听启动renren-fast如果出现如下错误,配置即可JDK8特性:https://blog.csdn.net/qq_38526573/category_11113126.html在后端服务中我们需要查询出所有的三级分类信息,并将这些信息组合为有父子关系的数据,所以首先我们需要在对应的entity中添加关联字段 然后我们在service中完成对应的数据处理的逻辑,具体实现逻辑参考注释CategoryService中同步定义对应的接口方法
2022-09-14 10:55:20 490
原创 Stream流
Stream更加优雅的解决方案:上面的SteamAPI代码的含义:获取流,过滤张,过滤长度,逐一打印。代码相比于上面的案例更加的简洁直观注意:Stream和IO流(InputStream/OutputStream)没有任何关系,请暂时忘记对传统IO流的固有印象!Stream流式思想类似于工厂车间的“生产流水线”,Stream流不是一种数据结构,不保存数据,而是对数据进行加工处理。Stream可以看作
2022-09-07 14:10:14 838
原创 设计原则与思想:规范和重构(11讲)
文章目录设计原则与思想:规范和重构(11讲)理论一:什么情况下要重构?到底重构什么?又该如何重构?重构的目的:为什么要重构(why)?重构的对象:到底重构什么(what)?重构的时机:什么时候重构(when)?重构的方法:又该如何重构(how)?重点回顾理论二:为了保证重构不出错,有哪些非常能落地的技术手段?什么是单元测试?为什么要写单元测试?如何编写单元测试?单元测试为何难落地执行?重点回顾理论三:什么是代码的可测试性?如何写出可测试性好的代码?编写可测试代码案例实战其他常见的 Anti-Patterns
2022-09-04 20:04:21 678
原创 VirtualBox连接外网及本机远程连接不上问题解决(针对WLAN)
VirtualBox连接外网及本机远程连接不上问题解决(针对WLAN)虚拟机与本机配置网卡配置网段配置配置文件设置远程连接虚拟机与本机配置网卡配置网卡1配置用于主机与虚拟机连接畅通网卡2主要用来访问外网畅通网段配置本机远程连接上虚拟机的前提:虚拟机网络所处网段需保证和网卡保持一致windows配置文件设置GATEWAY地址需保证和虚拟机主机网络配置的一致,网卡配置需在同一网段dhcp主要为了访问外网配置远程连接完美解决问题!另附常用操作的命令:service network r
2021-10-12 16:00:27 1170 1
原创 设计原则与思想:总结课
文章目录设计原则与思想:总结课总结回顾面向对象、设计原则、编程规范、重构技巧等知识点一、代码质量评判标准如何评价代码质量的高低?最常用的评价标准有哪几个?如何才能写出高质量的代码?二、面向对象img三、设计原则四、规范与重构常见的 Anti-Patterns设计原则与思想:总结课总结回顾面向对象、设计原则、编程规范、重构技巧等知识点如果你看了之后,感觉都有印象,那就说明学得还不错;如果还能在脑子里形成自己的知识架构,闭上眼睛都能回忆上来,那说明你学得很好;如果能有自己的理解,并且在项目开发中,开始思考
2020-06-08 16:43:09 515
原创 设计原则与思想:设计原则12讲
文章目录设计原则与思想:设计原则(12讲)理论一:对于单一职责原则,如何判定某个类的职责是否够“单一”?如何理解单一职责原则(SRP)?如何判断类的职责是否足够单一?类的职责是否设计得越单一越好?重点回顾理论二:如何做到“对扩展开放、修改关闭”?扩展和修改各指什么?如何理解“对扩展开放、修改关闭”?修改代码就意味着违背开闭原则吗?如何做到“对扩展开放、修改关闭”?如何在项目中灵活应用开闭原则?重点回顾理论三:里式替换(LSP)跟多态有何区别?哪些代码违背了LSP?哪些代码明显违背了 LSP?重点回顾理论四:
2020-06-08 14:39:37 1603
原创 设计原则与思想:面向对象11讲
文章目录设计原则与思想:面向对象11讲理论一:面向对象到底是什么面向对象编程和面向对象编程语言?如何判定某编程语言是否是面向对象编程语言?什么是面向对象分析和面向对象设计?理论二:封装、抽象、继承、多态分别可以解决哪些编程问题?一、多态(晚绑定;运行时;一个接口,多种实现)二、抽象三、封装四、继承理论三:面向对象相比面向过程有哪些优势?面向过程真的过时了吗?什么是面向过程编程与面向过程编程语言?面向对象编程相比面向过程编程有哪些优势?理论四:哪些代码设计看似是面向对象,实际是面向过程的?理论五:接口vs抽象
2020-06-03 22:22:14 1005
原创 java程序员应该掌握的底层知识
文章目录java程序员应该掌握的底层知识相关书籍推荐硬件基础知识CPU的制作过程CPU的原理计算机组成汇编语言(机器语言)的执行过程量子计算机cpu的基础组成存储器的层次结构缓存cpu的乱序执行合并写UMA与NUMA操作系统基本知识启动什么是操作系统内核分类用户态与内核态进程 线程 纤程的基本概念(面试高频)纤程纤程的实现纤程的应用场景内核线程进程的创建和启动僵尸进程孤儿进程进程调度中断与系统调用(软中断)从汇编角度理解软中断内存管理内存管理的发展历程ZGCCPU如何区分一个立即数 和 一条指令内核同步机制
2020-06-01 21:01:58 1361
基于Qt实现的物流管理系统
2018-12-10
Qt实现的智能物流管理系统
2018-12-10
基于Qt实现的多人聊天
2018-08-01
基于Qt实现的猜数字游戏
2018-08-01
汽车销售管理系统
2018-08-01
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人