Fanqie library
Browse
- Titles
- 386
Every Fanqie book we index, searchable by title, author or tag.
-
Deep Learning
This book provides a relatively comprehensive introduction to the basic concepts, algorithm principles and implementation framework of deep learning. The book has 9 chapters in total, which introduce the development history of deep learning, neural networks and deep neural networks, convolutional neural networks, recurrent neural networks, the application of deep learning in target detection and image description, generative adversarial networks, deep transfer learning and deep reinforcement lea
—Reads8.4Score—Shelves
-
Hacker Attack and Defense from Beginner to Master (Mobile Security Chapter·new and Upgraded Edition)
This book reproduces the relevant knowledge of mobile phone security from the shallower to the deeper, with pictures and texts. The main contents of the book include 14 chapters, including understanding hackers and smart phone attack and defense, smart phone operating system - iOS, smart phone operating system - Android, smart phone virus and Trojan attack and defense, wireless communication technology Bluetooth, wireless communication technology Wi-Fi, DOS attack, mobile game security attack an
—Reads8.6Score—Shelves
-
Practical Use of Hacker Attack and Defense Tools from Novice to Expert (Value Edition)
When analyzing the technologies that users urgently need or want to use in hacker defense, this book strives to explain them in a fool-proof manner, so that readers can develop a systematic understanding of network defense technologies and better prevent hacker attacks. The book is divided into 15 chapters, including quick introduction to computer security, commonly used scanning and sniffing tools, system vulnerability protection tools, remote control defense tools, file encryption and decrypti
—Reads8.6Score—Shelves
-
Photoshop 2022 from Beginner to Proficient
This book is a reference book for beginners to learn Photoshop software. Through this book, readers can get to know Photoshop from scratch, understand its main interface, terminology, and concepts; learn to use basic tools, including layers, selections, fills, masks, layer styles, smart objects, blending modes, color correction commands, cutouts, filters, etc. The content of this book is detailed and well organized, and the narrative is rigorous yet vivid. At the same time, this book provides a
—Reads9.3Score—Shelves
-
Python Programming: from Introduction to Practice (2Nd Edition)
This book is an introductory book to Python for Python readers of all levels. The book is divided into two parts: the first part introduces the basic concepts that must be understood for programming in Python, including powerful Python libraries and tools, as well as lists, dictionaries, if statements, classes, files and exceptions, code testing, etc.; The second part puts theory into practice and explains how to develop three projects, including a simple 2D game, using data to generate interact
—Reads9.3Score—Shelves
-
C Expert Programming
"Programming with C Experts" shows the coding skills used by excellent C programmers, and has a dedicated chapter to introduce the basic knowledge of C++. "C Expert Programming" provides detailed explanations and in-depth analysis of C's history, language features, declarations, arrays, pointers, links, runtime, memory, and how to further learn C++. This book extracts dozens of examples to explain, which has very high practical value for C programmers. "C Expert Programming" can help C programme
—Reads9.1Score—Shelves
-
A Practical Guide to Cyber Security Emergency Response Technology
In 2019, the Qi'an Security Service team published the popular science book "Emergency Response—Cyber Security Prevention, Discovery, Disposal and Recovery", aiming to improve the organizational building capabilities of institutions and enterprises in network security emergency response. In 2020, we wrote this book to help front-line security personnel handle network security emergency response incidents more efficiently and with high quality by leveraging the practical experience of handling
—Reads8.3Score—Shelves
-
Website Intrusion and Script Attack and Defense Training
From the two perspectives of "attack" and "defense", this book shows the entire process of website intrusion and defense through pictures and texts through real-life intrusion examples and principled analysis. This book is divided into 8 chapters, which systematically introduces the entire process of website intrusion, as well as the corresponding defensive measures and methods. These include common methods of website intrusion, disclosure and prevention of popular website script intrusion metho
—Reads8.1Score—Shelves
-
Vulnerability Management in Practice: Strategic Approaches to Cyber Risk Management
This book analyzes vulnerability management from both conceptual and practical perspectives, including concepts related to vulnerability management and steps in the vulnerability management process, as well as practical methods for building free or low-cost vulnerability management systems. This book has 15 chapters in total, covering the basic concepts of vulnerability management, information sources, vulnerability scanners, automated vulnerability management, handling vulnerabilities, organiza
—Reads7.9Score—Shelves
-
Hacking, Defense and Network Security from Novice to Expert (Tricks)
When analyzing the technologies that users urgently need or want to use in hacker defense, this book strives to explain them in a fool-proof manner, so that readers can develop a systematic understanding of network defense technologies and better prevent hacker attacks. The book is divided into 13 chapters, including a quick introduction to hacker attack and defense and network security, DOS windows and DOS commands in Windows, network reconnaissance and system vulnerability scanning, buffer ove
—Reads8.6Score—Shelves
-
Web Vulnerability Analysis and Prevention Practice: Volume 1
The core security research department of Zhichuangyu continues to conduct vulnerability mining, vulnerability research, and open source sharing and promotion of security tools in the field of network security. This book is based on real cases encountered by Chuangyu 404 Laboratory in actual research work, combined with the team's many years of network security research and practical experience, and systematically introduces common vulnerability types, attack methods and corresponding defense str
—Reads8.1Score—Shelves
-
Explain Linux Thoroughly to Security Engineers
This book is aimed at beginners of hacking, network security, and penetration testing. Through the Kali Linux system, it introduces in detail the basic knowledge of using the Linux operating system and obtains the tools and techniques needed to control the Linux system environment. First, you will learn how to install the Kali system on a virtual machine and understand the basic concepts of Linux systems. Next, you'll be exposed to broader Linux system topics, such as manipulating text, controll
—Reads8.3Score—Shelves
-
Domain Penetration Attack and Defense Guide
This is a domain penetration standard work recognized by the security industry. It comprehensively explains domain penetration attack and defense technologies and techniques from six dimensions: protocol principles, basic knowledge, tool usage, penetration techniques, vulnerability exploitation, and permission maintenance. It not only helps readers deeply understand the nature of domain attack and defense, but also provides a large number of practical cases. It is Sangfor's attack and defense pe
—Reads8.2Score—Shelves
-
From 0 to 1: Ctfer's Path to Growth
This book is mainly aimed at CTF beginners and incorporates all aspects of CTF competitions, allowing readers to study systematically. This book includes 13 chapters, and the technical introduction is divided into two parts: online competition and offline competition. The online competition includes 10 chapters, covering Web, PWN, Reverse, APK, Misc, Crypto, blockchain, and code audit. The offline game includes 2 chapters, namely AWD and shooting range penetration. Chapter 13 shares the experien
—Reads8.2Score—Shelves
-
A Complete Guide to Hacker Attack and Defense
This book explains the specific methods and techniques of hacker attacks and prevention from shallow to deep, and shows readers the use of various attack methods and attack tools through specific and vivid case introductions. The content of this book is divided into 14 chapters, which introduce the basic training of hacker attack and defense, common hacker attack methods, attack and defense against IIS server vulnerabilities, online game hacking, deep intrusion of network communication tools, at
—Reads8.0Score—Shelves
-
Loongson Computer Usage Analysis (Tongxin UOS Version)
This book describes how to use Loongson computers based on the Unongxin desktop operating system (Unongxin UOS). The book is divided into three parts with a total of 12 chapters. The first article introduces the relevant knowledge of Loongson computers, the Loongson computer operating system and the Unongxin operating system; the second article introduces the detailed use of common functions of Loongson computers in daily and office scenarios, including getting started with the Loongson computer
—Reads8.0Score—Shelves
-
Hacker Attack and Defense from Beginner to Master (Encryption and Decryption)
With encryption and decryption as the core, this book introduces many basic knowledge and skills in the field of network security, including debugging skills, reverse analysis, encryption protection, shell development, virtual machine design, etc. By studying the above content, readers can gain something in the fields of vulnerability analysis, secure programming, virus analysis, software protection and other fields. Whether you are a student in a related major or a network administrator, master
—Reads8.2Score—Shelves
-
Quantum Computer - Traveling Through the Future World
Quantum technology is a cutting-edge technology field that has developed in recent years. Big data search, code deciphering, machine learning, artificial intelligence, and identity recognition are all areas in which quantum computing is good at. Whether it is quantum computing or quantum communication, the purpose is to solve problems that cannot be solved by classical computers. It is expected that there will be corresponding commercial applications within 5 years and widespread applications wi
—Reads7.8Score—Shelves
-
Quantum Computer Programming: from Entry to Practice
Quantum computing is hailed as the next generation programming paradigm. As some quantum computing platforms and simulators are opened to the public, ordinary programmers can also try to write quantum computing programs and experience the endless charm of cutting-edge technology. Rather than explaining arcane quantum mechanics, this book depicts qubits in an intuitive circular representation and shows from a practical perspective how to program interesting quantum computing. Through the online l
—Reads8.4Score—Shelves
-
Getting Started with Java Programming: a Guide to Task-Based Learning
This book is suitable for beginners of the Java programming language. When getting started with Java, it's easy to get stuck in the embarrassment of complicated concepts and not knowing where to start. This book is positioned at Java program logic training. It explains knowledge points step by step by completing tasks, and finally completes task acceptance. The learning process is broken down by tasks, making the learning more purposeful. Each task is unfolded with the main line of task descript
—Reads9.2Score—Shelves
-
Java Programmer Interview Written Test Guide Set (4 Volumes in Total)
This book of Machinery Industry Press introduces a group of real job-seeking cases from well-known professionals from famous universities and working in star companies. Through their job-hunting experiences and lessons, the entire job-hunting process is vividly displayed in front of readers, which in turn plays a certain guiding role for job seekers. At the same time, in order to be more convincing, this book specially invites interviewers from many well-known IT companies to give their own expe
—Reads8.6Score—Shelves
-
Java Web Application Development Technology and Case Tutorial 2Nd Edition
"Java Web Application Development Technology and Case Tutorial 2nd Edition" starts from a practical perspective and provides Java Web developers with a set of practical development technologies. Through cases, it introduces the basic principles and applications of these technologies from shallow to deep, as well as their integrated applications. "Java Web Application Development Technology and Case Tutorials 2nd Edition" has 13 chapters in total. Chapters 1 to 7 are the basics, which introduce t
—Reads8.4Score—Shelves
-
Java Web Development Basics and Case Tutorials
This book starts from a practical perspective and describes Java Web development technology through a combination of theory and practice. The main content includes the basic concepts involved in Java Web, several commonly used technologies for front-end development of Web projects (JSP technology, database technology, JavaBean, Servlet and JSTL, etc.), As well as the three currently popular framework technologies for Web project development, Struts+Spring+Hibernate. This book introduces the deve
—Reads8.3Score—Shelves
-
Java Training Guide: Essential Lectures on Core Framework
This book starts with three commonly used frameworks in Java, and provides an in-depth interpretation of the codes of MyBatis, Dubbo, and RocketMQ, allowing readers to fully understand Java code from framework design to implementation details, and leading readers to deeply explore the design details and architectural models in the code. This book is divided into 3 chapters: Chapter 1 is the mainstream framework of the data layer - MyBatis study guide, explaining the interface layer and configura
—Reads8.3Score—Shelves
-
The Return of the Python King
Python's rich modules and wide range of applications make Python one of the most important computer languages today. This book attempts to organize all common modules and applications into categories. I believe that as long as readers follow the examples in this book, they will be able to learn it easily. Python syntax and application, gradually moving towards the road of becoming a Python master, which is also the purpose of writing this book. This book explains with about 800 program examples:
—Reads8.5Score—Shelves
-
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
-
Getting Started with Python Is Easy
This book is an introductory book to Python for Python readers of all levels. Python syntax is very flexible. The author of this book tries to explain various uses of Python syntax with examples to help readers use Python better. This book explains the following knowledge with about 500 program examples: complete Python syntax; lists, tuples, dictionaries, and sets; program troubleshooting and exception handling; functions and classes; animation and game design; image processing; GUI programming
—Reads8.3Score—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
-
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
-
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