A "code-what"? Unless you have spent some time working in the area of reverse engineering, chances are you have not heard of the term "codecave" before. If you have heard of it, you might not have read a clear definition of it or quite understand what it is or why it is useful. I have even asked seasoned assembly programmers about the term before and most of them had not heard of it. If it is new to you, do not worry, you are not the only one. It is a term that is scarcely used and is only useful in a reverse engineering context. Furthermore, is it "codecave" or "code cave"? I am not quite sure, but I will try my best to refer to it consistently as a "codecave". A space may sneak in there from time to time
標簽: engineering code-what chances reverse
上傳時間: 2014-01-17
上傳用戶:hn891122
This resource presents you with the skills you need to become the ultimate power user for ALL Linux distributions. The author provides detailed instructions for customization, optimization, troubleshooting, shortcuts, and using the best 3rd party tools.
上傳時間: 2014-01-15
上傳用戶:變形金剛
Java technology is both a programming language and a platform. The Java programming language originated as part of a research project to develop advanced software for a wide variety of network devices and embedded systems. The goal was to develop a small, reliable, portable, distributed, real-time operating platform. When the project started, C++ was the language of choice. But over time the difficulties encountered with C++ grew to the point where the problems could best be addressed by creating an entirely new language platform. Design and architecture decisions drew from a variety of languages such as Eiffel, SmallTalk, Objective C, and Cedar/Mesa. The result is a language platform that has proven ideal for developing secure, distributed, network-based end-user applications in environments ranging from network-embedded devices to the World-Wide Web and the desktop
標簽: programming language Java technology
上傳時間: 2014-01-03
上傳用戶:huangld
《重構[改善既有代碼的設計中文版]/軟件工程系列》中文版,侯捷等譯,Martin Fowler和本書另幾位作者清楚揭示了重構過程,他們為面向對象軟件開發所做的貢獻,難以衡量。本書解釋重構的原理(principles)和最佳實踐方式(best practices),并指出何時何地你應該開始挖掘你的代碼以求改善。本書的核心是一份完整的重構名錄(catalog of refactoring),其中每一項都介紹一種經過實證的代碼變換手法(code transformation)的動機和技術。
上傳時間: 2013-12-18
上傳用戶:417313137
Visual C++ has been one of most effective tool for the large industrial applications. This book is the best resource I have ever found on Industrial Applications of Visual C++.
標簽: applications industrial effective Visual
上傳時間: 2014-11-27
上傳用戶:lmeeworm
Java Media APIs: Cross-Platform Imaging, Media, and Visualization presents integrated Java media solutions that demonstrate the best practices for using this diverse collection. According to Sun MicroSystems, "This set of APIs supports the integration of audio and video clips, animated presentations, 2D fonts, graphics, and images, as well as speech input/output and 3D models." By presenting each API in the context of its appropriate use within an integrated media application, the authors both illustrate the potential of the APIs and offer the architectural guidance necessary to build compelling programs.
標簽: Media Java Cross-Platform Visualization
上傳時間: 2013-12-04
上傳用戶:hanli8870
Java has become a confusing world. Five years ago, there were few decisions to make once you started programming in Java—you used AWT for graphical user interfaces, sockets for network programming, and hacked together everything else you needed. Since then, though, the APIs available for the Java language have grown, and grown. . . and grown. Now you can dabble in Swing, servlets, Enterprise JavaBeans (EJB), JavaMail, and more. Additionally, there are now packages of APIs, like the Java 2 Micro Edition (J2ME) and Java 2 Enterprise Edition (J2EE). While these packages seem to be nicely wrapped bundles of useful APIs, they don t help the average developer figure out how to piece together the APIs contained in these packages. Though it s simple to find documentation on the individual APIs, getting the "big picture" is difficult, at best. One of the most interesting, but difficult, aspects of Java today is building Java enterprise applications using the J2EE package.
標簽: confusing decisions become world
上傳時間: 2013-12-30
上傳用戶:haoxiyizhong
The model is Goal Programming and Serial Correlation with fuzzy concept. This model can be used to solve some finance and economic problems. The result can find the best and worse solution.
標簽: model Correlation Programming concept
上傳時間: 2014-01-10
上傳用戶:wfeel
Guide to the many features and functions of Spring MVC, including tips and tricks to get the most out of this flexible framework. This book also contains some best practices for developing well-designed and decoupled web applications.
標簽: the and functions including
上傳時間: 2013-12-30
上傳用戶:zhangzhenyu
Buses are a powerful and efficient modeling construct. Using them to produce optimal code is dependent on following a basic set of best practices. This document provides a set of patterns that can be followed the best results
標簽: efficient construct powerful modeling
上傳時間: 2013-12-15
上傳用戶:cc1015285075