Tutorial by Examples: s

This attribute can change the background of the Status Bar icons (at the top of the screen) to white. <style name="AppTheme" parent="Theme.AppCompat"> <item name="android:windowLightStatusBar">true</item> </style>
The navigation bar (at the bottom of the screen) can be transparent. Here is the way to achieve it. <style name="AppTheme" parent="Theme.AppCompat"> <item name="android:windowTranslucentNavigation">true</item> </style> The Status Bar (t...
Given two types T and U, &T will coerce (implicitly convert) to &U if and only if T implements Deref<Target=U> This allows us to do things like this: fn foo(a: &[i32]) { // code } fn bar(s: &str) { // code } let v = vec![1, 2, 3]; foo(&v); // &Vec&l...
As well as being able to create an array by filtering out nil from the transformed elements of a sequence, there is also a version of flatMap(_:) that expects the transformation closure to return a sequence S. extension SequenceType { public func flatMap<S : SequenceType>(transform: (Sel...
A class constructor must have the same name as its class. Let's create a constructor for a class Person: class Person { String name; String gender; int age; Person(this.name, this.gender, this.age); } The example above is a simpler, better way of defining the constructor than the...
Dart functions may also be declared anonymously or nested. For example, to create a nested function, just open a new function block within an existing function block void outerFunction() { bool innerFunction() { /// Does stuff } } The function innerFunction may now be us...
A gem is the equivalent to a plugin or an extension for the programming language ruby. To be exact even rails is nothing more than a gem. A lot of gems are built on rails or other gems (they are dependent of said gem) or are standalone. In your Rails project Gemfile For your Rails project you ha...
Just as you're able to bind data from a view to the model, you can also bind props using the same v-bind directive for passing information from parent to child components. JS new Vue({ el: '#example', data: { msg: 'hello world' } }); Vue.component('child', { props:...
Here is an example of basic overriding in Python (for the sake of clarity and compatibility with both Python 2 and 3, using new style class and print with ()): class Parent(object): def introduce(self): print("Hello!") def print_name(self): print("Parent...
Having your scripts call Raycast directly may lead to problems if you need to change the collision matrices in the future, as you'll have to track down every LayerMask field to accommodate the changes. Depending on the size of your project, this may become a huge undertaking. Encapsulating Raycast ...
Lucene is a Java library. If you don't have a Java development environment set up already, see the Java documentation. Download the latest version of Lucene from the Apache website, and unzip it. Add the required jars to your classpath. The following jars will be required by many projects, inclu...
NativeScript’s global console variable lets you print values to your terminal for debugging. The simplest usage is passing a value to the console.log() function: console.log("hello world"); The console object has several other methods, including dump(), trace(), assert() and more. // ...
To uninstall Node.js on Windows, use Add or Remove Programs like this: Open Add or Remove Programs from the start menu. Search for Node.js. Windows 10: Click Node.js. Click Uninstall. Click the new Uninstall button. Windows 7-8.1: Click the Uninstall button under Node.js.
ALTER TABLE foo ENGINE=InnoDB; This converts the table, but does not take care of any differences between the engines. Most differences will not matter, especially for small tables. But for busier tables, other considerations should be considered. Conversion considerations
<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"> <circle r="30" cx="100" cy="100" fill="rgb(255, 0, 0)" stroke="rgb(0, 255, 0)" /> <rect x="200" y="200" w...
Example from the standard library (core.clj:807): (defmacro and "Evaluates exprs one at a time, from left to right. If a form returns logical false (nil or false), and returns that value and doesn't evaluate any of the other expressions, otherwise it returns the value of the last e...
PrimitiveBoxed TypeMemory Size of primitive / boxedbooleanBoolean1 byte / 16 bytesbyteByte1 byte / 16 bytesshortShort2 bytes / 16 bytescharChar2 bytes / 16 bytesintInteger4 bytes / 16 byteslongLong8 bytes / 16 bytesfloatFloat4 bytes / 16 bytesdoubleDouble8 bytes / 16 bytes Boxed objects always requ...
You update all rows in table by simply providing a column_name = value: UPDATE person SET planet = 'Earth';
UPDATE person SET state = 'NY' WHERE city = 'New York';
You can update multiple columns in a table in the same statement, separating col=val pairs with commas: UPDATE person SET country = 'USA', state = 'NY' WHERE city = 'New York';

Page 316 of 1057