Giter VIP home page Giter VIP logo

cthreadpool's Introduction


  • 🙊 My blog: 一面之猿网

  • 📫 My email: [email protected]

  • 🐶 My wechat: ChunelFeng

  • 码坛皮条客 | 团队背锅侠 | AI绝缘体 | BUG收割机

  • 销售型程序员 | 狗币价位风向标 | 零代码编程践行者 | ctrlcv开发布道师

  • 领导难以启齿的过去 | 同事不堪回首的曾经 | 产品挥之不去的噩梦 | 测试心里永远无法抹去的痛

WeChat QRCode

github contribution grid snake animation

cthreadpool's People

Contributors

chunelfeng avatar codinghanya avatar hopenobug avatar mirroryuchen avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar

cthreadpool's Issues

UThreadPool.inl中commit函数线程安全问题有疑问

请问线程池在使用的时候,是创建后,仅单个线程通过线程池向任务队列中commit任务吗?
这个commit函数中间有一个dispatch函数用于按我们的思路分配任务到线程本地任务队列/线程池的任务队列,如果是多个线程用线程池commit任务,会存在线程安全问题吧?

std::condition_variable的wait_for问题

依赖于系统时钟,改变系统时间会造成等待问题(gcc 10之前)。最简单的做法,使用boost库替换,虽然编译比较多,实际只依boost_thread和boost_chrono两个库。

VS2015

如果VS2015要使用这个库,应该怎么操作?

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.