Toggle navigation
Bing Yan Blog
Home
About
Archive
Portfolio
Archive
keep hungry keep foolish
Show All
28
Learning
28
Erlang
11
Java
11
Design Patterns
5
Python
4
Concurrent Programming
3
Data Type
2
Golang
2
Data Structure
1
Erlide
1
GC
1
Generic
1
Installation
1
Polymorphism
1
Robustness
1
Software development
1
synchronized
1
2019
Erlang learning (11) - Functions
Functions & Tail recursion
Erlang learning (10) - Data Types (2)
Types & Type Conversions
Erlang learning (9) - Larger Example Devided into Files
Records & Marcros
Golang says Hello World
Install & Example
2018
How to write high quality code
Software development learning (1)
Erlang learning (8) - Robustness (1)
Time-outs & Error Handling
Erlang learning (7) - Concurrent Programming (3)
Message Passing System Example
Erlang learning (6) - Concurrent Programming (2)
Register Process & Distributed Programming
Erlang learning (5) - Concurrent Programming (1)
Process & Message Passing
Erlang learning (4) - Sequential Programming
Module & Guard & BIFs & High-Order Func
Erlang learning (3) - Data Types (1)
Atom & Tuple & List & Map
Erlang says Hello World!
Erlang learning (2) - installation and erlide
First meet with Erlang
Erlang learning (1) - basic
Python Data Structure learning
List & Tuple & Set & Dictionary
Meta Class
Python learning (2)
Magic Method
Python learning (3)
Web Crawler
Python learning -- Web Crawler example
Design Patterns (5)
Design patterns -- Proxy
Design Patterns (4)
Design patterns -- Adapter
Design Patterns (3)
Design patterns -- Factory Method
Design Patterns (2)
Design patterns -- Singleton
Design Patterns (1)
Design patterns basic
Producer-Consumer model
KFC vs McDonald's
Java Dead Lock learning
What happened to 'synchronized'
Overload vs Override
Java characteristic - Polymorphism
Java Generic learning
Generic class & Generic method & Generic interface
Java memory management learning (2)
Garbage collection & GC algorithm
Java memory management learning (1)
Stack & Heap & Method Area