Introduction to common Activiti classes, activiti
Why workflow?
Disadvantages of traditional design when the process changes:
1. process-related attributes and Business Object Attributes are stored in business objects.
2. process-related logic and business logic are put into the business logic
Common classes
ProcessEngineConfiguration process engine configuration object (configure database connection information and table creation policy)
Core objects of the ProcessEngine Process Engine (check whether the environment is correct and manage various services)
RepositoryService warehouse service object (manage deployment information)
RuntimeService service objects (operations such as start and flow of management processes)
TaskService Task service object (the data in the Task table is an extension of the Exeuction table, and the Task creation time and handler)
Deployment related classes:
DeploymentBuilder publishes a configuration object (the alias of the published Rule file, rule image, and process display)
ProcessDefinition process definition (used to describe the overall information of the publishing process)
ActivityImpl process activity (used to describe information about each activity in a process)
Operation-related classes:
Execution object (used to describe the basic information of the current active node)
ProcessInstance process Instance Object (process instance always only wants Execution (root) object)
Task object (Task creation time and handling person)
Use Cases
Process deployment information management:
1. Release Process
2. view the process definition ProcessDefinitionQuery
3. Deletion Process
4. view the process attachment
Process Execution Management:
1. Start the process
2. View tasks (Private/Public)
3. Claim the Claim UserId and TaskId
4. complete the task (taskId)
5. view the task status
Introduction to common water meters
There are many classification principles for flow meters. The main methods are classified based on the measurement principle, measurement method and structure, measurement purpose, measurement medium, measurement pipe diameter, and indication value display mode. The classification of water meters is also basically based on these principles.
1 According to the measurement principle
The principle of measurement is a major classification method. It can be divided into two types: Speed Water Meter and volumetric water meter.
(1) Speed Water Meter
The water meter is installed in a closed pipe and consists of a moving element, and is directly driven by the flow velocity.
Typical speed-based water meters include rotary-wing water meters and spiral water meters. The rotary-wing water meter is divided into single-stream-bundle and multi-stream-bundle water meters.
(2) volumetric water meter
Installed in a pipe, a water meter is composed of a capacity room with a known volume of filled and discharged fluid and a Mechanism Driven by a fluid, or a quantitative discharge water meter for short.
A volumetric water meter generally uses a piston structure.
2. metering level
The Metering level reflects the working flow range of the water meter, especially the metering performance under small traffic. Generally, data is divided into A-level tables, B-level tables, C-level tables, and D-level tables in ascending order, the Metering performance meets the corresponding requirements of A, B, C, and D levels stipulated in the national standards.
PS: large-caliber water meters (such as turbine or duplex water meters) in some European countries have a very wide working flow range (up to: 1 ), the section error limit and the "B, C" Class symbol are also marked. However, the specific meaning and characteristic flow value of the metering Class symbol of this type of table are different from the corresponding provisions in the international standard ISO4064.
3. According to the nominal specification
A small-caliber water meter and a large-caliber water meter are generally divided according to the nominal diameter.
A water meter with a nominal diameter of 40mm or lower is usually called a small-caliber water meter, and a water meter with a nominal diameter of 50mm or above is called a large-caliber water meter. These two types of water meters are sometimes referred to as civil water meters and industrial water meters. At the same time, this method can be distinguished from the connection form of the water meter case. The water meter with a nominal diameter of 40mm or below is connected by a thread, 50mm or more water meters are connected with flanges.
4. By purpose
Water meters are generally divided into civil water meters and industrial water meters by purpose. A civil water meter is a water meter used for settlement of residential water. Other purposes can be classified as an industrial water meter. Industrial water meters are generally large diameter water meters.
5. Install
The installation direction is usually divided into horizontal installation water meter and vertical installation water meter (also known as vertical table), it refers to the flow of parallel or vertical water meter during installation, "H" indicates horizontal installation on the dial of the water meter, and "V" indicates vertical installation.
Note: When the water meter name is not specified, the water meter is generally installed horizontally. No installation level is required for volumetric water meters. Some large-diameter water meters in Europe that adopt Dynamic Balance processing can also be installed in a horizontal, vertical, or skewed manner. However, the metering performance obtained by different installations varies, for example, horizontal installation can reach level C, and vertical or skewed installation must be downgraded.
6. Press the temperature of the media
According to the temperature of the medium can be divided into cold water meter and hot water meter, water temperature 30 ℃ is its demarcation line.
(1) Cold Water Meter
The lower temperature of the medium is 0 ℃, and the upper temperature is 30 ℃.
(2) Hot Water Meter
The lower limit of the medium temperature is 30 deg C, the upper limit is 90 deg C or 130 deg C or 180 deg C water meter.
Note: When this parameter is not specified, the water meter generally refers to the cold water meter.
7. Media-based pressure
According to the pressure of the media can be divided into ordinary water meter and high pressure water meter. In China, the nominal pressure of ordinary water meters is generally 1MPa. A high-pressure water meter is a type of water meter with a maximum usage pressure of more than 1MPa. It is mainly used for the measurement of underground water injection and other industrial water in the oil field of a flow path pipeline.
Note: If this parameter is not specified, the nominal pressure of the water meter is 1MPa. The nominal water meter pressure in some European countries is 16 bar (6MPa ).
8. Whether to immerse yourself in the water by Counter
Wet water meter, dry water meter, and liquid seal water meter are classified into two types based on whether the counter is immersed in water, the typical performance difference lies in whether the table glass of the water meter is subject to water pressure, whether the drive of the mechanical sensor of the water meter and the counter is directly linked to the gear or magnetic steel drive.
(1) Wet Water Meter
The water meter where the counter is immersed in water. The glass of the table is subject to water pressure, and the drive of the sensor and the counter is linked to the gear. After a period of time, the quality of the water will affect the definition of the water meter reading.
(2) Dry water meter
The counter is not immersed in water meters. The sensor in the structure is isolated from the chamber cavity of the counter. The table glass of the water meter is not subject to water pressure, and the sensor and meter ...... the remaining full text>
Introduction to common CPUs
Notebook CPU
Core 2 quad core
Model frequency frontend bus Level 2 Cache manufacturing process 64bit
QX9300 2.53 GHz 1066 MHz 12 MB 45nm
Q9100 2.26 GHz 1066 MHz 12 MB 45nm
Core 2 dual-core Extreme
Model frequency frontend bus Level 2 Cache manufacturing process 64bit
X9000 2.80 GHz 800 MHz 6 MB 45nm
X7900 2.80 GHz 800 MHz 4 MB 65nm
X7800 2.60 GHz 800 MHz 4 MB 65nm
Core 2 dual core
Model frequency frontend bus Level 2 Cache manufacturing process 64bit
T9600 2.80 GHz 1066 MHz 6 MB 45nm
T9500 2.60 GHz 800 MHz 6 MB 45nm
T9400 2.53 GHz 1066 MHz 6 MB 45nm
T9300 2.50 GHz 800 MHz 6 MB 45nm
P9500 2.53 GHz 1066 MHz 6 MB 45nm
P8600 2.40 GHz 1066 MHz 3 MB 45nm
P8400 2.26 GHz 1066 MHz 3 MB 45nm
P7350 2.00 GHz 1066 MHz 3 MB 45nm
SP9400 2.40 GHz 1066 MHz 6 MB 45nm
SP9300 2.26 GHz 1066 MHz 6 MB 45nm
T8300 2.40 GHz 800 MHz 3 MB 45nm
T8100 2.10 GHz 800 MHz 3 MB 45nm
T7800 2.60 GHz 800 MHz 4 MB 65nm
T7700 2.40 GHz 800 MHz 4 MB 65nm
T7600 2.33 GHz 667 MHz 4 MB 65nm
T7500 2.20 GHz 800 MHz 4 MB 65nm
T7400 2.16 GHz 667 MHz 4 MB 65nm
T7300 2 GHz 800 MHz 4 MB 65nm
T7250 2 GHz 800 MHz 2 MB 65nm
T7200 2 GHz 667 MHz 4 MB 65nm
T7100 1.80 GHz 800 MHz 2 MB 65nm
T5750 2 GHz 667 MHz 2 MB 65nm
T5600 1.83 GHz 667 MHz 2 MB 65nm
T5550 1.83 GHz 667 MHz 2 MB 65nm
T5500 1.66 GHz 667 MHz 2 MB 65nm
T5470 1.60 GHz 800 MHz 2 MB 65nm
T5450 1.66 GHz 667 MHz 2 MB 65nm
T5300 1.73 GHz 533 MHz 2 MB 65nm
T5270 1.40 GHz 800 MHz 2 MB 65nm
T5250 1.50 GHz 667 MHz 2 MB 65nm
T5200 1.60 GHz 533 MHz 2 MB 65nm
Low-voltage edition Core 2 dual-core
Model frequency frontend bus Level 2 Cache manufacturing process 64bit
SL9400 1.86 GHz 1066 MHz 6 MB 45nm
SL9300 1.60 GHz 1066 MHz 6 MB 45nm
L7500 1.60 GHz 800 MHz 4 MB 65nm
L7400 1.50 GHz 667 MHz 4 MB 65nm
L7300 1.40 GHz 800 MHz 4 MB 65nm
L7200 1.33 GHz 667 MHz 4 MB 65nm
Ultra-Low Voltage edition Core 2 dual-core
Model frequency frontend bus Level 2 Cache manufacturing process 64bit
SU ...... remaining full text>