Coder Social home page Coder Social logo

对飞线的管理 about xiangshan HOT 3 CLOSED

openxiangshan avatar openxiangshan commented on July 20, 2024
对飞线的管理

from xiangshan.

Comments (3)

ljwljwljwljw avatar ljwljwljwljw commented on July 20, 2024

#127 该PR加入了ExcitingUtils,对BoringUtils进行了封装,可以提供对飞线的查询和检查功能,之后需要加入根据飞线类型开启、关闭飞线的功能

from xiangshan.

biquanha avatar biquanha commented on July 20, 2024

[translate]:There are many places in the current code that use BoringUtils for flying wire connection, and the purpose of using these flying wires can be roughly divided into three categories:
3. Transmit Debug signals across modules

  1. Connect performance counters
  2. Simplify the connection between modules

Since BoringUtils does not have a centralized place to manage flying cables, many modules that use flying cable connections are deleted/modified and difficult to find errors, such as:

  1. If the Source is deleted, the Sink will not report an error, but the value of the Sink will never be updated by the Source
  2. If multiple sinks are deleted, you can only search for them one by one based on the error messages, which is very inefficient

For the above reasons, a module is required to manage all flying wires in a unified manner and provide all flying wires in the API query code

from xiangshan.

biquanha avatar biquanha commented on July 20, 2024

[translate]:#127 This PR adds ExcitingUtils, which encapsulates BoringUtils, which can provide the function of querying and checking flying wires, and then need to add the function of turning on and off flying wires according to the type of flying wires

from xiangshan.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.