Fanqie library
Browse
- Titles
- 1.1k
Every Fanqie book we index, searchable by title, author or tag.
-
The Return of the Java King - from Beginner to Master
This is a book from getting started to mastering Java, suitable for beginners to buy and learn. The entire book starts with the most basic software downloading, installation and execution. In order to allow readers to learn each step easily, the author uses illustrations to explain. The first seven chapters of this book mainly describe the basics of programming languages, including basic operations, flow control, loop control, and arrays. The author uses a large number of illustrations and progr
—Reads8.4Score—Shelves
-
Proficient in the Linux Kernel: Core Technology for Smart Device Development
Mastering the Linux Kernel: Core Technologies for Intelligent Device Development has a total of five articles, which analyze the core technologies of Linux kernel development in detail in order from easy to difficult. "Knowledge Reserve" introduces Linux data structure, interrupt processing, kernel synchronization and time calculation, etc. These are the prerequisites for understanding subsequent chapters. Afterwards, the three core modules of Linux are introduced in detail through "Memory Manag
—Reads8.6Score—Shelves
-
Mastering Metasploit Penetration Testing (3Rd Edition)
This book is the authoritative guide to Metasploit penetration testing, covering many aspects of using Metasploit to implement penetration testing, mainly including: basic knowledge of penetration testing, writing custom penetration testing frameworks, developing penetration modules, porting penetration modules, testing services, virtualization testing, client penetration, extended functions, evasion techniques and "agent" techniques in Metasploit, visual management of Metasploit, and various te
—Reads8.5Score—Shelves
-
Web Penetration Testing and Protection (MOOC Version)
This book introduces the basic concepts of Web security and Web penetration testing, as well as the basic knowledge of Web application technology, front-end dynamic language JavaScript, back-end PHP and database MySQL. Based on the open Web security penetration testing platform DVWA, combined with commonly used penetration testing tools, it explains the formation principles, penetration methods and defense methods of common vulnerabilities in Web applications, and forms comprehensive cases for p
—Reads8.2Score—Shelves
-
Vernacular Cyber Security
This book brings together the experience and results of the "Dadong Talk Security" team's years of engaging in network security science popularization activities. Whole book It adopts a lively and lively dialogue format, using the dialogue between Dadong and the novice Xiaobai as the carrier, and uses 32 stories to introduce network security knowledge to readers. The book is divided into five chapters: "The First Emergence of Viruses" introduces the principles of computer viruses, and takes typi
—Reads8.6Score—Shelves
-
Python Zero Basics Happy Learning Journey: K12 Practical Training
This book not only explains the grammatical concepts of the Python programming language, but also incorporates relevant scientific knowledge. With the rapid development of artificial intelligence technology, programming education is becoming more and more important. The core of programming is algorithms and logic, which is the language leading to the future. Recently, the State Council released the "New Generation Artificial Intelligence Development Plan" to vigorously promote K12 programming ed
—Reads8.1Score—Shelves
-
Web Security Attack and Defense: a Practical Guide to Penetration Testing
This book comprehensively and systematically introduces the attack methods and defense methods of currently popular high-risk vulnerabilities from the shallower to the deeper, and strives to use easy-to-understand language and simple and clear examples to facilitate readers to read and understand. The explanation combined with specific cases allows readers to be immersed in the situation and quickly understand and master mainstream vulnerability exploitation technologies and penetration testing
—Reads8.5Score—Shelves
-
Detailed Explanation of the Entire Process of Kali Linux Penetration Testing
As a practical guide to Kali Linux, this book covers all stages and corresponding techniques involved in using Kali Linux for penetration testing. This book has 11 chapters in total, and its main contents include the establishment of penetration testing systems, information collection, vulnerability scanning, vulnerability exploitation, privilege escalation, persistence, intranet lateral penetration, brute force cracking, wireless attacks, man-in-the-middle attacks, social engineering, etc. This
—Reads9.2Score—Shelves
-
Java Programming and Problem Solving (Original Book 8Th Edition)
This book not only introduces the basic syntax knowledge of the Java language, but also focuses on teaching problem solving and programming techniques through a large number of case studies and programming examples, such as program control flow (branching and looping), defining classes and methods, exception handling, etc.
—Reads8.1Score—Shelves
-
Computer Assembly and Maintenance
When explaining this book, the context is clear, the language is concise, and there are corresponding diagrams for each hardware explained. For computer assembly and maintenance, practice is more important than theory. This book requires readers to practice everything from computer hardware purchase, assembly, operating system installation, optimization configuration to daily computer maintenance and fault detection. Through this book, readers can have an overall understanding of computers and m
—Reads8.7Score—Shelves
-
Python Game Development from Entry to Proficiency
"Python Game Development from Beginner to Mastery" gradually explains the core knowledge of using Python language to develop game programs, and practices the methods and processes of game development through the implementation process of specific examples. The book has 12 chapters in total. The main contents include using Python built-in functions to develop games, Pygame game development basics, fonts, graphics images and multimedia, Sprite and collision detection, using AI technology, when Pyt
—Reads8.6Score—Shelves
-
Python Programming Basics and Applications
"Python Programming Basics and Applications" is a tutorial that systematically introduces the development and application of Python programs. This book has 15 chapters in total, mainly including Python programming basics (Chapters 1 to 11) and Python development applications (Chapters 12 to 15). The basic programming part explains the concepts of Python programming through many cases, and the development application part introduces Python core applications in four aspects: tkinter programming, w
—Reads8.6Score—Shelves
-
Learn Python Data Analysis and Mining from Scratch
This book uses the Python 3 version as a practical application tool for data analysis and mining. Starting from the basic syntax of Pyhton, it successively introduces Numpy for numerical calculations, Pandas for data processing, Matplotlib for data visualization, and Sklearn for data mining. The book covers a total of 15 kinds of visual graphics and 10 commonly used data mining algorithms and practical projects. Through studying this book, readers can master the theoretical knowledge and practic
—Reads8.3Score—Shelves
-
Understand Programming - Explain the Essence of Programming in Python Language
This book is a popular science book about computer programming. It includes the development history, principles, data structures, and basic algorithms of computer software, and further explores advanced knowledge such as dynamic programming, probability statistics, and neural networks. The author uses a relaxed style to intuitively and concretely discuss the essence of programming from shallow to deep. Although the examples in the book are all written in Python, the programming methods and ideas
—Reads8.7Score—Shelves
-
How Does the Program Run?
The book "How Programs Run" starts from the internal structure of the computer. It explains in detail binary, memory, data compression, source files and executable files, the relationship between operating systems and applications, assembly language, hardware control methods, etc. In the form of pictures and text. The purpose is to let readers understand what happens from the time the user double-clicks the program icon to the time the program starts running. At the same time, a special column "
—Reads8.8Score—Shelves
-
Software Testing Technical Guide
This book introduces advanced software testing technology and testing concepts at home and abroad: including software testing theory, software quality, software testing process, software testing methods, software testing management, software testing tools, as well as Web project testing and APP project testing, etc. The whole book covers basic and advanced software testing knowledge, and combines the job skills required by the current market to provide testing examples with great reference value
—Reads8.6Score—Shelves
-
What Does Artificial Intelligence Have to Do with Me?
Artificial intelligence has become a hot topic in China in recent years, but many people do not understand it. Most people feel that although artificial intelligence is exciting, it is still far away from them, and they are even less aware of the impact of artificial intelligence on their careers and lives. In fact, artificial intelligence has already come to us. In the next 30 years, more than 50% of current jobs in society will be replaced by artificial intelligence. How should people view and
—Reads8.9Score—Shelves
-
Iot Practical Operation
"Practical Operation of the Internet of Things" is based on the practicality of the Internet of Things and analyzes in detail the core technology and external system construction of the Internet of Things. The content of "Practical Operations of the Internet of Things" goes from the shallower to the deeper, focusing on the practical operations and technical applications of the Internet of Things. "Practical Operation of the Internet of Things" not only provides a professional interpretation of t
—Reads8.5Score—Shelves
-
Java Programmer Interview Written Test Guide
"Java Programmer Interview Written Test Guide" introduces a group of real job-hunting cases from famous universities and working professionals in star companies. Through their job-hunting experience and lessons, it vividly displays the entire job-hunting process in front of readers, and then plays a certain guiding role for job seekers. At the same time, in order to be more convincing, the book specially invites a number of interviewers from well-known IT companies to give their own experience a
—Reads8.3Score—Shelves
-
Computer Application Basics (Windows 7+Office 2010)
"Computer Application Fundamentals (Windows 7+Office 2010)" is compiled according to the teaching requirements formulated by the Ministry of Education and the requirements of the new national computer grade examination syllabus. The main contents of the book include: computer system basics, use of Windows 7 operating system, computer network and Internet application basics, use of Word 2010 text editing software, use of Excel 2010 data processing software, use of PowerPoint 2010 presentation sof
—Reads8.7Score—Shelves
-
C Language Programming Example Tutorial 3Rd Edition
This book introduces the knowledge points of each chapter based on examples, mainly introduces the basic knowledge and operation methods of C language programming, and helps students master the method of programming using Win-TC. This book is divided into 10 chapters, which mainly cover the basic knowledge of C language, process control structure, arrays, functions, pointers, structures, unions, bit operations, and files. This book takes the cultivation of professional abilities as the starting
—Reads8.7Score—Shelves
-
Computer Network Security
"Computer Network Security" mainly introduces computer network security related technologies. The book has 16 chapters in total, covering an overview of network security, an introduction to cryptography, computer network models, commonly used network services and network commands, network scanning and network monitoring, network attack technology, malicious code and computer viruses, computer network environment security, firewall technology, intrusion detection technology, virtual private netwo
—Reads9.1Score—Shelves
-
Network Security Technology and Applications 3Rd Edition
The main contents of "Network Security Technology and Applications 3rd Edition" include: basics of network security, basics of network security technology, network security system and management, hacker attack and detection defense, password and encryption technology, identity authentication and access control, computer and mobile phone virus prevention, firewall application technology, operating system and site security, database and data security, e-commerce security, new network security tech
—Reads8.6Score—Shelves
-
Network Equipment Management and Maintenance
"Network Equipment Management and Maintenance" takes the construction of a secure computer network as the main line, and organizes teaching according to the basic knowledge of computer networks, introduction to Huawei network hardware equipment and software eNSP, construction of small LAN, construction of medium/local area network, LAN security and management, interconnected WAN, and comprehensive application content of campus network construction. This book has 7 chapters in total. Chapter 1 in
—Reads8.6Score—Shelves
-
Database Principles and Applications—sql Server 2016
"Database Principles and Applications - SQL Server 2016" combines SQL Server 2016 technology and applications to introduce the basic principles and technical methods of databases. "Database Principles and Applications - SQL Server 2016" has 11 chapters in total, including database basics, relational database basics, SQL Server 2016 basics, database, table and data operations, indexes and views, stored procedures and triggers, T-SQL application programming, database security, standardization of r
—Reads8.4Score—Shelves
-
Cyberspace Security Technology
"Cyberspace Security Technology" strives to comprehensively introduce the cyberspace security product system from multiple perspectives such as system design, product code, software testing and operation and maintenance. "Cyberspace Security Technology" introduces various technical principles, common security attacks and correct protection methods in cyberspace security. It not only introduces domestic and foreign laws and regulations in the field of cyberspace security, but also introduces the
—Reads8.4Score—Shelves
-
Computer Network and Information Security
This book conducts a comprehensive study of the relevant theories and technologies of computer network information security. It expounds the basic concepts of computer network information security; studies existing problems and solution strategies in computer network information security; analyzes the ways to construct computer network information security systems; conducts in-depth research on computer data security technology, encryption and authentication technology, information hiding techno
—Reads8.1Score—Shelves
-
Web Front-End Hacking Techniques Revealed
Web front-end hacker attack and defense technology is a very new and interesting hacking technology. It mainly includes three categories: Web front-end secure cross-site scripting (XSS), cross-site request forgery (CSRF), and interface operation hijacking. The knowledge points involved cover trust and trust relationships, cookie security, Flash security, DOM rendering, character sets, cross-domain, native attacks, advanced phishing, worm ideas, etc. These are all necessary knowledge points for t
—Reads8.2Score—Shelves
-
Hacker Attack, Defense and Network Security from Novice to Expert (Practical Part)
"Hacker Attack, Defense and Network Security from Novice to Master: Practical Combat" analyzes the technologies that users urgently need or want to use in hacker defense, and strives to explain them in a "fool-like" manner, so that readers can have a systematic understanding of network defense technologies and better prevent hacker attacks. The book is divided into 15 chapters, including quick introduction to network security, building a network security test environment, hacker intrusion method
—Reads8.5Score—Shelves
-
Detailed Explanation of Windows Hacker Programming Techniques
"Detailed Explanation of Windows Hacker Programming Technology" introduces the basic technology of hacker programming, involving Windows programming at the user level and Rootkit programming at the kernel level. This book is divided into two parts, the user chapter and the kernel chapter. The user chapter includes 11 chapters, supporting 49 sample program source codes; the kernel chapter includes 7 chapters, supporting 28 sample program source codes. Each technology introduced in this book has d
—Reads8.6Score—Shelves
-
Python Game Fun Programming
This book applies fun game development to Python programming teaching. By introducing the writing process of 12 fun game cases from easy to difficult, it leads readers to learn from scratch. This book has 13 chapters in total. It systematically explains the basic concepts of Python language, development environment setup, loops, lists, data types, conditions, compound operators, string splicing, Boolean variables, arrays, functions, list operations, object-oriented programming and other basic kn
—Reads8.6Score—Shelves
-
Teach You Step by Step How to Learn C Language
This book is an introductory book for learning C language. Therefore, the C language is fully laid out at the beginning and step by step. The purpose is to make everyone no longer unfamiliar with C language and learn it easily and happily. The content of this book is very comprehensive for beginners, including basic knowledge of C language, process control, arrays, functions, pointers, strings, structures, linked lists, file operations and other mainstream knowledge. These knowledge points are t
—Reads8.8Score—Shelves
-
Software Platform Architecture Design and Technology Management
"Software Platform Architecture Design and Technology Management" is divided into two parts. Part 1 consists of 5 chapters and 50 sections. Through thematic short articles, it provides readers with a wealth of work tips in terms of ideological foundation and thinking cognition, platform top-level architecture and core capabilities, technical management and analysis and decision-making. It comprehensively improves readers' technical control and evangelism, improves methodology, and enables reader
—Reads8.5Score—Shelves
-
Linux Core Technology from Novice to Expert
Linux inherits the network-centric design philosophy of UNIX and is a multi-user, multi-thread operating system with stable performance. It has been widely used in servers, desktops, embedded and other fields. With the development of the Internet, Linux has been supported by software enthusiasts and organizations around the world, and has been continuously improved and developed. "Linux Core Technology from Novice to Expert" is comprehensive in content, with pictures and texts, clear explanation
—Reads9.2Score—Shelves
-
Zero Basic Python from Entry to Proficiency
This book aims to help readers with no basic knowledge learn and master computer programming Python language, from entry to mastery. It comprehensively and systematically explains the basic content and core technologies of Python language, and designs a large number of programming scenarios and code examples in actual corporate work. It also provides a large number of design processes and illustrations to increase readers' practical experience and ability to analyze and solve problems. Each chap
—Reads9.2Score—Shelves
-
Python Geek Project Programming
Python is an interpreted, object-oriented, high-level programming language with dynamic data types. Through Python programming, we can solve many tasks in real life. This book helps and encourages readers to explore the world of Python programming through 14 interesting projects. The book has 14 chapters in total, which introduce some interesting projects implemented through Python programming, including parsing iTunes playlists, simulating artificial life, creating ASCII code art pictures, phot
—Reads8.5Score—Shelves
-
Algorithms (4Th Edition)
"Algorithms (4th Edition)" tells the knowledge of algorithms and data structures and has the following features. 1. A standing reference book in the field of algorithms: The new edition of Sedgewick's work reflects the core knowledge system of algorithms that has evolved over decades. 2. Comprehensive content: Discusses algorithms and data structures for sorting, searching, graph processing, and string processing, covering 50 algorithms that every programmer should know. 3. Newly revised code: N
—Reads9.2Score—Shelves
-
Java Training Guide: High-Frequency Source Code Analysis
This book helps readers understand the JDK source code through a combination of pictures and texts, and completes the leap from entry to practice of multi-threaded concurrent programming. The book is divided into 7 chapters: Chapter 1 mainly explains the source code implementation of Java basic classes; Chapter 2 mainly analyzes the principle source code of commonly used collection classes; Chapter 3 explains the usage and principles of commonly used atomic classes AtomicLong and LongAdder; Chap
—Reads8.5Score—Shelves
-
C and Pointers
C and Pointers provides comprehensive resources and in-depth discussions related to C programming. This book helps programmers integrate the powerful functions of pointers into their own programs by discussing the basic knowledge and advanced features of pointers. The book has 18 chapters in total, covering almost all important C programming topics such as data, statements, operators and expressions, pointers, functions, arrays, strings, structures and unions. The book gives a lot of programming
—Reads8.3Score—Shelves
-
White Hat Security Development Practice
"White Hat Security Development Practice" introduces the principles, development processes and usage of common penetration testing tools and defense systems. Most systems are developed in Go language, and some systems are developed in OpenResty/Lua language. Both languages are easy to learn and have high development efficiency. The book has a total of 10 chapters, divided into 3 parts to organize the content. The first part is the basics of security development, introducing common security pro
—Reads8.5Score—Shelves
-
The Programmer's AI Book: Start with Code
With the popularization of AI technology, how to quickly understand, master and apply AI technology has become an urgent problem for most programmers. This book is based on the Keras framework and focuses on code implementation. It provides detailed answers to common questions programmers have when learning AI algorithms, and establishes a clear logical system for the application of concepts such as machine learning and deep neural networks in actual projects. This book is divided into two parts
—Reads8.4Score—Shelves
-
Easily Learn to Repair Laptops with Zero Basic Knowledge
This book adopts a starting-from-scratch explanation model to comprehensively introduce the basic terminology, external structure, internal circuit boards, components, maintenance skills, maintenance operations (including software), etc. Of notebook computers. The whole book runs through the overall explanation idea of "learning maintenance skills is to learn laptop components + circuit boards (including software)". While describing the text, it also introduces the theoretical basis and mainte
—Reads8.5Score—Shelves
-
Python Machine Learning
"Python Machine Learning" starts from a practical perspective and integrates knowledge such as Python language basics, data analysis and visualization, and common algorithms for machine learning. The content starts from the most basic Python programming foundation, and teaches the NumPy library and Matplotlib library, as well as the basic theories and algorithms of complex machine learning, from the shallower to the deeper, step by step, and highlights the practicality and operability of the kno
—Reads8.6Score—Shelves
-
Learn Low (No) Code from Scratch
This book is divided into three parts. The first part introduces how software is developed, and introduces in detail what software is, the main processes of software development, software development, software operation, software maintenance, and software engineering. The second part introduces development using low (no) code. It introduces in detail the origin of low (no) code, the main process of low (no) code development, building business models, and the operation and maintenance of the low
—Reads8.3Score—Shelves
-
Computer Assembly and Maintenance
This book is closely combined with the actual teaching situation in Henan Province and the job requirements of enterprises. Schools and enterprises cooperated to complete the compilation of teaching materials. The teaching materials fully reflect the "new knowledge, new technologies, and new processes" of the industry and enterprises, pay attention to the inclusion of industry and enterprise standards, and focus on enterprise computer sales and computer procurement. It focuses on the identificat
—Reads8.3Score—Shelves
-
Computer Network Basics
This book is based on computer network architecture and protocols, closely combines new network technologies, and systematically introduces the basic concepts of computer networks, basic knowledge of data communications, computer network architecture, local area network technology, network interconnection technology, wide area network technology, and WLAN technology. Technology, basic knowledge of network security, SDN and NFV, etc., And set up a case practice-campus network networking. This boo
—Reads8.4Score—Shelves
-
Cosmic Mysteries
Many scientific pioneers in ancient and modern times, both at home and abroad, have continued to struggle, unraveling mysteries one by one, and promoted the great development of science and technology. However, they have also discovered many new mysterious phenomena and have to challenge new problems. This is just as the scientist Darwin said: "The more we understand the inherent laws of nature, the more incredible this wonder will be to us." Science and technology continue to develop, and human
—Reads9.3Score—Shelves
-
New Energy Vehicle Maintenance from Entry to Proficiency (Color Illustration + Video)
This book first explains in detail the basic composition and working principles of the current mainstream new energy vehicles and each system in the form of large, colorful and high-definition pictures, and then illustrates the common maintenance points of each system, with the main points of disassembly, assembly and replacement highlighted in the diagram. Finally, the diagnosis and troubleshooting methods of common faults of each system are selected and explained in detail, striving to achieve
—Reads8.6Score—Shelves
-
Introduction to New Energy Science and Engineering
This textbook mainly introduces the basic concepts of the new energy science and engineering major and its importance to social development; the basic knowledge and abilities that engineers should possess; the basic concepts, development history and development prospects of new energy; understanding and mastering the technical approaches for the conversion and utilization of major new energy; understanding of the curriculum structure system of the new energy science and engineering major; the de
—Reads8.2Score—Shelves
-
Popular Women's Clothing Design
This book tells about popular women's clothing design, edited by Zheng Shufen
—Reads7.7Score—Shelves