Tutorial by Topics: t

Generator functions (defined by the function* keyword) run as coroutines, generating a series of values as they're requested through an iterator. function* name(parameters) { yield value; return value } generator = name(arguments) { value, done } = generator.next(value) { value, done } = ge...
Metaclasses allow you to deeply modify the behaviour of Python classes (in terms of how they're defined, instantiated, accessed, and more) by replacing the type metaclass that new classes use by default. When designing your architecture, consider that many things which can be accomplished with...
Generators are lazy iterators created by generator functions (using yield) or generator expressions (using (an_expression for x in an_iterator)). yield <expr> yield from <expr> <var> = yield <expr> next(<iter>)
Styles can be authored in several ways, allowing for varying degrees of reuse and scope when they are specified in a source HTML document. External stylesheets can be reused across HTML documents. Embedded stylesheets apply to the entire document in which they are specified. Inline styles apply on...
Xcode is an integrated development environment for macOS which supports the development of native apps for macOS, iOS, watchOS, and tvOS. Xcode is the successor to NeXT's Project Builder and PBX. (In fact, Xcode's project manifest files are still named with the .pbxproj extension.) Xcode releas...
AngularJS is a web application framework designed to simplify rich client-side application development. This documentation is for Angular 1.x, the predecessor of the more modern Angular 2 or see the Stack Overflow documentation for Angular 2. VersionRelease Date1.6.52017-07-031.6.42017-03-311....
Jsoup is a HTML parsing and data extraction library for Java, focused on flexibility and ease of use. It can be used to extract sepecific data from HTML pages, which is commonly known as "web scraping", as well as modify the content of HTML pages, and "clean" untrusted HTML wit...
Python does common mathematical operators on its own, including integer and float division, multiplication, exponentiation, addition, and subtraction. The math module (included in all standard Python versions) offers expanded functionality like trigonometric functions, root operations, logarithms, a...
VersionRelease Date0.991989-06-081.011989-06-232.01996-12-312.021998-04-202.031999-02-192.042001-03-212.05b2002-07-173.02004-08-033.12005-12-083.22006-10-114.02009-02-204.12009-12-314.22011-02-134.32014-02-264.42016-09-15
MySQL is an open-source Relational Database Management System (RDBMS) that is developed and supported by Oracle Corporation. MySQL is supported on a large number of platforms, including Linux variants, OS X, and Windows. It also has APIs for a large number of languages, including C, C++, Java, ...
WordPress is an open source Content Management System (CMS) which is used to build and manage websites. WordPress is the most popular CMS on the internet by a country mile, powering about half of all CMS websites at time of writing and about a quarter of all websites on the internet. WordPress ...
The Rails router recognizes URLs and dispatches them to a controller's action. It can also generate paths and URLs, avoiding the need to hardcode strings in your views. "Routing" in general is how URL's are "handled" by your app. In Rails case it's typically which control...
While char is required to be 1 byte, 1 byte is not required to be 8 bits (often also called an octet), even though most of modern computer platforms define it as 8 bits. The implementation's number of bits per char is provided by the CHAR_BIT macro, defined in <limits.h>. POSIX does requir...
Some examples in this topic might have a different order when used because dictionary order is not guaranteed.
The HTML5 standards does not list the main element as a sectioning element.
window.history.pushState(domain, title, path); window.history.replaceState(domain, title, path); ParameterDetailsdomainThe domain you want to update totitleThe title to update topathThe path to update to The HTML5 History API is not implemented by all browsers and implementations tend to ...
String.characters // Returns an Array of the characters in the String String.characters.count // Returns the number of characters String.utf8 // A String.UTF8View, returns the UTF-8 character points in the String String.utf16 // A String.UTF16View, returns the UTF-16 character points in the St...

Page 9 of 339