The previous discussions about VBO and displaylists are not very detailed. Now I want to repeat them. However, note that my test results are provided without viewing frustum culling.
AboutDisplay listAndVBO
Display list
SetOpenGLCommand to compile, save on the video card, and allow to saveVertex Array
Advantages:
Graphic rendering and data managementOpenGLToOpenGLBrings more optimization opportunities, andDisplay listsIt can be stored in the
-cultivation and the quality of completing the work. What do you think of the two pillars?
This may reflect the mentality of college students. Before going out of campus to the Enterprise, we may think that program development is full of randomness, we don't need some professional terms and procedures to constrain it. Actually, it is not. In a real application, we need to deliver the developed program to the customer, instead of the teacher. We can't simply implement things that require it, we
equivalent to the estimated time consumption when the total workload is half completed. It can be seen that it is necessary to work effectively according to the scheduled time.
3. A target, determination, and estimation story: A project was originally going smoothly, and the big leaders had to leave all the staff for a one-day mobilization meeting. At the end of the meeting, the leaders enthusiastically asked everyone: do you have any confidence in completing the project on schedule? At th
performance. The server performance is measured by TPS, which has little to do with the number of user concurrency.
Considering a single script, the Conversion Relationship between user concurrency Vu and TPS is Rt, which is the time for the script to complete all operations at one time. If there are m transactions in each script and N scripts in total, the total TPS is :. (Note: you have doubts about the conversion relationship)
For new systems, TPS and Vu acquisition can only be evaluated
imagined. I fully agree with Mr. Yan's point of view. The Code should be reviewed and the specifications should be maintained.
4.7.5 how hard is it to read other people's code?
We often complain that it is difficult to read other people's code. When writing code, do we consider how to make the code easier to read and maintain?
Summarize the main points in the article:
Code Compliance Tool
Stick to a naming Mode
Use assertions to record preconditions and postconditions)
Do
: Excellent: You can avoid unnecessary disputes, take a decisive grasp of the project, and make progress faster.
Lack: other Members cannot present good opinions, and the team is prone to conflicts.
B) Dictatorship + consultant: Excellent: Some authoritarian users can join some external ideas.
Disadvantage: no scruples on the feelings of internal team members
C) democratic voting: Superior: more democratic than the first two, more comprehensive grasp of the project, and full display of th
are required.
3. Division by players' character characteristics:
A. the type of competitive challenges. I like the excitement, but I don't want to control it. I don't want to spend any money on games;
B. Team Spirit type. I like to explore the world with my peers, reduce stress and enhance friendship. My payment tends to be outstanding;
C. Easy and easy to use. I am used to traveling with others. Generally, I am not willing to pay money;
Based on this, you can determine the type and bi
Different discussions about debug and release under VC
In the process of using VC to develop software, just when you want to enjoy the excitement, you suddenly find that the release and debug running results are inconsistent or even wrong, and release is not convenient for debugging, it is really a good deal, but it hurts, and the problem always needs to be solved. The following describes some of my experiences to see if it is one of them:
1. varia
Use sitemesh to create a composite view-1. Hello
Create a composite view using sitemesh-2. decorator
Use sitemesh to create a composite view-3. Other discussions
The previous article is enough to use sitemesh to improve your application, but I found that there are other things that may be helpful to you.
Printable interface Decoration
As mentioned above, there is a printable decoration device that allows you to use http: // localhos
assessment points, resources that can be invested, and handling principles when demand changes occur. Confirmation of the assessment points of the final requirement in text form can avoid many misunderstandings and complaints, and lay the groundwork for dealing with uncontrollable factors.
2. There are structural problems and improper construction order. Before the construction, there is no accurate analysis of a system. It is necessary to clarify the construction sequence of each sub-projec
square)For example, for example, to use 4bit to represent decimal 3.26, from high to low in turn corresponds to 2 1,0,-1,-2 power, according to the top of the analysis, should be in the binary number 11.01 (corresponding to the decimal 3.25)and 11.10 (corresponding to the decimal 3.5) select between.In simple terms, the values we give, in most cases, require more digits than 64bit to be accurately represented (even for infinite bits), and the double type has only 64bit, afterThe number of bits
BirthDate (7,7,1970);19.}20.. public void Change1 (int i) {i = 1234;23.}For this code, date is a local variable, i,d,m,y is a local variable, and Day,month,year is a member variable. The following analysis of the code execution time changes:1. The main method begins execution: int date = 9;Date local variables, underlying types, references, and values are present in the stack.2. Test test = new test ();Test is an object reference, exists in the stack, and the object (new Test ()) exists in the
the index. such as: byAand theBcomposition of the combined index, ifAdid not appear inWHEREStatement (onlyB), even ifAHas only two or three values and cannot be used on the combined index. In this case, it is possible to consider human-assisted conditions (plusAconditions), and then through multiple queries (depending onApossible values) to return the result. 6, If two tables can be combined in a table, try to merge them, the more tables in a query join, the more the index will be found. Despi
implement than the installation environment. Why? Because the logic of the code is very strong, when we make a mistake, we can take a look at our ideas and follow the ideas to almost solve the problem, but the installation environment, the logic of those things is really unclear, and I always think that deployment is a very mysterious thing. Sometimes, even if you follow the tutorial step by step, you will still encounter such a problem, for example, when I installed cmdpoint2010 today and enco
I am grateful to my personal agile discussions and exercises.
-- Personal Experience Sharing
I saw a message sent by Mr. Zhou jingen In the agile personal exercise group and discussion group the other day. I felt very sorry and sorry for it. The content of this message is that xx minyou quit agile personal exercises and discussion groups, it is no longer a member of this family. I believe that this kind of Min-you's decision must be made after car
Different discussions about debug and release under VC
In the process of using VC to develop software, just when you want to enjoy the excitement, you suddenly find that the release and debug running results are inconsistent or even wrong, and release is not convenient for debugging, it is really a good deal, but it hurts, and the problem always needs to be solved. The following describes some of my experiences to see if it is one of them:1. variables
of the relevance of text, it does not affect the meaning of "available.
For further discussion of usability translations, refer to http://www.understandusability.com/blog? P = 13.
In general, "excellent" is a good translation name. We think it is better than other candidates, so we choose to translate usablility into "excellent ", you also want to useThe publication of books can promote the use of this translation name.
Liu jiang replied:
> As I have already said, although the translati
actively participate in and assume certain responsibilities and responsibilities in some activities to protect the common interests of a group. As stated in the instructor's blog, we can also conduct internships, if you leave the campus, go to the enterprise, and have experience, you can also try some small startups to form your own small entrepreneurial team and learn from your experience while taking responsibility.
9.5.3 The choice of transportation tools can also be weighed by a triple
collective completes some work, it ignores the individual's role and focuses on the general purpose. It often regards a collective as a person, the requirements for a person are magnified to the requirements for everyone, and sometimes there is a "one-size-fits-all" feeling.
5. Read the book dreaming in code to analyze the forms and processes of the Chandler team. What are their advantages and disadvantages?
6. Some people say that modern software engineering is divided into four st
in daily life and do your best to help others. I hope that my own actions will be recognized and appreciated by others.
Enfj
Enthusiastic, considerate for others, easy to sense, and responsible. Focus on others' feelings, needs, and motivations. Be good at discovering the potential of others and hope to help them achieve it. Can become a catalyst for personal or group growth and progress. Loyal, will actively respond to praise and criticism. Friendly and social networking. Helping others
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.