1 TDD是测试驱动开发(Test-Driven Development) https://baike.baidu.com/item/TDD/9064369?fr=aladdin 2 敏捷开发https://baike.baidu.com/item/%E6%95%8F%E6%8D%B7%E5%BC%80%E5%8F%91/5618867
原创 2023-09-17 09:44:57
91阅读
各种技术名称 汇总(置顶)github.com搜索 in:name spring boot stars:>1000 pushed:>2020-12-20 forks:>2000一、javaScript相关技术:lessjs: https://less.bootcss.com/     基于js动态css工具。bpmn-js 流程编辑器bpmn-j
原创 2023-06-16 16:55:06
0阅读
数据集市对数据维度细化,就是是数据仓库一个子集。用于加速数据分析而无需浪费时间来搜索整个数据仓库。数据集市可在部门层级
原创 2024-10-09 10:10:39
56阅读
早期软件开发是瀑布式开发,就是一次把所有功能开发好,在一次性交给测试、安全、部署人员,耗时巨长。 敏捷软件就是一次开发一个功能,及时更新到代码仓库中,然后自动集成、测试和准备部署到生产环境。
原创 2024-10-09 10:07:06
37阅读
一、前言namespace(命名空间)和cgroup是软件容器化(想想Docker)趋势中两个主要内核技术。简单来说,cgroup是一种对进程进行统一资源监控和限制,它控制着你可以使用多少系统资源(CPU,内存等)。而namespace是对全局系统资源一种封装隔离,它通过Linux内核对系统资源进行隔离和虚拟化特性,限制了您可以看到内容。 Linux 3.8内核提供了6种类型命名空间:
## 如何在 Java 中设置线程名称 在多线程编程中,设置线程名称有助于调试和识别不同线程操作。本文将指导你如何在 Java 中实现线程名称设置,帮助你理解这个过程。 ### 流程概述 下面是实现“Java 线程名称”设置基本流程: | 步骤 | 描述 | |------|----------------------| | 1 | 创建一个
原创 2024-09-25 06:10:38
60阅读
类加载双亲委托模型好处: 1、可以确保Java核心库类型安全:所有的Java应用都至少会引用Java.lang.Object类,也就是说在运行期,java.lang.Object这个类会被加载到Java虚拟机中,如果这个加载过程是由Java应用自己类加载器所完成, 那么很有可能就会在JVM中存在多个版本java.lang.Object类,而且这些类库中加载工作都是由启动类加载器
public static void main(String[] args) { ReqReqCollocation f = new ReqReqCollocation(); // 获取f对象对应类中所有属性域 Field[] fields = f.getClass().getDeclaredFields(); for (int i
转载 2023-06-24 23:47:57
281阅读
敏捷开发包含DevOps,DevOps包含CICD DevOps即开发运维,就是将开发全流程中所有步骤缝合在一起工具,减少软件开发流程撕裂感痛苦。不是一个技术而是一个统称,指代一系列软件。开发人员在开发时发现我开发好一个软件后又要重新部署应用,能不能将手动部署软件过程自动化。
原创 2024-10-09 10:07:11
68阅读
在Python中,如何在不调用函数情况下以字符串形式获取函数名称?def my_function():passprint get_function_name_as_string(my_function) # my_function is not in quotes应该输出"my_function" 。此类功能在Python中可用吗? 如果没有,关于如何在Python中实现get_function
就是不带有内核轻量级操作系统虚拟机
原创 2024-10-09 10:06:08
43阅读
随着容器广泛应用,如今一个组织可能拥有数百甚至数千个容器。运维团队需要针对容器部署、联网、可扩展性和可用性进行调度和自动化。容器编排市场应运而生。容器编排系统一个实例就是Kubernetes
原创 2024-10-09 10:06:43
33阅读
持续集成(Continuous Integration, CI): CI 是 CICD 第一部分,通俗解释,CI就是使用一系列可选工具测试更新后代码可用性,比如我要测试代码安全性,我用安全工具和代码仓库关联起来自动测试。CI 主要目标是快速发现集成问题,确保每次代码更改不会破坏已有的功能。
原创 2024-10-09 10:06:58
0阅读
数据仓库或企业数据仓库 (EDW) 是一种系统,需要通过ETL(抽取、转换、加载)过程从多个数据源(包括RDBMS、ERP、
原创 2024-10-09 10:10:46
28阅读
什么是二进制指令 程序本质就是一段计算机指令和需要操作数据。指令就是计算机cpu二进制指令集合,是操作cpu最小单位。有算术指令,跳转指令,函数调用指令,数据加载指令等等。不同cpu指令结构不同但是大同小异。比如计算机用 1111 表示加法,11110表示减法等等,这些具有特殊意义数字就
原创 2024-10-10 12:11:13
3阅读
计算机擅长数学计算,而人脑擅长学习和逻辑推理。为了消除这种差异,模拟人类智能来解决实际问题能力技术。人工智能本质就
原创 2024-10-09 10:06:50
0阅读
SAP Fiori 修改catalog group名称技术实现
原创 2021-07-15 11:46:24
66阅读
Created by Wang, Jerry, last modified on Apr 20, 2015
原创 2022-04-15 11:06:55
51阅读
Java 编程中,固定名称和变量名称问题常常会导致代码可读性差、维护成本高,甚至在一些情况下导致程序错误。尤其是在团队协作时,规范统一命名规则显得尤为重要。本文将论述如何应对 Java固定类名称和变量名称问题,以便于提升代码可维护性与可读性。 ## 背景描述 在过去几年里,随着信息技术飞速发展,开发团队规模逐渐扩大,项目的复杂性也随之提升。尤其是在 2020 年前后,开
原创 6月前
25阅读
第五章 核心类java.lang.Object中方法:clone(创建并返回该对象一个副本。实现这个方法一个类,将支持对象复制) equals(将该对象和传入对象进行比较。必须实现这个算法,才能提供一个比较实例方法) finalize(当一个对象和传入对象进行比较。类必须实现这个方法,才能提供一种方法比较其实例内容) getclass(返回该对象一个java.lang.Class
  • 1
  • 2
  • 3
  • 4
  • 5