Key Features Learn how to use Yii2 efficiently through clear examples and core features, and see how to use tests, create reusable code snippets, core widgets, deployment, and more This book provides you with a wide space for practice approaches and helps you to learn about the new Yii2 framework. Understand the difference between the Yii 1.x.x versions using useful examples from real web applications Book Description Yii is a free, open source web application development framework written in PHP5 that promotes clean DRY design and encourages rapid development. It works to streamline your application development time and helps to ensure an extremely efficient, extensible, and maintainable end product. Being extremely performance optimized, Yii is a perfect choice for any size project. However, it has been built with sophisticated, enterprise applications in mind. You have full control over the configuration from head-to-toe (presentation-to-persistence) to conform to your enterprise development guidelines. It comes packaged with tools to help test and debug your application, and has clear and comprehensive documentation. This book is a collection of Yii2 recipes. Each recipe is represented as a full and independent item, which showcases solutions from real web-applications. So you can easily reproduce them in your environment and learn Yii2 fast and without tears. All recipes are explained with step-by-step code examples and clear screenshots. Yii2 is like a suit that looks great off the rack, but is also very easy to tailor to fit your needs. Virtually every component of the framework is extensible. This book will show how to use official extensions, extend any component, or write a new one. This book will help you create modern web applications quickly, and make sure they perform well using examples and business logic from real life. You will deal with the Yii command line, migrations, and assets. You will learn about role-based access, security, and deployment
2019-12-21 20:59:16 8.22MB Yii Application Development
1
Develop, debug, test, and troubleshoot Java EE 7 applications rapidly with Eclipse About This Book Go beyond simply learning Java EE APIs and explore the complete workflow of developing enterprise Java applications Learn to use the features of Eclipse JEE to simplify Java EE application development Develop and deploy complete applications with JEE Who This Book Is For If you are a Java developer who has little or no experience in JEE application development or you have experience in JEE technology but are looking for tips to simplify and accelerate your development process, then this book is for you. What You Will Learn Set up Eclipse, Tomcat, and Glassfish server for JEE application development Use JSP, Servlet, JSF, and EJBs to create a user interface and write business logic Create JEE database applications using JDBC and JPA Handle asynchronous messages using MDBs for better scalability Deploy and debug JEE applications and create SOAP and REST web services Write unit tests and calculate code coverage Troubleshoot application performance and memory issues In Detail Java EE is a technology for developing enterprise class, scalable applications. With recent changes to Java EE specifications, JEE application development has become a lot simpler. However, recent changes have also added many new specifications, some of which compete with existing JEE specification. Along with JEE specifications and APIs, it is also very important to understand the entire application development process and tools that can help simplify and accelerate JEE application development. This guide provides a complete overview of developing JEE applications using Eclipse. The many features of the Eclipse IDE are explained. These enable the rapid development, debugging, testing, and deployment of JEE applications. You'll explore not just different JEE technologies and how to use them (JSP, JSF, JPA, JDBC, EJB, web services etc.), but also suitable technologies for different scenarios. The b
2019-12-21 20:59:15 17.52MB JavaEE Eclipse
1
这是介绍用SFML开发游戏的书,包括pdf及书源码,书中的很多代码用了最新的C++标准,值得学习,本书对于游戏开发的初学者,很有参考价值。
2019-12-21 20:58:38 28.59MB SFML Game Development Book
1
学生选课系统SSH框架实现
2019-12-21 20:34:58 20.17MB sh web development 程序设计
1
CherryPy Essentials - Rapid Python Web Application Development[Packt](200703)
2019-12-21 20:34:18 3.1MB python
1
CodeWarrior Development Studio for S12(X) V5.1.
2019-12-21 20:29:41 10.2MB CodeWarrior
1
学习Cocos2d-x的一本很好的教材,目前只有英文版 Cocos2d-x is the C++ port of the most popular open source 2D framework in the world. Cocos2d-x is an amazing open source game engine that allows developers to exploit their existing C++, Lua, and JavaScript knowledge for cross-platform deployment into iOS, Android, Windows Phone, BlackBerry, Tizen, and HTML5, saving you time, effort, and cost. You will learn the essentials of Cocos2d-x through examples, by creating a game from scratch. The book starts with adding scenes and menus to the game. Furthermore, you can learn more about the varied features such as scene transitions, game sprites, moving the spaceship, and adding audio to make your game livelier. By the end of the book, you will be able to solve problems that may arise during the entire game development phase.
2019-12-21 20:28:19 3.02MB Cocos2d-x 游戏开发
1
巨经典的语音识别著作,我千辛万苦找到的
2019-12-21 20:23:04 9.1MB recognition speech
1
Test Driven Development for Embedded C By James W. Grenning Publisher: Pragmatic Bookshelf Released: April 2011 Pages: 352 TDD is a modern programming practice C developers need to know. It's a different way to program---unit tests are written in a tight feedback loop with the production code, assuring your code does what you think. You get valuable feedback every few minutes. You find mistakes before they become bugs. You get early warning of design problems. You get immediate notification of side effect defects. You get to spend more time adding valuable features to your product. James is one of the few experts in applying TDD to embedded C. With his 1.5 decades of training,coaching, and practicing TDD in C, C++, Java, and C# he will lead you from being a novice in TDD to using the techniques that few have mastered. This book is full of code written for embedded C programmers. You don't just see the end product, you see code and tests evolve. James leads you through the thought process and decisions made each step of the way. You'll learn techniques for test-driving code right nextto the hardware, and you'll learn design principles and how to apply them to C to keep your code clean and flexible. To run the examples in this book, you will need a C/C++ development environment on your machine, and the GNU GCC tool chain or Microsoft Visual Studio for C++ (some project conversion may be needed).
2019-12-21 20:19:46 7.83MB Test C Embedded
1
Why You Should Read This Book This book will teach you how to create interactive websites from the simplest order form through to complex, secure e-commerce sites or interactive Web 2.0 sites.What’s more, you’ll learn how to do it using open source technologies. This book is aimed at readers who already know at least the basics of HTML and have done some programming in a modern programming language before but have not necessarily programmed for the Internet or used a relational database. If you are a beginning programmer, you should still find this book useful, but digesting it might take a little longer.We’ve tried not to leave out any basic concepts, but we do cover them at speed.The typical readers of this book want to master PHP and MySQL for the purpose of building a large or commercial website.You might already be working in another web development language; if so, this book should get you up to speed quickly. We wrote the first edition of this book because we were tired of finding PHP books that were basically function references.These books are useful, but they don’t help when your boss or client has said,“Go build me a shopping cart.” In this book, we have done our best to make every example useful.You can use many of the code samples directly in your website, and you can use many others with only minor modifications. What You Will Learn from This Book Reading this book will enable you to build real-world, dynamic websites. If you’ve built websites using plain HTML, you realize the limitations of this approach. Static content from a pure HTML website is just that—static. It stays the same unless you physically update it.Your users can’t interact with the site in any meaningful fashion. Using a language such as PHP and a database such as MySQL allows you to make your sites dynamic: to have them be customizable and contain real-time information. We have deliberately focused this book on real-world applications, even in the introductory chapters.We beg
2019-12-21 20:16:00 14.63MB PHP MySQL Web
1