Tutorial by Examples: p

Interceptors require the IInterceptor interface. Any public method within the intercepted class will be intercepted (including getters and setters) public class MyInterceptor : IInterceptor { public void Intercept(IInvocation invocation) { //Calls the next method in the chain - T...
Installations Download and install: Java 8 - download the relevant installation from Oracle site. Activator - download zip from www.playframework.com/download and extract files to the target Play folder, for example to: c:\Play-2.4.2\activator-dist-1.3.5 sbt - download from www.sc...
Occasionally you will want to access the result of your filters from outside the ng-repeat, perhaps to indicate the number of items that have been filtered out. You can do this using as [variablename] syntax on the ng-repeat. <ul> <li ng-repeat="item in vm.listItems | filter:vm.myF...
To automatically install bower and its components, one must Specify the bower dependency in package.json: "dependencies": { "bower": "^1.7.9" } Use scripts to execute a postinstall command "scripts": { "postinstall": "./...
A daemon process executes a program in the background, usually without user interaction. The example below shows how to create a daemon and register a listener, which monitors all open applications. The main part is the function call NSRunLoop.mainRunLoop().run(), which starts the daemon. class MyO...
You can make a URI parameter optional by adding a question mark to the route parameter. You can also specify a default value by using the form parameter=value. public class BooksController : Controller { // eg: /books // eg: /books/1430210079 [Route(“books/{isbn?}”)] public Act...
Often, the routes in a controller all start with the same prefix. For example: public class ReviewsController : Controller { // eg: /reviews [Route(“reviews”)] public ActionResult Index() { … } // eg: /reviews/5 [Route(“reviews/{reviewId}”)] public ActionResult Show(i...
Pretext This is an introduction to the Hello World program example on the Raspberry Pi written in C. The following example makes use of the command line interface and is set up as a step-by-step guide. Along with creating a Hello World program, the reader will be introduced to simple linux comman...
Provides the ratio of the current rows value to all the values within the window. --Data CREATE TABLE Employees (Name Varchar2(30), Salary Number(10)); INSERT INTO Employees Values ('Bob',2500); INSERT INTO Employees Values ('Alice',3500); INSERT INTO Employees Values ('Tom',2700); INSERT INTO...
Sending data back to the parent, to do this we simply pass a function as a prop from the parent component to the child component, and the child component calls that function. In this example, we will change the Parent state by passing a function to the Child component and invoking that function ins...
In the opening section of a bash script, it's possible to define some variables that function as helpers to color or otherwise format the terminal output during the run of the script. Different platforms use different character sequences to express color. However, there's a utility called tput whic...
Logs are very important. Recreate an error context can be sometimes very painful due to the lack of information about how and when the error occurred. This example shows: How to add user's data in the error logs How to add post parameters sent when an error occurred How to use WebPr...
Use Nuget to install the Nancy and Nancy.Hosting.Self packages into the project. Instantiate a new NancyHost object and pass in the relevant URL using( var host = new NancyHost( hostConfiguration, new Uri( "http://localhost:1234" ) ) ) { host.Start(); Console.WriteLine( "Running o...
When you want to work with the data entries in arrays you first need to unwind the array. The unwind operation creates a document for each entry in the array. When you have lot's of documents with large arrays you will see an explosion in number of documents. { "_id" : 1, "item"...
_refreshListView(){ //Start Rendering Spinner this.setState({refreshing:true}) this.state.cars.push( {name:'Fusion',color:'Black'}, {name:'Yaris',color:'Blue'} ) //Updating the dataSource with new data this.setState({ dataSource: this.state.data...
RefreshControl is used inside a ScrollView or ListView to add pull to refresh functionality. at this example we will use it with ListView 'use strict' import React, { Component } from 'react'; import { StyleSheet, View, ListView, RefreshControl, Text } from 'react-native' class RefreshContr...
//Before: antipattern 3 global variables var setActivePage = function () {}; var getPage = function() {}; var redirectPage = function() {}; //After: just 1 global variable, no function collision and more meaningful function names var NavigationNs = NavigationNs || {}; N...
When multiple modules are involved, avoid proliferating global names by creating a single global namespace. From there, any sub-modules can be added to the global namespace. (Further nesting will slow down performance and add unnecessary complexity.) Longer names can be used if name clashes are an i...
Let us assume we have the following two DataFrames: In [7]: df1 Out[7]: A B 0 a1 b1 1 a2 b2 In [8]: df2 Out[8]: B C 0 b1 c1 The two DataFrames are not required to have the same set of columns. The append method does not change either of the original DataFrames. Inst...
A common task for regex is to replace text that matches a pattern with a new value. #Sample text $text = @" This is (a) sample text, this is a (sample text) "@ #Sample pattern: Text wrapped in () $pattern = '\(.*?\)' #Replace matches with: $newvalue = 'test' Using -Replace...

Page 449 of 691