czp's blog

本博客仓库地址: https://github.com/czp3009/czp-blog

articleCard.readMore

鸣谢列表

欢迎包养我!

articleCard.readMore

友链

9bie

articleCard.readMore

小明学英语

(本文转载自互联网, 若有侵权请联系我)

articleCard.readMore

卖程序的小女孩

(本文转载自互联网, 若有侵权请联系我)

articleCard.readMore

一个测试工程师走进一家酒吧

(本文转载自互联网, 若有侵权请联系我)

articleCard.readMore

我给你们讲个 TCP 笑话吧!

(本文转载自互联网, 若有侵权请联系我)

articleCard.readMore

我给你们讲个 UDP 笑话吧!

articleCard.readMore

格局打开

(本文转载自互联网, 若有侵权请联系我)

articleCard.readMore

c 语言常见未定义行为

本文所用的 language standard: c11

articleCard.readMore

在 Kotlin 使用 SpaceEngineers Remote API

众所周知, SpaceEngineers 的服务端(vanilla, 非 torch)上那个查看服务器内游戏信息的玩意是通过网络来获取信息的(localhost). 实际上这个东西有独立版本应用程序, 也在服务端根目录下, 叫做 VRageRemoteClient . VRage 是 SpaceEngineers 使用的游戏引擎, 这个游戏引擎本身也是 Keen 开发的.

articleCard.readMore

Kotlin 协程

如果你还不知道异步是什么, 请看上一篇文章 异步是什么.

articleCard.readMore

在 Spring Boot 中正确注册 Jackson Module

本文撰写时的 Spring 版本: spring-boot 2.0.5.RELEASE

articleCard.readMore

Spring Boot Jpa 使用 Google Cloud SQL

本文撰写时的 Spring 版本: Spring-Boot-Data-Jpa 2.0.5.RELEASE

articleCard.readMore

Spring Boot 中配置单页应用

本文撰写时的 Spring 版本: Spring Boot 2.1.0.RELEASE

articleCard.readMore

Spring Boot 无法加载 ClasspathResource 问题

本文撰写时的 Spring 版本: Spring Boot 2.0.5.RELEASE

articleCard.readMore

正确打包 Spring Boot 到 war

本文撰写时的 Spring 版本: Spring-Boot 2.0.5.RELEASE | gradle 4.10.2

articleCard.readMore

在 Spring Boot 中处理 MissingKotlinParameterException

本文撰写时的 spring 版本: Spring Boot 2.5.5.RELEASE

articleCard.readMore

用 Spring Native 拯救微服务

本文撰写时的 Spring Native 版本: 0.11.1

articleCard.readMore

正确调试 PHP

环境: Ubuntu 18.04 | PHPStorm 2018.2.3 | PHP 7.2.10

articleCard.readMore

Ubuntu 增加最大文件打开数量限制

环境: Ubuntu Desktop 18.04

articleCard.readMore

Ubuntu 下使用 zsh

环境: Ubuntu 18.04 | zsh 5.4.2

articleCard.readMore

使用 VNC 来远程管理服务器

众所周知, VNC 可以让用户远程访问服务器的图形界面, 这对于一些工作站来说是非常棒的功能. 但是网上能搜索到的资料可谓是讲不清道不楚, 现在我来教你如何最简单的使用 VNC.

articleCard.readMore

Linux 下无限试用 JetBrains

致命警告: 目前的 JetBrains IDEA 2021.2.3 版本(2021-10 月)需要联网并登录账号才能试用, 试用信息保存在账号内, 本文已失效.

articleCard.readMore

使用 KMS 激活 Windows

在很多情况下, 出于不可抗力, 必须使用 Windows 系统, 于是如何激活就成了一个问题. 特别是在虚拟机中使用 Windows, 个人用户不可能为每个虚拟机都购买一次授权.

articleCard.readMore

为 KVM 中的 Windows 虚拟机启用 VirtIO

众所周知, KVM 全称 Kernel-based Virtual Machine, 很显然这是为 Linux 设计的, 那么 Windows 客户机在其上的表现果不其然非常稀烂, 尤其是硬盘 IO 性能低至不可忍受(当使用 qcow2 时). 这时候就必须要用 VirtIO, 它是一套为半虚拟化设计的通过一组标准化的 API 来实现在多种不同的虚拟化方案中复用专用的客户机驱动代码的解决方案.

articleCard.readMore

将 Minecraft 服务端编译到 native

本文撰写时的 Minecraft 版本: 1.19.2, graalvm 版本: java17-22.2.0

articleCard.readMore

用凝聚力购买 P 社游戏 DLC

本文撰写时的群星版本: 3.12.1

articleCard.readMore

模拟超星网课 Android 客户端

本文撰写时的 学习通 版本 4.0.1

articleCard.readMore

模拟 Bilibili Android 客户端

本文撰写时的 Bilibili Android 客户端版本 5.15.0.515000

articleCard.readMore

模拟哔咔 Android 客户端

著名粉红色 APP https://www.picacomic.com/ 大家一定非常熟悉. 今天我就来研究研究他的工作原理.

articleCard.readMore

异步是什么

在了解异步之前, 先来理解一下什么是同步. 假设有以下伪代码

articleCard.readMore

GCP Pub/Sub push 至 IAP 保护的 Endpoint

众所周知 IAP(Identity Aware Proxy)对 AppEngine 开启后, 所有 GAE 的 service 都需要先通过 OAuth2 鉴权才能访问. 普通用户在浏览器打开 IAP 保护的 GAE 地址就会被跳转到登录页面去登录谷歌账号. 那问题来了, Pub/Sub 的消息如果要推送到一个 IAP 保护的地址应该怎么操作.

articleCard.readMore

部署 Spring Native 到 GCP App Engine

本文撰写时的 Spring Boot 版本: 2.7.7, Spring Native 版本: 0.12.2

articleCard.readMore

多个 Gradle SubProject 同时编译导致 CI/CD 内存耗尽

撰写此文时的 Gradle 版本: 7.6

articleCard.readMore

Google Cloud Build 运行 DIND

撰写本文时的 docker 版本: 24.0.5

articleCard.readMore

在 Google Storage 中部署 SPA

本文撰写时的年份: 2023

articleCard.readMore

Terraform 不自动更新 CloudRun service

本文撰写时的年份: 2024-05

articleCard.readMore

Telegram Bot 收不到普通群聊消息的问题

当我们写好一个 Telegram Bot 之后, 把它拉到一个群里, 然后在群里发一条命令, 机器人马上就收到了命令.

articleCard.readMore

加密货币交易

致命警告: 加密货币有风险, 与其亏钱不如直接送我

articleCard.readMore

挖掘以太坊

警告: 截止目前 2022 年 9 月, eth 已转向 POS, 不能再挖矿了

articleCard.readMore

挖掘门罗币

Monero(中文名 门罗币, 缩写 XMR) 是一种故意设计成只有通用计算芯片才能挖掘的币, 目的是对抗 ASIC 制造商以阻止少部分人垄断大部分算力.与其他大多数用显卡才能有效挖掘的加密货币不同, XMR 只有用 CPU 才能有效挖掘.

articleCard.readMore