Solutions, Leetcode Shell Problems

• 193. Valid Phone Numbers
• 195. Tenth Line
• 192. Word Frequency
• 194. Tranpose File

Notes, Effective Go

Hard to say, I finished Go, for about 20 days (except busy for 1 week and training for 1 week).

Such a long time, 1 week to learn a new language, having known a little about concurrency.

Acknowledge

Go is a new language. Although it borrows ideas from existing languages, it has unusual properties that make effective Go programs different in character from programs written in its relatives.
The notes below was written from the view of a CPP programmer.

• and a hello world

Notes, Shell Script

Acknowledge

• What is shell script?
A shell script is a file containing a series of commands.

The first shell script

hello_world.sh

• make it executable

Notes, Shell

Acknowledge

• What is shell?
• The shell is a program that takes keyboard commands and passes them to the operating system to carry out.
• Almost all Linux distributions supply a shell program from the GNU Project called bash.
• Bash is an enhanced replacement for sh, the original Unix shell program written by Steve Bourne.
• What is terminal emulator?
• We use a terminal emulator to interact with the shell when using a GUI.
• KDE uses konsole and GNOME uses gnome-terminal, though it’s likely called simply “terminal” on our menu.
• Shell prompt

• Some Simple Commands

• date - Display the current time and date.
• cal - Display a calendar of the current month.
• df - Display the current amount of free space on your disk drives.
• free - Display the amount of free memory.
• exit - End the terminal session.

Constructors, Destrustors and Assignment Operators, Notes(2), Effective C++

(I read a Chinese version of the book, any translation problem plz point out.

Accustoming to CPP, Notes(1), Effective C++

(I read a Chinese version of the book, any translation problem plz point out.

(某ACMer卖模版月入百万！才不会说我是骗手机号的呢

Backthoughts during These Days

“I’m sorry that you are not the person we choose”
“I’m sorry …”

WAPS Interview

3.31 rejected..
Since the campus recruitment in this year is over, a little summary here..