Tutorial by Examples: f

index.html <button id="increment">Increment</button> <button id="decrement">Decrement</button> <p id="app"></p> index.js import { createStore } from 'redux'; function counter(state = 0, action) { switch (action.type) { ...
This example is inspired by this question. We'll assume you know how to load a file using the File API. // preliminary code to handle getting local file and finally printing to console // the results of our function ArrayBufferToBinary(). var file = // get handle to local file. var reader = new...
Remember to create folder for upload (uploads in example). install multer npm i -S multer server.js: var express = require("express"); var multer = require('multer'); var app = express(); var fs = require('fs'); app.get('/',function(req,res){ res.sendFil...
Module MainPrompt Public Const PromptSymbol As String = "TLA > " Public Const ApplicationTitle As String = GetType(Project.BaseClass).Assembly.FullName REM Or you can use a custom string REM Public Const ApplicationTitle As String = "Short name of the application" Sub M...
Structure for Binary Search Tree (BST) nodes: struct node { int data; node * left; node * right; } Search Algorithm // Check if a value exists in the tree bool BSTSearch(node * current, int value) { if (current->data == value) { return true; } e...
Creates an image representing a gradient of colors radiating from the center of the gradient radial-gradient(red, orange, yellow) /*A gradient coming out from the middle of the gradient, red at the center, then orange, until it is finally yellow at the edges*/
help <command> This will display the Bash help (manual) page for the specified built-in. For example, help unset will show: unset: unset [-f] [-v] [-n] [name ...] Unset values and attributes of shell variables and functions. For each NAME, remove the corresponding variable or ...
Ruby hashes use the methods hash and eql? to perform the hash operation and assign objects stored in the hash to internal hash bins. The default implementation of hash in Ruby is the murmur hash function over all member fields of the hashed object. To override this behavior it is possible to overrid...
Counting references on strings is thread-safe. Locks and exception handlers are used to safeguard the process. Consider the following code, with comments indicating where the compiler inserts code at compile time to manage reference counts: procedure PassWithNoModifier(S: string); // prologue: Inc...
Java provides the instanceof operator to test if an object is of a certain type, or a subclass of that type. The program can then choose to cast or not cast that object accordingly. Object obj = Calendar.getInstance(); long time = 0; if(obj instanceof Calendar) { time = ((Calendar)obj).ge...
It can be useful to load a resource (image, text file, properties, KeyStore, ...) that is packaged inside a JAR. For this purpose, we can use the Class and ClassLoaders. Suppose we have the following project structure : program.jar | \-com \-project | |-file.txt \-Test.class ...
SimpleDateFormatter is great in a pinch, but like the name suggests it doesn't scale well. If you hard-code "MM/dd/yyyy" all over your application your international users won't be happy. Let Java do the work for you Use the static methods in DateFormat to retrieve the right formatting ...
In Python 2, writing directly to a file handle returns None: Python 2.x2.3 hi = sys.stdout.write('hello world\n') # Out: hello world type(hi) # Out: <type 'NoneType'> In Python 3, writing to a handle will return the number of characters written when writing text, and the number of by...
Prerequisites Have Maven installed. Have an IDE installed such as Intellij, Eclipse, or NetBeans. Create a Maven project Create a Maven project with the standard project structure (i.e. Group ID as com.organization.app and Artifact ID as SpringBatchExample: SpringBatchExample |-- pom.xml ...
Install module and read docs npm i formidable@latest Example of server on 8080 port var formidable = require('formidable'), http = require('http'), util = require('util'); http.createServer(function(req, res) { if (req.url == '/upload' && req.method.toLowerCase() == 'pos...
Often times you will need to be able to manage your notifications, by being able to keep track of them and cancel them. Track a notification You can assign a UUID (universally unique identifier) to a notification, so you can track it: Swift let notification = UILocalNotification() let uuid = NS...
Each gem has a file in the format of <gem name>.gemspec which contains metadata about the gem and it's files. The format of a gemspec is as follows: Gem::Specification.new do |s| # Details about gem. They are added in the format: s.<detail name> = <detail value> end The ...
MY_CONSTANT = "Hello, world" # constant Constant = 'This is also constant' # constant my_variable = "Hello, venus" # not constatn Constant name start with capital letter. Everything that start with capital letter are considered as constant in Ruby. So class and module are al...
MY_CONSTANT = "Hello, world" MY_CONSTANT = "Hullo, world" The above code results in a warning, because you should be using variables if you want to change their values. However it is possible to change one letter at a time in a constant without a warning, like this: MY_CONST...
def say_hi MESSAGE = "Hello" puts MESSAGE end The above code results in an error: SyntaxError: (irb):2: dynamic constant assignment.

Page 180 of 457