Tutorial by Topics: is

Bitwise operations alter binary strings at the bit level. These operations are incredibly basic and are directly supported by the processor. These few operations are necessary in working with device drivers, low-level graphics, cryptography, and network communications. This section provides useful k...
This topic is meant to show a general way to call the Twitch API without OAuth. You can call any APIs found in the Twitch REST API documentation using this pattern. You would simply change the URL to the correct endpoint. A Client-ID is required for all calls to the Twitch API. In these examples,...
uname - to print information about your operating system. uname [OPTION]
Visual Studio is an Integrated Development Environment (IDE) from Microsoft. It enables the developer to work project orientated with various types of projects, including Windows Forms, Console Applications, Office Plug-Ins, and Windows Universal Apps. The IDE supports various programming languag...
Polymorphism is one of main OOP(object oriented programming) concepts. Polymorphism word was derived from the greek words "poly" and "morphs". Poly means "many" and morphs means "forms" (many forms). There are two ways to perform polymorphism. Method Overloa...
ParameterDetailsmethodThe name of the method that has been called (in the above example this is :say_moo, note that this is a symbol.*argsThe arguments passed in to this method. Can be any number, or none&blockThe block of the method called, this can either be a do block, or a { } enclosed bloc...
php artisan [command] [options] [arguments] CommandDescriptionclear-compiledRemove the compiled class filedownPut the application into maintenance modeenvDisplay the current framework environmenthelpDisplays help for a commandlistLists commandsmigrateRun the database migrationsoptimizeOptimi...
Parallelism is supported well by Rust's standard library through various classes such as the std::thread module, channels and atomics. This section will guide you through the usage of these types.
ParameterDetailsos.F_OKValue to pass as the mode parameter of access() to test the existence of path.os.R_OKValue to include in the mode parameter of access() to test the readability of path.os.W_OKValue to include in the mode parameter of access() to test the writability of path.os.X_OKValue to in...
[] // an empty list. head::tail // a construction cell holding an element, head, and a list, tail. :: is called the Cons operator. let list1 = [ 1; 2; 3 ] // Note the usage of a semicolon. let list2 = 0 :: list1 // result is [ 0; 1; 2; 3 ] let list3 = list1 @ list2 // result is [ 1; 2; 3; 0...
[] [1, 2, 3, 4] [1, 2] ++ [3, 4] # -> [1,2,3,4] hd([1, 2, 3, 4]) # -> 1 tl([1, 2, 3, 4]) # -> [2,3,4] [head | tail] [1 | [2, 3, 4]] # -> [1,2,3,4] [1 | [2 | [3 | [4 | []]]]] -> [1,2,3,4] 'hello' = [?h, ?e, ?l, ?l, ?o] keyword_list = [a: 123, b: 456, c: 789] keyword_list[:...
ParameterDetailsDurationWhen passed, the effects of .hide(), .show() and .toggle() are animated; the element(s) will gradually fade in or out.
RAII stands for Resource Acquisition Is Initialization. Also occasionally referred to as SBRM (Scope-Based Resource Management) or RRID (Resource Release Is Destruction), RAII is an idiom used to tie resources to object lifetime. In C++, the destructor for an object always runs when an object goes...

Page 2 of 23