在 Ubuntu 中安装 Oracle JDK 并管理多版本
背景 因为 Oracle 的闭源特质,Ubuntu 内置的 apt 仓库中默认安装的 JDK 是 OpenJD […]
在 Ubuntu 中安装 Oracle JDK 并管理多版本 Read More »
背景 因为 Oracle 的闭源特质,Ubuntu 内置的 apt 仓库中默认安装的 JDK 是 OpenJD […]
在 Ubuntu 中安装 Oracle JDK 并管理多版本 Read More »
gRPC需要对公网提供服务。这个场景虽然也可以用Service实现,但是Service的服务是基于端口的,端口是有限资源,且有产生冲突的场景,一旦服务多起来管理就是个很大的问题。
K8s中使用Ingress转发gRPC Read More »
实际上“虚其心,实其腹”就是对应大饥饿与小饥饿,大饥饿要用忘掉的方式,小饥饿需要被满足。这段话由统治者推行就是愚民,而能够自己主动这么做的就是修行。有人问雪漠大师说你修行这么久得到了什么,他的回答是一颗什么都不需要得到的心。
如何面对我们的“饥饿”——电影《燃烧》的随想 Read More »
前言 本文基于VS Code与Docker实现一键配置LaTeX开发环境,我发布了一个相对精简的中文支持镜像l
LaTeX入门(2):快速搭建一个AI辅助写作环境 Read More »
用户通过签到、活动、下单等渠道获取积分,积分获得一年后过期(可配置),每月 1 日计算并扣除一批过期的积分。用户如果有消费,则优先使用快过期的积分。我们用公式来表示一下这条定律:`|总消费|>=|总过期|`,消费用负数表示,这条定律也可以写成`总消费+总过期<=0`。而过期扣除的积分就是:因为总过期增加了,为了维护这条定律的成立而做的补偿消费。
在巴黎奥运会的开幕式上,听到了电影《悲惨世界》中法国大革命的主题曲《Do you hear the people sing?》,不禁湿润了眼眶。此歌在国内和香港已成禁曲,特此摘抄歌词在这里,以示纪念。纪念我们经历的暗黑时代和为自由斗争的勇士。
Do You Hear The People Sing? Read More »
简介 LaTeX是一种排版语言,最早是由计算机算法的祖师级人物高德纳开发,对程序员来说,可以理解成一个高高高阶
LaTeX入门(1):基本概念和安装 Read More »
前言 因为 MySQL 不是分析型数据库,因此对 json 和数组类型的支持不是很好,所以许多东西的实现就很有
MySQL 中 JSON 相关的三类常用操作 Read More »
前言 因为需要做一些功能验证,启动一个服务最方便的方式就是docker容器了,不仅缺省许多复杂的配置,而且对本
几种常用数据库的 docker 启动方法 Read More »
问题 昨天发布了一篇文章《编译原理极简入门:表达式求值》,我们用编译原理的方式实现了表达式求值。有一位朋友说,
编译原理 2:为什么编程语言都没有阶乘运算符? Read More »