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 #单机游戏 #环境搭建
怀旧-CS1.6服务器环境搭建 怀旧-CS1.6服务器环境搭建 服务器源码来自:https://github.com/kriansa/cs-16-serverCS1.6下载地址:https://frageris.lt/Counter-Strike-1.6-original.exe作者服务器地址:cikaros.top 准备工作 一台2核4G的云服务器(当然本地虚拟机也可以,只要能被外网访问即可) 一个域名(可有可无的东西) 下 2023-01-03 Other #单机游戏 #环境搭建
搬运-CMake教程 文章来源:https://github.com/chaneyzorn/CMake-tutorial/blob/master/README.md CMake-tutorial(原文)这份渐进式的教程涵盖了 CMake 帮助处理的一些常见的构建问题。许多议题已经在《Mastering CMake》中作为独立的话题介绍过,但是了解它们是如何在示例项目中结合在一起的将非常有帮助。你可以在 CMake 2022-09-20 IDE > CLion > CMake #IDE #CLion #CMake
搬运-操作系统开发:编写开机引导 操作系统开发:编写开机引导 文章来源:https://www.cnblogs.com/LyShark/p/16517379.html 操作系统是用来管理与协调硬件工作的,开发一款操作系统有利于理解底层的运转逻辑,本篇内容主要用来理解操作系统是如何启动的,又是如何加载磁盘中的内核的,该系列文章参考各类底层书籍,通过自己的理解并加以叙述,让内容变得更加简单,一目了然,即可学到知识又能提高自己的表述能 2022-09-20 OS #操作系统 #引导
BouncyCastle的使用 Bouncy Castle 是用于 Java 和 C# 的最广泛使用的开源加密 API 之一。它实现了涵盖主要安全领域的一整套资源,包括密码学、公钥基础设施、数字签名、身份验证和安全通信。 对于需要高水平保证和合规性的用户,还有适用于Java 和 C# 的 API 的 FIPS 认证版本。 2022-09-06 Cryptology > Asymmetry #加密 #非对称加密 #证书 #公钥 #私钥 #模数 #指数 #质数
RSA非对称加密的应用-JetBrains 有很重要东西被加密了哟,不来看看嘛~ 2022-09-04 Cryptology > Asymmetry #非对称加密 #公钥 #私钥 #模数 #指数 #质数 #Cryptology #RSA