Tutorial by Examples: i

This is an example of an unbalanced binary search tree. A binary tree is structured conceptually as a hierarchy of nodes descending downward from a common root, where each node has two children: left and right. For example, suppose the numbers 7, 5, 9, 3, 11, 6, 12, 14 and 15 were inserted into a Bi...
$username = "[email protected]" $pwdTxt = Get-Content "C:\temp\Stored_Password.txt" $securePwd = $pwdTxt | ConvertTo-SecureString $credObject = New-Object System.Management.Automation.PSCredential -ArgumentList $username, $securePwd # Now, $credObject is having the credential...
class ClassA { var timer: NSTimer! init() { // initialize timer } deinit { // code timer.invalidate() } }
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(['...
To install tslint run command npm install -g tslint Tslint is configured via file tslint.json. To initialize default configuration run command tslint --init To check file for possible errors in file run command tslint filename.ts
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...
Module Module1 Sub Main() Debug.WriteLine("Starting aplication") Debug.Indent() LoopAndDoStuff(5) Debug.Unindent() Console.WriteLine("Press a key to exit") Console.ReadKey() Debug.WriteLine("End of a...
At the beginning of your application, your must add a TextWriterTraceListener to the Listeners list of the Debug class. Module Module1 Sub Main() Debug.Listeners.Add(New TextWriterTraceListener("Debug of " & DateTime.Now.ToString() & ".txt")) D...
On 32-bit systems, integers greater than 0x7FFFFFFF cannot be stored primitively, while integers between 0x0000000080000000 and 0x7FFFFFFFFFFFFFFF can be stored primitively on 64-bit systems but not 32-bit systems (signed long long). However, since 64-bit systems and many other languages support sto...
with Ada.Containers.Synchronized_Queue_Interfaces; with Ada.Containers.Unbounded_Synchronized_Queues; with Ada.Text_IO; procedure Producer_Consumer_V1 is type Work_Item is range 1 .. 100; package Work_Item_Queue_Interfaces is new Ada.Containers.Synchronized_Queue_Interfaces ...
Detailed instructions on getting cloudfoundry set up or installed.
One major aspect of process substitution is that it lets us avoid usage of a sub-shell when piping commands from the shell. This can be demonstrated with a simple example below. I have the following files in my current folder: $ find . -maxdepth 1 -type f -print foo bar zoo foobar foozoo barzoo ...
Once you have your UWP application ready for tests you should add test application to your solution. To do it "right" click on the solution and choose "Unit Test App (Universal Windows)": Once you add it to the solution there are few more steps required to configure it. You w...
Once your test application is ready you can connect it with code for which you want to write unit tests. Either you have you code in PCL, or in UWP app project (I assume that you applied MVVM pattern) just add reference to it in Test Application project: Now you have access to all your code from...
Once you have everything prepared to write your Unit Tests it is worth to mention about mocking. There is new framework called "SimpleStubs" which enables you to create mocks based on the interfaces. Simple case from GitHub documentation: //Sample interface: public interface IPhoneBook ...
An artifact built by Maven can be declared as a Maven plugin by specifying the packaging as maven-plugin in the pom.xml. <packaging>maven-plugin</packaging> You need to declare a dependency on the plugin API and annotations. <dependency> <groupId>org.apache.maven&lt...
Goals are implemented by creating a MOJO. This is a class file annotated with annotations from maven-plugin-annotations. @Mojo(name = "hello") public final class HelloWorldMojo extends AbstractMojo { public void execute() throws MojoExecutionException, MojoFailureException { ...
Plugins can be configured by annotating fields with @Parameter. The MOJO is then injected with the configuration. @Mojo(name = "greet") public final class GreetMojo extends AbstractMojo { @Parameter(required = true) public String name; public void execute() throws Mojo...
The plugin can, among others, access information about the current Maven project being built. @Mojo(name = "project") public final class ProjectNameMojo extends AbstractMojo { @Parameter(defaultValue = "${project}", readonly = true, required = true) private MavenPro...
@Parameter(defaultValue = "${project.build.directory}") private File buildDirectory;

Page 927 of 1143