Tutorial by Examples: n

Converting a java.util.Calendar object: Calendar rightNow = Calendar.getInstance(); LocalDate today = LocalDate.fromCalendarFields(rightNow); Converting a java.util.Date object: Date rightNow = new Date(); LocalDate today = LocalDate.fromDateFields(rightNow); Converting a string: String d...
Bifunctor is the class of types with two type parameters (f :: * -> * -> *), both of which can be covariantly mapped over simultaneously. class Bifunctor f where bimap :: (a -> c) -> (b -> d) -> f a b -> f c d bimap can be thought of as applying a pair of fmap operation...
There's a useful set of type combinators for building big Functors out of smaller ones. These are instructive as example instances of Functor, and they're also useful as a technique for generic programming, because they can be used to represent a large class of common functors. The identity functor...
The Proxy :: k -> * type, found in Data.Proxy, is used when you need to give the compiler some type information - eg, to pick a type class instance - which is nonetheless irrelevant at runtime. {-# LANGUAGE PolyKinds #-} data Proxy a = Proxy Functions which use a Proxy typically use Scoped...
Below code is basic example of spark launcher.This can be used if spark job has to be launched through some application. val sparkLauncher = new SparkLauncher //Set Spark properties.only Basic ones are shown here.It will be overridden if properties are set in Main class. sparkLauncher.setSparkHom...
There are several different ways to specify props in JSX. JavaScript Expressions You can pass any JavaScript expression as a prop, by surrounding it with {}. For example, in this JSX: <MyComponent count={1 + 2 + 3 + 4} /> Inside the MyComponent, the value of props.count will be 10, becau...
In JSX expressions that contain both an opening tag and a closing tag, the content between those tags is passed as a special prop: props.children. There are several different ways to pass children: String Literals You can put a string between the opening and closing tags and props.children will ju...
Description: mov copies values of bits from source argument to destination argument. Common source/destination are registers, usually the fastest way to manipulate values with[in] CPU. Another important group of source_of/destination_for values is computer memory. Finally some immediate values m...
This is usually used for renaming or shortening long namespace references such referring to components of a library. namespace boost { namespace multiprecision { class Number ... } } namespace Name1 = boost::multiprecision; // Both Type declarations are equivale...
Alias Declaration are affected by preceding using statements namespace boost { namespace multiprecision { class Number ... } } using namespace boost; // Both Namespace are equivalent namespace Name1 = boost::multiprecision; namespace Name2 = multiprecision; ...
Php arrayiterator allows you to modify and unset the values while iterating over arrays and objects. Example: $array = ['1' => 'apple', '2' => 'banana', '3' => 'cherry']; $arrayObject = new ArrayObject($array); $iterator = $arrayObject->getIterator(); for($iterator; $iterator-...
To declare a single namespace with hierarchy use following example: namespace MyProject\Sub\Level; const CONNECT_OK = 1; class Connection { /* ... */ } function connect() { /* ... */ } The above example creates: constant MyProject\Sub\Level\CONNECT_OK class MyProject\Sub\Level\Connection...
GridView definition on ASPX page As shown below, first column of grid is defined as a checkbox column, which is conditionally cleared as shown in further examples below (the header checkbox is only for selecting/un-selecting all rows on current page, but same can be extended for all on grid easily)...
MongoDB stores data records as BSON documents. BSON is the binary representation of JSON. $ python >>> from pymongo import MongoClient >>> client = MongoClient() >>> col = client.mydb.test Create Insert a single document insert_one(document) >>> result = ...
Although not necessary in PHP however it is a very good practice to initialize variables. Uninitialized variables have a default value of their type depending on the context in which they are used: Unset AND unreferenced var_dump($unset_var); // outputs NULL Boolean echo($unset_bool ? "tr...
Fluent wait is a superclass of explicit wait (WebDriverWait) that is more configurable since it can accept an argument to the wait function. I'll pass on implicit wait, since it's a best practice to avoid it. Usage (Java): Wait wait = new FluentWait<>(this.driver) .withTimeout(drive...
Go to File > Settings > Keymap and select the Keymaps option from: Mac OS X Emacs Visual Studio Eclise Netbeans Jbuilder and others, to map the shortcuts to the wanted tool ones.
Available since Rails 4.2, Active Job is a framework for declaring jobs and making them run on a variety of queuing backends. Recurring or punctual tasks that are not blocking and can be run in parallel are good use cases for Active Jobs.
instanceof requires that the variable is of type any. This code (try it): class Pet { } class Dog extends Pet { bark() { console.log("woof"); } } class Cat extends Pet { purr() { console.log("meow"); } } function example(foo: any) { ...
typeof is used when you need to distinguish between types number, string, boolean, and symbol. Other string constants will not error, but won't be used to narrow types either. Unlike instanceof, typeof will work with a variable of any type. In the example below, foo could be typed as number | str...

Page 848 of 1088