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...
Eventloop in pseudo code
An event loop is a loop that waits for events and then reacts to those events
while true:
wait for something to happen
react to whatever happened
Example of a single-threaded HTTP server with no event loop
while true:
socket = wait for the next TCP c...
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...
You can source configuration from environment variables by calling .AddEnvironmentVariables() on you ConfigurationBuilder.
It will load environment variables prefixed with APPSETTING_
It will then use colon : as the key path separator.
This means that : following environement settings :
APPSETTI...
When dealing with large configuration sets of value, it might become quite unhandy to load them one buy one.
Option model which comes with asp.net offers a convenient way to map a section to a dotnet poco:
For instance, one might hydrate StorageOptions directly from a configuration section b addin...
You can also source configuration from an in memory object such as a Dictionary<string,string>
.AddInMemoryCollection(new Dictionary<string, string>
{
["akey"] = "a value"
})
This can reveal helpful in integration/unit testing scenarios.
In order to be able to directly deploy web project changes to an Web Server, the following steps must be followed. If target server has Internet access, the process is quite simple, as Microsoft has a Web Platform package to do almost everything that is needed.
Cleanup
Make sure that C:\Progra...
While good software design often maximizes code reusability, sometimes it can be useful to define asynchronous tasks inline in your code via Lambda expressions to maximize code readability.
In this example, we will create a single class which contains a main() method. Inside this method, we will us...
Detailed instructions on getting pyqt4 set up or installed.
Windows Link
Mac Link
Linux Link
If you want to install the version specific to your system python version and you system configuration(32-bit or 64-bit) then go to this link and download and install the package. You can install the...
A function returns everything that is not captured by something else.
If u use the return keyword, every statement after the return line will not be executed!
Like this:
Function Test-Function
{
Param
(
[switch]$ExceptionalReturn
)
"Start"
if($Exceptio...