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
Summary Linux in Action is a task-based tutorial that will give you the skills and deep understanding you need to administer a Linux-based system. This hands-on book guides you through 12 real-world projects so you can practice as you learn. Each chapter ends with a review of best practices, new terms, and exercises. Purchase of the print book includes a free eBook in PDF, Kindle, and ePub formats from Manning Publications. About the Technology You can't learn anything without getting your hands dirty—including Linux. Skills like securing files, folders, and servers, safely installing patches and applications, and managing a network are required for any serious user, including developers, administrators, and DevOps professionals. With this hands-on tutorial, you'll roll up your sleeves and learn Linux project by project. About the Book Linux in Action guides you through 12 real-world projects, including automating a backup-and-restore system, setting up a private Dropbox-style file cloud, and building your own MediaWiki server. You'll try out interesting examples as you lock in core practices like virtualization, disaster recovery, security, backup, DevOps, and system troubleshooting. Each chapter ends with a review of best practices, new terms, and exercises.
2020-02-11 03:18:34 19.65MB manning linux
1