自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(0)
  • 资源 (37)
  • 收藏
  • 关注

空空如也

Android系统原理及开发要点详解–2

本书全面介绍开放的移动电话平台Android 系统,包括Android系统中的Linux驱动、本地框架、Java框架和Java应用4个层次。本书内容以知识性内容为纲,重点关注开发要点,各个部分内容注重相互照应,按照清晰的思路向读者介绍整个Android系统的原理和开发方法。 本书按照Android系统的框架和各个子系统的主线,重点介绍开发Android应用程序和构建硬件抽象层。其内容涵盖了Android应用程序开发和Android系统移植构建手机系统两大方面。 本书既适合从事Android各个层次开发的工程师阅读,也适合通用嵌入式Linux系统的学习者使用。

2012-01-03

Android系统原理及开发要点详解–1

本书全面介绍开放的移动电话平台Android 系统,包括Android系统中的Linux驱动、本地框架、Java框架和Java应用4个层次。本书内容以知识性内容为纲,重点关注开发要点,各个部分内容注重相互照应,按照清晰的思路向读者介绍整个Android系统的原理和开发方法。 本书按照Android系统的框架和各个子系统的主线,重点介绍开发Android应用程序和构建硬件抽象层。其内容涵盖了Android应用程序开发和Android系统移植构建手机系统两大方面。 本书既适合从事Android各个层次开发的工程师阅读,也适合通用嵌入式Linux系统的学习者使用。

2012-01-03

精通JavaScript

本书是目前最深入的 JavaScript 图书,讲述了现代 JavaScript 的所有知识,展现了这门技术将能给网站建设带来如何丰富的体验。本书言简意赅,扩展了读者视野,并关注于基础且重要的主题——现代 JavaScript 是什么和不是什么,浏览器支持的当前状态,以及需要注意的陷阱等。书中所有概念都来自于现实案例的分析。 本书适合各层次 Web 开发人员阅读。

2012-01-03

HTML5 CSS3 in The Real World

This book will teach you how to: understand the new semantic markup available in HTML5 use CSS3 to make sites beautiful without sacrificing clean markup or resorting to complex workarounds employ native HTML5 video and audio in your pages use web fonts to enrich a site’s typography make web applications accessible using WAI-ARIA make the most of the new HTML form elements. This easy-to-follow guide is illustrated with lots of examples, and leads readers through the process of creating great websites from start to finish using HTML5 and CSS3.

2011-12-28

Writing Game Center Apps in iOS

When iOS SDK was released to the public, because of the nature of hardware and software used in iOS devices, developers immediately recognized the amazing power in these devices and started to write games for the iPhone and now for the iPad. Developers had to write custom code to manage gamers? scores, manage leaderboards, initiate multiplayer games and etc. With the introduction of Game Center, a framework built into the iOS SDK, developer can take advantage of all the features of Game Center built into the core of iOS SDK. Features such as: leaderboards, user authentication, achievements, multiplayer games and etc. Game Center is a quite new framework to iOS.

2011-12-28

Guide to HTML JavaScript and PHP for Scientists and Engineers

There are many students and professionals in science and engineering, other than those specifically interested in fields such as computer science or computer engineering, who need to know how to solve computational problems on computers. There are basically two approaches to meeting the needs of such people. One is to rely on software applications such as spreadsheets, using built-in functions and perhaps user-defined macros, without requiring any explicit understanding of the principles on which programming languages are based. A second approach is to learn a programming language, previously Fortran or Pascal, and more recently C, C++, or Java. These languages are important for certain kinds of work, such as computer science or scientific computing, but they may be viewed, possibly with good reason, as irrelevant by many students and professionals. From a student’s point of view, there is no painless solution to this dilemma, but in this book I assume that learning to solve computational problems in an online environment using HTML,1 JavaScript, and PHP will at least appear to be a more relevant approach. HTML and JavaScript are universally used for developing self-contained online applications. The use of PHP for accessing externally stored data files, a capability that is not available directly through JavaScript, greatly extends the range of science and engineering problems that can be addressed. A working knowledge of these programming languages is a valuable skill for any scientist or engineer. The fact that these are Web-based languages may make such skills more immediately marketable than comparable skills developed with older text-based languages.

2011-12-28

What Is HTML5

HTML5: Everyone’s using it, nobody knows what it is. I realize that sounds more like a line out of an existential movie — maybe Waiting for Godot or a screenplay by Sartre — than a statement about HTML5. But it’s really the truth: most of the people using HTML5 are treating it as HTML4+, or even worse, HTML4 (and some stuff they don’t use). The result? A real delay in the paradigm shift that HTML5 is almost certain to bring. It’s certainly not time to look away, because by the time you look back, you may have missed something really important: a subtle but important transition centered around HTML5.

2011-12-27

iPhone JavaScript

Installing and configuring a set of frameworks to make your life easier for developing web applications for iPhone Designing graphical user interfaces for iPhone applications using XHTML, CSS, and JavaScript Working with different events, actions, and effects, including touch gestures, multi-touch events, drag & drop, and sliding Dealing with images and pictures including accessing the device’s camera Adding video and sound for your iPhone web applications Applying AJAX for better performance in web applications Differences between native and web applications for iPhone Working with data and SQL using the new HTML 5 features of Safari Mobile Accessing phone-specific features such as the Address Book for contacts Recognizing accelerometer movements and other features about positioning and geolocation Integrating your application with popular third-party websites and services such as Facebook, Twitter, and Flickr

2011-12-27

Flash Development for Android Cookbook

Flash has now arrived to Android — the fastest growing smartphone platform. This offers massive opportunities for Flash developers who want to get into mobile development. At the same time, working on smartphones will introduce new challenges and issues that Flash developers may not be familiar with. The Flash Development for Android Cookbook enables Flash developers to branch out into Android mobile applications through a set of essential, easily demonstrable recipes. It takes you through the entire development workflow: from setting up a local development environment, to developing and testing your application, to compiling for distribution to the ever-growing Android Market. The Flash Development for Android Cookbook starts off with recipes that cover development environment configuration as well as mobile project creation and conversion. It then moves on to exciting topics such as the use of touch and gestures, responding to device movement in 3D space, working with multimedia, and handling application layout. Essential tasks such as tapping into native processes and manipulating the file system are also covered. We then move on to some cool advanced stuff such as Android-specific device permissions, application debugging and optimization techniques, and the packaging and distribution options available on the mobile Android platform. In a nutshell, this cookbook enables you to get quickly up to speed with mobile Android development using the Flash Platform in ways that are meaningful and immediately applicable to the rapidly growing area of mobile application development. Take your Flash applications beyond the desktop and into the emerging world of mobile application development What you will learn from this book : Configure Flash Professional, Flash Builder, or FDT to develop Android applications cross-platform regardless of operating system Convert Flex and ActionScript projects to true mobile experiences Work with multitouch and gestures for a truly innovative user experience Use the geolocation and accelerometer sensors to respond to location and movement Make use of the built-in microphone and camera hardware for user generated content Stream audio and video to an application using a variety of protocols Use advanced image display and modifications using custom shaders Effectively scale and position the interface elements across devices Employ a variety of URI handlers to invoke native SMS, telephone, e-mail, maps, and more Work with the Android file system and manage application databases easily Compile and submit your application or game to the ever growing, worldwide Android Market

2011-12-27

Ruby Cookbook

Do you want to push Ruby to its limits? The “Ruby Cookbook” is the most comprehensive problem-solving guide to today’s hottest programming language. It gives you hundreds of solutions to real-world problems, with clear explanations and thousands of lines of code you can use in your own projects. From data structures and algorithms, to integration with cutting-edge technologies, the “Ruby Cookbook” has something for every programmer. Beginners and advanced Rubyists alike will learn how to program with: Strings and numbers Arrays and hashes Classes, modules, and namespaces Reflection and metaprogramming XML and HTML processing Ruby on Rails (including Ajax integration) Databases Graphics Internet services like email, SSH, and BitTorrent Web services Multitasking Graphical and terminal interfaces If you need to write a web application, this book shows you how to get started with Rails. If you’re a system administrator who needs to rename thousands of files, you’ll see how to use Ruby for this and other everyday tasks. You’ll learn how to read and write Excel spreadsheets, classify text with Bayesian filters, and create PDF files. We’ve even included a few silly tricks that were too cool to leave out, like how to blink the lights on your keyboard.

2011-12-26

Designed for Use Create Usable Interfaces for Applications and the Web

Weaving together hands-on techniques and fundamental concepts, you’ll learn how to make usability the cornerstone of your design process. Each technique chapter explains a specific approach you can use during the design process to make your product more user friendly, such as storyboarding, usability tests, and paper prototyping. Idea chapters are concept-based: how to write usable text, how realistic your designs should look, when to use animations. Filled with illustrations and supported by psychological research, expert developer and user interface designer Lukas Mathis gives you a deep dive into research, design, and implementation – the essential stages in designing usable interfaces for applications and websites. Lukas inspires you to look at design in a whole new way, explaining exactly what to look for, and what to avoid, in creating products that people will be excited about.

2011-12-26

Microsoft office data(C#)

Microsoft may have patents, patent applications, trademarks, copyrights, or other intellectual property rights covering subject matter in these materials. Except as expressly provided in the Microsoft Open Specification Promise and this notice, the furnishing of these materials does not give you any license to these patents, trademarks, copyrights, or other intellectual property.

2011-07-08

Beginning Visual C+++(2005)

世界著名的C++編程作者,同時也是MICROSOFT的重要開發工程師。文中說明相當多有關C++的關念。

2011-07-08

Financia lApplications Using Excel Add-in In C/C++

有關EXCEL ADD-IN的相關技術,當然文件中也說明有關VBA、C及C++的相關編程技術。

2011-07-08

面向對像多線程編程(C)

說明有關C與多線程(多執行緒編程)的相關技術與編程時應注意的要點。

2011-07-08

Building Automated Trading Systems(C++)

完整的說明與介紹C++.NET以及有關自動交易與演算法交易的相關技術與交易設計邏輯。

2011-07-08

Microsoft Press ebook Programming Windows Phone7

關於windows phone7的所有相關技術與問題,在書中都有詳細的介紹與說明。而對於使用vs的開發人員,開發windows phone7的好處是可以不用學習新的語言。

2011-05-25

PHP Cookbook, 2nd edition

PHP is the engine behind millions of dynamic web applications. Its broad feature set, approachable syntax, and support for different operating systems and web servers have made it an ideal language for both rapid web development and the methodical construction of complex systems. One of the major reasons for PHP’s success as a web scripting language is its origins as a tool to process HTML forms and create web pages. This makes PHP very web-friendly. Additionally, it is eagerly promiscuous when it comes to external applications and libraries. PHP can speak to a multitude of databases, and it knows numerous Internet protocols. PHP also makes it simple to parse form data and make HTTP requests. This web-specific focus carries over to the recipes and examples in the PHP Cookbook. This book is a collection of solutions to common tasks in PHP. We’ve tried to include material that will appeal to everyone from newbies to wizards. If we’ve succeeded, you’ll learn something (or perhaps many things) from PHP Cookbook. There are tips in here for everyday PHP programmers as well as for people coming to PHP with experience in another language. PHP, in source code and binary forms, is available for download for free from http://www.php.net/. The PHP web site also contains installation instructions, comprehensive documentation, and pointers to online resources, user groups, mailing lists, and other PHP resources.

2012-03-06

Objective-C基础教程

此為Objective-C的基礎教程,是初學者最佳的學習利器,亦可做為日後開發有關Objective-C應用程式的一本良好工具書。

2012-03-06

深入淺出Winsock 系列四

上一篇介紹到由 Client 端提出連線(connect)的請求後,Server 端這邊剛好也正處於傾聽(Listening)狀態中,因此當Server 端收到了Client 端的連線請求後,Server 端會決定是否要接受連線,此時會使用到accept()這個功能呼叫;其實這中間牽扯到了很重要的3-way handshaking(連線三步曲)的TCP/IP 概念,不懂的人請自行參閱相關書籍.

2012-03-03

深入淺出Winsock 系列三

首先我們先來介紹 socket()這個功能呼叫;當一個網路軟體要開始與在另一端上的網路軟體進行資料的交換時,要先開啟一個通訊用的端點,透過這個通訊端點,兩端間的網路軟體才可互相進行資料的交換.

2012-03-03

深入淺出Winsock 系列二

首先我們先以 TCP(連結導向)的網路連線建立過程來作說明Client 與Server 端間會用到的一些功能呼叫(Function Call),底下我們列出了這些功能呼叫之間的相互關係.

2012-03-03

深入淺出Winsock 系列一

最近由於工作繁忙及本人懶散因素,所以一直沒由撰寫什麼新文章,不過最近到了各大書局閒逛了一圈下來,卻發覺了介紹Winsock 的書籍可以說是寥寥無幾,所以興起了分享我的Winsock 程式設計經驗給予大家的念頭,希望能就我所學與大家一同學習,如文中內容有誤,請不吝予以指導!癈話不多說,進入主題啦!

2012-03-03

Perl語言編程

我们认为 Perl 是一种容易学习和使用的语言,而且我们希望能证明我们是对的.Perl 比较简单的一个方面是你用不着在说想说的东西之前先说很多其他东西。在很多其他编程语言里,你必须首先定义类型,变量,以及你需要用到的子过程,然后才能开始写你要执行的第一行程序。虽然对于那些需要复杂数据结构的复杂问题而言,声明变量是一个好主意.但是对于很多简单的日常问题,你肯定喜欢这样的一种编程语言

2012-02-24

Qt及Linux操作系統窗口設計

Linux操作系統已被廣泛地使用在PC和各秉嵌入式設備,本文主要講述Linux操作系統的窗口系統設計。目前主流的Linux窗口系統有:PC上使用基於開放源代碼的Gnome和KDE、嵌入式設備上使用的開放源代碼Opie和Gpe以及一些商業化的版本。(如Motorola的PDA手機窗口系統)。內文分別就上述將有詳細的說明。

2012-02-24

汇編語言爽

汇編語言是各种CPU所提供的机器指令的助记符的集合,人們可以用汇編語言直接控制硬件系統進行工作。汇編語言是很多相關課程如,數據結構、操作系統、微機原理的重要基礎,為了更好地引導及幫助讀者學習汇編語言,作者王爽以循序漸進的方式精心創作了本書。

2012-02-17

MySQL Cookbook(中文版)

本書為各個層次、沒有時間和精力來從頭解決MYSQL問題的用戶提供了大量簡練、精辟的代碼和可用的範例說明,每小節都有闡述了代碼應該如何工作及原因所在。

2012-02-14

J2ME游戏编程

本書涉及在無線設備上使用J2ME技術的程序設計,主要介紹游戰的開發,讀者需要具備一些J2ME和J2SE的相關知識及程序設計經驗。

2012-02-14

SWT JFace in Action 中文版

在 2004 年三月,Java 开发者年度大会宣布了由其读者选择的最佳Java 组件年度奖结果,超过15,000 位开发者投票选举诸多Java 工具套件(当然包括不少声名显赫的供应商如Oracle 和Apple 等)之一。但最终,Eclipse 的标准小部件工具套件轻易地击败诸多强手,如同其在2003 年一样赢得了年度最佳。 虽然 Eclipse 是Java 开发领域的迟到者,但其同样在JavaWorld, JavaPro 和LinuxWorld 社区获得了荣耀。一路而来如潮的掌声和好评彰显了Eclipse 对于Java 开发的巨大冲击和影响。在过去的每一天,全球的Java开发者们不断被SWT 和JFace 强劲的功能和部署新插件和独立应用程序的能力所折服。 虽然我们都知道SWT 和JFace 是工具(套件),但更科学地讲它们是软件类库。它们由包含java 类和接口的文件包组成。但又是什么使得这些组件能让你任意组合GUI 呢?你的应用程序可以快速运行,高效运用计算机内存并有着和操作系统界面相同的界面体验,没有其他的GUI 构建体系可以如此。虽然SWT 和JFace 实现了相同的功能,但它们产生用户界面的机理却是迥然不同的。 我们试图通过汽车驱动机理来类比这一情况:SWT 开发就像标准的汽车驱动模式,它给了你更多的控制权力,并有机会接触系统内部的东西,但是其使用是相当复杂的;而JFace 情况下,就像是汽车的自动驱动模式,你不必深入太多,但是你丧失了灵活性。当然,实际情况肯定比这个比喻要更为复杂。所以我们需要更进一步的讨论这两个类库。

2012-02-10

Using Google App Engine

The greatest single reason that the World Wide Web has been so widely used and adopted is because individuals are allowed to participate in the Web. People can produce web content and create a MySpace page or home pages provided by their school or organization and contribute their creativity and content to the Web. Free services like Blogger, Flickr, Google Sites, Google Groups, and others have given us all an outlet for our creativity and presence on the Web—at no charge. For most of the life of the Web, if you wanted to have your own rich software-backed website with data storage, your only choice was to purchase hosting services from an Internet Service Provider (ISP) and learn database management and a programming language like PHP to build or run your software. Learning and paying for this much technology was just beyond the reach of most web users, who simply had to accept the limited features of MySpace, Blogger, or whatever system hosted their web content. In April 2008, Google announced a product called App Engine. When you write a program for the Web that runs on App Engine, your software runs on the Google servers somewhere in the Google “cloud.” It is as if you are a Google employee and you have access to the entire scalable Google infrastructure. App Engine captures much of Google’s experience of building fast, reliable, and scalable websites, and through App Engine, Google is revealing many of the secrets about how its own applications scale to millions of users. The most exciting part of the Google App Engine announcement is the fact that it is free for moderate levels of use. Every person with a Gmail account can have a number of free applications running on the Google infrastructure. If your application becomes extremely popular and your traffic goes above the allowed levels of the free account, you can pay to use more of Google’s resources. As your application scales, Google engineers and operations staff take care of all the hardware, data storage, backup, and network provisioning for you. The cost of purchasing resources from Google’s cloud of servers is likely far less than purchasing/renting/maintaining the same amount of resources on your own. Google focuses on providing hardware and network; you focus on building your application and the user community around your application.

2012-02-10

CSS權威指南

對於網頁設計者和文檔作者來說,要想獲得精美的頁面風格、高的可訪問性,並盡量節省時間和精力,那麼本書是很適用的。

2012-02-07

Visual C++.NET編程實例

如何運用Visual C++.NET開發實用的Windows應用程式。全書分為8章,精選了50個實例,內容包含了對話框和控件、菜單和工具檔、文檔和視圖等編程基礎,以及網路、數據庫、多媒體、多線程、OpenGL、ActiveX控件和動態連接庫編程等。

2012-02-07

Take Control of iPad Basics

Welcome to Take Control of iPad Basics, version 1.1, published in June 2010 by TidBITS Publishing Inc. This book was written by Tonya Engst and edited by Adam Engst. This ebook guides you through the basics of using an iPad, helping you gain confidence and master important fundamental features. This ebook also serves as a general introduction for other iPadrelated ebooks in the Take Control series. Copyright © 2010, TidBITS Publishing, Inc. All rights reserved. If you have an ebook version of this title, please note that if you want to share it with a friend, we ask that you do so as you would a physical book: “lend” it for a quick look, but ask your friend to buy a new copy to read it more carefully or to keep it for reference.

2012-02-04

Programming Entity Framework, 2nd Edition

I first met Julie Lerman (rhymes with “German”) while she was visiting the Microsoft campus for a Software Design Review (SDR). An SDR is an event where we invite customers we trust to be representative of a much larger crowd. In this particular case, I was new to the SQL Server division and trying hard to catch up on the raft of technologies Microsoft shipped in the data space for developers. Julie, on the other hand, was a seasoned veteran and not only knew the answers to all of my Entity Framework questions but had already written a book on the topic. That book, Programming Entity Framework, was the first edition of the book you’re now holding in your hands. Or, if you are a .NET programmer, you know it simply as “THE book on EF.”

2012-01-17

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除