developers (RSS)

Future Mode

In the mina in a wide variety of future, if you do not know that behind this future model, then the right can not be in-depth understanding of mina. What is the future model? There is a constant threa ...

SSH, see SSH

SSH is not referred to here Secure Shell , But rather refers to Struts + Spring + Hibernate. In this regard three things that nobody stranger. Together is the mainstream model of Java Web application ...

Why do you want to use Spring

At least in my view, the introduction of spring in the project can bring the following immediate benefits: 1. To reduce coupling between components to achieve decoupling between the software layers. C ...

Spring + JPA + Struts2 developers

The first step: in the class path following the establishment of a META-INF folder, and note that this name must not be arbitrarily changed, and then the establishment of a persistence.xml file, confi ...

Introduction to special issue Hadoop developers

Introduction to special issue Hadoop developers Download: http://bbs.hadoopor.com/thread-442-1-1.html

Hibernate mapping entity relationship

Hibernate mapping entity relationship It took three days of free time, and finally finished the Hibernate mapping relationship of all the examples should also sum up the feeling. Hibernate mapping com ...

Hibernate and iBiats

iBATIS is easy to learn, Hibernate is very complex, very high threshold, if you seek fast start, iBATIS is a better choice. iBATIS need to hand-written sql statements, but also can generate a part of, ...

Software testing experience of Agile testing

Strictly speaking, I am traditional Software Testing Do not have much experience. From the test in 2006 are beginning to enter the game, my team is on the way to try to quickly change, after the succe ...

JUnit framework for design and use of design patterns

JUnit framework for design and use of design patterns Translation: Yong-Jun Hu hu.yong.jun @ ctgpc.com.cn be added [] Original: JUnit A Cook's Tour, see www.junit.org JUnit framework for design an ...

JavaScript function calls in the swf

In the past year, for developers to use flash and javascript communication trouble will always run into some things, call the javascript function from flash is no problem because we can use the getURL ...

Interpretation of prototype source

http://prototype.conio.net/ I like Javascript, keen on Ajax applications. I read the prototype source code of their own experience to write it down, I hope all of you to help understand Javascript. I ...

Luan software industry - open source

Open source is a product of idealism, realism has been used is used and the best comment, but you and the boss said: These are readily available, convenient and fast development time, doomed to a stra ...

When developers work because there is no passion and submitted his resignation

What kind of work will have a job of passion. As an issue, I will then test analysis: 1, the work process challenges, can achieve a sense of accomplishment. 2, work is continuous learning and improve ...

unique configuration of hibernate

In the hibernate configuration file, and some elements have a unique configuration of attributes, but I often see the abuse of the elements, especially those automatically generated hbm file tools oft ...

"integration testing" really is a conspiracy?

InfoQ China has JB Rainsberger published an article entitled JB Rainsberger: "integration testing is a conspiracy" JB made the definition of integration testing, integration testing that is ...

FireBug debugging JS Portal - How to debug JS

FireBug is generally used in art, art sister company of highly skilled Oh, and for our developers, the main use it to Debug JS. Debug function to see the official introduction. Firebug includes a powe ...

MOCK objects using examples of unit testing on the

1. What's the problem? The goal of unit testing is a one way authentication only, small step forward, fine-grained tests, but if a certain method depends on a number of other difficult to control ...

Hibernate Performance Optimization 1

First, modify, and delete volume In Hibernate 2, if any need to modify, and delete data operation, are required to execute a query operation, being necessary to modify or delete data, then the corresp ...

Projects developed today

Projects developed today The first project is finally done, and the first day, the project teachers to help us explain the whole process of project and database design, and would like to say that data ...

Facilitate the development of editing tools-vim

0. Preamble Long period of time programmers spend most of the development tools may be the editor, and a very convenient and efficient for developers editor is very effective. In unix / linux, the win ...

That regression testing regression testing

Regression testing for developers should be heard, but it is not very clear about the precise meaning of, for example, I heard the old test, said the head return to the reunification, but not specific ...

Javafx search based on the development of the client list of available serial port

http://www.blogjava.net/rethink/archive/2009/02/04/253265.html Recently, I came across a lot of articles about javafx, javafx that previously developed for the inconvenience to the client that there a ...

JavaScript and VBScript Injection in ActionScript

In AS3 Script Injection, complete and unmodified JavaScript and / or VBScript functions, class objects and applications are stored inside AS3 files using XML, and are then parsed, sent to the browser, ...

Why are foreign developers like to use Mac then?

Since compared to Mac's OSX operating system is WindowsXP, more suitable for developers. My personal experience is as follows: First, OSX multi-window application switching function of many very p ...

Libmemcached the rails to do with cache store client

libmemcached is a C library based on the memcache client, ruby has a package: http://github.com/fauna/memcached/tree/master Rails 2.3.2 to take advantage of the own client the opportunity to compare p ...

Libmemcached to do with rails of the cache store client

libmemcached is a C library based on the memcache client, ruby has a package: http://github.com/fauna/memcached/tree/master Take advantage of the client comes with Rails 2.3.2 for performance comparis ...

Software Quality Management (1)

Software Quality Management The basic principles of quality assurance for the conduct of the fastest growing software development provides an important support. When software products have too many er ...

Hibernate cache configuration

Hibernate automatically Session level apart from the affairs of a cache, the secondary cache are required org.hibernate.cache.CacheProvider interface implementation, Hibernate has a number of cache im ...

Software Requirements

Software Requirements: Business needs (business requirements), user needs (user requirements), functional requirements (functional requirement), non-functional requirements (none-functional requiremen ...

Hibernate optimization program

First, batch modify and delete In Hibernate 2, if necessary for any data to modify and delete operations, are required to execute a query operation, has been at the want to amend or delete data, then ...

Collection of both open-source project web site

Found google code is a good thing, today found two good items, first look, look can be involved. Micrite is an application that developers can refer to when starting a web project base on Struts and S ...

The embarrassment of front-end developer

Front-end development of major companies have been gradually and attention to customers. More and more and more customers request products that have a good user experience, interface, interactive-frie ...

Agile --- immediate acceptance

Immediate acceptance, also known as BA sigeoff, refers to the process of iteration, story development is completed, the developers did not immediately develop a story, but by the BA Express acceptance ...

ajax introduce the principle of

ajax introduce the principle of On an up / down 1 2008-04-14 18:25:37 / Personal Category: Ajax View (171) / Comments (1) / Rate (0 / 0) What is AJAX? AJAX (Asynchronous JavaScript. And XML) is an eme ...

Rails used in the production of CHM files RSpec

RSpec is the king of the BDD hill when it comes to Rails, and the learning curve is quite steep. For Windows developers hooked on CHM documentation, it's very easy to generate RSpec CHM files by r ...

What is Extreme Programming

ExtremeProgramming (Extreme Programming, or XP) are from KentBeck in 1996. KentBeck in the early nineties and worked WardCunningham, it has been to explore new software development method of software ...

J2ee Development Without ejb reading Notes <1>

Our company is too old to use the framework, and is based on jdk1.4, of course, this does not deny that she is an excellent framework. Recently, the project director to allow me to take some time to s ...

Comparison of various Ruby VMs

At QCon San Francisco, the United States in 2008 a report on the General Assembly, Jason Seifer compares the number of Ruby virtual machine you realize the difference between, and pointed out that ent ...

Me and agile team of five agreed

Me - as a test - have a distinctive habit: Whenever a new item to add, I will always find a companion project, sincere and cordial and said: "In order to better co-operation I have five agreed by ...

Various Ruby virtual machine comparison

At QCon San Francisco, the United States in 2008 a report on the General Assembly, Jason Seifer compares the number of Ruby virtual machine you realize the difference between, and pointed out that ent ...

3D JS collection of related websites

http://www.c3dl.org/ The Canvas 3D JS Libary (C3DL) is a javascript library that will make it easier to write 3D applications using canvas 3d. It will provide a set of math, scene, and 3d object class ...

Who in the end a matter for the quality control?

In software, what is the quality. Following this article are compared in detail, I recommend you address. http://www.javaeye.com/topic/65626 If the article too long, I put the definition of software q ...

The Rails Way back

Rails 1.x days recalled by the Rails core members of Jamis Buck And Michael Koziarski Created The Rails Way Are the most influential one Rails site, the site is aimed at the creation of the code submi ...

REST on Rails

Series, the previous article said that Ruby on Rails is a sudden pop up a framework for the Ruby programming language to serve as a catalyst. With the continued success of the experience of Ruby, deve ...

yiwei project management and maintenance of Javascript

Namespace (namespace): A headache for the developers is the question how to prevent function name / class name and other people's conflicts, in an internal project team can be named among the sche ...