编程笔记
-
JavaEE和Spring的区别
JavaEE或J2EE也称为Java企业版。J2EE V1.2 于 1999 年 12 月作为第一个企业规范开发。在2005年,Sun通过删除J2EE的名称重新命名了Java平台。它的核心组件是EJB(Enterprise Java Beans),其次是JSP(Java Server Page…
-
如何在 Ubuntu 和 Fedora 中设置 Python 开发环境
作者: Arindam 译者:LCTT Xingyu.Wang | 2023-01-24 11:15 本文将帮助你了解在 Ubuntu 和 Fedora 中设置 Python 开发环境的基础知识和步骤。 Python 由于其强大的库、简…
-
企业架构和业务架构的区别
企业架构 企业架构是一个提供结构和系统的整体、自上而下视图并将业务战略愿景与其信息技术保持一致的过程。它只是通过生产力、敏捷性、产品和服务及时性、收入增长和成本降低来提高组织影响。 业务架构 业务架构是…
-
信息技术和通信技术的区别
信息技术 信息技术,顾名思义是指任何与计算技术有关的东西,它被企业用来确保其部门顺利运行。它帮助企业和使组织更有效和高效地工作,并提高生产力。它只是涉及计算机系统、网络等的开发、维护和使用。 例如:电…
-
完整指南:使用 VirtualBox 在 Windows 上安装 Ubuntu
作者: Arindam 译者:LCTT M81 | 2023-01-23 23:02 本教程将指导你用最简单的步骤在 Windows 上的 Oracle VirtualBox 上安装 Ubuntu 桌面版。 VirtualBox 是 Oracle 的一…
-
在 virt-manager 的主机和客户机之间共享文件夹
作者: Arindam 译者:LCTT geekpi | 2023-01-23 16:36 在本指南中,你将学习如何在 virt-manager 的 KVM、QEMU 和 libvirt 的主机和客户机之间共享文件夹。 virt-manager …
-
编写好 Git 提交信息的 11 个技巧
作者: Amyjune Hineline 译者:LCTT M81 | 2023-01-22 18:43 我请社区的开源从业者分享了他们关于编写有用的 Git 提交信息的建议。 最近,当需要更新时,我一直在密切关注从产…
-
用复古电脑程序 Toy CPU 学习低级编程
作者: Jim Hall 译者:LCTT Xingyu.Wang | 2023-01-20 19:00 我写了一个名为 “Toy CPU” 的教育性复古计算机程序,以便我的学生能够学习机器语言。 我兼职教授大学…
-
什么是代码覆盖率?如何使用 JaCoCo-Maven 插件生成java下的代码覆盖率报告
代码覆盖率是开发过程中常用的软件质量指标,可让您确定已测试(或执行)的代码的程度。为了实现最佳代码覆盖率,测试实现(或测试套件)测试大部分已实现代码是必不可少的。 有许多适用于 Java、C#、JavaScript 等…
-
apt remove 和 apt purge: 有什么区别?
作者: Abhishek Prakash 译者:LCTT Tingze-G | 2023-01-19 11:37 如果你想 在 Ubuntu 上使用终端卸载软件,可以使用: sudo apt remove package_name 但是在很多论坛,…