Tutorial by Examples: on

class sample{ public static function add_action_func(){ //note __CLASS__ will also include any namespacing add_action('init', array(__CLASS__, 'samp') ); } public static function samp(){ echo 'i did something'; } } sample::add_a...
function remove_contact_methods( $contactmethods ) { unset($contactmethods['facebook_profile']); unset($contactmethods['twitter_profile']); return $contactmethods; } add_filter( 'user_contactmethods', 'remove_contact_methods', 10, 1);
OpenSSL is an open source project that provides a robust, commercial-grade, and full-featured toolkit for the Transport Layer Security (TLS) and Secure Sockets Layer (SSL) protocols. It is also a general-purpose cryptography library. The OpenSSL toolkit is licensed under an Apache-style license, wh...
To create a Grails application, use the grails create-app command. The following command creates a Grails application, named myapp in the current directory: grails create-app fancy-app Running it, is as simple as visiting the, newly created, application directory: cd fancy-app and then grai...
Package names Package names should be all lower case without underscores or other special characters. Package names begin with the reversed authority part of the web address of the company of the developer. This part can be followed a by project/program structure dependent package substructure. ...
The .split() method splits a string into an array of substrings. By default .split() will break the string into substrings on spaces (" "), which is equivalent to calling .split(" "). The parameter passed to .split() specifies the character, or the regular expression, to use for...
Memoization consists of caching function results to avoid computing the same result multiple times. This is useful when working with functions that perform costly computations. We can use a simple factorial function as an example: let factorial index = let rec innerLoop i acc = match...
Most browsers, when configured to block cookies, will also block localStorage. Attempts to use it will result in an exception. Do not forget to manage these cases. var video = document.querySelector('video') try { video.volume = localStorage.getItem('volume') } catch (error) { alert('If...
Detailed instructions on getting math set up or installed.
import os import glob import pandas as pd def get_merged_csv(flist, **kwargs): return pd.concat([pd.read_csv(f, **kwargs) for f in flist], ignore_index=True) path = 'C:/Users/csvfiles' fmask = os.path.join(path, '*mask*.csv') df = get_merged_csv(glob.glob(fmask), index_col=None, use...
As a non-standard extension to C++, common compilers allow the use of classes as anonymous members. struct Example { struct { int inner_b; }; int outer_b; //The anonymous struct's members are accessed as if members of the parent struct Example() : inner...
mutable modifier in this context is used to indicate that a data field of a const object may be modified without affecting the externally-visible state of the object. If you are thinking about caching a result of expensive computation, you should probably use this keyword. If you have a lock (for ...
f = fn {:a, :b} -> IO.puts "Tuple {:a, :b}" [] -> IO.puts "Empty list" end f.({:a, :b}) # Tuple {:a, :b} f.([]) # Empty list
When you document your code with @doc, you can supply code examples like so: # myproject/lib/my_module.exs defmodule MyModule do @doc """ Given a number, returns `true` if the number is even, otherwise `false`. ## Example iex> MyModule.even?(2) true ie...
The code listing below attempts to classify handwritten digits from the MNIST dataset. The digits look like this: The code will preprocess these digits, converting each image into a 2D array of 0s and 1s, and then use this data to train a neural network with upto 97% accuracy (50 epochs). "...
struct FileAttributes { unsigned int ReadOnly: 1; unsigned int Hidden: 1; }; Here, each of these two fields will occupy 1 bit in memory. It is specified by : 1 expression after the variable names. Base type of bit field could be any integral type (8-bit int to 64-bit int). Using u...
C++11 In C++11, compilers are required to implicitly move from a local variable that is being returned. Moreover, most compilers can perform copy elision in many cases and elide the move altogether. As a result of this, returning large objects that can be moved cheaply no longer requires special ha...
This example has been lifted from the Q & A section here:http://stackoverflow.com/a/1008289/3807729 See this article for a simple design for a lazy evaluated with guaranteed destruction singleton: Can any one provide me a sample of Singleton in c++? The classic lazy evaluated and correctly de...
You can generate a rails migration file from the terminal using the following command: rails generate migration NAME [field[:type][:index] field[:type][:index]] [options] For a list of all the options supported by the command, you could run the command without any arguments as in rails generate ...
One problem often seen in code is loading all the data. This will greatly increase the load on the server. Let's say I have a model called "location" that has 10 fields in it, but not all the fields are required at the same time. Let's say I only want the 'LocationName' parameter of that...

Page 117 of 475