Tutorial by Examples: l

In this example we have a service, let's call it search service that has a method called search() which will initiate a get request to a back end API. function SearchService($http) { const service = {}; service.search = function() { return $http({method: 'GET', url: `/api/s...
function calculatorService() { const service = {}; service.add = function(a,b) { return a + b } return service; } angular.module('app').factory('calculatorService', calculatorService); Testing describe('calculator service', function() { var calcula...
Files compressed by gzip can be directly concatenated into larger gzipped files. cat file1.gz file2.gz file3.gz > combined.gz This is a property of gzip that is less efficient than concatenating the input files and gzipping the result: cat file1 file2 file3 | gzip > combined.gz A compl...
from selenium import webdriver # Create a new chromedriver driver = webdriver.Chrome() # Go to www.google.com driver.get("https://www.google.com") # Get the webelement of the text input box search_box = driver.find_element_by_name("q") # Send the string "Selen...
The easiest way is to use pip and VirtualEnv. Selenium also requires python 3.*. Install virtualenv using: $: pip install virtualenv Create/enter a directory for your Selenium files: $: cd my_selenium_project Create a new VirtualEnv in the directory for your Selenium files: $: virtualenv -...
Unity layers are similar to tags as in that they can be used to define objects that should be interacted with or should behave in a certain manner, however, layers are mainly used with functions in the Physics class: Unity Documentation - Physics Layers are represented by an integer and can be pass...
The LayerMask structure is an interface that functions almost exactly like passing an integer to the function in question. However, its biggest benefit is allowing the user to select the layer in question from a drop-down menu in the inspector. using UnityEngine; class LayerMaskExample{ pub...
This examples shows how to build a JavaFX application, where the language can be switched dynamically while the application is running. These are the message bundle files used in the example: messages_en.properties: window.title=Dynamic language change button.english=English button.german=Germa...
from selenium import webdriver # Create a new cromedriver driver = webdriver.Chrome() # Go to www.google.com driver.get("https://www.google.com") # Saves a .png file with name my_screenshot_name to the directory that # you are running the program from. screenshot_name = "my_s...
Install MSI installers can be found here. This is the latest stable version. Download and execute to install. Verify Installation Use the WindowsKey + R, type cmd. Alternatively, navigate to the .sbt (for example, in C:\Users\Hopper) and type cmd in the address bar. Type sbt about t...
Full official instructions can be found here. MacPorts Install MacPorts. Then, in the terminal execute: port install sbt Homebrew Install Homebrew. Then, in the terminal execute: brew install sbt Sources Download sbt All platforms (tgz) installation from SBT. sudo su cd /opt mkdir sbt...
The following example code computes the sum of 1+4(3+3^2+3^3+3^4+...+3^N) series using pow() family of standard math library. #include <stdio.h> #include <math.h> #include <errno.h> #include <fenv.h> int main() { double pwr, sum=0; int i, n; ...
Sometimes a build combines multiple source directories, each of which is their own 'project'. For instance, you might have a build structure like this: projectName/ build.sbt project/ src/ main/ ... test/ ... core/ src/ main/ ... test/ ... webapp/ src/ main/ ... test/ ... In t...
If one does not want to receive any alert for a specific host or service - at least momentarily - one can squelch it. alert thisis.down { macro = host.mymacro template = mytemplate $notes = This alert will... $metric = "avg:os.service.running{host=*,name=... warn = min( a($metri...
If you are a visually oriented person, this Venn diagram may help you understand the different types of JOINs that exist within MySQL.
Logical && is logical AND, || is logical OR. == is equality, /= non-equality, < / <= lesser and > / >= greater operators. Arithmetic operators The numerical operators +, - and / behave largely as you'd expect. (Division works only on fractional numbers to avoid rounding issue...
MATLAB R2016b featured a generalization of its scalar expansion1,2 mechanism, to also support certain element-wise operations between arrays of different sizes, as long as their dimension are compatible. The operators that support implicit expansion are1: Element-wise arithmetic operators: +, -,...
You can set a character set both per table, as well as per individual field using the CHARACTER SET and CHARSET statements: CREATE TABLE Address ( `AddressID` INTEGER NOT NULL PRIMARY KEY, `Street` VARCHAR(80) CHARACTER SET ASCII, `City` VARCHAR(80), `Country` ...
Some data cannot be pickled. Other data should not be pickled for other reasons. What will be pickled can be defined in __getstate__ method. This method must return something that is picklable. On the oposite side is __setstate__: it will receive what __getstate__ created and has to initialize the...
Created this really bad program #include <stdio.h> #include <ctype.h> // forward declarations void bad_function() { int *test = 5; free(test); } int main(int argc, char *argv[]) { bad_function(); return 0; } gcc -g ex1.c ./a.out //or w...

Page 583 of 861