自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

天外流星

VR究竟给人类带来了什么?

  • 博客(69)
  • 资源 (49)
  • 收藏
  • 关注

原创 微信加密数据解密算法 Java

一。 Maven 配置<!-- https://mvnrepository.com/artifact/org.bouncycastle/bcprov-jdk15on --><dependency> <groupId>org.bouncycastle</groupId> <artifactId>bcprov-jdk15on&lt...

2020-04-30 22:38:58 1513

转载 pythonn内置异常

BaseExceptionSystemExitKeyboardInterruptGeneratorExitExceptionStopIterationStopAsyncIterationArithmeticErrorFloatingPointErrorOverflowErrorZeroDivisionErrorAssertionErrorAttributeErro...

2019-02-23 14:34:46 229

原创 python 2和 python 3 的差异之处

/ 操作符python 2&amp;gt;&amp;gt;&amp;gt; 13 / 81&amp;gt;&amp;gt;&amp;gt; 13 / 8.0 # 操作数必须有浮点数1.625&amp;gt;&amp;gt;&amp;gt;python 3(除法有小数点)&amp;gt;&amp;gt;&amp;gt; 13 // 8 # 整除1&amp;gt

2019-02-22 12:01:23 165

原创 Linux 安装编译环境

Debian系统(如Ubuntu等)sudo apt−get install build−essential支持 RPM 的系统(如Fedora、Redhat 和 CentOS等)sudo yum groupinstall development−toolsMac OS X通过 App Store 安装 Xcode 即可。Windows建议使用 VirtualBox 安装 Lin...

2019-02-18 11:28:19 3939

原创 make 小技巧

make 小技巧直接编译提供编译选项直接编译当测试一下小的功能时,可以直接编译,不需要撰写 Makefile。譬如经典的 hello world:// filename: hello.c#include &lt;stdio.h&gt;int main() { printf("Hello, world!\n"); return 0;}可以使用 make 直接编译,make ...

2019-02-14 10:05:59 152

原创 Koa Middleware 之 koa-bodyparser

功能解析 PUT / POST 请求中的 body,默认支持的格式有(MIME 可定制): - form - application/x-www-form-urlencoded - json - application/json - application/json-patch+json - application/vnd.api+json ...

2018-08-15 22:05:41 620

原创 Koa 之 Middleware 串联

1. 中间件机制Koa 通过调用 middleware 中间件来实现所需要的功能。中间件之间通过串联机制来执行,类似 Express 中的 connect,和 .NET Core 里面的中间件机制基本相同。譬如有两个中间件 A、B、C 注册在 Koa 上,那么当请求进来时,会先调用 A、A 再调用 B、B 再调用 C,C 处理后,B 再处理 C 的结果,A 再处理 B 的结果。即Koa 的...

2018-08-12 11:51:11 582

原创 Koa之 Hello World

Koa 之 Hello WorldKoa 简介 Koa is a new web framework designed by the team behind Express, which aims to be a smaller, more expressive, and more robust foundation for web applications and APIs....

2018-08-12 00:17:10 489

原创 gcc-7.1-centos-6.9-编译

以下仅仅是编译过程的记录,供参考http://gcc.parentingamerica.com/releases/gcc-7.1.0/gcc-7.1.0.tar.gzftp://gcc.gnu.org/pub/gcc/infrastructure/gmp-6.1.0.tar.bz2 ftp://gcc.gnu.org/pub/gcc/infrastructure/mpfr-3.1.4.tar.bz

2017-07-05 17:49:16 1803

原创 3D里面的旋转

三维旋转 英语 说明 示意图 roll 将物体绕X轴旋转 pitch 将物体绕Y轴旋转 yaw 将物体绕Z轴旋转 坐标系请看前图 在UnrealEngine里面,Rotator可以分离为X(Roll)、Y(Pitch)和Z(Yaw),如下图

2017-01-07 22:35:01 657

转载 js函数声明和函数表达式

选自《你不知道的JavaScript 上卷》一、函数声明js的函数声明与大部分脚本语言类似,其函数名称‘污染’了所在作用域。在下例中,函数foo注册在全局作用域。function foo() { console.log('foo');}二、函数表达式js有种语法,可以直接执行一个函数,而不‘污染’所在作用域。在下例中,函数foo在全局不可见。(function foo() { c

2017-01-04 22:57:24 423

转载 加班剖析

摘自《Web全栈工程师的自我修养》在一个项目和人力都很稳定的团队中,有两种原因会导致加班。 - 一种是糟糕的项目管理,领导失职,没有安排好工作。 - 第二种是员工能力不够,效率不高,没有按时完成目标。实际工作中,还是“陪加班”和“被加班”的情况。 - 领导不走,不好意思走; - 临下班开始布置任务; - 团队中其他人需要配合; - 等等

2017-01-03 07:54:06 287

转载 前端工程师面试指南

初级工程师对浏览器兼容性的了解对HTML/CSS/JavaScript语法和原理的理解对编辑器和插件的熟悉程度对调试工具的了解程度对版本管理软件的熟悉和应用经验对前端库/框架的使用标准/规范中级工程师对代码质量、代码规范的理解对JavaScript单元测试的熟悉对性能优化的应用和理解对SEO的应用和理解代码部署移动Web高级工程师代码架构安全对自动化测试的理解

2017-01-01 16:43:15 398

原创 ES6新特性参考

ES6新特性参考:这里收集和整理了ES6常用和重大的新特性。

2016-09-17 18:43:02 10232

原创 android avd 加速 - 使用Intel HAXM

1. 使用SDK Manager安装Intel Image和Intel HAXM2. 到sdk的extra目录下手工安装HAXM(直接执行EXE即可)3. 建立AVD,选择Intel的Image4. 启动AVD,以前分钟级别,现在秒级别  参考:http://developer.android.com/tools/devices/emulator.html#accel-

2013-08-29 14:56:01 4917 2

原创 mac lion下安装支持utf8mb4的mysql2 0.3.12b4的gem

mysql2的官方网站:https://github.com/brianmario/mysql2前提:使用homebrew,并且安装好mysql,里面同时包括了开发包# brew install mysql安装步骤:$ git clone git://github.com/brianmario/mysql2.git$ cd mysql2$ gem build

2012-10-31 10:50:43 1129

转载 查看Redhat版本的方法

cat /proc/version或者cat /etc/redhat-release或者cat /etc/issue1. 查看内核版本命令: 1) [root@q1test01 ~]# cat /proc/version Linux version 2.6.9-22.ELsmp ([email protected]) (gcc ver

2012-06-25 10:45:37 3016

翻译 在Terminal中,如何打开Finder,并显示当前的目录

这是一个非常方便实用的小技巧,在Terminal中输入如下命令:$ open .有图有真相:参考:Open Finder in Current Folder from Terminal

2012-04-12 10:54:01 5622 1

原创 转换ipa文件中png的方法

环境:使用Mac系统(不管是真机还是虚拟机)安装Xcode脚本:depng.sh#!/bin/sh# create the sub folder decodedif [ ! -d ./decoded ]then echo "create sub folder decoded" mkdir ./decodedfi# decode all the png

2012-04-10 15:48:07 1224

原创 silverlight文件下载方法

silverlight来实现文件下载,纠结了很长的时间。一般的,如果是zip、rar等文件,直接通过NavigationService.Navigate(url);的形式即可,但是,如果是wav、MP3文件等,浏览器往往会直接打开应用程序进行播放(如Windows Media P

2011-08-03 23:00:06 1665

转载 Rubygem 缺少no such file to load zlib 错误

<br />在CentOS 5上使用源代码安装了ruby和gem,当使用gem更新的时候却提示no such file to load zlib的错误。下意识认为zlib的包没有安装好,重装了zlib和zlib-devel,但是在一台VPS中依然出现问题,搜了一下发现安装ruby源码中的zlib可以解决这个问题。<br />cd ext/zlibruby ./extconf.rbmakemake install<br /> <br />http://www.douhua.im/2010/06/2

2010-12-15 14:54:00 5129 2

转载 Installing VMWare Workstation 7 on Windows Server 2008 R2 – “Error: This product can only be installed on Windows XP or later.”

http://djjlewis.wordpress.com/2009/12/04/installing-vmware-workstation-7-on-windows-server-2008-r2-error-this-product-can-only-be-installed-on-windows-xp-or-later/If you get this error message when trying to install VMWare Workstation 7 on Windows Serv

2010-07-11 16:14:00 2731

原创 zlib 1.2.5 编译 ( VS2010 )

zlib 1.2.5 VS2010

2010-06-03 14:53:00 1803

转载 ubuntu 8.04 设置从串口登录的方法

 第 9 章 serial consolegurb$ sudo vim /boot/grub/menu.lsttitle Ubuntu 8.04.1, kernel 2.6.24-21-genericroot (hd0,5)kernel /boot/vmlinuz-2.6.24-21-generic root=UUID=3d5dd6c0-bbd2-4ddf-9b71-1c7b78e

2010-04-23 22:31:00 1460

原创 C#中使用WIN32函数的回调函数

完善了“如何在C#中使用Win32和其他库”中关于EnumDesktops()函数的回调代码,可运行。using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Runtime.InteropServices;namespace Consol

2010-04-19 22:40:00 1524

原创 windows的64位平台rails连接mysql的方法

安装mysqlgem install mysql使用mysql,如,rake db:migrate会报错:E:/study/ruby/rails_space>rake db:migrate(in E:/study/ruby/rails_space)!!! The bundled mysql.rb driver has been removed from Rails 2.2. Please

2009-12-16 23:18:00 1630

原创 rails安装步骤

Ruby 1.8.7-p72 Binary http://www.ruby-lang.org/en/downloads/     Ruby 1.8.7-p72 Binary     (md5: d4b04ba03a76dc70120fe96ffa22e5df) RubyGems http://rubyforge.org/frs/?group_id=126     rubygems-1.3.

2009-12-10 22:00:00 1183

原创 《C++ GUI Programming with Qt 4, Second Edition》读书笔记2

Chapter 1 Getting Started / Making Connections   signal/slot机制 本小节讲述的是QT特有的signal/slot机制。 代码如下: 1: #include 2: #include 3:   4: int main(int argc, char *argv[]

2009-11-11 22:58:00 1127

原创 《C++ GUI Programming with Qt 4, Second Edition》读书笔记1

 1. Getting Started / Hello Qt代码(hello.cpp):#include #include int main(int argc, char *argv[]){ QApplication app(argc, argv); QLabel *label = new QLabel("Hello Qt!"); labe

2009-11-06 07:36:00 1278

原创 GDI+图像格式转换功能

GDI+支持各种常见的图像格式之间进行转换,支持的格式有BMP、JPEG、GIF、TIFF和PNR。 方法:使用GDI+的Image类,有Save方法,可以进行转换操作。Save方法需要一个CLSID来表示转换目标格式,可以使用GetImageEncoders方法来获取所有支持的格式。 以下代码示例可以从string指定的格式来获取对应的CLSID(从MSDN里面摘录):

2008-11-08 13:34:00 1228

原创 ActiveState KomodoIDE在VISTA下的注册目录

找了半天,ActiveState KomodoIDE在VISTA下的注册目录在C:/Users/你的用户名/AppData/Roaming/ActiveState下面。

2008-11-08 13:30:00 638

原创 没有文件扩展“.js”的脚本引擎的错误的解决方式

只需要把[HKEY_CLASSES_ROOT/.js] 项下的那个默认值改成 "JSFile" 就可以正常运行JS 文件了.@="JSFile" 在VISTA下面测试通过。 没有文件扩展“.js”的脚本引擎--解决办法http://www.zxlm.cn/fh/thread-4659-1-1.html

2008-10-30 00:53:00 2149

原创 删除Windows Installer Cache造成的软件无法删除的修复方法(摘)

http://tech.idv2.com/2006/03/24/how-to-fix-windows-installer/ 用 "%windir%/installer" google了一下,可惜没发现什么有价值的东西。但是却找到了这样的两句话:调试Windows InstallerHKLM/Software/Policies/Microsoft/Windows/Installer

2008-10-29 10:06:00 1054

原创 Wake On Lan 远程唤醒(转)

http://www.xiaozhou.net/cooldog/article.asp?id=155  远程唤醒,是现在很多网卡都支持的功能。而远程唤醒的实现,主要是向目标主机发送特殊格式的数据包,是AMD公司制作的Magic Packedt这套软件以生成网络唤醒所需要的特殊数据包,俗称魔术包(Magic Packet)。Magic Packet格式虽然只是AMD公司开发推广的技术,并非世

2008-10-28 11:44:00 1590

原创 WINDOWS console程序截获CTRL+C按键

程序代码如下:// win32test.cpp : Defines the entry point for the console application.//#include "stdafx.h"bool g_exit = false;const char *GetEventMessage(DWORD dwCtrlType){    switch ( dwCtrlType...

2008-10-27 13:26:00 3181

转载 从最小化返回后directshow播放画面刷新地疑难

 http://www.qqgb.com/Program/VC/VCJQ/Program_176331.html  大家好,我的程序是这样的:一个dialog里面有个picture   control,   用来做directshow的视频播放。 开始播放后画面会出来,一切正常。现在的问题是,当此dialog最小化,再恢复时,视频画面一闪而过变成了picture   control的底

2008-10-09 19:31:00 1445

转载 JavaScript中external与active host之间的事件调用机制

http://discuss.develop.com/archives/wa.exe?A2=ind0212b&L=atl&P=6237  > Hello,>       I have an ActiveX control  hosted in IE browser which raises> events and also provides Callback procedures. Is

2008-07-22 22:58:00 983

原创 WTL项目的ATL支持问题

当VS2008中生成一个WTL项目时,增加ATL控件或者ojbect,会报错。搜索了一下,需要修改C:/Program Files/Microsoft Visual Studio 9/VC/VCWizards/1033/common.js文件。原始行:if (strTypeString == "ATL::CComModule" || strTypeString == "ATL::C

2008-07-20 22:28:00 855

原创 深度精简系统的IIS安装

深度精简系统的IIS安装 2008年02月09日 星期六 下午 02:41 http://hi.baidu.com/gaozhiyan/blog/item/89a236b326b83aa3d8335af7.html 1、从系统安装盘的i386文件夹里复制出iis.dl_和iis.in_文件到任意位置,然后在命令提示符里进入到相应目录下输入expand iis.dl_ iis.dll和expand

2008-05-06 22:26:00 2748 1

原创 UI设计师语录

不论在任何情况下,都不可抄袭他人之创意;不可完全依赖计算机技术,计算机只是工具,无法取代你的创意。切记,你是一名设计师,不是一名计算机修理员;做一个创造者,而不是流行的追随者,现在流行的,必定是马上过时的;不可闭门造车;多了解历史、文化和哲学,将让作品更加丰富;永远坚信:涉及可以拯救你的国家,可以改变世界。

2008-04-25 14:18:00 1541 1

Essential C# 7.0, 6th Edition.pdf

Welcome to one of the most venerable and trusted franchises you could dream of in the world of C# books—and probably far beyond! Mark Michaelis’ Essential C# series has been a classic for years, but it was yet to see the light of day when I first got to know Mark

2018-09-28

Large Scale and Big Data Processing and Management.pdf

Information from multiple sources is growing at a staggering rate. The number of Internet users reached 2.27 billion in 2012. Every day, Twitter generates more than 12 TB of tweets, Facebook generates more than 25 TB of log data, and the New York Stock Exchange captures 1 TB of trade information. About 30 billion radiofrequency identifcation (RFID) tags are created every day. Add to this mix the data generated by the hundreds of millions of GPS devices sold every year, and the more than 30 million networked sensors currently in use (and growing at a rate faster than 30% per year). These data volumes are expected to double every two years over the next decade. On the other hand, many companies can generate up to petabytes of information in the course of a year: web pages, blogs, clickstreams, search indices, social media forums, instant messages, text messages, email, documents, consumer demographics, sensor data from active and passive systems, and more. By many estimates, as much as 80% of this data is semistructured or unstructured. Companies are always seeking to become more nimble in their operations and more innovative with their data analysis and decision-making processes, and they are realizing that time lost in these processes can lead to missed business opportunities. In principle, the core of the Big Data challenge is for companies to gain the ability to analyze and understand Internet-scale information just as easily as they can now analyze and understand smaller volumes of structured information. In particular, the characteristics of these overwhelming flows of data, which are produced at multiple sources are currently subsumed under the notion of Big Data with 3Vs (volume, velocity, and variety). Volume refers to the scale of data, from terabytes to zettabytes, velocity reflects streaming data and large-volume data movements, and variety refers to the complexity of data in many different structures, ranging from relational to logs to raw text

2018-09-28

beginning-apache-spark-2.pdf

There is no better time to learn Spark than now. Spark has become one of the critical components in the big data stack because of its ease of use, speed, and flexibility. This scalable data processing system is being widely adopted across many industries by many small and big companies, including Fa

2018-09-28

Game Scripting Mastery.pdf

If you've been programming games for any reasonable amount of time, you've probably learned that at the end of the day, the really hard part of the job has nothing to do with illumination models, doppler shift, file formats, or frame rates, as the majority of game development books on the shelves would have you believe. These days, it's more or less evident that everyone knows everything. Gone are the days where game development gurus separated themselves from the common folk with their in-depth understanding of VGA registers or their ability to write an 8- bit mixer in 4K of code. Nowadays, impossibly fast hardware accelerators and monolithic APIs that do everything short of opening your mail pretty much have the technical details covered. No, what really make the creation of a phenomenal game difficult are the characters, the plot, and the suspension of disbelief

2018-09-28

Java 9 Modularity Patterns and Practices.pdf

Java 9 introduces a module system to the platform. This is a major leap, marking the start of a new era for modular software development on the Java platform. We’re very excited about these changes, and we hope you are too after reading this book. You’ll be ready to make the best use of the module system before you know it.

2018-09-28

Making 8-bit Arcade Games in C.pdf

Why read this book? 1. You want to learn about the internals of Golden Age arcade games. 2. You want to experience what it would have been like to program these games if you had access to an advanced 8- bit C compiler. 3. You want to learn C on devices with slow CPUs and little RAM. You’ll learn all about the hardware of late 1970s-early 1980s arcade games, and we’ll create a few simple games with the C programming language along the way

2018-09-28

Mastering Unity 2017 Game Development with C# - Second Edition.pdf

Greetings and welcome to Mastering Unity 2017! This book begins from a beginner's knowledge of Unity, and it helps you develop that knowledge into mastery of a certain kind. Specifically, it develops a general, overarching mastery in which you’ll learn Unity like a seasoned indie developer, capable of turning your hand to pretty much any department and feature set within Unity. The following chapter outline explains, in more detail, the full range of features that we’ll see, but the central aim of this book is to make you versatile and powerful with Unity; capable of encountering a problem and being able to solve it in the language of Unity’s feature set. In this book, we’ll concentrate for the most part on a practical example; we’ll build a first-person combat game, across multiple chapters, and this will test your typing skills in more ways than one, so let’s go!

2018-09-28

Unity 5 Learning C# by Developing Games.pdf

Hello! future game developers. You are reading this course as you are probably curious person trying to learn more about a great game engine - Unity and specifically, programming in C#. Each module either pushes your skills in Unity into new areas or pushes them to the very limits of what they can be used for. This course takes a practical, project-based approach to teach you the specifics game development with the Unity 3D game engine. We walk through a series of hands-on projects and step-by-step tutorials using Unity and other free or open-source software. By the end of the course, you will be equipped to develop rich, interactive experiences using Unity.

2018-09-28

Shell Programming in Unix, Linux and OS X, 4th Edition.pdf

It’s no secret that the family of Unix and Unix-like operating systems has emerged over the last few decades as the most pervasive, most widely used group of operating systems in computing today. For programmers who have been using Unix for many years, this came as no surprise: The Unix system provides an elegant and efficient environment for program development. That’s exactly what Dennis Ritchie and Ken Thompson sought to create when they developed Unix at Bell Laboratories way back in the late 1960s.

2017-11-17

Pro Java 9 Games Development.pdf

The Java 9 Programming Language is currently the most popular object-oriented programming (OOP) language in the world today. Java runs on consumer electronic devices from SmartWatches to UHD Smartphones, to Touchscreen Tablets, to eBook Readers, to Game Consoles, to SmartGlasses, to Ultra-High Definition (UHD) 4K Interactive Television Sets (or iTV Sets), with even more types of consumer electronics devices, such as those found in the automotive, home appliances, healthcare, digital signage, security, home automation market, VR AR and so on, increasingly adopting this open source Java 9 platform for usage to drive i3D new media experiences within their hardware devices.

2017-11-17

Building a Web Application with PHP and MariaDB.pdf

In the age of the Internet, building a web application is no longer a tough task, but building the web application in the right way is not a trait mastered by many. Building a Web Application with PHP and MariaDB: A Reference Guide is aimed at taking readers to the next level and to transform them from beginner-level programmers to intermediate or advanced-level programmers. Building a Web Application with PHP and MariaDB: A Reference Guide is a well thought out guide that begins with the basics of PHP and MariaDB and covers complex topics such as caching, security, building a REST API, and performance optimization. Building a web application that will be secure, scale well under pressure, and have an API available to different subscribers is not a simple task, but this book will make this a simple, easy-to-learn, and a memorable journey.

2017-06-06

Fundamentals of Deep Learning.pdf

This booked is aimed an audience with a basic operating understanding of calculus, matrices, and Python programming. Approaching this material without this background is possible, but likely to be more challenging. Background in linear algebra may also be helpful in navigating certain sections of mathematical exposition. By the end of the book, we hope that our readers will be left with an intuition for how to approach problems using deep learning, the historical context for modern deep learning approaches, and a familiarity with implementing deep learning algorithms using the TensorFlow open source library.

2017-06-06

RESTful Web Services with Dropwizard

Dropwizard is a Java development framework for RESTful Web Services. It was initially built by Yammer to be used as the base of their backend systems. Dropwizard is production-ready; it encapsulates everything you will need for RESTful development.

2017-06-06

Solr in Action

Solr in Action is the definitive guide to implementing fast and scalable search using Apache Solr. It uses well-documented examples ranging from basic keyword searching to scaling a system for billions of documents and queries. With this book, you’ll gain a deep understanding of how to implement core Solr capabilities such as faceted navigation through search results, matched snippet highlighting, field collapsing and search results grouping, spell-checking, query autocomplete, querying by functions, and more. You’ll also see how to take Solr to the next level, with deep coverage of large-scale production use cases, sophisticated multilingual search, complex query operations, and advanced relevancy tuning strategies.

2017-06-06

seven databases in seven weeks

A guide to Modern Databases and the NoSQL Movement

2013-12-30

Test iOS Apps with UI Automation

In this book, we’re going to focus on testing by scripting interactions through the user interface. This is known as full stackor integrationtesting in some circles. We’re launching the whole app, tapping and gesturing, waiting for animations, and reacting to results from the screen.

2013-11-13

Boost.Asio C++ Network Programming.pdf

Network programming has been around for a very long time, and it's definitely not a task for the faint-hearted. Boost.Asio provides an excellent abstraction over it, making sure that with a minimal amount of coding, you can create beautiful client-server applications and have tons of fun doing it. And it throws some extra non-networking features, just as a bonus! Code that uses Boost.Asio is compact, easy to read, and if you follow what I describe in the book, it is bug-free.

2013-08-30

50_tips_and_tricks_for_mongodb_developers.pdf

Getting started with MongoDB is easy, but once you’re building applications with it more complex questions emerge. Is it better to store data using this schema or that one? Should I break this into two documents or store it all as one? How can I make this faster? The advice in this book should help you answer these questions. This book is basically a list of tips, divided into topical sections: Chapter 1, Application Design Tips Ideas to keep in mind when you design your schema. Chapter 2, Implementation Tips Advice for programming applications against MongoDB. Chapter 3, Optimization Tips Ways to speed up your application. Chapter 4, Data Safety and Consistency How to use replication and journaling to keep data safe—without sacrificing too much performance. Chapter 5, Administration Tips Advice for configuring MongoDB and keeping it running smoothly. There are many tips that fit into more than one chapter, especially those concerning performance. The optimization chapter mainly focuses on indexing, but speed crops up everywhere, from schema design to implementation to data safety.

2013-01-15

20_recipes_for_programming_phonegap.pdf

PhoneGap is a library that allows developers to interface directly with a mobile device through the use of its JavaScript libraries. With the multitude of mobile platforms it is very difficult and expensive to create multiple applications in Java, Objective-C, or other native languages. Through the PhoneGap library, most web developers can convert their existing knowledge of HTML, CSS, and JavaScript into mobile phone applications with very little effort. In this book, I will explore many common features of mobile development and how they are accomplished with PhoneGap. This will include GPS location, maps, media, accelerometers, and much more.

2013-01-15

Pro Spring 3.pdf

Pro Spring 3.pdf

2012-05-31

Apress.Beginning.iOS.3D.Unreal.Games.Development.Apr.2012

Apress.Beginning.iOS.3D.Unreal.Games.Development.Apr.2012

2012-05-31

Node.Up.and.Running.pdf

Node.Up.and.Running.pdf

2012-05-31

HTML与CSS入门经典 第7版

[HTML与CSS入门经典(第7版)].(美)奥利弗,(美)莫里森.扫描版.pdf

2012-05-25

SQL基础教程 第3版

SQL基础教程.第3版,非常不错,打好基础。

2012-05-07

VMware Workstation 8.0.x 序列号生成器

VMware Workstation 8.0.x keygen,针对8.0.1/2/3都适用。

2012-05-04

C++ Templates(简体中文版).pdf

C++ Templates(简体中文版).pdf

2012-04-27

O'Reilly 2010 - Apprenticeship Patterns

O'Reilly 2010 - Apprenticeship Patterns.pdf O'Reilly 2010 - Apprenticeship Patterns.pdf

2012-04-27

The Rails 3 Way第二版

经典之作呀。 As I write this new introduction in the spring of 2010, the official release of Rails 3.0 is looming, and what a big change it represents. The “Merb-ification” of Rails is almost complete! The new Rails is quite different from its predecessors in that its underlying architecture is more modular and elegant while increasing sheer performance signifi- cantly. The changes to Active Record are dramatic, with Arel’s query method chaining replacing hashed find parameters that we were all used to. There is a lot to love about Rails 3, and I do think that eventually most of the community will make the change. In most cases, I have not bothered to cover 2.x ways of doing things in Rails if they are significantly different from the Rails 3 way—hence the title change. I felt that naming the book “The Rails Way (Second Edition)” would be accurate, but possibly misleading. This new edition is a fully new book for a fully new framework. Practically every line of the book has been painstakingly revised and edited, with some fairly large chunks of the original book not making the new cut. It’s taken well over a year, including six months of working every night to get this book done! Even though Rails 3 is less opinionated than early versions, in that it allows for easy reconfiguration of Rails assumptions, this book is more opinionated than ever. The vast majority of Rails developers use RSpec, and I believe that is primarily because it is a superior choice to Test::Unit. Therefore, this book does not cover Test::Unit.I firmly believe that Haml is vastly, profoundly, better than ERb for view templating, so the book uses Haml exclusively.

2012-04-18

MongoDB权威指南

MongoDB is a powerful, flexible, and scalable data store. It combines the ability to scale out with many of the most useful features of relational databases, such as secon- dary indexes, range queries, and sorting. MongoDB is also incredibly featureful: it has tons of useful features such as built-in support for MapReduce-style aggregation and geospatial indexes.

2012-04-17

MySQL技术内幕InnoDB存储引擎

本书是国内目前唯一的关于InnoDB的著作,从源代码角度深度解析了InnoDB的体系结构、实现原理、工作机制,并给出了大量的最佳实践。

2012-04-13

jQuery.UI.1.7.jQuery用户界面库

Modern web application user interface design requires rapid development and proven results. jQuery UI, a trusted suite of official plugins for the jQuery JavaScript library, gives you a solid platform on which to build rich and engaging interfaces with maximum compatibility, stability, and a minimum of time and effort. jQuery UI has a series of ready-made, great looking user interface widgets, and a comprehensive set of core interaction helpers designed to be implemented in a consistent and developer-friendly way. With all this, the amount of code that you need to write personally to take a project from conception to completion is drastically reduced. Specially revised for version 1.7 of jQuery, this book has been written to maximize your experience with the library by breaking down each component and walking you through examples that progressively build upon your knowledge, taking you from beginner to advanced usage in a series of easy-to-follow steps. In this book, you'll learn how each component can be initialized in a basic default implementation and then see how easy it is to customize its appearance and configure its behavior to tailor it to the requirements of your application. You'll look at the configuration options and the methods exposed by each component's API to see how these can be used to bring out the best of the library. Events play a key role in any modern web application if it is to meet the expected minimum requirements of interactivity and responsiveness, and each chapter will show you the custom events fired by the component covered and how these events can be intercepted and acted upon.

2012-04-13

iOS 5 Essentials

Apple's iOS platform, with iPads, iPhones, and iPod touches is the hottest thing in software development right now. An exquisite OS and hardware demands great development tools, and Apple has provided those tools in the form of Xcode. Xcode, just like iOS, is built with ease-of-use in the mind. Whether you're new to iOS development, or a seasoned pro, this book will guide you through developing in iOS 5 and Xcode 4 with the same ease-of-use that Xcode is known for. It's like this book and iOS 5 development were meant for each other. Just like Xcode 4, iOS 5 has a lot of new development features, including one of the most-anticipated feature-iCloud. With iCloud, you can store your application's files and settings in the cloud. This book covers these great new features. With this book, you'll be developing for iOS 5 and using Xcode 4's newest features in no time.

2012-04-12

BeginningPhoneGap

This book introduces you to PhoneGap concepts, and helps you transition to where you’re building functional apps — all without having to learn Objective-C or another similar language for native app development.

2012-04-12

Android.3.0.Animations

Android.3.0.Animations

2012-04-11

android..Android.Apps.for.Absolute.Beginners

android..Android.Apps.for.Absolute.Beginners

2012-04-11

Beginning.Android.4.Games.Development.pdf

Beginning.Android.4.Games.Development.pdf

2012-04-06

iOS 5 Core framework iCloud

iOS.5.Core.Frameworks.Develop.and.Design.Working.with.graphics.location.iCloud.and.more.2011.pdf

2012-04-05

Beginning.iOS.5.Games.Development

Beginning.iOS.5.Games.Development

2012-04-05

Core.Data.Apple's.API.for.Persisting.Data.on.Mac.OS.X

Core.Data.Apple's.API.for.Persisting.Data.on.Mac.OS.X

2012-04-05

Core.Animation.for.Mac.OS.X.and.the.iPhone

Core.Animation.for.Mac.OS.X.and.the.iPhone

2012-04-05

空空如也

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

TA关注的人

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