Full analysis of Unity ShaderLab framework 3 -- Custom Shader GUI

Full analysis of Unity ShaderLab framework 3 This series mainly summarizes the framework of Unity ShaderLab according to the official documents of Unity and the knowledge collected by individuals, and compares the basis for improving the efficiency of knowledge learning and review. Thank you to the au ...

Posted by embtech on Sun, 01 Mar 2020 13:20:30 +0100

Learning interface in java

What is an interface Interfaces are a set of specifications of behavior that appear to be a special abstract class from a grammatical perspective. An interface is a standard that represents a capability and is often used to constrain the capabilities that its implementation class should have. Defini ...

Posted by purencool on Thu, 27 Feb 2020 01:53:33 +0100

The way of Spring learning -- Annotation development

The way of Spring learning -- Annotation development 1, Introduce related packages and constraints After spring 4, to use annotation form, you must introduce aop package Here we can find the related packages in maven warehouse. In the configuration file, you also need to introduce a context constrai ...

Posted by watsonowen on Tue, 25 Feb 2020 13:59:13 +0100

Day05 Java training notes - object oriented

1. Classes and objects Understanding of classes and objects All things that exist objectively are objects, so we often say that all things are objects. class Class understanding Class is the abstraction of a kind of things with common properties and behaviors in real life A class is a data type ...

Posted by Zack on Tue, 25 Feb 2020 13:54:08 +0100

Python 3 standard library: nonpermanent references to weakref objects

1. Non permanent reference of weakref object The weakref module supports weak references to objects. Normal references increase the number of references to an object and prevent it from being garbage collected. But the result is not always as expected, for example, a circular reference may appear sometimes, or the cache of objects may be delete ...

Posted by mattgleeson on Tue, 25 Feb 2020 12:42:12 +0100

XML definition of MAVLink protocol parsing

Article directory 1 basic structure of mavlink XML file 2 message 3 enum 1 basic structure of mavlink XML file The following code block is the xml data document defined by the mavlink message Code block 1 <?xml version="1.0"?> <mavlink> <version>3</version> <diale ...

Posted by jola on Tue, 25 Feb 2020 12:11:44 +0100

Some basic global property settings

"appearance" is really a magic "attribute" in iOS. It is used to set global attributes. For example, it has written the automatic row height setting of 10000 times tableView. (PS. wrote a big bug. iOS 11 two days ago. All cells are the default height. The comment in Xcode9 is the default value, that is, ther ...

Posted by Dingbats on Sat, 22 Feb 2020 17:22:19 +0100

Object oriented of PYTHON (basic)

1, Create classes and objects Object-oriented programming is a kind of programming method. The landing of this programming method needs to use "class" and "object". Therefore, object-oriented programming is actually the use of "class" and "object". Class is a te ...

Posted by mattonline on Sat, 22 Feb 2020 12:45:55 +0100

Summary of the third week of Java basic learning

1, Summary of knowledge points 1. Object oriented 2. modifiers 1. Write a worker class and create multiple worker objects. 1. Add three private properties to the worker class: 1). Sting type name, indicating the name of the person. 2). int type age, indicating the age of the person. 3). double type sala ...

Posted by arbab on Sat, 22 Feb 2020 08:33:36 +0100

Kotlin coding specification used by BAT

The Kotlin coding specification used in a big BAT factory has added a lot of contents on the basis of the official Kotlin specification, which is of great reference value. Code organization [mandatory] in a mixed java source project, the Kotlin source file should be located in the same root director ...

Posted by thryb on Sat, 22 Feb 2020 06:06:07 +0100