- 前言因为公司开发都是内网环境,以往居家办公或非公司环境,都需要进行远程到公司电脑进行办公,为了方便部门同事出差驻场开发,搭建了虚拟专有网络在实际搭建过程中使用了OpenVPN和SoftEtherVPN两种方式,做个总结记录,个人还是更推荐SoftEtherVPN,有可视化界面,配置简单以下操作中服务端指的是拥有外网ip及端口的公司服务器,客户端指个人的办公电脑 服务端下载openvpn安装... 前言因为公司开发都是内网环境,以往居家办公或非公司环境,都需要进行远程到公司电脑进行办公,为了方便部门同事出差驻场开发,搭建了虚拟专有网络在实际搭建过程中使用了OpenVPN和SoftEtherVPN两种方式,做个总结记录,个人还是更推荐SoftEtherVPN,有可视化界面,配置简单以下操作中服务端指的是拥有外网ip及端口的公司服务器,客户端指个人的办公电脑 服务端下载openvpn安装...
- 虚拟现实的概念本身并不新鲜,但现在我们拥有让它正常工作的技术,以及一个JavaScript API可以在Web应用程序中使用它。本文从WebVR在游戏中的使用角度介绍了WebVR。 虚拟现实的概念本身并不新鲜,但现在我们拥有让它正常工作的技术,以及一个JavaScript API可以在Web应用程序中使用它。本文从WebVR在游戏中的使用角度介绍了WebVR。
- PVE虚拟化平台之安装openKylin开源操作系统 PVE虚拟化平台之安装openKylin开源操作系统
- 前言我们在自己开发 Python 项目过程中(没有使用虚拟环境),最后做完项目再整理 requirements.txt 都是很麻烦的事。或者是从网上克隆的别人的项目,但是却没有 requirements.txt ,需要自己手动单独安装依赖,都是很痛苦的一件事。下面我将要介绍一种 python 工具 pipreqs,实现速查询项目依赖并生成 requirements.txt官网:bndr/p... 前言我们在自己开发 Python 项目过程中(没有使用虚拟环境),最后做完项目再整理 requirements.txt 都是很麻烦的事。或者是从网上克隆的别人的项目,但是却没有 requirements.txt ,需要自己手动单独安装依赖,都是很痛苦的一件事。下面我将要介绍一种 python 工具 pipreqs,实现速查询项目依赖并生成 requirements.txt官网:bndr/p...
- Virtualbox上安装Linux系统(CentOS7)(图文超详细) Virtualbox上安装Linux系统(CentOS7)(图文超详细)
- 首先我们先去官网把要下载的一个VMware Workstation,和CentOS7挂载光盘下载到电脑上。1.搜索VMware Workstation,点击官网进去下载2.选择下载3.建议复制下载链接4.下面就去下载CentOS的挂载光盘5.我是根据学校要求要下载CentOS7的,其他版本可以自行下载,点击x86_646.下载选中那个资源7.下载选中那个文件8.如图文件大小9.这样下载的文件... 首先我们先去官网把要下载的一个VMware Workstation,和CentOS7挂载光盘下载到电脑上。1.搜索VMware Workstation,点击官网进去下载2.选择下载3.建议复制下载链接4.下面就去下载CentOS的挂载光盘5.我是根据学校要求要下载CentOS7的,其他版本可以自行下载,点击x86_646.下载选中那个资源7.下载选中那个文件8.如图文件大小9.这样下载的文件...
- 在数字化时代,服务器作为承载应用和数据的核心设备,扮演着至关重要的角色。为了满足不同的应用需求和业务场景,主流服务器操作系统层出不穷,每个操作系统都有其独特的特点和优势。本文将带您深入了解当前主流的服务器操作系统,包括Linux发行版、Windows Server以及FreeBSD等,探索它们的特点、用途和适用场景。 1. Linux发行版Linux作为开源操作系统的代表,在服务器领域广泛应... 在数字化时代,服务器作为承载应用和数据的核心设备,扮演着至关重要的角色。为了满足不同的应用需求和业务场景,主流服务器操作系统层出不穷,每个操作系统都有其独特的特点和优势。本文将带您深入了解当前主流的服务器操作系统,包括Linux发行版、Windows Server以及FreeBSD等,探索它们的特点、用途和适用场景。 1. Linux发行版Linux作为开源操作系统的代表,在服务器领域广泛应...
- JVM内存结构主要有三大块:堆内存、方法区和栈。堆内存是JVM中最大的一块由年轻代和老年代组成,而年轻代内存又被分成三部分,Eden空间、From Survivor空间、To Survivor空间,默认情况下年轻代按照8:1:1的比例来分配;方法区存储类信息、常量、静态变量等数据,是线程共享的区域,为与Java堆区分,方法区还有一个别名Non-Heap(非堆);栈又分为java虚拟机栈和本地... JVM内存结构主要有三大块:堆内存、方法区和栈。堆内存是JVM中最大的一块由年轻代和老年代组成,而年轻代内存又被分成三部分,Eden空间、From Survivor空间、To Survivor空间,默认情况下年轻代按照8:1:1的比例来分配;方法区存储类信息、常量、静态变量等数据,是线程共享的区域,为与Java堆区分,方法区还有一个别名Non-Heap(非堆);栈又分为java虚拟机栈和本地...
- PVE虚拟化平台之安装Ubuntu-server系统 PVE虚拟化平台之安装Ubuntu-server系统
- MySQL的默认隔离级别 1. 事务隔离级别的介绍在数据库管理系统中,事务隔离级别是指多个并发事务之间的隔离程度,也就是控制并发事务之间相互之间的干扰程度。隔离级别提供了一种保护机制,确保同时运行的事务不会相互干扰造成数据异常。常见的事务隔离级别有以下四种: 1.1 读未提交(Read Uncommitted)在该隔离级别下,一个事务可以读取另一个事务尚未提交的数据修改。这种隔离级别最低,... MySQL的默认隔离级别 1. 事务隔离级别的介绍在数据库管理系统中,事务隔离级别是指多个并发事务之间的隔离程度,也就是控制并发事务之间相互之间的干扰程度。隔离级别提供了一种保护机制,确保同时运行的事务不会相互干扰造成数据异常。常见的事务隔离级别有以下四种: 1.1 读未提交(Read Uncommitted)在该隔离级别下,一个事务可以读取另一个事务尚未提交的数据修改。这种隔离级别最低,...
- InnoDB 与 MyISAM 是 MySQL 数据库中最常用的两种存储引擎,它们之间有许多不同之处。在本文中,我们将深入探讨 InnoDB 与 MyISAM 的区别,并讨论如何选择适合您需求的存储引擎。事务支持InnoDB 支持事务,而 MyISAM 不支持。事务是一种可靠的机制,可以确保所有操作都成功完成,或者如果出现错误,则所有操作都将回滚。对于需要确保数据完整性的应用程序,事务是至关... InnoDB 与 MyISAM 是 MySQL 数据库中最常用的两种存储引擎,它们之间有许多不同之处。在本文中,我们将深入探讨 InnoDB 与 MyISAM 的区别,并讨论如何选择适合您需求的存储引擎。事务支持InnoDB 支持事务,而 MyISAM 不支持。事务是一种可靠的机制,可以确保所有操作都成功完成,或者如果出现错误,则所有操作都将回滚。对于需要确保数据完整性的应用程序,事务是至关...
- 在开发和维护python程序的时候,时常需要面对许多不同版本环境下的应用开发和部署问题,如果不能做好不同版本之间的管理,会为开发和部署带来许多的困难,本文主要讲解virtualenv的用法,帮助在命令行模式下实现不同python版本的环境管理。 在开发和维护python程序的时候,时常需要面对许多不同版本环境下的应用开发和部署问题,如果不能做好不同版本之间的管理,会为开发和部署带来许多的困难,本文主要讲解virtualenv的用法,帮助在命令行模式下实现不同python版本的环境管理。
- 在当今的软件开发中,经常会涉及处理和操作JSON格式的数据。JSON(JavaScript Object Notation)已经成为一种流行的数据交换格式,广泛应用于Web开发、API调用和数据存储等领域。然而,手动处理JSON数据可能会变得复杂和繁琐。为了简化这一过程,我们向您介绍一款强大又易于使用的工具——JSON格式转换工具。JSON格式转换工具可以帮助您快速、简单地处理JSON数据,... 在当今的软件开发中,经常会涉及处理和操作JSON格式的数据。JSON(JavaScript Object Notation)已经成为一种流行的数据交换格式,广泛应用于Web开发、API调用和数据存储等领域。然而,手动处理JSON数据可能会变得复杂和繁琐。为了简化这一过程,我们向您介绍一款强大又易于使用的工具——JSON格式转换工具。JSON格式转换工具可以帮助您快速、简单地处理JSON数据,...
- 在日常的编码工作中,我们经常需要处理各种单号:订单号、物流单号、批次号等等。而这些单号往往以一行行的文本形式呈现,不便于直接使用。为了提高编程效率,我们开发了一款简洁高效的单号转换工具,帮助你快速地转换和格式化单号数据。我们的单号转换工具简单而实用,基于最新的Web技术构建,为开发者提供了便捷的单号转换和处理功能。无论是在前端还是后端开发,都可以轻松地使用该工具进行单号的转换、格式化、清洗等... 在日常的编码工作中,我们经常需要处理各种单号:订单号、物流单号、批次号等等。而这些单号往往以一行行的文本形式呈现,不便于直接使用。为了提高编程效率,我们开发了一款简洁高效的单号转换工具,帮助你快速地转换和格式化单号数据。我们的单号转换工具简单而实用,基于最新的Web技术构建,为开发者提供了便捷的单号转换和处理功能。无论是在前端还是后端开发,都可以轻松地使用该工具进行单号的转换、格式化、清洗等...
- Java中垃圾收集的方法有哪些? 引言在Java中,垃圾收集(Garbage Collection)是自动内存管理的关键技术之一。它负责自动识别和回收不再使用的对象,释放内存空间,从而提高应用程序的性能和可靠性。本文将介绍Java中的几种常见的垃圾收集方法,并通过示例代码演示它们的使用。 1. 标记-清除算法标记-清除算法(Mark and Sweep)是一种最基本和常见的垃圾收集算法。它... Java中垃圾收集的方法有哪些? 引言在Java中,垃圾收集(Garbage Collection)是自动内存管理的关键技术之一。它负责自动识别和回收不再使用的对象,释放内存空间,从而提高应用程序的性能和可靠性。本文将介绍Java中的几种常见的垃圾收集方法,并通过示例代码演示它们的使用。 1. 标记-清除算法标记-清除算法(Mark and Sweep)是一种最基本和常见的垃圾收集算法。它...
上滑加载中
推荐直播
-
HDC深度解读系列 - Serverless与MCP融合创新,构建AI应用全新智能中枢
2025/08/20 周三 16:30-18:00
张昆鹏 HCDG北京核心组代表
HDC2025期间,华为云展示了Serverless与MCP融合创新的解决方案,本期访谈直播,由华为云开发者专家(HCDE)兼华为云开发者社区组织HCDG北京核心组代表张鹏先生主持,华为云PaaS服务产品部 Serverless总监Ewen为大家深度解读华为云Serverless与MCP如何融合构建AI应用全新智能中枢
回顾中 -
关于RISC-V生态发展的思考
2025/09/02 周二 17:00-18:00
中国科学院计算技术研究所副所长包云岗教授
中科院包云岗老师将在本次直播中,探讨处理器生态的关键要素及其联系,分享过去几年推动RISC-V生态建设实践过程中的经验与教训。
回顾中 -
一键搞定华为云万级资源,3步轻松管理企业成本
2025/09/09 周二 15:00-16:00
阿言 华为云交易产品经理
本直播重点介绍如何一键续费万级资源,3步轻松管理成本,帮助提升日常管理效率!
回顾中
热门标签