Requirements:
Supported Browsers:
IE9+
Chrome
Firefox
Safari 5+
Opera
Android 4
AngularJS
1.4.0+
Getting Started
Download the source files from ui-grid github and include them in your project including the dependencies:
<link rel="styleSheet" href="release/ui-gr...
It is often necessary to execute a long-running task and use the result of that task once it has completed.
In this example, we will create two classes: One which implements the Callable<T> interface (where T is the type we wish to return), and one which contains a main() method.
AsyncValueT...
#!/usr/bin/python
input_list = [10,1,2,11]
for i in range(len(input_list)):
for j in range(i):
if int(input_list[j]) > int(input_list[j+1]):
input_list[j],input_list[j+1] = input_list[j+1],input_list[j]
print input_list
The S in S.O.L.I.D stands for Single responsibility principle(SRP).
Responsibility means in this context reasons to change, so the principle states that a class should only have one reason to change.
Robert C. Martin stated it (during his lecture at Yale shool of management in 10 Sep 2014) as foll...
Step 1 - Include the uiGrid in your project
<link rel="styleSheet" href="release/ui-grid.min.css"/>
<script src="http://ajax.googleapis.com/ajax/libs/angularjs/1.3.16/angular.min.js"></script>
<script src="/release/ui-grid.min.js">&l...
2009
3rd March : The project was named as "node"
1st October : First very early preview of npm, the Node package
manager
8th November : Ryan Dahl's (Creator of Node.js) Original
Node.js Talk at JSConf 2009
2010
Express: A Node.js web development framework
Socket.io initial...
The hooks are all stored in the hooks sub directory of the Git directory. In most projects, that’s .git/hooks.
To enable a hook script, put a file in the hooks subdirectory of your .git directory that is named appropriately (without any extension) and is executable.
pre-push script is called by git push after it has checked the remote status, but before anything has been pushed. If this script exits with a non-zero status nothing will be pushed.
This hook is called with the following parameters:
$1 -- Name of the remote to which the push is being done (Ex: ...
Let's say we have a String parameter and we want to split it by comma
my_param="foo,bar,bash"
To split this string by comma we can use;
IFS=',' read -r -a array <<< "$my_param"
Here, IFS is a special variable called Internal field separator which defines the char...
The most popular operating system for the Raspberry Pi is a Debian based Raspbian.
It is officially supported by the Raspberry Pi Foundation.
Raspbian can be downloaded from official Raspberry Pi site in one of two variants:
With desktop environment
Lite- Minimal image
Starting September 20...
It is possible to create own Linux distribution using Yocto Project.
For Raspberry Pi- there is a specific layer meta-raspberrypi that needs to be used to create an image.
Windows 10 IoT Core is available only for Raspberry Pi 2 and 3. It is important to note that this is not a full version of windows as one might expect, it is designed specifically for IoT (Internet of Things) applications. It will not run most standard windows applications, and does not have a start...
In computer programming an iterator is an object that enables a
programmer to traverse a container, particularly lists. Wikipedia
struct Turtle {
let name: String
}
struct Turtles {
let turtles: [Turtle]
}
struct TurtlesIterator: IteratorProtocol {
private var current = 0
p...
JUnit can also be used to test if a method throws a specific exception for a given input.
In this example we will test if the following method really throws an exception if the Boolean format (input) is not recognized/unknown:
public static boolean parseBoolean(@NonNull String raw) throws IllegalA...
JUnit defines quite some assertEquals methods at least one for each primitive type and one for Objects is available. These methods are by default not directly available to call and should be called like this: Assert.assertEquals. But because these methods are used so often people almost always use a...
To leverage distributed cache, you'll have to reference one of the available implementations :
Redis
Sql server
For instance you'll register Redis implemention as follows :
public void ConfigureServices(IServiceCollection services)
{
services.AddDistributedRedisCache(options =>
...