Tutorial by Examples: p

repeat operator allow to repeat whole sequence from source Observable. Observable.just(1, 2, 3) .repeat() .subscribe( next -> System.out.println("next: " + next), error -> System.out.println("error: " + error), () -> System.out.print...
seemed the only way to add a comment. One thing that's easy to forget is that if you string some variables like the example above, and the resulting length is SHORTER than what was originally in the receiving variable (o- string above) then"trailing"characters are left in place. For exam...
When some programmers see this advice: "Testing strings using == is incorrect (unless the strings are interned)" their initial reaction is to intern strings so that they can use ==. (After all == is faster than calling String.equals(...), isn't it.) This is the wrong approach, from...
Will talk about directory structure of CakePHP, what each folder means. CakePHP has some main folders app - It Contains our application source code, all our code lies under this directory. lib - This is the cakephp core liberary, it contains all the base cakephp library code. Editing code insid...
Errors, when managed properly by the server, will be returned to your client with a specific HTTP status code different from 2xx (see RFC 2616 section 10). It's advised to catch globally your errors from your $.ajaxSetup() as demonstrated in the example below. Therefore all errors coming from your ...
Let me start by saying you should first visit Beej's Guide to Network Programming and give it a quick read, which explains most of this stuff a bit more verbosely. We'll be creating a simple TCP server here which will say "Hello World" to all incoming connections and then close them. Anoth...
This program is complimentary to Hello TCP Server program, you can run either of them to check the validity of each other. The program flow is quite common with Hello TCP server, so make sure to take a look at that too. Here's the code - #include <cstring> #include <iostream> #includ...
Prepared statements See Prepared statements in MySQLi for how to prepare and execute a query. Binding of results Object-oriented style $stmt->bind_result($forename); Procedural style mysqli_stmt_bind_result($stmt, $forename); The problem with using bind_result is that it requires the s...
Often one wants to intermittently run one or more validation batches during the course of training a deep network. Typically the training data are fed by a queue while the validation data might be passed through the feed_dict parameter in sess.run(). tf.placeholder_with_default() is designed to work...
One of the most important implementations of Dynamic Programming is finding out the Longest Common Subsequence. Let's define some of the basic terminologies first. Subsequence: A subsequence is a sequence that can be derived from another sequence by deleting some elements without changing the orde...
GCobol identification division. program-id. inspecting. data division. working-storage section. 01 ORIGINAL pic XXXX/XX/XXBXX/XX/XXXXXXX/XX. 01 DATEREC pic XXXX/XX/XXBXX/XX/XXXXXXX/XX. procedure division. move fun...
Before reading this example, it is highly recommended that you read Introduction to Trie first. One of the easiest ways of implementing Trie is using linked list. Node: The nodes will consist of: Variable for End-Mark. Pointer Array to the next Node. The End-Mark variable will simply denot...
You can do neat things via the results of Array "comprehensions"... Like assign multiple variables... from the result of a looping for statement... [express,_] = (require x for x in ['express','underscore']) Or a syntactically sweet version of a "mapped" function call, etc.....
Regular expression support for tust is provided by the regex crate, add it to your Cargo.toml: [dependencies] regex = "0.1" The main interface of the regex crate is regex::Regex: extern crate regex; use regex::Regex; fn main() { //"r" stands for "raw" str...
extern crate regex; use regex::Regex; fn main() { let rg = Regex::new(r"was (\d+)").unwrap(); // Regex::captures returns Option<Captures>, // first element is the full match and others // are capture groups match rg.captures("The year was 2016")...
extern crate regex; use regex::Regex; fn main() { let rg = Regex::new(r"(\d+)").unwrap(); // Regex::replace replaces first match // from it's first argument with the second argument // => Some string with numbers (not really) rg.replace("Some string ...
First, Install gulp and gulp-htmlmin to project directory locally npm install --save-dev gulp gulp-htmlmin Then add the minify-html task to your gulpfile.js var gulp = require('gulp'); var htmlmin = require('gulp-htmlmin'); // Task to minify HTML gulp.task('minify-html', function() { retu...
A common approach to get the top most UIViewController is to get the RootViewController of your active UIWindow. I wrote an extension for this: extension UIApplication { func topViewController(_ base: UIViewController? = UIApplication.shared.keyWindow?.rootViewController) -> UIViewController ...
Using the NotificationCenter of iOS, which can be very powerful, you are able to intercept certain app-wide events: NotificationCenter.default.addObserver( self, selector: #selector(ViewController.do(_:)), name: NSNotification.Name.UIApplicationDidBecomeActive, o...

Page 478 of 691