An alias is a (usually short) name that the shell translates into another (usually longer) name or command. Aliases allow you to define new ...
Posts tagged Self Study
Sandbox
“Like all security features, the Application Sandbox is not unbreakable. However, to break out of the Application Sandbox in a properly ...
Dalvik Virtual Machine
How each process gets an instance of the Dalvik VM When the system boots up, the boot loader loads the kernel into memory and initializes ...
Java Native Interface
Overview JNI allows you to use native code when an application cannot be written entirely in the Java language. The following are typical ...
tee command
less command on the picture is used to display information to the terminal one page at a time. less is faster than other command because it ...
File permission
If you type ls -l, you can see file permission like below. First letter indicates if it is a Directory. Next each group of three characters ...
[ ssh ] Public key vs. Private key
If you generate key with the command ssh–keygen -t rsa, you will get two types of key. Public key is for encrypting and private key is for ...
Dead code
Dead code can never be executed (unreachable code), and it only affects dead variables (written, but never read again), that is, irrelevant to ...
Method Inlining
Inlining is an optimization performed by the Java Just-In-Time compiler. The compiler may decide to replace your function call with the body of ...
Pipe & Redirection
Pipe is used to pass output to another Program or Utility. thing1 | thing2 thing1’s output s will be passed to things2 Program or Utility. ...