NEAO
Home
Cryptocurrency / 数字货币
Program Ape / 程序员
Finance / $$$$$
Image Processing / 图像处理
Life Tips / 生活贴士
2023
2023-11-28
Apply Functional Programming to Financial Domain
2023-11-25
Upgrade Hexo
2020
2020-08-30
Concurrency, Muti-threading, Multi-processing, Asynchronous Programming and Event Loop
2020-05-17
How to Setup Minecraft Bedrock Server in Docker
2020-05-16
How to Inspect Docker Volume Data on MacOS
2020-05-14
How To Save a Broken Wordpress Site From PHP7 Upgrade
2020-05-08
Use nvm to Manage Multiple Versions of node.js
2019
2019-05-05
Fixing npm for Homebrew Users
2018
2018-04-27
Different behavior of 'this' keyword in arrow and non-arrow function
2018-01-02
Effective C++ item 48: Be Aware of Template Metaprogramming
2018-01-01
Effective C++ item 47: Use Traits Classes For Information About Types
2017
2017-12-27
Effective C++ item 46: Define Non-member Functions Inside Templates When Type Conversions Are Desired
2017-12-26
Effective C++ item 45: Use Member Function Templates to Accept "All Compatible Types"
2017-12-22
Effective C++ item 44: Factor Parameter-independent code Out of Templates
2017-12-21
Effective C++ item 43: Know How to Access Names in Templatized Base Classes
2017-12-17
Effective C++ item 42: Understand the Two Meanings of typename
2017-12-16
Effective C++ item 41: Understand implicit interfaces and compile-time polymorphism
2017-12-16
Effective C++ item 40: Use Multiple Inheritance Judiciously
2017-12-03
Effective C++ item 39: Use Private Inheritance Judiciously
2017-11-28
Effective C++ item 38: Model "has-a" or "is-implemented-in-terms-of" through composition
2017-11-25
Effective C++ item 37: Never Redefine a Function's Inherited Default Parameter Value
2017-11-25
Effective C++ item 36: Never Redefine an Inherited Non-virtual Function Value
2017-11-24
Effective C++ item 35: Consider Alternatives to Virtual Functions
2017-11-24
Effective C++ item 34: Differentiate Between Inheritance of Interface and Inheritance of Implementation
2017-11-19
Effective C++ item 33: Avoid Hiding Inherited Names
2017-11-19
Effective C++ item 32: Make Sure Public Inheritance Models "is-a"
2017-11-18
Effective C++ item 31: Minimize Compilation Dependencies Between Files
2017-11-18
Effective C++ item 30: Understand The Ins and Outs of Inlining
2017-11-15
Effective C++ item 29: Strive For Exception-safe Code
2017-11-12
Effective C++ item 28: Avoid Returning "handles" to Object Internals
2017-11-12
Effective C++ item 27: Minimize Casting
2017-11-12
Effective C++ item 26: Postpone Variable Definitions As Long As Possible
2017-10-22
Effective C++ item 25: Consider Support For a Non-throwing swap
2017-10-16
Effective C++ item 24: Declare Non-member Functions When Type Conversions Should Apply to All Parameters
2017-10-14
Effective C++ item 23: Prefer Non-member Non-friend Functions to Member Functions
2017-10-01
How to install custom gcc version on CentOS/RHEL
2017-09-16
How to Upload Vagrant Box to Vagrant Cloud
2016
2016-06-23
HTML Cheat Sheet
2015
2015-10-07
Insight of Mobile App Development Process
2013
2013-05-25
Set up psql database in django.
2013-05-19
Editing Python code in Vim.
2013-05-11
Serve django static files for production service and solve missing admin page css problem.
2013-04-20
How to setup wsgi and Django on Ubuntu server.
2013-04-20
How to setup name-based virtual host on Ubuntu server.
2013-04-20
How to make phpMyAdmin work in Ubuntu server.
2013-01-10
SOLID principles of Object Oriented Design.
2012
2012-12-01
Effective C++ item 22: Declare data members private.
2012-12-01
Effective C++ item 21: Don't try to return a reference when you must return an object.
2012-12-01
Effective C++ item 20: Prefer pass-by-reference-to-const to pass-by-value.
2012-11-23
Effective C++ item 19: Treat class design as type design.
2012-11-23
Effective C++ item 18: Make interfaces easy to use correctly and hard to use incorrectly.
2012-11-17
How to restore windows boot after installing Ubuntu 12.10.
2012-07-29
Effective C++ item 17: Store newed objects in smart pointers in standalone statements.
2012-07-29
Effective C++ item 16: Use the same form in corresponding uses of new and delete.
2012-07-29
Effective C++ item 15: Provide access to raw resources in resource-managing classes.
2012-07-28
Effective C++ item 14: Think carefully about copying behavior in resource-managing classes.
2012-07-01
How to open .ica file and setup Citrix client on Ubuntu.
2012-04-15
How to use doxygen to generate caller and inheritance diagram.
2012-04-09
Effective C++ item 13: Use objects to manage resources.
2012-04-09
Effective C++ item 12: Copy all parts of an object.
2012-04-08
Effective C++ item 11: Handle assignment to self in operator=.
2012-04-07
Effective C++ item 10: Have assignment operators return a reference to *this.
2012-04-03
Effective C++ item 9: Never call virtual functions during construction or destruction.
2012-03-22
Effective C++ item 8: Prevent exceptions from leaving destructors.
2012-03-18
Effective C++ item 7: Declare destructors virtual in polymorphic base classes.
2012-03-18
Effective C++ item 6: Explicitly disallow the use of compiler-generated functions you do not want.
2012-03-17
Setup git repository and start using git.
2012-02-21
Effective C++ item 5: Know what functions C++ silently writes and calls.
2012-02-19
Mount missing partitions in Ubuntu 11.10
2012-02-18
Install opencv on linux
2012-01-31
Visitor pattern and double dispatch in C++.
2012-01-22
Effective C++ item 4: Make sure that objects are initialized before they're used.
2012-01-20
Effective C++ item 3: Use const whenever possible
2012-01-17
Effective C++ item 2: Prefer consts, enums, and inlines to #defines.
2012-01-17
Effective C++ item 1: View C++ as a federation of languages.
2012-01-17
How to clone/copy SVN repository to another computer
2012-01-17
SVN: local delete/edit, incoming delete upon update
2012-01-17
Use vim/gvim as a file manager
2012-01-17
Pure virtual function called in abstract classes (c++ polymorphism)
2012-01-17
Setup gvim/vim color scheme
2012-01-17
Fix gvim slowness bug in Ubuntu 11.10
2012-01-17
C++ implementation of merge sort
2012-01-17
Why the best place to define templates is in header file? (c++)
2012-01-17
Setup svn in eclipse
2012-01-17
Setup code block and syntax highlight
2012-01-17
Setup SVN on local machine environment
2012-01-17
Setup ubuntu 11.10 environment