Tutorial by Examples: le

The following statement if (conditionA && conditionB && conditionC) //... is exactly equivalent to bool conditions = conditionA && conditionB && conditionC; if (conditions) // ... in other words, the conditions inside the "if" statement just form an...
mkdir -p toplevel/sublevel_{01..09}/{child1,child2,child3} This will create a top level folder called toplevel, nine folders inside of toplevel named sublevel_01, sublevel_02, etc. Then inside of those sublevels: child1, child2, child3 folders, giving you: toplevel/sublevel_01/child1 toplevel/s...
Fibonacci numbers are used as a very common example for teaching recursion. fib 0 = 0 fib 1 = 1 fib n = fib (n-1) + fib (n-2)
Problem definition: An 8 puzzle is a simple game consisting of a 3 x 3 grid (containing 9 squares). One of the squares is empty. The object is to move to squares around into different positions and having the numbers displayed in the "goal state". Given an initial state of 8-puzzle...
We will follow the official guide for spring-boot and spring-data-jpa. We will be building the application using gradle. Create the gradle build file build.gradle buildscript { repositories { mavenCentral() } dependencies { classpath("org.springframework....
var gulp = require('gulp'); var path = require('path'); var shell = require('gulp-shell'); var goPath = 'src/mypackage/**/*.go'; gulp.task('compilepkg', function() { return gulp.src(goPath, {read: false}) .pipe(shell(['go install <%= stripPath(file.path) %>'], { ...
In SCSS variables begin with $ sign, and are set like CSS properties. $label-color: #eee; They are only available within nested selectors where they’re defined. #menu { $basic-color: #eee; color: $basic-color; } If they’re defined outside of any nested selectors, then they can be us...
We will create a simple "Hello World!" app with Angular2 2.4.1 (@NgModule change) with a node.js (expressjs) backend. Prerequisites Node.js v4.x.x or higher npm v3.x.x or higher or yarn Then run npm install -g typescript or yarn global add typescriptto install typescript globally ...
Create a file ckeditor-inline.html with the following content: <!DOCTYPE html> <html> <head> <title>CKEditor Inline Demo!</title> </head> <body> <script src="//cdn.ckeditor.com/4.6.1/basic/ckeditor.js"></script> <...
If you name your file lib_linux.go, all the content in that file will only be compiled in linux environments: package lib var OnlyCompiledInLinux string
pthread_mutex_t queueMutex; pthread_cond_t queueCond; Queue queue; void Initialize() { //Initialize the mutex and the condition variable pthread_mutex_init(&queueMutex, NULL); pthread_cond_init(&queueCond, NULL); } void Producer() { //First we get some new data ...
λ> :t 1 1 :: Num t => t λ> :t pi pi :: Floating a => a In the examples above, the type-checker infers a type-class rather than a concrete type for the two constants. In Haskell, the Num class is the most general numerical one (since it encompasses integers and reals), but pi must...
What's the type of (+) ? λ> :t (+) (+) :: Num a => a -> a -> a What's the type of sqrt ? λ> :t sqrt sqrt :: Floating a => a -> a What's the type of sqrt . fromIntegral ? sqrt . fromIntegral :: (Integral a, Floating c) => a -> c
It's a good practice to scope patches using Refinements, but sometimes it's nice to load it globally (for example in development, or testing). Say for example you want to start a console, require your library, and then have the patched methods available in the global scope. You couldn't do this wit...
struct Mathematics { internal func performOperation(inputArray: [Int], operation: (Int)-> Int)-> [Int] { var processedArray = [Int]() for item in inputArray { processedArray.append(operation(item)) } retur...
This example is was modeled after an example that I found on the internet. I can't find the link or I would give the author credit. I took the sample that I found and modified it to work for my application. Add the following references: System.Xaml, PresentationCore, PresentationFramework,...
.profile is read by most shells on startup, including bash. However, .bash_profile is used for configurations specific to bash. For general initialization code, put it in .profile. If it's specific to bash, use .bash_profile. .profile isn't actually designed for bash specifically, .bash_profile is...
Here are the steps required to install Gradle plugin in Eclipse: Open Eclipse and go to Help -> Eclipse Marketplace In the search bar, enter buildship and hit enter Select "Buildship Gradle Integration 1.0" and click Install In the next window, click Confirm Then, accept the term...
Python import csv with open('/tmp/output.tsv', 'wt') as out_file: tsv_writer = csv.writer(out_file, delimiter='\t') tsv_writer.writerow(['name', 'field']) tsv_writer.writerow(['Dijkstra', 'Computer Science']) tsv_writer.writerow(['Shelah', 'Math']) tsv_writer.writerow(['...
Module Module1 Sub Main() Debug.WriteLine("This line will be shown in the Visual Studio output console") Console.WriteLine("Press a key to exit") Console.ReadKey() Debug.WriteLine("End of application") End Sub End Modul...

Page 269 of 339