Tutorial by Examples: java

// initialize pubnub object var pubnub = new PubNub({ subscribeKey: "yourSubscribeKey", publishKey: "myPublishKey" // optional }) // get up to the last 100 messages // published to the channel pubnub.history( { channel: 'channel1' }, func...
This example illustrates how to configure Jersey so that you can begin using it as a JAX-RS implementation framework for your RESTful API. Assuming that you have already installed Apache Maven, follow these steps to set up Jersey: Create maven web project structure, in terminal (windows) execute...
<script src="example.js"></script> The src attribute works like the href attribute on anchors: you can either specify an absolute or relative URL. The example above links to a file inside the same directory of the HTML document. This is typically added inside the <head&gt...
Instead of linking to an external file, you can also include the JS code as-is in your HTML: <script> // JavaScript code </script>
Java configuration is typically done by applying the @Configuration annotation to a class to suggest that a class contains bean definitions. The bean definitions are specified by applying the @Bean annotation to a method that returns an object. @Configuration // This annotation tells the Applicati...
com.google.gson library needs to be added to use this code. Here is the example string: String companyDetails = {"companyName":"abcd","address":"abcdefg"} JSON strings can be parsed using below syntax in Java: JsonParser parser = new JsonParser(); Json...
The word count program is like the "Hello World" program in MapReduce. Hadoop MapReduce is a software framework for easily writing applications which process vast amounts of data (multi-terabyte data-sets) in-parallel on large clusters (thousands of nodes) of commodity hardware in a relia...
All lines must be terminated with a line feed character (LF, ASCII value 10) and not for instance CR or CR+LF. There may be no trailing white space at the end of a line. The name of a source file must equal the name of the class it contains followed by the .java extension, even for fil...
Common Requirements All reports, regardless of how the data is presented, take a path to the report template and a parameter map. The variables are used in all examples that follow: // Parameters passed into the report. Map<String, Object> parameters = new HashMap<>(); // Arbitrary...
It's possible to pass Java objects to Nashorn engine to be processed in Java code. At the same time, there are some JavaScript (and Nashorn) specific constructions, and it's not always clear how they work with java objects. Below there is a table which describes behaviour of native Java objects ins...
Below code is simple java program using selenium. The journey of the below code is Open Firefox browser Open google page Print title of Google page Find the search box location Pass the value as Selenium in the search box Submit the form Shutdown the browser package org.openqa.selenium....
Bridge pattern decouples abstraction from implementation so that both can vary independently. It has been achieved with composition rather than inheritance. Bridge UML diagram from wikipedia: You have four components in this pattern. Abstraction: It defines an interface RefinedAbstraction: It ...
JUnit is the leading testing framework used for testing Java code. The class under test models a simple bank account, that charges a penalty when you go overdrawn. public class BankAccount { private int balance; public BankAccount(int i){ balance = i; } public Bank...
You can call an instance method using the . special form: (.trim " hello ") ;;=> "hello" You can call instance methods with arguments like this: (.substring "hello" 0 2) ;;=> "he"
You can call an instance field using the .- syntax: (def p (java.awt.Point. 0 1)) (.-x p) ;;=> 0 (.-y p) ;;=> 1
You can create instance of objects in one of two ways: (java.awt.Point. 0 1) ;;=> => #object[java.awt.Point 0x3776d535 "java.awt.Point[x=0,y=1]"] Or (new java.awt.Point 0 1) ;;=> => #object[java.awt.Point 0x3776d535 "java.awt.Point[x=0,y=1]"]
You can call a Clojure function from Java code by looking up the function and invoking it: IFn times = Clojure.var("clojure.core", "*"); times.invoke(2, 2); This looks up the * function from the clojure.core namespace and invokes it with the arguments 2 & 2.
Messages can be sent from JavaScript using the following code window.webkit.messageHandlers.{NAME}.postMessage() Here how to create a script message handler to handle the messages: class NotificationScriptMessageHandler: NSObject, WKScriptMessageHandler { func userContentController(userCon...
Prerequisites Have Maven installed. Have an IDE installed such as Intellij, Eclipse, or NetBeans. Create a Maven project Create a Maven project with the standard project structure (i.e. Group ID as com.organization.app and Artifact ID as SpringBatchExample: SpringBatchExample |-- pom.xml ...
We can run custom JavaScript on a UIWebView using the method stringByEvaluatingJavaScriptFromString().This method returns the result of running the JavaScript script passed in the script parameter, or nil if the script fails. Swift Load script from String webview.stringByEvaluatingJavaScriptFromS...

Page 5 of 18