NettyInAction中文版(高清+目录),非常适合NIO入门和深度学习
2021-01-31 14:03:57 4.05MB netty
1
Eslint检查动作 运行eslint的GitHub动作会在您的项目中签入,并注释PR中的错误/警告。 产品特点 可订制 如果缺少项目,则安装项目依赖项 用警告和错误注释PR中的行 用法 将工作流程添加到您的项目中(例如.github/workflows/eslint.yml ): name : Lint on : [push] jobs : eslint_check : name : Prepare action runs-on : ubuntu-latest steps : # Checkout action must run prior to eslint check - name : Checkout uses : actions/checkout@v1 - name : Lint uses : Krizzu/eslint-check-action@v1.1.0 with : ghToken : ${{ secrets.GITHUB_TOKEN }}
2021-01-30 14:09:54 72KB automation eslint continuous-integration ci
1
kafka streams 实战 。
2021-01-28 12:19:06 186B kafka streams 实战
1
solr 实战
2021-01-28 04:40:37 16.1MB solr 实战
1
When I heard that we were starting work on Dart, a structured and scalable language with a fast virtual machine, a powerful editor, and a compiler to JavaScript, at first I didn’t believe it. “Could this be the project to make web programming easier for developers like me?” I hopefully wondered. Coming from a structured language back- ground, and used to powerful developer tools, I’d been waiting for a more productive way to build larger modern web apps. The Dart project sounded like just what I was looking for. I grew up on object-oriented languages like C++, Java, and Ruby as I first built interactive websites and then later rich client-side web apps. I learned to be pro- ductive with classes, objects, and modular code. I appreciated IDEs for their analysis, refactoring, and navigation capabilities because they helped me write more complex, larger applications. Life was great. Looking for a new opportunity, I was lucky enough to get a job working with the Chrome team. For the first time, I learned how to exploit the modern browser, and I dove into the many HTML5 features. The modern web evolves very quickly and reaches so many people that it’s an exciting place to be. Life was even better. 原版dart学习资料,不喜勿喷
2021-01-28 04:38:17 12.42MB dart flutter
1
《Netty in Action》中文版源代码,作者专门为其进行了本地优化
2021-01-28 04:26:04 128KB Netty 源代码
1
Netty in Action的高清中文版PDF,带目录。该资源仅仅用于学习用途,请勿用于商业用途
2021-01-28 04:26:03 14.21MB Netty in Action 高清
1
mesos in action 英文版好书,简单易懂
2021-01-28 04:09:31 11.46MB mesos
1
这本书主要是讲在使用C++11特性时对并发的深入探讨。 它是由作为语言新线程支持基础的Boost Thread 库的主要开发及维护人员编写的。总之,作者很有权威性。 该书从最基础的东西开始,假设读者已经有良好(甚至是非常好)的语言基础,但是首次接触并行代码。 该书逐步地探讨了一些由并发带来的问题,讲述了互斥的解决方案和局限性,以及它们是如何在C++11中实现的。接下来讲述了C++的内存模型和原子类型。最后,深入探讨了基于锁和无锁数据结构的设计。这是自从Herb Sutter在书中讨论这个话题之后,我所见过的最好的处理方法。 这本书很全面地涵盖了一些真正重要的话题,这些话题在其他书籍中是经常被忽略的,比如像,多线程的代码设计,线程应用程序的调试。当然,在我看来,这两者都描述得太少了。 书中大部分内容都是作为参考资料(就单独的C++线程库就有差不多130页)。 另一个附录是一个完整的消息框架,并给出了代码和注解。 毫无疑问,作者还是花费了很大的心思,相关的内容都讲到了。 对于这本书,我也有不满意之处,但是它们都微不足道。 第一个就是你必须深入了解C++,否则阅读起来比较困难。另一个就是作者最后一章讲述的线程池,用红色字体显示的”高级线程”。在我看来,线程池在并发处设定标记很有意思,但是很可惜,作者却在这儿停笔了。由此可得知,虽然作者在目录有提及到角色模型,但并没有进行讲解,就好像它压根儿不存在一样,可能在William看来,它其实对好几种语言至关重要,却不包括C++。 总的来说,这些不满意之处只能反应我的偏好,不能说明这本书有缺陷。William的这本书非常棒,至少在未来的很长一段时间里都能称得上是这个领域的典型著作。 如果你想更仔细地看下这本书的内容,我们最近在一篇很受欢迎的文章里”Waiting for One-Off Events with Futures。”有摘选了一些片段。
2021-01-12 19:59:15 2.13MB C++ 并发
1
spring3.x完整版pdf,spring3.x书籍中所有的章节,如有帮助不胜感激
2020-02-24 03:16:35 93.25MB spring in action
1