Japin

登高必自卑,行远必自迩

C 语言的数据类型可以分为七种,它们分别是原始类型(内建类型)、枚举类型、联合类型、结构体、数组、指针以及不完全类型。此外,本文还介绍了类型限定符、存储类型说明符以及类型重命名。

阅读全文 »

本文主要介绍 C 语言的词法元素,包括标识符、关键字、常量、操作符以及分隔符。其中关于操作符的一些更为详细的信息将在后续进行介绍。

阅读全文 »

PostgreSQL 采用 flex 进行词法分析,随后利用 yacc 进行语法分析,其词法与语法分析在 scan.l 和 gram.y 文件中实现。本文主要针对 PostgreSQL 的建表语句 CREATE TABLE 来分析 PostgreSQL 数据库的词法、语法分析,并简要介绍整个 PostgreSQL 数据库的执行过程。

阅读全文 »

PostgreSQL 数据库默认情况下是不支持跨数据库访问的。如果我们想要执行跨数据库的查询,我们需要借助 dblink 来实现,dblink 是 PostgreSQL 的一个模块,支持从数据库会话中连接到其他数据库。

阅读全文 »

最近在使用 LaTeX 撰写文档时需要重定义一个命令的,但是我想要知道该命令的原始定义时怎样的,经过查找发现 LaTeX 在这方面做得还是很不错的。目前,我知道有两种方式可以获取命令的定义:(a) 在文档中使用 \show\command;(b) 在命令行中使用 texdef command

阅读全文 »

我们知道 PyQt5 利用信号和槽在对象之间传递数据,当特定的事件发生时,信号将通过 emit 发出,槽则负责响应该信号。QT 中的对象已经包含了非常多信号的定义。本文对信号槽的使用不做具体介绍,感兴趣的朋友可以参考这里,我在这里主要记录如何对信号传递用户自定义参数。

阅读全文 »

本文主要记录在使用 LaTeX 进行封面自定义的相关实现,如下图 1 所示。

图 1 LaTeX 自定义封面

阅读全文 »

在某些情况下我们可能需要对实数进行四舍五入,在 SQL 中我们可以通过 ROUND 函数来实现。

1
2
3
4
5
6
7
8
9
10
11
# SELECT ROUND(123.456)
round
-------
123
(1 row)

# SELECT ROUND(123.567)
round
-------
124
(1 row)
阅读全文 »
0%