[Leetcode]195.tenth-line

2020-02-22
阅读 2 分钟
1.2k
题目 Tenth Line Given a text file file.txt, print just the 10th line of the file. Example: Assume that file.txt has the following content: {代码...} Your script should output the tenth line, which is: {代码...} 注意点 需要注意一下它提供的note,其实test也涵盖了note提到的两点: Note: If the file co...

[Leetcode]194.transpose-file

2020-02-22
阅读 2 分钟
1k
You may assume that each row has the same number of columns and each field is separated by the ' ' character.

[Leetcode]193.valid-phone-numbers

2020-02-22
阅读 2 分钟
1k
Given a text file file.txt that contains list of phone numbers (one per line), write a one liner bash script to print all valid phone numbers.

[Leetcode]192.word-frequency

2020-02-22
阅读 2 分钟
1.4k
Write a bash script to calculate the frequency of each word in a text file words.txt.

C/C++中指针/数组的访问

2020-02-20
阅读 2 分钟
1.7k
引入 我们的前提是下面几个变量: {代码...} 下面六种赋值之后,变量var的值是否相同? var = array[4] var = *(array + 4) var = 4[array] p = &[array4]; var = *p; var = *(int *) ( (void *)array + 4 * (sizeof(int))) p = &var; *p = *(array + 4); 当然看到这里,如果你已经有非常自信的答案,你当然可以...

C/C++中指针类型声明: `*`的位置

2020-02-19
阅读 3 分钟
3.7k
引入 我们用两个简单(?)的问题作为引入,当然我们整篇文章都会围绕这两个问题: 下面四种类型声明等价吗? int* i; int *i; int * i; int*i; 下面四种类型声明中,j拥有哪一个数据类型?是int或者int的指针? int* i, j; int *i, j; int * i, j; int*i, j; 当然看到这里,如果你已经有非常自信的答案,你当然可以无视这一...

[SQL]高级SQL-递归(2)

2020-01-20
阅读 8 分钟
1.3k
公共交通数据集Fahrplan在 [链接] 可以直接使用。另外在这个网页不允许进行写操作:insert, update, delete之类的transactional query。当然create table和drop table也不被允许。

[SQL]高级SQL-递归(1)

2020-01-20
阅读 6 分钟
3.1k
我们这一篇文章采用并介绍PostgreSQL的SQL递归(Recursion)语法。递归同时是一个数据库之内有语法syntax差异的地方,可能每一个数据库都实现了递归,但是关键词key word不一样。比如一个Oracle的SQL:使用CONNECT BY关键词去实现递归。

[SQL]中级SQL(4)

2020-01-19
阅读 4 分钟
1.4k
我们这一篇文章采用PostgreSQL的SQL语法。重点我们关注select...from...where这种读操作,分析query (analytical query)。十项全能ZehnkampfD数据集在 [链接] 可以直接使用。另外在这个网页不允许进行写操作:insert, update, delete之类的transactional query。当然create table和drop table也不被允许。

[DBMS]PostgreSQL基于Linux deb系统安装

2020-01-19
阅读 3 分钟
2k
创建用户往往是我们使用PostgreSQL的第一步。因为我们如果新建了一个用户(user), 我们以后就可以通过psql登陆我们的PostgeSQL。个人建议这个用户名可以设置成和我们Linux系统用户名一致。

专栏内容目录

2020-01-19
阅读 1 分钟
970
专栏目录 有关我自己 专栏欢迎页 SQL相关 基础SQL 中级SQL_1 中级SQL_2 中级SQL_3 中级SQL_4 Linux/Unix 命令行 正则表达式 DBMS数据库操作系统 PostgreSQL PostgreSQL基于Linux deb系统安装

[SQL]中级SQL(3)

2020-01-19
阅读 4 分钟
1.1k
我们这一篇文章采用PostgreSQL的SQL语法。重点我们关注select...from...where这种读操作,分析query (analytical query)。数据集在 [链接] 可以直接使用。另外在这个网页不允许进行写操作:insert, update, delete之类的transactional query。当然create table和drop table也不被允许。

[SQL]中级SQL(2)

2020-01-19
阅读 8 分钟
1.4k
我们这一篇文章采用PostgreSQL的SQL语法。重点我们关注select...from...where这种读操作,分析query (analytical query)。数据集在 [链接] 可以直接使用。另外在这个网页不允许进行写操作:insert, update, delete之类的transactional query。当然create table和drop table也不被允许。

[SQL]中级SQL(1)

2020-01-18
阅读 6 分钟
1.4k
这里我们会遇到subquery,它可以出现在select子句中或者where子句或者from子句中。它会产生一个对应的结果表格,我们可以给这个表示命名。

[SQL]基础SQL

2020-01-18
阅读 6 分钟
1.7k
在1970年代初,由IBM公司San Jose,California研究实验室的Edgar Frank Codd(又称Ted Codd)发表将数据组成表格的应用原则(Codd's Relational Algebra)。1974年,同一实验室的D.D.Chamberlin和R.F. Boyce对Codd's Relational Algebra在研制关系数据库管理系统System R中,研制出一套规范语言-SEQUEL(Structured English...

专栏第一页

2020-01-07
阅读 2 分钟
2k
在我开始写这个专栏之前,我常看知乎上一些零星的数据库论文总结与整理。其中的一篇惊为天人 [链接]。谢谢这一篇专栏给我的灵感,让觉得写一些专栏也不错。一来我需要去制作产出,在语言表达的过程中,应该会发现自己很多之前没有理解彻底的地方。二来我发现知乎上没有很多数据库相关文章,亦或是数据库从来就不是一个热...

[命令行工具]正则表达式 Regular Expression

2020-01-07
阅读 11 分钟
3.7k
正则表达式出现于理论计算机科学的自动控制理论和形式化语言理论中。在这些领域中有对计算(自动控制)的模型和对形式化语言描述与分类的研究。1它可以转化成形式化语言或者确定型自动机。它们是语义上等价的,可以描述同一种语言。