OrangeSummer's Blog

Orange Summer's Blog

本站发布:2026/09/17更新:2026/09/18

1分钟阅读

  • 数字花园

欢迎来到我的数字花园。这里记录值得分享的实践和思考,也保留知识生长的过程。

按主题浏览 → · 全部标签


全部文章

44 篇
  • 备忘

    ASF 使用二步验证(2FA)

    2026年9月17日
  • 备忘

    Centos 卸载 Python2.7 导致 yum 不可用

    在服务器上要用 python3,看着 centos7.9 自带的古老的 python2.7 太碍眼了,就直接删了,还顺便记录了一下卸载干净的方法。

    2026年9月17日
  • 备忘

    CentOS7 安装更新 gcc 版本

    编译软件发现默认的 gcc 版本太低了,想要安装一个更高版本的,找到一个比较简单的方法。

    2026年9月17日
  • 备忘

    IDEA 使用 leetcode 插件本地调试

    先勾选上Custom Template这一项,然后设置下面两项。

    2026年9月17日
  • 备忘

    Linux 完全卸载 Python

    如果是卸载 Python,就将上面代码中的3去掉。

    2026年9月17日
  • 备忘

    安装 python 包提示“Microsoft Visual C++ 14.0 is required.”

    安装 python 包时安装失败,提示“Microsoft Visual C++ 14.0 is required.”

    2026年9月17日
  • 备忘

    目录中文件太多无法 rm 删除

    如果目录中文件数量太多,使用rm -rf *命令删除其中文件会返回Argument list too long的错误。

    2026年9月17日
  • 技术

    Docker(一)Docker入门

    Docker是一个虚拟环境容器,可以将开发环境、代码、配置文件等一并打包到容器中,并发布和应用到任意平台中。容器是完全使用沙箱机制,相互之间不会有任何接口(类似 iPhone 的 …

    2026年9月17日
  • 技术

    git rebase

    变基前:

    2026年9月17日
  • 技术

    Java 编码相关问题

    字符编码

    2026年9月17日
  • 技术

    Jenkins+Gitlab搭建CICD环境

    GitLab Plugin

    2026年9月17日
  • 技术

    JVM 内存区域

    一个 java 调用非 java 代码的接口,是一个 java 的方法但该方法的实现由非 java 语言实现。

    2026年9月17日
  • 技术

    JVM 垃圾收集器与内存分配策略

    在对象中添加一个引用计数器,每有一处引用就加一,引用失效就减一,计数器为0的对象就是不可能再被使用的

    2026年9月17日
  • 技术

    JVM 基于栈的字节码解释执行引擎

    栈式指令集使用栈来管理运行,寄存器指令集使用寄存器进行工作。

    2026年9月17日
  • 技术

    JVM 方法调用

    方法调用就是确定被调用方法的版本,即具体哪一个方法。

    2026年9月17日
  • 技术

    JVM 类加载器

    对于任意一个类,都必须由加载它的类加载器和这个类本身一起共同确立其在 Java 虚拟机中的唯一性,每一个类加载器都拥有一个独立的类名称空间。比较两个类相等的前提是这两个类是由同一个…

    2026年9月17日
  • 技术

    JVM 类加载机制

    在 Java 语言里面,类型的加载、连接和初始化过程都是在程序运行期间完成的,这种策略让 Java 语言进行提前编译会面临额外的困难,也会让类加载时稍微增加一些性能开销,但是却为 …

    2026年9月17日
  • 技术

    JVM 运行时栈帧结构

    Java 虚拟机以方法作为最基本的执行单位,栈帧支持着方法调用和方法执行,是虚拟机栈的栈元素,虚拟机栈在下面这篇文章中已经介绍过:

    2026年9月17日
  • 技术

    NASM汇编语言基础

    为了在屏幕上输出指定内容,我们需要调用操作系统内核提供的函数,调用系统调用时,内核将立即暂停程序的执行。然后,它将联系执行硬件上请求的任务 所需的必要驱动程序,然后将控制返回给程序…

    2026年9月17日
  • 技术

    Nginx 反向代理 Pixiv

    Nginx 真·反代P站 - 神代綺凛の随波逐流

    2026年9月17日
  • 技术

    Sakura主题添加waline评论系统

    为什么要将valine评论系统更换为waline

    2026年9月17日
  • 技术

    Spring bean 的作用域

    默认情况下,Spring 应用上下文中的 bean 都是单例的,也就是说所有 bean 都只有一个实例。但有时候一些类是易变的,需要保存一些状态,因此重用 bean 是不安全的,此…

    2026年9月17日
  • 技术

    Spring Boot 集成 Neo4j

    [scode type=“yellow” size=""] 根据个人经验,Spring Data Neo4j 不同版本之间的差异非常大。我也是发现网上所有教程都过时才不得不读文档、…

    2026年9月17日
  • 技术

    Spring 异常处理

    Spring 中部分异常会自动映射到合适的状态码,但是对于应用抛出的异常无能为力。

    2026年9月17日
  • 技术

    Spring 装配 Bean

    spring 有三种装配机制:

    2026年9月17日
  • 技术

    Spring 运行时值注入

    平常使用的@Autowired等注解进行依赖注入主要针对的是两个 bean 之间的依赖关系,当想要将基础数据类型或者 Java 包装类注入到 bean 中时,为了避免将值硬编码到代…

    2026年9月17日
  • 技术

    Spring 面向切面编程

    切面的工作被称为通知

    2026年9月17日
  • 技术

    SQL 常用操作

    使用 limit 限制最后返回数据的条数。

    2026年9月17日
  • 技术

    云计算

    所有计算资源集中在一个物理系统中

    2026年9月17日
  • 技术

    前缀和优化 DP

    当 DP 转移方程是如下形式时

    2026年9月17日
  • 技术

    字符编码

    1字节代表8比特(bit),例如 00001111为1字节。

    2026年9月17日
  • 技术

    数据库常用操作

    2026年9月17日
  • 技术

    数据库设计

    删除一个信息实体的同时,可能会导致其他实体信息被同时删除。

    2026年9月17日
  • 技术

    数据结构与算法分析(一)表、栈和队列

    抽象数据类型( abstract data type, ADT )是带有一组操作的一些对象的集合。

    2026年9月17日
  • 技术

    数据结构与算法分析(二)树

    一棵树是N个节点和N-1条边的集合

    2026年9月17日
  • 技术

    有穷自动机(FA)

    对于上面的转换图,L(M) = 所有以abb结尾的字母表{a, b}上的串的集合

    2026年9月17日
  • 技术

    汇编入门

    汇编语言是二进制指令的文本形式,与指令是一一对应的关系。比如,加法指令00000011写成汇编语言就是 ADD。只要还原成二进制,汇编语言就可以被 CPU 直接执行,所以它是最底层…

    2026年9月17日
  • 技术

    测试驱动开发

    测试驱动开发(Test-Driven Development,TDD)是在敏捷开发模型兴起的背景下出现的一种软件开发方法。这两者都是从 1950 年代开始使用的迭代、增量和进化模型…

    2026年9月17日
  • 技术

    牛顿迭代法

    二分法以外的快速求根的方法。

    2026年9月17日
  • 技术

    计算机操作系统

    进程控制块 PCB 是 OS 用于记录和刻画进程状态及环境信息的数据结构

    2026年9月17日
  • 读书笔记

    《人月神话》读书笔记

    《人月神话》——FREDERICK P. BROOKS

    2026年9月17日
  • 读书笔记

    《挽救计划》

    虽然说作者的一大特点就是硬科幻,但是我看的时候也没太关注里面各种具体数据,对于给出的概念也一概接受。整体是发现问题、分析问题然后解决问题的流程,节奏比较快,看着很爽,感觉和《火星救…

    2026年9月17日
  • 技术

    写作与排版示例

    用一篇公开示例验证双链、图片、图表和代码排版。

    2026年9月17日
  • 技术

    TA-Lib 中文速查手册

    TA-Lib(Technical Analysis Library)提供 150 多个技术指标与 K 线形态识别函数。ta-lib-python 通过 Cython/NumPy 封…

    2026年9月14日

反向链接

  • 写作与排版示例

关系图谱

Created with Quartz v5.0.0 © 2026

  • GitHub