美文网首页大数据程序员
Refcard:近300份技术大咖总结的cheat sheet

Refcard:近300份技术大咖总结的cheat sheet

作者: KAMIWei | 来源:发表于2018-12-23 18:43 被阅读22次

    摘要:给大家分享一批cheat sheet,由各个领域的技术大咖精心归纳和总结,高质量超全面,居家必备~

    俗话说,好记性不如烂笔头。作为要整天学习和运用五花八门的技术的程序员,记笔记是我们个人成长中重要一环。

    若能对所见所学融汇贯通,进行及时、高效、精炼的归纳和总结,精炼成卡片式的资料,这便是我们常说的"cheat sheet", 也就是“作弊卡”。

    借助cheat sheet,我们可以快速查阅和回忆相关知识,同时也帮助我们融汇贯通现有知识,并举一反三,触类旁通,更快更好地学习更高阶的知识。

    另外,cheat sheet也是学习新知识的一个高效途径。 通过cheat sheet,我们可以十分直观地了解到新知识的概念、广度和要点,便于我们快速评估、学习、转化和应用。

    可以说,高质量的cheat sheet, 对于新手或有经验者,都是很宝贵很难得的资源。

    著名开发社区Dzone,则专门开设了Refcardz栏目,专门发布各种应用广泛和热门的技术的参考卡 "refcard",也就是cheat sheet。目前,发布的 refcard已经有270多份,并不断增长中。

    refcard.png

    这些refcard都编排为精美的双列PDF,由微软、甲骨文、谷歌等大厂研发专家甚至该技术的发明者和贡献者,根据其深刻的认知和丰富的经验,精心归纳和总结而来,内容全面但又简明扼要,主题和门类非常丰富,包括但不限于:

    • JAVA、GO、PYTHON、Ruby、Groovy等等各种开发语言
    • MySQL、MongoDB、Redis、PostgresSQL等等主流数据库
    • Kafka、HBase、Hadoop、Spark、Tensorflow等大数据、实时计算和机器学习相关原理、组件和框架
    • HTML5、CSS、Struts2、Node.js、Grail、Spring等web开发相关技术和主流框架
    • Java、MySQL等开发语言、数据库、计算框架等性能调优和工具
    • Git、SVN、REST、正则表达式、XML、JSON、Docker等开发常见协议和工具
    • DevOps、敏捷开发、持续集成、模块化和模式设计等开发理念、方法论及工具
    • etc

    无论是供有经验开发者不时翻阅复习,快速查找技术要点,还是供新手开发者快速评估和学习应用,它们都非常实用和有帮助。每天抽十分钟看上一份,开拓视野,作为技术储备,也是非常有益的。

    有个美中不足的地方就是Refcardz只有英文版。不过技术资料的英语都比较简单,大家平时接触得也比较多,refcard阅读起来不会有难度。 顺便提醒一下,翻译别人的作品需要得到作者的许可和授权哦。

    在Dzone注册后,即可在 https://dzone.com/refcardz 免费下载 refcard。然而,Dzone在一些地方可能会被墙,无法访问或比较卡顿。为方便大家,我把Dzone上发布的refcard同步到了百度网盘以便分享下载,并不断更新。
    链接:https://pan.baidu.com/s/1FcfPaJXbXf0QkiPog9vWiQ
    提取码: (关注公众号并回复 "refcard" ,即可获取~ )

    ** 扫描下方二维码关注公众号“KAMI说”,获取更多精彩原创内容~ **


    KAMI说

    附:已共享 refcard一览

    refcardz#001-GWT Style, Configuration and JSNI Reference.pdf
    refcardz#002-Getting Started with Ajax.pdf
    refcardz#003-Getting Started with Eclipse.pdf
    refcardz#004-Spring Configuration.pdf
    refcardz#005-Windows PowerShell.pdf
    refcardz#006-Dependency Injection in EJB 3.pdf
    refcardz#007-jQuery Selectors.pdf
    refcardz#008-Design Patterns.pdf
    refcardz#009-Flexible Rails Flex 3 on Rails 2.pdf
    refcardz#010-Silverlight 2.pdf
    refcardz#011-IntelliJ IDEA.pdf
    refcardz#012-Getting Started with GlassFish.pdf
    refcardz#013-RSS and Atom.pdf
    refcardz#014-NetBeans IDE 7 Java Editor.pdf
    refcardz#015-Groovy.pdf
    refcardz#016-C# Development.pdf
    refcardz#017-Very First Steps in Flex.pdf
    refcardz#018-Core .NET.pdf
    refcardz#019-Core CSS Part I.pdf
    refcardz#020-Struts2.pdf
    refcardz#021-JavaServer Faces.pdf
    refcardz#022-Getting Started with JPA.pdf
    refcardz#023-PHP 5.4.pdf
    refcardz#024-Core Java.pdf
    refcardz#025-Core CSS Part II.pdf
    refcardz#026-Spring Annotations.pdf
    refcardz#027-Getting Started with MyEclipse.pdf
    refcardz#028-JUnit and EasyMock.pdf
    refcardz#029-Essential MySQL.pdf
    refcardz#030-Essential Ruby.pdf
    refcardz#031-Core Seam.pdf
    refcardz#032-Getting Started with Hibernate Search.pdf
    refcardz#033-Essential JSP Expression Language.pdf
    refcardz#034-Core CSS Part III.pdf
    refcardz#035-Using XML in Java.pdf
    refcardz#036-Core Mule.pdf
    refcardz#037-Getting Started with Equinox and OSGi.pdf
    refcardz#038-SOA Patterns.pdf
    refcardz#039-Essential EMF.pdf
    refcardz#040-Apache Tapestry 5.0.pdf
    refcardz#041-SOA Governance.pdf
    refcardz#042-Seam UI.pdf
    refcardz#043-Scalability & High Availability.pdf
    refcardz#044-JBoss RichFaces.pdf
    refcardz#045-Agile Adoption Decreasing Time to Market.pdf
    refcardz#046-Core ASP.NET.pdf
    refcardz#047-The Top Twelve Integration Patterns for Apache Camel.pdf
    refcardz#048-Flex & Spring Integration.pdf
    refcardz#049-Getting Started with BIRT.pdf
    refcardz#050-Scrum.pdf
    refcardz#051-Effective Process Modeling with BPM & BPMN.pdf
    refcardz#052-IntelliJ IDEA Essentials.pdf
    refcardz#053-Getting Started With db4o.pdf
    refcardz#054-Agile Adoption Reducing Cost.pdf
    refcardz#055-Apache Maven 2.pdf
    refcardz#056-JavaFX.pdf
    refcardz#057-Getting Started with Spring-DM.pdf
    refcardz#058-JavaServer Faces 2.0.pdf
    refcardz#059-Getting Started with Drupal 7.pdf
    refcardz#060-Getting Started with Grails.pdf
    refcardz#061-Core Java Concurrency.pdf
    refcardz#062-Getting Started with Eclipse RCP.pdf
    refcardz#063-Getting Started with Apache Wicket.pdf
    refcardz#064-Core HTML.pdf
    refcardz#065-ServiceMix 4.2.pdf
    refcardz#066-Getting Started With ColdFusion 9.pdf
    refcardz#067-Getting Started With Selenium.pdf
    refcardz#068-Getting Started with Oracle Berkeley DB.pdf
    refcardz#069-Getting Started with ASP.NET MVC 1.0.pdf
    refcardz#070-Eclipse Plug-in Development.pdf
    refcardz#071-Essential PostgreSQL.pdf
    refcardz#072-Getting Started with Windows Presentation Foundation.pdf
    refcardz#073-Getting Started With LiveCycle Data Services ES.pdf
    refcardz#074-Agile Adoption Improving Software Quality.pdf
    refcardz#075-Getting Started with BlazeDS.pdf
    refcardz#076-Domain-Driven Design.pdf
    refcardz#077-Core WS-BPEL Business Process Execution Language.pdf
    refcardz#078-Getting Started with Virtualization.pdf
    refcardz#079-Google App Engine for Java.pdf
    refcardz#080-Essential NetBeans Platform.pdf
    refcardz#081-Essential F#.pdf
    refcardz#082-Understanding Cloud Computing.pdf
    refcardz#083-Contexts and Dependency Injection for the Java EE Platform.pdf
    refcardz#084-Continuous Integration.pdf
    refcardz#085-Getting Started With Vaadin 10.pdf
    refcardz#086-Spring Web Flow.pdf
    refcardz#087-Continuous Integration Servers and Tools.pdf
    refcardz#088-Getting Started With Caucho Resin.pdf
    refcardz#089-Getting Started with the Zend Framework.pdf
    refcardz#090-Getting Started With Adobe ColdFusion Builder.pdf
    refcardz#091-Getting Started With Adobe Flash Builder 4.pdf
    refcardz#092-Getting Started with Silverlight and Expression Blend.pdf
    refcardz#093-Lean Software Development.pdf
    refcardz#094-Getting Started with Git.pdf
    refcardz#095-Getting Started with Java GUI Development.pdf
    refcardz#096-Getting Started With Integrating PHP and Flex.pdf
    refcardz#097-Getting Started With JBoss Enterprise Application Platform 7.pdf
    refcardz#098-Getting Started with Maven Repository Management.pdf
    refcardz#099-Java EE Security Essentials.pdf
    refcardz#100-Getting Started with FitNesse.pdf
    refcardz#101-JDBC Best Practices.pdf
    refcardz#102-Flex 4 & Spring 3 Integration.pdf
    refcardz#103-Leveraging ColdFusion 9 Exposed Services from Java.pdf
    refcardz#104-Getting Started with Apache Ant.pdf
    refcardz#105-Getting Started with NoSQL and Data Scalability.pdf
    refcardz#106-Expression-Based Authorization with Spring Security 3.pdf
    refcardz#107-Getting Started With Griffon.pdf
    refcardz#108-Getting Started Firebug 1.5.pdf
    refcardz#109-Getting Started with Kanban for Software Development.pdf
    refcardz#110-Objective-C for the iPhone and iPad.pdf
    refcardz#111-Getting Started with Windows Communication Foundation 4.0.pdf
    refcardz#112-Getting Started with UML.pdf
    refcardz#113-Getting Started With Adobe Flash Catalyst.pdf
    refcardz#114-Application Prototyping with SketchFlow.pdf
    refcardz#115-Getting Started with Infinispan.pdf
    refcardz#116-Adobe ColdFusion Web Services for PHP Programmers.pdf
    refcardz#117-Getting Started With Apache Hadoop.pdf
    refcardz#118-Getting Started with Visual Studio 2010.pdf
    refcardz#119-Getting Started with Application Lifecycle Management.pdf
    refcardz#120-Apache Solr Getting Optimal Search Results.pdf
    refcardz#121-Open Source Media Framework.pdf
    refcardz#122-Functional Programming with Clojure.pdf
    refcardz#123-HTML5 The Evolution of Web Standards.pdf
    refcardz#124-PHPUnit PHP Test-Driven Development Automated Tools to Improve Your PHP Code Quality.pdf
    refcardz#125-Selenium 2.0 Using the Webdriver API to Create Robust User Acceptance Tests.pdf
    refcardz#126-Essential Liferay.pdf
    refcardz#127-Developing a Silverlight Application for Windows Phone.pdf
    refcardz#128-What's New in JPA 2.0.pdf
    refcardz#129-Foundations of RESTful Architecture.pdf
    refcardz#130-Designing Quality Software.pdf
    refcardz#131-ADO.NET Entity Framework.pdf
    refcardz#132-Mastering Portals with a Portlet Bridge.pdf
    refcardz#133-Apache Hadoop Deployment.pdf
    refcardz#134-Cloud Computing with Windows Azure Platform.pdf
    refcardz#135-The MVVM Design Pattern.pdf
    refcardz#136-WebMatrix.pdf
    refcardz#137-Understanding Lucene.pdf
    refcardz#138-RichFaces 4.0.pdf
    refcardz#139-Spring Roo.pdf
    refcardz#140-Mule 3.3.pdf
    refcardz#141-Node.js.pdf
    refcardz#142-Adobe Flash Builder 4.5.pdf
    refcardz#143-ColdFusion Builder 2.pdf
    refcardz#144-EclipseLink JPA.pdf
    refcardz#145-Continuous Delivery.pdf
    refcardz#146-Flex Mobile Development.pdf
    refcardz#147-Eclipse Tools for Spring.pdf
    refcardz#148-Mastering Portal UI.pdf
    refcardz#149-Chef An Open Source Tool for Scalable Cloud and Data Center Automation.pdf
    refcardz#150-Java Enterprise Edition 6.pdf
    refcardz#151-HTML5 Canvas.pdf
    refcardz#152-HTML5 WebSocket.pdf
    refcardz#153-Apache Cassandra.pdf
    refcardz#154-Core Jetty.pdf
    refcardz#155-Mockito.pdf
    refcardz#156-Java FX.pdf
    refcardz#157-Database Partitioning with MySQL.pdf
    refcardz#158-Machine Learning.pdf
    refcardz#159-Essential Apache HBase.pdf
    refcardz#160-Data Warehousing.pdf
    refcardz#161-Jenkins on PaaS.pdf
    refcardz#162-Java Profiling with VisualVM.pdf
    refcardz#163-Code Gems for Android Developers.pdf
    refcardz#164-Getting Started With Scala.pdf
    refcardz#165-Deployment Automation Patterns.pdf
    refcardz#166-Patterns of Modular Architecture.pdf
    refcardz#167-Software Configuration Management Patterns.pdf
    refcardz#168-Refactoring Patterns.pdf
    refcardz#169-Essential Apache HTTP Server.pdf
    refcardz#170-Camel Essential Components.pdf
    refcardz#171-MongoDB.pdf
    refcardz#172-Introduction to HTTP.pdf
    refcardz#173-Core JSON.pdf
    refcardz#174-Object-Oriented JavaScript.pdf
    refcardz#175-Core Dart.pdf
    refcardz#176-Essential Couchbase APIs.pdf
    refcardz#177-HTML5 Web Workers.pdf
    refcardz#178-Git Patterns and Anti-Patterns.pdf
    refcardz#179-Sencha Touch.pdf
    refcardz#180-Preparing for Continuous Delivery.pdf
    refcardz#181-Using Repository Managers.pdf
    refcardz#182-Practical DNS.pdf
    refcardz#183-Practical Data Mining with Python.pdf
    refcardz#184-Core Spring Data.pdf
    refcardz#185-Subversion.pdf
    refcardz#186-HTML5 Mobile Development.pdf
    refcardz#187-Spring Batch.pdf
    refcardz#188-Business Rule Management With Drools.pdf
    refcardz#189-Core C++.pdf
    refcardz#190-Essential PostGIS.pdf
    refcardz#191-Getting Started With PhoneGap.pdf
    refcardz#192-CSS3 Basics.pdf
    refcardz#193-Core Python.pdf
    refcardz#194-Search Patterns.pdf
    refcardz#195-HTML5 IndexedDB.pdf
    refcardz#196-Regular Expressions.pdf
    refcardz#197-Spring Integration.pdf
    refcardz#198-Java Enterprise Edition 7.pdf
    refcardz#199-Debugging JavaScript.pdf
    refcardz#200-Java Performance Optimization.pdf
    refcardz#201-Reactive Programming with Akka.pdf
    refcardz#202-Getting Started With Play Framework.pdf
    refcardz#203-Querying Graphs with Neo4j.pdf
    refcardz#204-Apache Spark.pdf
    refcardz#205-PHP 5.5 & 5.6.pdf
    refcardz#206-Angular Essentials.pdf
    refcardz#207-Cloud Foundry.pdf
    refcardz#208-Getting Started With OpenStack.pdf
    refcardz#209-Distributed Machine Learning with Apache Mahout.pdf
    refcardz#210-NoSQL and Data Scalability.pdf
    refcardz#211-Mobile Web Application Testing.pdf
    refcardz#212-Getting Started With Apache Tomcat.pdf
    refcardz#213-Monitoring NGINX.pdf
    refcardz#214-Getting Started With MQTT.pdf
    refcardz#215-Getting Started With Microservices.pdf
    refcardz#216-Java Caching.pdf
    refcardz#217-Functional Programming in JavaScript.pdf
    refcardz#218-Continuous Delivery With Jenkins Workflow.pdf
    refcardz#219-JavaFX 8.pdf
    refcardz#220-Getting Started With Real User Monitoring.pdf
    refcardz#221-Getting Started With Docker.pdf
    refcardz#222-Getting Started With Industrial Internet.pdf
    refcardz#223-SQL Syntax for Apache Drill.pdf
    refcardz#224-React.js Essentials.pdf
    refcardz#225-AMQP Essentials.pdf
    refcardz#227-Reactive Programming in JavaScript With RxJS.pdf
    refcardz#228-Getting Started With Apache JMeter.pdf
    refcardz#229-IoT Applications With Java and Raspberry Pi.pdf
    refcardz#230-Java Containerization.pdf
    refcardz#231-From Relational to Graph A Developer's Guide.pdf
    refcardz#232-R Essentials.pdf
    refcardz#233-Getting Started With Kubernetes.pdf
    refcardz#234-Microservices in Java.pdf
    refcardz#235-Swift Essentials.pdf
    refcardz#236-Introduction to Docker Monitoring.pdf
    refcardz#237-.NET on Linux.pdf
    refcardz#238-RESTful API Lifecycle Management.pdf
    refcardz#239-Getting Started With Appium.pdf
    refcardz#240-Reactive Microservices With Lagom and Java.pdf
    refcardz#241-Declarative Pipeline With Jenkins.pdf
    refcardz#242-Recommendations Using Redis.pdf
    refcardz#243-Getting Started With Java-Based CMS.pdf
    refcardz#244-Getting to Know Google Compute Engine and How to Use It.pdf
    refcardz#245-Getting Started With Redis.pdf
    refcardz#246-Continuous Testing 101.pdf
    refcardz#247-Getting Started With Spring Boot and Microservices.pdf
    refcardz#248-Java Application Vulnerabilities.pdf
    refcardz#249-An Overview of GraphQL.pdf
    refcardz#250-Getting Started With Memcached.pdf
    refcardz#251-Introduction to TensorFlow.pdf
    refcardz#252-Graph-Powered Search Neo4j & Elasticsearch.pdf
    refcardz#253-Introduction to Web Components.pdf
    refcardz#254-Apache Kafka.pdf
    refcardz#255-DevOps for Database.pdf
    refcardz#256-Getting Started With Ethereum Private Blockchain.pdf
    refcardz#257-Getting Started With Kotlin.pdf
    refcardz#258-Docker Security.pdf
    refcardz#259-Test Design Automation.pdf
    refcardz#260-REST API Security.pdf
    refcardz#261-Improving Web Performance With Varnish.pdf
    refcardz#262-Introduction to DevOps Analytics.pdf
    refcardz#263-Messaging Infrastructure for IoT at Scale.pdf
    refcardz#264-Blockchain and Distributed Ledger Technology for Documents.pdf
    refcardz#265-Understanding Stream Processing.pdf
    refcardz#266-Agile Patterns.pdf
    refcardz#267-Introduction to DevSecOps.pdf
    refcardz#268-Cloud Capacity Management.pdf
    refcardz#269-Understanding Data Quality.pdf
    refcardz#270-Persistent Container Storage.pdf
    refcardz#271-Compliant DevOps.pdf
    refcardz#273-Java API Best Practices.pdf
    refcardz#274-Temporal Data Processing.pdf
    refcardz#275-Kubernetes Security.pdf
    refcardz#276-Responsive Web Design.pdf
    refcardz#277-CI CD With Containers.pdf

    相关文章

      网友评论

        本文标题:Refcard:近300份技术大咖总结的cheat sheet

        本文链接:https://www.haomeiwen.com/subject/pwgnkqtx.html