1. Whether the document covers the requirements for each function point
2. Whether the document covers the requirements for each business rule that
Programming
Test Case Checklist
In the Java platform, multi-threaded programming defects
Concurrent Java programming language
On its own terms, concurrent programming is a technique that provides simultaneous operation, whether in a single system or distributed in a large number of systems.Such operations actually are some instruction sequences, such as a separate sub-task of a top-level tasks, such operations can be executed in parallel, or as thread, or as a process.Between threads and processes essential difference is: the process is usually separate (such as separate address space), so the system only through inter-process communication mechanism to interact and often share a single thread process state information to directly sharesystem resources and memory objects.
Why unit test [4]
Some other graph shows the workload of up to 50% was spent on the maintenance of those changes will always be the Bug above.Bug in the development phase if these are excluded, then the workload could be saved.When considering software maintenance costs may be higher than the initial development costs several times higher when 50% of this potential for savings in software maintenance costs throughout the software life cycle costs will have a significant impact.
[Experience] the rational allocation of test resources
The allocation of test resources, not only to consider the composition of the test team, but also to consider the number of different needs and requirements are different persons.Secondly, the software testing and requirements for personnel required for the project is different in various stages:
Security experts can break Linux kernel release 0day code
Brad Spengler, a security expert has released a vulnerability for the Linux kernel 0day attack code, saying the code to bypass the Linux operating system NULL Pointer dereference security protection mechanisms.This code aimed Linux2.6.30/2.6.18 a kernel version of the loopholes are valid on the 32/64bit version.One version is 2.6.18 with the kernel is Red Hat 5.
Linux, Apache, php3, MySQL integration
1 package required
apache_1.3.19.tar.gz
php-4.0.4.tar.gz
mysql-3.23.32.tar.gz
How ORACLE server development and deployment of Enterprise JavaBeans (on)
There are two factors that are driving the business applications fundamental change.The first factor to consider is how to develop procedures; second factor to consider is how to deploy programs.On the other hand, Internet commerce rapid growth, are driving these changes.Internet brings new business models, reduce time to market, but also significantly changed the enterprises in the development, deployment of enterprise applications approach.On the other hand, have been used for distributed computing speed, Internet also provides media.Provides a standard Internet protocols, such as HTTP and IIOP, the protocol is based on TCP / IP, using the WWW browser as interface, the application provides a consistent access way.Internet has created many new types of applications, such as: e-commerce, self-service procedures, which have a traditional enterprise applications and integrate.
Introduction to Microsoft good?Sun Java and improve. Net of compatible
Nov. 8 news, Sun Microsystems Inc. on Monday vowed to web services through the implementation of open source software to improve their Java software with Microsoft. Net platform compatible nature.
Getting Started with Linux system programming details of the process
1, the concept of process
Linux operating system for multi-user. At the same time, many users can issue various commands to the operating system. Then the operating system how to achieve multi-user environment? Which in modern operating systems have procedures and processesconcept. So what is the procedure, what is the process? popular talk program is a file that contains the code can perform, is a static file. The process is a beginning but no end of the implementation of the program instance. is an executable filethe specific implementation. a program may have many processes, but each process and can have many sub-processes. followed by the cycle continues, and the process of generating offspring. When the program is the system call to memory, the system will allocate a certain program resources (memory,, equipment, etc.) and then a series of complex operations, making the program into a process for the system call. in the system which only
Scripting languages in enterprise software a threat to the rise of Java?
In the past have been considered orthodox programmers toy scripting language is an enterprise software development world first-class citizens.
Share: software testing to do three, four years after thoughts
I do the software testing three or four years, and is, indeed, should the phrase "test as development", just a personal opinion, and I worked all foreign enterprises and large state-owned enterprises, software testing procedures and management are relatively very standardized.
Java API programmer must
According to foreign media reports, Department of Computer Science at Carnegie Mellon University researchers have recently developed two tools to help programmers from the thousands of Java API to select the appropriate API.
Elaborate software testing error [1]
Overview
Software localization testing the test object is localized software, you need to be localized operating system.Although the localized software is based on the source code software to create, but the content and focus of the two tests have very different.
Share PHP function require () the specific use of skills
For the PHP language, its function for the flexible use of language proficiency is very important.Today we introduce you to PHP function to require () the specific use, and I hope we can be helpful.
PHP Upload class implements five minutes
PHP has a lot to learn from, here we introduce the class PHP upload solution, I hope you have a big harvest this article.Users can enter directly in the WEB page, PHP command code, which does not require any special development environment.In the WEB page, all the PHP code is placed in "".In addition, users can also choose to use such other form.PHP engine will automatically recognize and deal with all of the page in the PHP code between the delimiters.
More difficult than the black-box testing white box testing it?
The biggest difference between them is only a little.Comparison of two tests, then, need to be excluded such as automated testing, but this comparison is more fair.
Development of the recruitment of senior program manager for Microsoft's Windows 8
November 1, according to foreign media reports, although just released Windows 7, Microsoft has begun to recruit, develop Windows 8.
Pb programs in their own dynamic change screen resolution
Change the display resolution procedures DispSet.DLL, RELEASE version, with VC6 development, adopted under the NT40 + PB7
JAVA Sun adhere to open-source open-source strategy to expand the scope of
Sun director, Software Rich Green, executive vice president stressed that open source will be the Sun's software strategy for the future the most important.
Observation: enterprise-class open source technologies began to appear
Now, IT leaders in the field, for example, such as Red Hat and Novell, more than ever, clearly take full advantage of open source technology to develop the field for enterprises to use the g viable business software solutions.In return, these companies are also actively promoting the open source community development.
Access database connection with the Javascript method
It took a few days getting bigger effort to find the Internet connection access database javascript method, a consolidated summary, and finally to write a code that can be effectively implemented.
Java program to talk about unit testing [2]
In short, if a programmer to write some code:
Write first with the junit test, and then write the code;
How to use PHP escape code conversion problem to solve
In learning the PHP language, more or less through the actual application will encounter some problems.We should not be a headache, because only a problem, and very good to solve these problems, we can truly grasp the knowledge we have learned.Today we will like to brief you on the PHP code to convert escape characters to solve the problem, for your reference.
Java Network Programming From Novice to Professional: HTTP header field
First, the common header field
1. Connection
This field exists only in the HTTP1.1 agreement.It determines the client and server for a session, the server is immediately shut down the network connection.In the performance of the client is to use the most direct read method (readLine method is the same) client requests the Web reading resources, whether immediately return -1 (readLine returns null).There are two values of Connection: Close and Keep-Alive. When using the Connection: Close when and HTTP1.0 agreement is the same, when read data read method returns immediately; and use the Connection: Keep-Alive time, read methods in readingOnce the data have to be blocked for some time.Read the data after the timeout, but continued down the execution.In the previous article discussed readHttpResponse (... ...) method implementation of the first 011 lines to verify the role of Connection.Let's do an experiment using the HTTP simulator.
Enhance the application of the seven trick JSP
Your customers complain that JSP pages often been slow to respond? Have you thought about the time when the sharp increase in customer visits, your WEB application can withstand the increasing number of visits it? This paper describes the JSP and servlet to adjust some very practical approachIt allows your servlet and JSP pages to respond faster, more scalable.And the increase in the number of users, the system will show the load on the length of a smooth trend.In this article, I will through some practical examples and configuration method makes the performance of your application has unexpectedly improved.Among them, some tuning technology in your programming work to achieve.While some technology and application server configuration related.In this article, we will describe in detail how the servlet and JSP page by adjusting to improve your application's overall performance.Before reading this article, assume you have basic knowledge of servlet and JSP.