jwt1399 Technical Blog

website·Indexed 32 days ago

https://jwt1399.top

A personal learning record and technical blog covering a wide range of computer science topics, including Java concurrency (Thread, Runnable, Callable), Spring Boot, Spring Cloud, Python socket programming, Django, Apache Flink, Hadoop, and various security and penetration testing write-ups.

Tokens
11.5K
Snippets
26
Records
90
Agent score
60%

What's inside jwt1399

  1. Introduction to Java Concurrent Utilities (JUC)

    The java.util.concurrent (JUC) package was introduced in Java 5 to provide better support for high-concurrency tasks, helping developers reduce race conditions and deadlock issues during multi-threaded programming.
  2. Overview of Apache Flink for Stream and Batch Processing

    Apache Flink is a distributed processing engine and framework designed for stateful computations over both bounded (batch) and unbounded (streaming) data streams. It features a unified architecture where the same code or SQL query can be used for both streaming and batch processing. Flink provides native connectivity to common storage systems, including Apache Kafka, Apache Hive, and JDBC-compliant databases.
  3. Overview of jwt1399's Open Source Projects

    The developer jwt1399 maintains several security and web-related projects on GitHub, focusing on Django and cryptography.
    - Django-Blog: A blog system based on Django 3.0.5, Python 3.7, and SQLite.
    - Sec-Tools: A multi-functional Web security penetration testing tool based on Python-Django (includes vulnerability scanning, port scanning, fingerprinting, directory/domain scanning).
    - Crypto-Platform: A 3D cryptography classroom based on Unity.
  4. Overview of Apache ZooKeeper coordination service

    ZooKeeper is a tree-based directory service and an open-source coordination service for distributed applications under the Apache Hadoop project. Its primary functions include configuration management, distributed locking, and cluster management.
  5. Overview of Apache ZooKeeper

    ZooKeeper is a distributed, open-source coordination service and a tree-based directory service under the Apache Hadoop project. Its primary functions include configuration management, distributed locking, and cluster management.
  6. Introduction to Single Sign-On (SSO)

    Single Sign-On (SSO) is an authentication mechanism that allows users to access multiple related systems or services (e.g., Zoom, Dropbox, Office 365, and internal employee management systems) using a single set of credentials, eliminating the need to log in separately to each application.
  7. Overview of Java Concurrent Utilities (JUC)

    The java.util.concurrent package (JUC), introduced in Java 5, provides a framework for developing high-concurrency applications. It is designed to help developers reduce race conditions and deadlock issues when performing multi-threaded programming.
  8. Introduction to Java Virtual Machine (JVM)

    The Java Virtual Machine (JVM) is an abstract computer that serves as the runtime environment for all Java programs, enabling the platform-independent execution of Java code.
  9. Introduction to Qt Framework

    Qt is a cross-platform C++ graphical user interface (GUI) application framework. It is fully object-oriented, extensible, and supports component-based programming. In Qt projects, the .pro file serves as the project configuration file.
  10. Overview of common data structure types

    Data structures are generally categorized into two types:

    • Linear Structures: Examples include arrays, queues, linked lists, and stacks. These can be implemented via sequential storage (contiguous addresses) or linked storage (non-contiguous addresses).
    • Non-linear Structures: Examples include two-dimensional arrays, multi-dimensional arrays, generalized lists, trees, and graphs.
  11. Overview of Apache Flink for Stream and Batch Processing

    Apache Flink is a distributed processing engine and framework designed for stateful computations over both bounded (batch) and unbounded (stream) data streams. It features a unified architecture where the same code and SQL can be used for both streaming and batch processing. Flink can connect to common storage systems such as Kafka, Hive, and JDBC.
    - Bounded data streams: Batch processing
    - Unbounded data streams: Stream processing
    - Connectors: Kafka, Hive, JDBC
  12. Introduction to Object Storage Service (OSS)

    Object Storage Service (OSS) is a data storage solution that manages data as objects rather than traditional blocks or files. It is highly scalable and flexible, making it suitable for storing massive amounts of unstructured data such as documents, images, and audio/video files.