Recently, due to too many things, I feel it is necessary to take some time to sort out the following recent learning tasks.
1. The software engineering video will surely be read, and the summary of the general sections of each chapter, software
I am preparing to write a design pattern Practice Guide recently. It is relatively easy to use non-teaching materials, popular books, and texts. It is intended for front-line developers and model scholars, about 300 pages (with a price of less than 4
When I was working on the data center charging system some time ago, the selected time period in the form added to the weekly statement report should be displayed in the report, which has not been clarified yet. I accidentally figured it out from
16.3 complete solution
To make the approval process of a purchase order more flexible and implement chain transfer and processing of the purchase order, sunny developers use the responsibility chain model to implement hierarchical approval of the
16.4 pure and non-pure responsibility chain model
The responsibility chain mode can be divided into pure responsibility chain mode and non-pure responsibility chain mode:
(1) Pure responsibility chain model
A pure responsibility chain mode
7.3 complete solution
Developers of Sunny decided to use the prototype mode to quickly create work weekly reports, as shown in figure 7-3:
Figure 7-3 create a weekly report structure
In Figure 7-3, weeklylog acts as the prototype, the object class
10.3 complete solution
To reduce the number of child classes to be generated, the operating system and image file formats are separated so that they can be changed independently, sunny developers use the bridge mode to reconstruct the cross-platform
The structure of the share mode is complex. It is generally used in combination with the factory mode. Its structure diagram contains a share factory class. Its structure is 14-3:
Figure 14-3 structure of the metadata Mode
The structure chart
To meet the "open/closed principle", most design patterns introduce abstract layers, such as factory method mode, abstract factory mode, adapter mode, Bridge Mode, command mode, and Policy mode. The client code is programmed for the abstraction
26.3 complete solution
Developers of Sunny software company use the visitor mode to reconstruct the employee data summary module in the OA system, so that the system can easily add new types of visitors, it is more in line with the "single
11.4 transparent combination mode and Security Combination Mode
By introducing the combination mode, Sunny's anti-virus software is highly scalable. When new file types are added, you do not need to modify the existing class library code, you only
Some bloggers leave a message asking"Can abstract appearance classes be designed as Singleton classes ?"To answer this question in a more comprehensive manner, and provide more ideas for the design and implementation of object-oriented systems, we
As the saying goes: All the roads go to Rome. In many cases, there are more than one way to achieve a certain goal. For example, when traveling, we can choose a variety of different travel modes, such as cycling, taking a car, taking a train or
1.2 What is the design pattern?
As the saying goes: standing on the shoulders of others, we will see farther. The emergence of the design pattern allows us to stand on the shoulders of our predecessors and guide the development and design of new
5. Implementation of the Undo operation
In command mode, we can call the execute () method of a command object to process the request. If you need to cancel the (UNDO) request, you can add a reverse operation to the command class.
6. Request log
The request log stores the request history.Log File)Is permanently stored in the computer. Many systems provide log files, such as Windows Log Files and Oracle log files. log files can record user operations on the system (such as
"One to two", "over", "over "...... Is this sound familiar? What do you think? Yes! Card. In a card game like "Landlords", someone plays a card to his next house, And the next house looks at the cards in his hand. If they do not start a card, they
My eldest brother company's system was designed at the beginning of software engineering. After that, I almost finished the software engineering project. As a result, I feel more and more spam in this system. The original real software requires so
Skin is the style information applied to a control, which is saved in the. Skin file. Then, when the control uses the skin, it sets its skinid attribute. If this parameter is not set, it is automatically set to the default value.
The topic is
Verification controls are important for us. Although it is not advanced, it is often used.
Knowledge about the application of the verification control:
1. The appearance can be defined;
2. The display method of the verification program can be static
The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion;
products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the
content of the page makes you feel confusing, please write us an email, we will handle the problem
within 5 days after receiving your email.
If you find any instances of plagiarism from the community, please send an email to:
info-contact@alibabacloud.com
and provide relevant evidence. A staff member will contact you within 5 working days.
A Free Trial That Lets You Build Big!
Start building with 50+ products and up to 12 months usage for Elastic Compute Service