WebGL makes it possible to create 3D graphics in the browser without having to use plugins such as Flash and Java. Programming WebGL, however, is difficult and complex. With Three.js, it is possible to create stunning 3D graphics in an intuitive manner using JavaScript, without having to learn WebGL. With this book, you’ll learn how to create and animate beautiful looking 3D scenes directly in your browser-utilizing the full potential of WebGL and modern browsers. It starts with the basic concepts and building blocks used in Three.js. From there on, it will expand on these subjects using extensive examples and code samples. You will learn to create, or load, from externally created models, realistic looking 3D objects using materials and textures. You’ll find out how to easily control the camera using the Three.js built-in in camera controls, which will enable you to fly or walk around the 3D scene you created. You will then use the HTML5 video and canvas elements as a material for your 3D objects and to animate your models. Finally, you will learn to use morph and skeleton-based animation, and even how to add physics, such as gravity and collision detection, to your scene. After reading this book, you’ll know everything that is required to create 3D animated graphics using Three.js.
2022-03-13 15:20:03 63.27MB three.js
1
Understanding Digital Signal Processing, Second Edition(英文版) 对于想学习DSP的朋友来说,非常推荐这本书。内容讲解生动、浅显易懂!
2022-03-13 00:20:46 13.41MB DSP
1
Understanding Digital Signal Processing Second Edition 如假包换
2022-03-12 23:57:08 11.44MB Understanding Digital Signal Processing
1
TCP/IP Illustrated, Volume 1, Second Edition, is a detailed and visual guide to today’s TCP/IP protocol suite. Fully updated for the newest innovations, it demonstrates each protocol in action through realistic examples from modern Linux, Windows, and Mac OS environments. There’s no better way to discover why TCP/IP works as it does, how it reacts to common conditions, and how to apply it in your own applications and networks.
2022-03-12 16:26:11 19.68MB TCP/IP
1
tcp/ip illustrated Englist edition
2022-03-12 16:23:54 8.25MB tcp/ip illustrated english edition
1
关于LaTeX的一本比较详尽的参考书,详细介绍了超过200种的Add-on packages以及使用技巧。
2022-03-11 20:44:57 10.61MB LaTeX
1
PostGIS手册-第二版 这是发布的的代码存储库。 它包含从头到尾完成本书所必需的所有支持项目文件。 关于这本书 PostGIS是一个空间数据库,它集成了矢量和栅格数据的高级存储和分析功能,并且非常灵活和强大。 PostGIS为PostgreSQL对象关系数据库提供了地理对象的支持,并且是当前最受欢迎的开源空间数据库。 如果您想探索PostGIS技术的完整范围并公开相关的扩展,那么本书非常适合您。 本书是有关PostGIS工具和概念的综合指南,这些工具和概念是管理,操纵和分析PostGIS中的空间数据所必需的。 它涵盖了关键的空间数据操作任务,不仅说明了每个任务的执行方式,还说明了原因。 它提供了实用指南,可让您安全地利用PostGIS中的先进技术来简化空间数据库管理任务。 此外,您将学习利用基本和高级的矢量,栅格和路由方法以及数据维护,优化和性能的概念,并将帮助您将这些方法集成到大
2022-03-11 14:46:22 611.17MB HTML
1
Over 90 recipes to help you build and run automated tests for your web applications with Selenium WebDriver About This Book Learn to leverage the power of Selenium WebDriver with simple examples that illustrate real-world problems and their workarounds Explains the testing of mobile applications with Appium for mobile platforms such as iOS and Android A pragmatic manual with engaging recipes and attractive screenshots to test your web applications efficiently Who This Book Is For This book is intended for software quality assurance/testing professionals, software project managers, or software developers with prior experience in using Selenium and Java to test web-based applications. This books also provides examples for C#, Python and Ruby users. What You Will Learn Understand how the locators work and use various locator methods to build reliable tests Build reliable and maintainable tests with the Selenium WebDriver API Use the PageFactory pattern to build a robust and easy to maintain test framework Build data-driven tests and extend Selenium API to implement custom steps and checks Integrate and use ATDD/BDD tools such as Cucumber, SpecFlow, Capybara, and Behave with the Selenium WebDriver API Set up iPhone/iPad and Android simulators and devices to test your mobile web application with Appium Set up Selenium Grid for faster and parallel running of tests, increasing test coverage and reducing test execution time for cross-browser testing Build extended Selenium WebDriver tests for additional coverage In Detail This book is an incremental guide that will help you learn and use the advanced features of the Selenium toolset including the WebDriver API in various situations to build a reliable test automation. You start off by setting up the test development environment and gain tips on the advanced locater strategy and the effective use of the Selenium WebDriver API. After that, the use of design patterns such as data - driven tests and PageFactory are demonstrated. You will then be familiarised with extending Selenium WebDriver API by implementing custom tasks and setting up your own distributed environment to run tests in parallel for cross-browser testing. Finally, we give you some tips on integrating Selenium WebDriver with other popular tools and testing mobile applications. By the end of this book, you will have learned enough to solve complex testing issues on your own. Style and approach This recipe-based guide covers real-life scenarios of testing your web apps with Selenium. Each recipe begins with a short introduction and key concepts along with illustrated examples of use cases, and ends with detailed but informative descriptions of the inner workings of the example. Table of Contents Chapter 1: Getting Started Chapter 2: Finding Elements Chapter 3: Working with Elements Chapter 4: Working with Selenium API Chapter 5: Synchronizing Tests Chapter 6: Working with Alerts, Frames, and Windows Chapter 7: Data-driven Testing Chapter 8: Using the Page Object Model Chapter 9: Extending Selenium Chapter 10: Testing HTML5 Web Applications Chapter 11: Behavior-Driven Development Chapter 12: Integration with Other Tools Chapter 13: Cross-Browser Testing Chapter 14: Testing Applications on Mobile Browsers
2022-03-11 11:24:01 3.7MB Selenium Testing Tools
1
EVEREST Ultimate Edition 4.50.1330 官方正式安装版(含序列号)   Lavalys 于当地时间 3 月 20 日推出了最新的 Everest Corporate/Ultimate Edition 4.50 Build 1330 正式版,内置了包括简体中文在内的多国语言的支持。新版本带来了诸多的修正,重新开发的系统稳定测试模块以及对最新硬件、软件的支持,例如包括对3 核、6 核处理器,Enhanced Performance Profiles 2.0(EPP 2.0,自动超频技术2.0)的支持等等。下载链接:Everest Ultimate Edition(http://www.lavalys.com:8081/everestultimate450.exe)注册序列号(Everest Ultimate Edition):EEBXRBC447PJFWWEIQ1FWYF7I IGYHH74347GX4PDY49HF9HDLS H89UFME347UQ4PE24SKFL5RJR HIKMR2E94DBW4PP748YFY8VT7 FI3MUEI747H64SY24AJFA6JLY FPJUCCIS47WE4SP64SXFS4RPE
2022-03-11 10:57:50 8.14MB 系统维护
1
Hadoop: The Definitive Guide, 4th Edition Get ready to unlock the power of your data. With the fourth edition of this comprehensive guide, you’ll learn how to build and maintain reliable, scalable, distributed systems with Apache Hadoop. This book is ideal for programmers looking to analyze datasets of any size, and for administrators who want to set up and run Hadoop clusters. Using Hadoop 2 exclusively, author Tom White presents new chapters on YARN and several Hadoop-related projects such as Parquet, Flume, Crunch, and Spark. You’ll learn about recent changes to Hadoop, and explore new case studies on Hadoop’s role in healthcare systems and genomics data processing. Learn fundamental components such as MapReduce, HDFS, and YARN Explore MapReduce in depth, including steps for developing applications with it Set up and maintain a Hadoop cluster running HDFS and MapReduce on YARN Learn two data formats: Avro for data serialization and Parquet for nested data Use data ingestion tools such as Flume (for streaming data) and Sqoop (for bulk data transfer) Understand how high-level data processing tools like Pig, Hive, Crunch, and Spark work with Hadoop Learn the HBase distributed database and the ZooKeeper distributed configuration service
2022-03-11 02:30:11 8.38MB Bigdata
1