-Summary of the summer vacation

Source: Internet
Author: User

Followed by the previous article:

June--a summary of "bit by bit"

V. Framework knowledge


In March, the eighth phase also entered the graduation season, but Mr. Mi found some "Knowledge defects"-"collection, container" from them ". Then we started to give lectures frequently. We were lucky to have caught up with the ninth issue. We made up this lesson in time. Since Java has not learned much, it has followed the collection and iner in the beginning. Then it happened that the "intern" also brought us an example of the "mi Lao" idea. Now we are busy, and we have really started the journey of learning "Object-Oriented.

1. The 00 framework was initially developed
Everything is hard at the beginning. We use our microblog's "Object Oriented, container knowledge to start exploring" with the "huge instance system". Mi Lao is also paying attention to us on daily reports, we combed it over and over again. We were "fake understanding" over and over again, and a line of line was hitting the demo of logon, at the same time, I watched the dry DLL again and again until the system was put down and the demo came out. Then we began to enrich and persist the database layer by layer, using the idea of ORM, and then finished: nhib.pdf, and then spring. net. In this way, a system is growing and becoming increasingly powerful.
The incident started. according to the instructions of "mi Lao", the system will be out of control and the MVC understanding deviation will be found. I started to "Learn" MVC, specifically "ASP. NET" MVC. From confusion to clarity, and now, I am confused again. MVC is very systematic, but I have not caught the main thread. But it does not affect our use. If you have any problems, you can solve them.

2. Urgent tasks
This is the case when we become a hero: just as we were ignorant about nhib.pdf, mi Lao took over a related project. Using MVC for a web project, analysis, workflow, and system scale are not small. The bottom layer is definitely what we are studying now. In addition, the teaching during this period of time, object-oriented, container, generic, and delegation are inevitable. We have taken over this task from Guan Rong. The teacher gave us a month. Our team was expanded by a group of seven members.

Permission System
Another benefit of this system is the permission system. I didn't know much about it before. Now I just caught up with it. The permission system makes a common system more powerful. An inappropriate analogy is that a permission system is a brain, and a system is an individual who only works.

3. easyui

Easyui is called here because it is "ignorant ". There is also a small story of "Sorrow". I have a ready-made system, but I am in a deadlock when it comes to another UI, And I am awakened by "mi Lao, start to study easyui with one mind ". I found a major problem and thought that the "front-end" could be used as ready-made. But now I find that we know very little about the front-end, so that no one else can use it in a timely manner. This is a good system, without the "beautiful" appearance, it is much eclipsed. It is also because of the "task" that you have to start learning. Apply for "mi Lao": any UI has its powerful functions, otherwise it will not be known to us.


During this period of research, I looked like this in the early stage. Sometimes, I don't know what I'm thinking?


 
Vi. Design Mode

During the summer vacation, we also held a three-day design model discussion. The three-day discussion is really "intense ". Participants are mainly in the ninth and tenth phases. The biggest benefit is that of us in the ninth period. Unlike the previous "mentor", this year's mentor was the young peak teacher and brother of the eighth period. "mi Lao" became a "running". Every long start, he came to look at us, now let's take a break. Of course, this section is the most exciting. After "mi Lao" leaves, it is our battlefield. This year's lectures are very good, and the lecturers are all well prepared. Let's say that if we don't review the course, it is absolutely unable to keep up with the pace of the class. In those three days, from the afternoon to the evening, it was just sitting alone and every day very tired.
In those days, I made a lot of notes, some of which were written as blogs, long and short, but not published. I always wanted to enrich them, but sometimes I felt wrong and gave up; sometimes I think it is not as important as I think; have you ever encountered such a situation? Therefore, there are always some "outdated blogs" in our notebook ".
I can't tell the truth about the concept of creation type, structure type, and behavior type? I am still a bit vague about the lectures, but I can tell that the mode is the one. In the past, I always thought that 23 models were 23 models. Later I thought they were all the same. They were all abstract and interfaces, but now I think they were 23 indeed. Each has its own purpose. They focus on different things and focus on different things. In the past, I always thought that this mode is very similar to that mode. Now I think it is not so much. They think that the premise of their appearance is "abstract" and "encapsulation ", "inherit ". They are a family. What's interesting is that there was something comparative long ago and there is no comparison now. It seems that the process is getting familiar with it. For example, the world of design patterns is the world of human beings. We used to recognize people without knowing them. If we recognize them, we will not recognize them.

VII. Project
?
As mentioned above, "mi Lao" has given us a glorious and sacred task _ "CMS ". from taking over to finishing, this may January has not been completed yet, but it seems like the day we first received the task, the time is very short; is our pace too fast? Or the whole world? Is this the "last year you will find that time is faster" in the eighth stage ". The time is gone, and I feel the accumulation of layers. Some things happened yesterday, but it has been a long time. Have I entered a different dimension? Time is not proportional to experience. Short time, old feeling? Dear, do you have such experiences?
This project starts everyone and what they are good at is what they do to ensure the progress of the project. The first time I felt it was pressing. In the past, we were working on projects for ourselves, but we didn't know much about the "Tasks". Now we have a feeling of "being oppressed". It's not that easy and clear, you have to learn a lot.
Of course, this project uses the previously mentioned "Self-Assembled framework ". I have no business logic and have little say to it. Of course, at the early stage, do you have such a question: what is the best? I still keep making configuration mistakes. We don't think it is convenient? It's better to write it on your own?
? However, from the perspective of only the workload, the underlying ORM is really excellent. There is also container management. When I started writing XML, I felt very hard. I wrote it twice and thought it was actually not the case. It was not half past one so convenient ,? The benefits it brings us are not immediate, but the optimization of system performance and flexibility. The most intuitive point is: without this framework, we can write the underlying layer by ourselves, and the progress cannot be reached.
Bug is always indispensable for programming. With it, it can grow. When you are in a good mood, I will like debugging bugs. When you are in a bad mood, I always encounter bugs. Okay. I recognized it. It is always everywhere. Who makes me a programmer?

The project is still going on, and the comrades will not talk about it. This is my summer vacation summary .?

I can't explain it clearly. Let's use it to explain it. On the top, authoritative people can interpret "coding ". (SMILE)



-Summary of the summer vacation

Contact Us

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

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.