Archive

keep hungry keep foolish
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