Tutorial by Topics: ad

Positive lookahead: (?=pattern) Negative lookahead: (?!pattern) Positive lookbehind: (?<=pattern) Negative lookbehind: (?<!pattern) Not supported by all regex engines. Additionally, many regex engines limit the patterns inside lookbehinds to fixed-length strings. For example the p...
thread() thread(thread&& other) explicit thread(Function&& func, Args&&... args) ParameterDetailsotherTakes ownership of other, other doesn't own the thread anymorefuncFunction to call in a seperate threadargsArguments for func Some notes: Two std::thread obje...
Gradle is an open-source, general-purpose build tool. It is popular in the Java community and is the preferred build tool for Android. Highlighted Gradle features Declarative build scripts are code written in Groovy or Kotlin. Lots of core and community plugins which use a flexible, convent...
What is Apache Hadoop? The Apache Hadoop software library is a framework that allows for the distributed processing of large data sets across clusters of computers using simple programming models. It is designed to scale up from single servers to thousands of machines, each offering local computa...
Vaadin is a server side scripting language, written in Java, which will generate most of the client side code needed for a web application. It uses Google Web Toolkit to generate the client side objects and can be extended by creating by extending the Google Web Toolkit. VersionRelease Date6.8...
ADB (Android Debug Bridge) is a command line tool that used to communicate with an emulator instance or connected Android device. Overview of ADB A large portion of this topic was split out to adb shell List of examples moved to adb shell: Granting & revoking API 23+ permissions Sen...
CAGradientLayer() // Returns an initialized CALayer object. CAGradientLayer(layer: layer) // Override to copy or initialize custom fields of the specified layer. ParameterDetailscolorAn array of CGColorRef objects defining the color of each gradient stop. Animatable.locationsAn optional ar...
Multithreading is a programming technique which consists of dividing a task into separate threads of execution. These threads run concurrently, either by being assigned to different processing cores, or by time-slicing. When designing a multithreaded program, the threads should be made as indepen...
padding: length|initial|inherit|unset; padding-top: length|initial|inherit|unset; padding-right: length|initial|inherit|unset; padding-bottom: length|initial|inherit|unset; padding-left: length|initial|inherit|unset; The padding property sets the padding space on all sides of an elem...
Laravel supports Blade templating engine out of the box. The Blade templating engine allows us to create master templates and child templating loading content from master templates, we can have variables, loops and conditional statements inside the blade file.
const readline = require('readline') readline.close() readline.pause() readline.prompt([preserveCursor]) readline.question(query, callback) readline.resume() readline.setPrompt(prompt) readline.write(data[, key]) readline.clearLine(stream, dir) readline.clearScreenDown(stream) readline.c...
BroadcastReceiver (receiver) is an Android component which allows you to register for system or application events. All registered receivers for an event are notified by the Android runtime once this event happens. for example, a broadcast announcing that the screen has turned off, the battery is l...
With pthreads v3 pthreads can only be loaded when using the cli SAPI, thus it is a good practice to keep the extension=pthreads.so directive in php-cli.ini ONLY, if you are using PHP7 and Pthreads v3. If you are using Wamp on Windows, you have to configure the extension in php.ini : Open php...
ModeExplaination>Write (trunc). Will overwrite existing files. Creates a new file if no file was found>>Write (append). Will not overwrite files but append new content at the end of it. Will also create a file if used for opening a non existing file.<Read. Opens the file in read only m...

Page 2 of 20