记录

编程遇到的实际问题

五子棋问题

- 二维数组
- 稀疏数组


作品链接

翻译和视频制作

2015年翻译制作了一套Android Studio的视频教程字幕，最初发布在旧博客(wen-tao.com)

B站空间名称为：Spring微服务,近期更新内容主要涉及：
Spring, Spring Boot, Reactive Stream, RSocket, WebFlux, Spring Cloud, JHipster

JetBrains Developer Advocate, Trisha Gee 的一个简单的响应式（Reactive）Spring Boot 视频教程
Josh Long(龙之春) 2019 年 Devoxx 的演讲——响应式变革(Reactive Evolution)

Java是值传递

public class Test {

private void change(String str, char[] ch) {
str = "test ok";
ch[0] = 'g';
}
public static void main(String[] args) {
String str = new String("good");
char[] ch = {'a', 'b', 'c'};
Test ex = new Test();
ex.change(str, ch);
System.out.print(str + " and ");
System.out.print(ch);
}
}


A. good and abc
B. good and gbc
C. test ok and abc
D. test ok and gbc

编译

编译器

编程语言

1.标记（token）或词位。例如关键字if，操作符+，常量如4'c'，还有标识符。

2.语法描述和语言结构。例如类、方法、语句和表达式等。

3.语义描述。描述各种语言结构的意义。

不同领域的对数记法差异

Log notation in various contexts  2019年6月26日

The notation $x = \ln y$ is a shorthand for the natural logarithm to the base $e$: $x = \log_{e} y$ . This notation is used throughout mathematics, science, and engineering.

The shorthand notation $x = \log y$ is sometimes used when the base $b$ remains fixed and is understood from the context. The “understood” base, however, can vary from place to place:

• $x = \log y$ often means $x = \ln y$ in mathematics texts.

• $x = \log y$ often means $x = \lg y$ in science and engineering texts.

• $x = \log y$ often means $x = \log_{2} y$ in computer science texts.

Be careful when reading or using $x = \log y$ .

普林斯顿微积分读本

微积分救生圈  2019年6月21日

讲解详细的书适合我

​ 《普林斯顿微积分读本》是能看的进去的微积分书籍，不知道中文版是否也是这样的情况。这种讲人话的书，读起来不觉乏味。