This book constitutes the refereed proceedings of the Third China Conference on Knowledge Graph and Semantic Computing, CCKS 2018, held in Tianjin, China, in August 2018.
ISBN:
(数字)9789811331466
ISBN:
(纸本)9789811331459
This book constitutes the refereed proceedings of the Third China Conference on Knowledge Graph and Semantic Computing, CCKS 2018, held in Tianjin, China, in August 2018.
Beginning Apache Cassandra Development introduces you to one of the most robust and best-performing NoSQL database platforms on the planet. Apache Cassandra is a document database following the JSON document model. It...
详细信息
ISBN:
(数字)9781484201428
ISBN:
(纸本)9781484201435
Beginning Apache Cassandra Development introduces you to one of the most robust and best-performing NoSQL database platforms on the planet. Apache Cassandra is a document database following the JSON document model. It is specifically designed to manage large amounts of data across many commodity servers without there being any single point of failure. This design approach makes Apache Cassandra a robust and easy-to-implement platform when high availability is needed. Apache Cassandra can be used by developers in Java, PHP, Python, and JavaScriptthe primary and most commonly used languages. In Beginning Apache Cassandra Development, author and Cassandra expert Vivek Mishra takes you through using Apache Cassandra from each of these primary languages. Mishra also covers the Cassandra Query Language (CQL), the Apache Cassandra analog to SQL. You'll learn to develop applications sourcing data from Cassandra, query that data, and deliver it at speed to your application's users. Cassandra is one of the leading NoSQL databases, meaning you get unparalleled throughput and performance without the sort of processing overhead that comes with traditional proprietary databases. Beginning Apache Cassandra Development will therefore help you create applications that generate search results quickly, stand up to high levels of demand, scale as your user base grows, ensure operational simplicity, andnot leastprovide delightful user experiences. What youll learn Configure Apache Cassandra clusters Model your data for high throughput Implement MapReduce algorithmsRun Hive and Pig queries over Cassandra Query with the Cassandra Query Language Build graph-based solutions with Cassandra Titan Back up your data and restore when needed Encrypt and secure your data Who this book is for Beginning Apache Cassandra Development is aimed at developers wanting a high-performing and highly-available database from which to serve large amounts of data at speed to application users. The book is especi
Beginning Java with WebSphere provides a step-by-step guide for creating and installing both client- and server-based Java applications using Rapid application Development v8, WebSphere application Server 8.0, and Jav...
详细信息
ISBN:
(数字)9781430263029
ISBN:
(纸本)9781430263012;9781430263029
Beginning Java with WebSphere provides a step-by-step guide for creating and installing both client- and server-based Java applications using Rapid application Development v8, WebSphere application Server 8.0, and Java. Since more and more Java applications are moving to the server and using HTML for the user interface, there is a minimal amount of time spent exploring the Java GUI components. More specifically, this book covers graphical user interfaces using RAD's Visual Editor, variables, conditional logic, and application improvements/enhancements from the client ***, from the server-side, this book covers servlets, JavaServer Pages (JSPs), database accessibility (JDBC), custom tags, and concludes with JavaServer Faces (JSFs). This book concentrate on base topics that allow you to get to the server-side and database topics quickly. What youll learn Design and buildGUIs Create GUIs usingRAD's Visual Editor Use variables, conditional logic, event handling and more Improve your application Move to the server, using Java Servlets and JavaServer Pages (JSPs) Access a database using WebSphere Write custom server-side tags and build with JavaServer Faces (JSFs) Who this book is for This book is for those new to the Java programming language. Table of Contents1. Java Basics 2. Java on a PC 3. Graphical User Interfaces 4. More GUI and Visual Editor 5. Variables 6. Conditional Logic 7. application Improvements 8. Servlets 9. Java Server Pages 10. database Access 11. Custom Tags 12. Java Server Faces 13. Appendix A: Installing a Java application on a PC 14. Appendix B: SQL 15. Appendix C: Installing a Java application on WAS
Since its release, Spring Framework has transformed virtually every aspect of Java development including web applications, security, aspect-oriented programming, persistence, and messaging. Spring Batch, one of its ne...
详细信息
ISBN:
(数字)9781430234531
ISBN:
(纸本)9781430234524
Since its release, Spring Framework has transformed virtually every aspect of Java development including web applications, security, aspect-oriented programming, persistence, and messaging. Spring Batch, one of its newer additions, now brings the same familiar Spring idioms to batch processing. Spring Batch addresses the needs of any batch process, from the complex calculations performed in the biggest financial institutions to simple data migrations that occur with many software development projects. Pro Spring Batch is intended to answer three questions: What? What is batch processing? What does it entail? What makes it different from the other applications we are developing? What are the challenges inherent in the development of a batch process? Why? Why do batch processing? Why cant we just process things as we get them? Why do we do batch processing differently than the web applications that we currently work on? How? How to implement a robust, scalable, distributed batch processing system using open-source frameworks Pro Spring Batchgives concrete examples of how each piece of functionality is used and why it would be used in a real-world application. This includes providing tips that the "school of hard knocks" has taught author Michael Minelladuring his experience with Spring Batch. Pro Spring Batch includes examples of I/O options that are not mentioned in the official users guide, as well as performance tips on things like how to limit the impact of maintaining the state of your jobs. The author also walksyou through, from end to end, the design and implementation of a batch process based upon a theoretical real-world example. This includes basic project setup, implementation, testing, tuning and scaling for large volumes. What youll learn Batch concepts and how they relate to the Spring Batch framework How to use declarative I/O using the Spring Batch readers/writers data integrity techniques used by Spring Batch, including transactions and job state/rest
暂无评论