最新 最热

掌握Conda环境迁移的几种方式,从此不在重复配环境

Conda是广为熟知的包管理器和虚拟环境管理器。最近我在Github上找到一个项目花费了3天时间在服务器A上,配好了环境并跑通了模型,但由于服务器A短时间我用不了,于是自己就在另一台服务器上配环境,无奈配了一天也还是没配好...

2023-02-22
1

(一)为什么要使用 TypeScript (二)安装并配置 Ts

#一、为什么要使用 TypeScriptTypeScript 是由微软开发的强类型的语言他是在 JavaScript 基础上增加了类型判的定义我们知道 JavaScript 的类型是动态的,跟着数据的变化而改变的,很容易导致 Bug比如说一个 Number 类型...

2023-02-22
1

秒懂 caddy 插件机制实现原理

由于 Golang 是静态编译,所以 plugin 机制一直是一个难解的问题,官方提供的 plugin 机制又特别难用,但插件无疑是扩展原始功能的一种最方便的途径。于是乎,各路软件自家都有各种插件机制。caddy 使用 xcaddy 来实现插件机...

2023-02-22
0

Go语言学习笔记一 Golang的安装与基础

Go语言是一个静态强类型的语言Go语言的安装与其他语言有所不同。通过官网下载压缩包(或msi)来自定义文件夹安装。

2023-02-22
0

HCTF2018智能合约两则Writeup

这次比赛为了顺应潮流,HCTF出了3道智能合约的题目,其中1道是逆向,2道是智能合约的代码审计题目。

2023-02-21
1

JVM-方法区

方法区概述 《Java虚拟机规范》中明确说明:"尽管所有额方法区在逻辑上是属于堆的一部分,但一些简单的实现可能不会去进行垃圾收集或者进行压缩",但是对于HotspotJVM而言,方法区还有一个别名叫做Non-Heap(非堆),目的就是要和...

2023-02-21
1

分享一下我对 ambari 二次开发的一些理解~

安装过 hadoop 集群的人都应该清楚,hadoop 生态从安装、配置到后期运维是一个非常艰辛的过程,一般来说安装 hadoop 可能就需要几天时间,运维一个小型集群同样需要几个人。ambari 和 cloudera Manager 这两个系统,目的就是...

2023-02-21
1

嵌入式Linux的GDB调试环境搭建

GDB是一个工具,可以像MDK IAR之类的一样一步步的执行程序,查看变量的值,设置断点,查看运行结果。

2023-02-20
1

交叉编译的Linux的头文件路径

我们交叉编译Linux的时候可能需要添加新的头文件,这个头文件放在哪里。编译应用程序和内核程序不太一样,分别说。

2023-02-20
0