Structures Value types are defined using the struct keyword instead of class. In most aspects, structures are identical to classes and the characteristics presented in
Classes and Objects
Classes Fields Methods An access modifier: This specifies the visibility of the method. This is optional and private by default. Modifiers such as virtual, abstract, sealed, or static A return
control statements
switch is only used with values types try,catch,finally foreach goto yield return and yield break disposing with using block
Datatypes and Operators
data types are provided in the System namespace. All of them, however, have a C# alias. These aliases are keywords in the C# language The
understand C compilers and build system and debugers
CMake — build system generator You use this define how to compile your code gcc/g++/clang/clang++ — compilers compilers turn your code into
Boost Libraries
Windows InstallUbuntu Install C++Ubuntu Install boost tutorial coroutine With Boost.Coroutine it is possible to use coroutines in C++. Coroutines are a feature of other programming languages,
Rotation Transform
basic 2D Rotation Rotation About an Arbitrary Axis Homogeneous Coordinates Four-Dimensional Transforms Transforming Normal Vectors Quaternion Mathematics rotation with quaternion Spherical Linear
Problems 5
Q1 Q2 Q3 Q4
bash command lines
Builtin Bash what is different between double quote and single quotedouble-quote is prevent space expansion and tilde expansion and brace expansion but
MongoDB
RDBMS MongoDB Database Database Table Collection Tuple/Row Document column Field Table Join Embedded Documents Primary Key Primary Key (Default key _id provided
Nodejs express
Express Overview Express is a minimal and flexible Node.js web application framework that provides a robust set of features to develop web
NODE.JS Introduction
Node.js = Runtime Environment + JavaScript Library first application install link Modules NPM (Node Package Manager)Online repositories for node.js packages/modules which are
Ecmascript 6
Variables different between let and var const var and hoisting Variable hoisting allows the use of a variable in a JavaScript program, even
Techniques of Integration
Integration By Parts Trigonometric Integrals Trigonometric Substitution Partial Fractions Strategies For Integrations
Parametric Equations and Polar Coordinates
Parametric Coordinates Polar Coordinates
Color Space Transform And Geometry Transform
Color Space ,Transform, Threshold Now you take [H-10, 100,100] and [H+10, 255, 255] as the lower bound and upper bound respectively. Object