Binary Refactoring Improving Code Behind the Scenes

Binary Refactoring Improving Code Behind the ScenesShort Description
We present Binary Refactoring: a software engineering technique for improving the implementation of programs without modifying their source code. While related to regular refactoring in preserving a program’s functionality, binary refactoring aims to capture modifications that are often applied to source code, although they only improve the performance of the software application and not the code structure. We motivate binary refactoring, present a binary refactoring catalogue, describe the design and implementation of BARBER—our binary refactoring browser for Java, and demonstrate the usefulness of binary refactoring through a series of benchmarks.

Website: www.cs.uoregon.edu | Filesize: 99kb
No of Page(s): 10
Read more

Tutorial for MySQL An Introduction to Java Programming

Tutorial for MySQL An Introduction to Java ProgrammingShort Description
The mysql database contains the tables that store the information about the server and its users. This database is intended for the server administrator to use. For example, the administrator can use it to create users and grant or revoke user privileges. Since you are the owner of the server installed on your system, you have full access to the mysql database. However, you should not create user tables in the mysql database.

Website: cs.armstrong.edu | Filesize: 129kb
No of Page(s): 7
Read more

MySQL and Java

MySQL and JavaShort Description
In this section we will create a new database, a new user, and a very simple table. MySQL has a two level directory like hierarchy for keeping databases and tables. At the root there is MySQL; under root you can only create “databases.” Database is almost like a directory, you can create “tables” under a database.

Website: www.cs.ucdavis.edu | Filesize: 121kb
No of Page(s): 7
Read more

A Programming Languages Course at Web Speed

A Programming Languages Course at Web SpeedShort Description
Abstract - The immediate Internet availability of new developments in programming languages allows the core survey of programming languages course to illustrate language concepts with examples that bring students to the forefront of current practice. Ruby and C# each solve problems of current interest in an innovative way that will influence future languages. They are different enough to provide good contrasts and yet their commonalities may show the future direction of productive languages. We describe and provide materials for a survey of programming languages course with examples from Ruby and C#.

Website: iec.cugb.edu.cn | Filesize: 90kb
No of Page(s): 5
Read more

Using Flash Remoting MX for Java to Create Dynamic Flash Widgets

Using Flash Remoting MX for Java to Create Dynamic Flash WidgetsShort Description
Software not bundled, but required to complete the tutorial:. J2EE 1.2/3-compliant server or later version installed. Macromedia Flash MX (Download a free …

Website: www.adobe.com | Filesize: 428kb
Read more

iBATIS SQL Maps Tutorial

iBATIS SQL Maps TutorialShort Description
iBATIS SQL Maps. Tutorial. For SQL Maps Version 2.0. February 18, 2006 … This brief tutorial will take you through a walkthrough of a typical use of SQL …

Website: ibatis.apache.org | Filesize: 175kb
Read more

PL/SQL

PL/SQLShort Description
This section will provide a basic understanding of PL/SQL. … With PL/SQL, you can use SQL statements to manipulate ORACLE data and flow-of-control …

Website: www.javaprogrammingworld.com | Filesize: 84kb
Read more

Next Page →