Patterns of Enterprise Application Architecture is written in direct response to the stiff challenges that face enterprise application developers. The author, noted object-oriented designer Martin Fowler, noticed that despite changes in technology--from Smalltalk to CORBA to Java to .NET--the same basic design ideas can be adapted and applied to solve common problems. With the help of an expert group of contributors, Martin distills over forty recurring solutions into patterns. The result is an indispensable handbook of solutions that are applicable to any enterprise application platform
What I am trying to introduce here is a full fledged Java Instant messenger, which has all the features supplied by commercial messengers like Yahoo or MSN. Although it cannot compared to be in par with those messengers, it is an attempt by me to learn Advanced Java and JNI concepts. The challenges I faced here were often overcome by referring to numerous sites, which nearly zeroes in or completely solved the issues I faced at that point of time. It improved my learning curve and also believe would do the same to you too. Ofcourse, there are some bugs and glitches, which I hope you would excuse. Thanks to anyone who takes the pain to report them or even suggest better way of doing things to me.
For the practicing programmer with little time to spare, Essential C++ offers a fast-track
to learning and working with C++ on the job. This book is specifically designed to bring
you up to speed in a short amount of time. It focuses on the elements of C++
programming that you are most likely to encounter and examines features and techniques
that help solve real-world programming challenges.
pdf格式的英文文獻,是關于認知無線電網絡的,編者是加拿大桂爾夫大學的Qusay H. Mahmoud。ISBN:978-0-470-06196-1
章節內容:
1 Biologically Inspired Networking
2 The Role of Autonomic Networking in Cognitive Networks
3 Adaptive Networks
4 Self-Managing Networks
5 Machine Learning for Cognitive Networks: Technology Assessment
and Research Challenges
6 Cross-Layer Design and Optimization in Wireless Networks
等,共計13章,全書348頁,pdf文件383頁。
Java Extreme Programming Cookbook offers more than just a collection of cut-and-paste code. Each recipe also includes explanations of how and why the approach works, so you can adapt the techniques to similar situations. One of the biggest challenges facing developers today is sorting through the wide variety of tools available form various source and figuring out how to them effectively. The recipes in Java Extreme Programming Cookbook showcase how to use the most important features of these XP tools. Many of these tools are geared towards unit testing, while others are invaluable for continuous integration with these practical examples, you ll be able to choose the most effective tools to accomplish your goals, then implement them in a cohesive development environment quickly.
From the transition of analog to digital communication along with seamless mobility and
high computing power of small handheld devices, the wireless communications industry has
seen tremendous changes leading to the integration of several telecommunication networks,
devices and services over last 30 years. The rate of this progress and growth has increased
particularly in the past decade because people no longer use their devices and networks for
voice only, but demand bundle contents such as data download/streaming, HDTV, HD video ,
3D video conferencing with higher efficiency, seamless connectivity, intelligence, reliability
and better user experience. Although the challenges facing service providers and
telecommunication companies differ by product, region, market size, and their areas of
concentration but time to market, efficient utilization of their assets and revenue expansion,
have impacted significantly how to manage and conduct their business while maintaining
sufficient margin.
Wireless is one of the most rapidly developing technologies in our time, with dazzling
new products and services emerging on an almost daily basis. These developments present
enormous challenges for communications engineers, as the demand for increased wireless
capacity grows explosively. Indeed, the discipline of wireless communications presents
many challenges to designers that arise as a result of the demanding nature of the physical
medium and the complexities in the dynamics of the underlying network.
Advances in communication and networking technologies are rapidly making ubiq-
uitous network connectivity a reality. Wireless networks are indispensable for
supporting such access anywhere and at any time. Among various types of wire-
less networks, multihop wireless networks (MWNs) have been attracting increasing
attention for decades due to its broad civilian and military applications. Basically,
a MWN is a network of nodes connected by wireless communication links. Due
to the limited transmission range of the radio, many pairs of nodes in MWNs may
not be able to communicate directly, hence they need other intermediate nodes to
forward packets for them. Routing in such networks is an important issue and it
poses great challenges.
Optical wireless communication is an emerging and dynamic research and development
area that has generated a vast number of interesting solutions to very complicated
communication challenges. For example, high data rate, high capacity and minimum
interference links for short-range communication for inter-building communication,
computer-to-computer communication, or sensor networks. At the opposite extreme is
a long-range link in the order of millions of kilometers in the new mission to Mars
and other solar system planets.
Performance analysis belongs to the domain of applied mathematics. The
major domain of application in this book concerns telecommunications sys-
tems and networks. We will mainly use stochastic analysis and probability
theory to address problems in the performance evaluation of telecommuni-
cations systems and networks. The first chapter will provide a motivation
and a statement of several problems.