Tutorial by Examples: o

When using an inline data declaration inside of a SELECT...ENDSELECT block or SELECT SINGLE statement, the @ character must be used as an escape character for the DATA(lv_cityto) expression. Once the escape character has been used, all further host variables must also be escaped (as is the case with...
To reverse a list, it isn't important what type the list elements are, only what order they're in. This is a perfect candidate for a generic function, so the same reverseal function can be used no matter what list is passed. let rev list = let rec loop acc = function | [] -...
let map f list = let rec loop acc = function | [] -> List.rev acc | head :: tail -> loop (f head :: acc) tail loop [] list The signature of this function is ('a -> 'b) -> 'a list -> 'b list, which is the most generic it can be. This does not p...
The Dictionary allows getting a unique set of values very simply. Consider the following function: Function Unique(values As Variant) As Variant() 'Put all the values as keys into a dictionary Dim dict As New Scripting.Dictionary Dim val As Variant For Each val In values ...
<?php set_query_var( 'passed_var', $my_var ); get_template_part( 'foo', 'bar' ); ?> Access it in foo-bar.php <?php echo $passed_var; ?>
You can access the real data type of interface with Type Assertion. interfaceVariable.(DataType) Example of struct MyType which implement interface Subber: package main import ( "fmt" ) type Subber interface { Sub(a, b int) int } type MyType struct { Msg stri...
HTML: <div class="wrapper"> <img src="http://cdn.sstatic.net/Sites/stackoverflow/company/img/logos/so/so-icon.png?v=c78bd457575a"> </div> CSS: .wrapper{ position:relative; height: 600px; } .wrapper img { position: absolute; top: 0; le...
Filetype plugins for foo filetype are sourced in that order: 1. $HOME/.vim/ftplugin/foo.vim. Be careful with what you put in that file as it may be overridden by $VIMRUNTIME/ftplugin/foo.vim -- under windows, it'll be instead $HOME/vimfiles/ftplugin/foo.vim 2. $VIMRUNTIME/ftplugin/foo.vim. Like ev...
TypeScript Angular 2 Component import {Component, OnInit, ViewChild, Renderer} from '@angular/core'; import {SuiTransition} from "ng2-semantic-ui/components/transition/transition"; @Component({ selector: 'app-home', templateUrl: './home.component.html', styleUrls: ['./home.co...
Having culture-specific URLs can be beneficial in terms of SEO. E.g. English version of the following page: http://www.mydomain.com/insurance Would translate into: http://www.mydomain.nl/verzekering Instead of: http://www.mydomain.nl/nl-nl/insurance There are more approaches of achievin...
For anything below 1.9 SpawnEgg egg = new SpawnEgg(EntityType.CREEPER); ItemStack creeperEgg = egg.toItemStack(5); For 1.9 and above In versions 1.9 and higher, Spigot does not have an implementation for creating spawn eggs without using NMS. To accomplish this, you can use a small custom cl...
class Functor f where fmap :: (a -> b) -> f a -> f b One way of looking at it is that fmap lifts a function of values into a function of values in a context f. A correct instance of Functor should satisfy the functor laws, though these are not enforced by the compiler: fmap id = i...
The Data.Functor module contains two combinators, <$ and $>, which ignore all of the values contained in a functor, replacing them all with a single constant value. infixl 4 <$, $> <$ :: Functor f => a -> f b -> f a (<$) = fmap . const $> :: Functor f => f a ...
If you installed Node using the default directory, while in the global mode, NPM installs packages into /usr/local/lib/node_modules. If you type the following in the shell, NPM will search for, download, and install the latest version of the package named sax inside the directory /usr/local/lib/node...
When we refer the module in the code, node first looks up the node_module folder inside the referenced folder in required statement If the module name is not relative and is not a core module, Node will try to find it inside the node_modules folder in the current directory. For instance, if you do...
Steps to create "Hello, World!" application in Oracle Application Express: Log in to your workspace. Click Application Builder. Application Builder page opens. Click Create. Page with 4 application types appears. Page contains short help text about each application type. Click Deskto...
You can request free Oracle Application Express workspace on official site: apex.oracle.com.
Detailed instructions on getting travis-ci set up or installed.
Introduction System Workbench for STM32 is a free IDE on Windows, Linux and OS X. Description from ST Microelectronics: The System Workbench toolchain, called SW4STM32, is a free multi-OS software development environment based on Eclipse, which supports the full range of STM32 microcontrollers...
Introduction C/C++ IDE for ARM development. Atollic TrueSTUDIO® is tested and verified on the following Operating Systems: Microsoft® Windows ®Vista (32-bit version) Microsoft® Windows® Vista (64-bit version) Microsoft® Windows® 7 (32-bit version) Microsoft® Windows® 7 (64-bit version) Micr...

Page 786 of 1038