MultiPass环境搭建 多重密码(MultiPass)是一款开源工具,用于在本地计算机上创建和管理虚拟机。使用 MultiPass,您可以快速创建 Ubuntu 虚拟机并在其上运行各种应用程序和服务。 2023-03-11 Middleware > VM #虚拟机 #MultiPass
Ubuntu给内核升级 查看当前Kernel版本scriptuname -sr 查看目前可用的最新的稳定内核 Ubuntu内核库:https://kernel.ubuntu.com/~kernel-ppa/mainline/ 选择合适的版本进入后,根据系统情况选择合适的内核版本,这里我使用的是https://kernel.ubuntu.com/~kernel-ppa/mainline/v5.5.19/ 根据我的系统情 2023-03-10 OS > Linux > Ubuntu #Ubuntu #Kernel
开源VPN-WireGuard WireGuard ®是一种极其简单但快速的现代 VPN,它使用最先进的加密技术。它旨在比 IPsec更快、更简单、更精简和更有用,同时避免令人头疼的问题。它旨在比 OpenVPN 具有更高的性能。 2023-03-10 Network #计算机网络 #端口转发 #VPN
Byte Buddy介绍 概述Byte Buddy是一个Java字节码生成和操作库,它允许在运行时创建新的类和修改现有的类。它可以用于动态代理、AOP(面向切面编程)、类加载、代码生成等多个领域。 Byte Buddy提供了一个简单而强大的API,使得在运行时创建和修改类变得非常容易。它的API使用起来非常直观,并且支持链式编程风格,使得代码可读性和可维护性更好。 Byte Buddy支持Java 6及以上版本,并提供了丰 2023-03-06 Java > ByteCode #ByteCode #Java #字节码
JDK的升级指南 JDK的升级指南接着 JDK的选择 这一章继续更新,这次我使用了近期比较火的 ChatGPT 来介绍,一起来看一下吧! 与ChatGPT的对话 我一直在使用JDK 8,请介绍一下JDK 8都有哪些特性 Java Development Kit (JDK) 8是Java语言的一个版本,它引入了很多新特性。下面是JDK 8中的一些主要特性: Lambda表达式和函数式接口:Lambda表达式是 2023-03-03 Java > JDK #Java #JDK #ChatGPT
JNI开发教程 JNI 是 Java 语言提供的 Java 和 C/C++ 相互沟通的机制,Java 可以通过 JNI 调用本地的 C/C++ 代码,本地的 C/C++ 的代码也可以调用 Java 代码。JNI 是本地编程接口,Java 和 C/C++互相通过的接口。Java 通过 C/C++ 使用本地的代码的一个关键性原因在于 C/C++ 代码的高效性 2023-02-19 Java > JDK #Java #JDK #JNI
编译器(compiler) 介绍GCC(GNU Compiler Collection)是一种广泛使用的编译器,用于将高级编程语言(例如C、C++、Objective-C、Fortran、Ada等)翻译成机器代码。GCC是自由软件,其代码在GNU通用公共许可证(GPL)下发布。 原理GCC编译器的工作原理大致可分为四个步骤:预处理、编译、汇编和链接。 预处理预处理器是GCC的第一个阶段。它读取源文件并执行以下操作: 删除注 2023-02-02 编译原理 > 编译器 #操作系统 #编译原理 #链接器 #编译器
链接器(linker) 介绍在计算机科学中,链接器(Linker)是将多个目标文件(object file)合并成单个可执行文件(executable file)的程序。在编译C或C++程序时,源代码首先被编译器(compiler)翻译成目标文件,然后链接器将这些目标文件合并成单个可执行文件。 学习前要了解的知识在学习链接器之前,需要掌握以下基础知识: 目标文件格式:了解不同操作系统下的目标文件格式(如ELF、COFF、 2023-02-02 编译原理 > 链接器 #操作系统 #编译原理 #链接器
怀旧-红警2服务器环境搭建 怀旧-红警2服务器环境搭建 服务器源码来自:https://github.com/t123yh/ipxrouterDocker源码:https://github.com/Cikaros/ra2-server游戏下载地址:http://a.uc129.com/hj/uploads/soft/hongj2yuri.rar 准备工作 一台2核4G的云服务器(当然本地虚拟机也可以,只要能被外网访问即可) 2023-02-01 Other #单机游戏 #环境搭建
怀旧-我的世界(MC)私服环境搭建 怀旧-我的世界(MC)私服环境搭建 服务器源码来自:https://github.com/itzg/docker-minecraft-server/ 准备工作 一台2核4G的云服务器(当然本地虚拟机也可以,只要能被外网访问即可) 一个域名(可有可无的东西) 环境搭建 新建并编辑docker-compose.ymlversion: '3' services: mc: 2023-01-03 Other #单机游戏 #环境搭建