A Concise and Practical Introduction to Programming Algorithms in Java


Book Description

A Concise and Practical Introduction to Programming Algorithms in Java has two main goals. The first is for novice programmers to learn progressively the basic concepts underlying most imperative programming languages using Java. The second goal is to introduce new programmers to the very basic principles of thinking the algorithmic way and turning the algorithms into programs using the programming concepts of Java. The book is divided into two parts and includes: The fundamental notions of variables, expressions and assignments with type checking - Conditional and loop statements - Explanation of the concepts of functions with pass-by-value arguments and recursion - Fundamental sequential and bisection search techniques - Basic iterative and recursive sorting algorithms. Each chapter of the book concludes with a set of exercises to enable students to practice concepts covered.




Static


Book Description

After two years together, Alex has been dreading the inevitable moment when Damon learns the truth: that Alex is a shifter, part of a small percentage of the population able to switch genders at will. Thanks to a forced implant, though, Alex is suddenly static—unable to shift—and male. Overnight, he’s out to a world that neither understands nor tolerates shifters . . . and to his heterosexual boyfriend. Damon is stunned to discover his girlfriend is a shifter, and scared to death of the dangers the implant poses to Alex’s health. He refuses to abandon Alex, but what about their relationship? Damon is straight, and with the implant both costly and dangerous to remove, Alex is stuck as a man. Stripped of half his identity and facing serious physical and social ramifications, Alex needs Damon more than ever, but he doesn’t see how they can get through this. Especially if he’s static forever. This book was previously published. Note: This book was written several years ago, and since that time, the author's understanding of gender identity has evolved. Were Static to be written today, it would include (for example) non-binary identities rather than a male/female binary.




Queen of Static


Book Description

Following the events ofKing of Shards, both humans and demons continue their quest to control the Lamed Vavnik, the thirty-six righteous men who sustain the Earth against the persistent hunger of the twisted creatures who inhabit the Shards, the broken remains of shattered universes. Daniel Fisher, both cursed and empowered by his acceptance of his role as Earth's protectors, seeks to warn the righteous men of the coming demonic attack, while Mashit--the Queen of all demonkind--forces a quartet of captive Lamed Vavnik to her will, bringing new growth to her burning realm. Meanwhile, Daphna, Mashit's daughter, visits Earth and adopts the guise of a liberated Ukrainian slave girl cum pop superstar in order to bring all of humanity under her control. As humanity rushes to embrace the new celebrity and worship at her feet, Daniel struggles to convince the scattered Lamed Vavnik of the threat which faces them all, but they refuse to accept their true nature. Queen of Static continues theWorldmender Trilogy, a series thatThe Huffington Post has referred to as a "unique fantasy cosmos" and one that NPR has called a "feast for hardcore fantasy fans."







Java Programming for Spatial Sciences


Book Description

The Java programming language has been one of the most exciting internet-friendly technologies to emerge in the last decade. Java Programming for Spatial Sciences introduces the subject to those who wish to use computers to handle information with a geographical element. The book introduces object-oriented modeling including key concepts suc




Beginning JavaTM 2


Book Description

What is this book about? The Java language has been growing from strength to strength since its inception in 1995. It has since proved to be both powerful and extraordinarily easy to learn and use. This is what makes it ideal for the beginner. With dramatic changes to the handling of files, and the introduction of native support for XML, Java has been updated to work faster and to be current with the incredible rise of XML as a medium for communicating data. This edition of the Beginning Java books outlines everything the beginning programmer needs to know to program with the Java programming language and the 1.4 Java Developer Kit (JDK). With the release of JDK 1.4, programmers can look forward to the most stable edition yet, and even better performance than was available previously. Over the course of the book, you will build an example application called Sketcher — a simple drawing tool — that teaches you how to build an interactive user interface with Java, how to save and open files, how to use color, and how to respond to user input. What does this book cover? Teaches the Java language from scratch Object-oriented Programming in Java Handling errors and exceptions in applications Manipulating data and files Concurrent programming and threads A comprehensive introduction to Swing, the graphical user interface API for Java Printing in Java An introduction to XML Who is this book for? Ivor's inimitable style has proved to be a hit with nearly half a million people with its easy to learn approach and the many useful examples. Regularly voted the most popular Java programming book, this book teaches Java from scratch and assumes no previous knowledge. It is also suitable for those who have got some programming experience, especially C or C++, which will make learning easier.




The Queen of Sparta


Book Description

Xerxes, the Great King of Persia invades Greece in 480 B.C. at the head of a massive army. Three hundred Spartans and King Leonidas die heroically blocking the Persian advance at the pass of Thermopylae. The Persians are poised to conquer all of Greece. The only one standing in their way is a woman – Gorgo, Queen of Sparta. Though history has relegated her role to that of a bystander, what if she played a central role in the Greek resistance to the Persian invasion. What if she kept her true role a secret in order to play it more effectively? What if she was hiding other secrets too – dark secrets of murder and vengeance? What if the only person who truly appreciated her genius was an enemy prisoner whom she has vowed to kill? What if after their victory, the Greeks started to turn on each other? What if, eventually, Gorgo had to choose between the security of Sparta and safety of her son? And what if the only one who could find a way out is the same prisoner who had once fought against the Spartans?




Fantasy Scroll Magazine Issue #10


Book Description

Fantasy Scroll Magazine is an online, bi-monthly publication featuring science fiction, fantasy, horror, and paranormal short-fiction. The magazine’s mission is to publish high-quality, entertaining, and thought-provoking speculative fiction. With a mixture of short stories, flash fiction, and micro-fiction, Fantasy Scroll Magazine aims to appeal to a wide audience. Issue #10 includes 9 short stories and one graphic story: "The Genie and the Inquisitor" - Johnny Compton "The Hummingbird Air" - Paul Roberge "The Empty Faux-Historical Residential Unit" - Rachel Hochberg "Last Age of Kings" - Jeremy Szal "Kara's Ares" - Clint Spivey "Protecting Nessie" - Hank Quense "Dancing an Elegy, His Own" - Julie Novakova "Lost Souls" - E. E. King "The Answer" - Lynette Mejía "Shamrock - Part 5 - Monkey Business" - Josh Brown & Alberto Hernandez In the non-fiction section, this issue features: Interview with Award Winning Author Matthew Kressel Interview with Author and Editor Maurice Broaddus Artist Spotlight: Josh Hutchinson Book Review: The SEA Is Ours (ed. by Jaymee Goh and Joyce Chng) Movie Review: The Martian (Ridley Scott) The magazine is open to most sub-genres of science fiction, including hard SF, military, apocalyptic & post-apocalyptic, space opera, time travel, cyberpunk, steampunk, and humorous. Similarly for fantasy, we accept most sub-genres, including alternate world, dark fantasy, heroic, high or epic, historical, medieval, mythic, sword & sorcery, urban fantasy, and humorous. The magazine also publishes horror and paranormal short fiction.




The Queen's Gambit


Book Description

When the Quint Confederacy and the Kos Empire went to war—again—Queen Samara wisely kept her Rogue Coalition out of the conflict. But staying neutral in a galactic war doesn’t pay the bills, not when both sides refuse to trade with neutral sectors.. With her people on the brink of starvation, Samara hatches a daring plan to snatch the kidnapped Kos Emperor from the Quint mercenaries holding him. The Kos Empire will pay a fortune for their emperor’s return, enough to feed the Coalition’s citizens while they wait for the return to a begrudging peace. But when her plan goes sideways, Samara finds herself evading Quint mercenaries with the very man she intends to capture. And the more time she spends with Valentin Kos, the more she realizes that he’s not the coldly indifferent villain she imagined. Torn between duty and desire, Samara must decide if saving her people is worth giving up the one thing she’s always wanted.




Queen Sugar


Book Description

The inspiration for the acclaimed OWN TV series produced by Oprah Winfrey and Ava DuVernay "Queen Sugar is a page-turning, heart-breaking novel of the new south, where the past is never truly past, but the future is a hot, bright promise. This is a story of family and the healing power of our connections—to each other, and to the rich land beneath our feet." —Tayari Jones, author of An American Marriage Readers, booksellers, and critics alike are embracing Queen Sugar and cheering for its heroine, Charley Bordelon, an African American woman and single mother struggling to build a new life amid the complexities of the contemporary South. When Charley unexpectedly inherits eight hundred acres of sugarcane land, she and her eleven-year-old daughter say goodbye to smoggy Los Angeles and head to Louisiana. She soon learns, however, that cane farming is always going to be a white man’s business. As the sweltering summer unfolds, Charley struggles to balance the overwhelming challenges of a farm in decline with the demands of family and the startling desires of her own heart.