95992828九五至尊2

程序员资料齐全,神器及框架整理

二月 21st, 2019  |  882828九五至尊手机版

资料篇
技术站点
必须要看书籍
大牛博客
GitHub篇
学习资料篇
Swift相关
工作、工具篇
卓越项目篇
工具篇
阳台工具
常用工具
其三方服务
爬虫相关(好玩的工具)
安全相关
Web服务器品质/压力测试工具/负载均衡器
大数量处理/数据解析/分布式工具
Web前端
语言篇
Scala
Java
Python
.NET
C & C++
其他
游戏支付相关
日记聚合,分布式日志收集
福睿斯TP,实时传输协议与音录像

资料篇

资料篇

技巧站点

技术站点

非看不可书籍

  • SICP(Structure and Interpretation of Computer
    Programs
    )
  • 浓密通晓计算机种类
  • 代码大全2
  • 人件
  • 人月传说
  • 软件杂文录
  • 算法导论(巴黎高等师范高校出版社)
  • 离散数学及其使用
  • 设计方式
  • 编程之美
  • 黑客与歌唱家
  • 编程珠玑
  • The Little Schemer
  • Simply Scheme_Introducing_Computer_Science
  • C++ Prime
  • Effective C++
  • TCP/IP详解
  • Unix 编程艺术
  • 技巧的真相
  • 软件杂谈录
  • 微机程序设计形式
  • 程序员的本人修养:链接、装载与库
  • 程序员修炼之道
  • 高作用程序员的修炼
  • 《精神分析引论》Freud
  • 《失控》《科技(science and technology)想要什么》《技术因素》凯文凯利
  • 次第支付心境学
  • 世界一沙鸥
  • 消除:无压力工作的方法

在线学习:Coursera、edX、Udacity、MIT公开课、MOOC大学
哈克er News:非常的棒的针对性编程的链接聚合网站
Techmeme:United States显赫一时半刻科技(science and technology)资讯和博客聚集网站,类似的还有(Panda, 哈克er &
Designer News)
Programming reddit:同上
Java牛人必备:Program Creek
stackoverflow:IT技术问答网站
GitHub:举世最大的源代码管理平台,很多老牌开源项目都在上面,如Linux内核,OpenStack等
LeetCode:来做做这个题吗,看看自个儿的算法水平怎样?那可比怎样面试宝典强多了。
Kaggle,Topcoder: 机器学习、大数据竞技
丹佛掘金队:高质量的技能社区
开发者头条
InfoQ:公司级应用,关心软件开发领域
V2EX: way to explore
境内有名技术社区:OSChina、天涯论坛、CSDN、51CTO
免费的it电子书:http://it-ebooks.info/
在线学习:http://www.udemy.com/
优质学习财富:http://plus.mojiax.com/
代码磨炼:http://exercism.io/
and
https://www.codingame.com
DevStore:开发者服务集团
MSDN:微软有关的合法技术集中地,紧若是文档类

大牛博客

非看不可书籍

GitHub篇

** Awesome **

** 书籍资料 **

** 良好项目 **

** 前端 & Node.js **

** 工作,工具 **

SICP(Structure and Interpretation of Computer Programs)
深远明白总结机种类
代码大全2
人件
人月传说
软件散文录
算法导论(北卡罗来纳教堂山分校大学出版社)
离线数学及其使用
设计格局
编程之美
黑客与艺术家
编程珠玑
The Little Schemer
Simply Scheme_Introducing_Computer_Science
C++ Prime
Effective C++
TCP/IP详解
Unix 编程艺术
软件诗歌录
电脑程序设计情势
职业篇:程序员的本身修养,程序员修炼之道,高成效程序员的修炼
《精神分析引论》Freud
《失控》《科学和技术想要什么》《技术因素》Kevin凯利
先后开发心情学
领域一沙鸥
解决:无压力工作的不二法门

工具篇

大牛博客

平台工具

  • Swagger: RESTful
    API设计工具,前后端分离项目必备,顺便推荐下Easy
    Mock
  • Phabricator:
    软件开发平台,Facebook出品,现已开源,CodeReview神器(从这么些往下间接到GitLab之间的工具全都可以忽略了)
  • Redmine/Trac:项目管理平台
  • Jenkins/Jira(非开源):持续集成系统(Apache
    Continuum,那几个是Apache下的CI系统,还没来得及研商)
  • git,svn:源代码版本控制系统
  • GitLab/Gitorious:打造友好的GitHub服务器
  • AppVeyor
    云端持续集成工具,可以与GitHub搭配使用
  • Postman:RESTful,api测试工具,HTTP接口开发必备神器;可替代工具:Insomnia
  • Lottie: AE动画变原生代码,设计师必备
  • Sonar:代码质量管理平台
  • Nessus: 系统漏洞扫描器
  • gitbook:https://www.gitbook.io/写书的好东西,当然用来写文档也很不错的(发现众多成品的文档就是用的它)
  • Travis-ci:开源项目不断集成必备,和GitHub相结合,https://travis-ci.org/
  • Trello:简单快速的品种管理平台,着重看板管理
  • 日记聚合:graylog、ELK(推荐新一代的graylog,基本上算作是开源的Splunk了)
  • 开源测试工具、社区(Selenium、OpenQA.org)
  • Puppet:二个自行管理引擎,可以适用于Linux、Unix以及Windows平台。所谓配置管理序列,就是管制机器内部诸如文件、用户、进程、软件包那几个能源。无论是管理1台,如故上万台机器Puppet都能轻轻松松解决。其余类似工具:CFEngine、SaltStack、Ansible
  • Nagios:系统状态监控告警,还有个Icinga(完全匹配nagios全体的插件,工作规律,配置文件以及艺术,大概千篇一律。配置不难,作用强大)
  • Ganglia:分布式监控连串
  • fleet:分布式init系统
  • Ansible:可以大大简化Unix管理员的自动化配置管理与流程控制格局。
  • GeoLite免费数据库
  • jsHint:js代码验证工具
  • haproxy: 高可用负载均衡(此外类似的系统还有nginx,lvs)
  • linux OS品质分析工具:dstat,iostat,iotop,nmon
  • kimono:将网页音信变换为api接口的工具
  • 集群管理工具:pdsh,ClusterSSH,mussh(可以用它高效管理Hadoop集群)ipa-server做统一的表明管理
  • influxdb: 分布式时序数据库,结合Grafana可以展开实时数据解析
  • dot: 程序员绘图利器(是种语言,也是个工具)
  • Graph::Easy: (Ascii
    Art工具)字符流程图绘制,实乃程序员装逼神器。其余类似的工具Asciiflow,
    vi插件:drawit!
  • spf13-vim: 让你的vim飞起来!
  • Kubernetes: 容器集群管理连串
  • Gatling: 服务器质量压力测试工具
  • systemtap: Linux内核探测工具、内核调试神器
  • Cygwin:Windows下的类UNIX模拟条件
  • MinGW:Windows下的GNU工具集

云风(游戏界大牛):
http://blog.codingnow.com/
王垠(不少作品喷到蛮有道理):http://www.yinwang.org/
冰河-伞哥(Lisp大牛):http://tianchunbinghe.blog.163.com/
Highlander大【干货满满】RednaxelaFX写的篇章/回答的导航帖
陈皓-左耳朵耗子:http://coolshell.cn/
杰夫 Atwood(海外盛名博主):
https://blog.codinghorror.com/
阮一峰(黑客与音乐家译者,Web):http://www.ruanyifeng.com/
廖雪峰(他的Python、Git教程不少人都看过):http://www.liaoxuefeng.com/
道哥的黑板报(安全):https://zhuanlan.zhihu.com/taosay
境内GitHub上关心度较高的开发者

常用工具

  • EditorConfig:
    让我们在各样差距IDE或编辑器下写代码保持风格一模一样
  • Mac下的神兵利器
  • asciinema: 终端录屏神器
  • Fiddler:格外好用的Web前端调试工具,当然是针对性底层http协议的,一般意况使用Chrome等自带的调剂工具也充裕了,特殊景况还得用它去处理
  • Charles: Mac上的Web代理调试工具,类似Fiddler
  • fir.im免费的移动App内测托管平台
  • wireshark:出名的互联网数据包分析工具
  • PowerCmd:替代Windows Cmd的利器
  • RegexBuddy:强大的正则表明式测试工具
  • Soure Insight:源代码阅读神器
  • SublimeText:程序员最爱的编辑器
  • Database.NET:2个通用的关系型数据库客户端,基于.NET
    4.0开销的,做简单的处理依然蛮方便的
  • Navicat Premium:协理MySql、PostgreSQL、Oracle、Sqlite和SQL
    Server的客户端,通用性上不如Database.NET,但品质方面比Database.NET好过多,自带备份成效也用于数据库定时备份。
  • Synergy : 局域网内一套键盘鼠标控制多台电脑
  • DameWare:远程扶助工具集(作者在店铺重大控制大屏幕用)
  • Radmin:
    远程控制工具,用了一段时间的DameWare,还要破解,对Win7协理的不好,仍旧察觉那个好用
  • Listary:能极急剧提升你 Windows
    文件浏览与追寻速度效能的「一流神器」
  • Clover:给能源管理器加上多标签,我日常工作的时候就用它,像Chrome一样选用能源管理器,甚是方便啊(那是Windows平台的)
  • WinLaunch:模拟Mac OS的Launch工具
  • OllyDbg: OD家喻户晓的反汇编工具,Win平台
  • Fritzing:绘制电路图
  • LICEcap:gif教程制作
  • git,svn:版本控制系统
  • Enigma Virtual Box(将exe,dll等封装成1个可执行程序)
  • Open DBDiff(针对SqlServer)数据库同步
  • SymmetricDS:数据库同步
  • BIEE,Infomatica,SPSS,weka,LAND语言:数据解析
  • CodeSmith,LightSwitch:代码生成
  • Pandoc:马克down转换工具,出书用的。在此以前玩过docbook,可是以后依旧马克down盛行啊。
  • Window
    Magnet[Mac]:增强Mac窗口管理效果,想Win7一样拥有窗口拖放到显示器边缘自动调整的意义
  • log explorer:查看SqlServer日志
  • dependency walker:查询Windows应用程序dll依赖项
  • Shairport4w:将三星,GALAXY Tab,iPod上的节拍通过AirPlay合计传输到PC上
  • ngrok:内网穿透工具
  • Axure:快速原型制作工具,还有个在线作图的工具国内的3个创业团队做的,用着很不错http://www.processon.com/
  • Origami: 次永恒交互设计神器
  • 百度脑图:http://naotu.baidu.com/
  • tinyproxy:(Linux)小型的代理服务器协理http和https协议
  • EaseUS Partition
    Master:一流不难的分区调整工具,速度如故蛮快的,C盘不够用了就用它从D盘划点空间吧,不用重装系统这么折腾哦。
  • CheatEngine:玩游戏修改内存值必备神器(记得自身在玩轩辕剑6的时候就用的它,一流福利啊)
  • ApkIDE:Android反编译神器
  • 翻、墙工具(自|由|门、天行浏览器,免费的VPN:http://www.mangovpn.com/),发现最有利还属Lantern,免用度起来超级福利(更新于二零一六-08-22)
  • 布置工具:Sketch、Omni伯爵le
  • MindManger:思维导图
  • MagicDraw:Uml图工具
  • innotop:MySql状态监测工具
  • 墨刀:比Axure更为简易的原型工具,能够高速创立原型
  • Karabiner: Mac专用,修改键盘键位的神器,超薄键盘必备
  • Timing:Mac专用,统计你的岁月都花在哪了
  • f.lux: 护眼神器,过滤蓝光,程序员护眼必备良品
  • LaTeX: 基于ΤΕΧ的排版系统, 让写散文更有利于
  • Antlr:开源的语法分析器,可以让你绝不压力的写个小parser

GitHub篇

其三方服务

  • Let’s Encrypt:
    免费、自动化、开放的证件签发服务
  • DnsPod:贰个没错的智能DNS服务解析提供商
  • DigitalOcean:国外的云主机提供商,价格便宜,磁盘是SSD的,用过一段时间整体上还足以,然而到底是国外的,网速比较慢。国内的就是阿里云了。还有个相比较盛名的是:Linode,听别人说速度上比DigitalOcean好过多
  • 运动端推送服务:个推、JPush、云巴
  • LeanCloud:移动拔取开发服务,包涵:数据存储、用户管理、新闻推送、应用计算、社交分享、实时聊天等劳务
  • Color Hunt:
    美丽炫酷的配色网站,程序员的佛法
  • Heroku: PaaS平台

读书资料篇

爬虫相关(好玩的工具)

  • Phantomjs(Web自动化测试,服务端渲染等)
  • berserkJS(基于Phantomjs的立异版本)
  • SlimerJS
  • CasperJS
  • selenium
  • HtmlUnit(开源的java 页面分析工具,也是个Headless的浏览器)

自然语言处理NLP推荐学习路线及参考资料
1.Awesome:平台,语言,五花八门的技能合集 ,2.lists, 3.各样Awesome
awesom-python
Awesome Swift
Awesome Nodejs(学习nodejs的资料够全了)
Awesome Javascript
Awesome R
Awesome Scala
awesome-java
awesome-go
awesome-react
awesome-sysadmin
awesome-ios
awesome-ios-ui
awesome-android-ui
Awesome-MaterialDesign
awesome-public-datasets
awesome-AppSec(系统安全)
awesome-datascience
React-Native学习指南
GoBooks
Papers we love
stackoverflow_scala_info
Scala Tour
Bast-App
智跑的极客理想种类小说
Nodejs学习路线图
什么样学习nodejs
一流棒的机器学习资料(框架,库,软件), 汉语翻译版
机械学习(Machine Learning)&深切学习(Deep Learning)资料
相当不易的语言类学习资料集合:Awesomeness
free-programming-books 中文版
免费的编程普通话图书目录
《程序员编程艺术 — 面试和算法心得》
前端技能汇总
前端财富大导航
采访前端方面的书本
分享温馨短期关怀的前端开发相关的精粹网站、博客、以及活跃开发者
二〇一五年流行前端开发面试题
简易清晰的JavaScript语言教程,代码示例
JavaScript编程规范
JavaScript必须要看视频
882828九五至尊手机版,JavaScript标准参照教程(阮一峰的,整理的不利)
JS必看
《Swift编程语言》汉语版
AngularJS Guide的粤语分支
Angular2学习资料
AngularJS应用的最佳实践清劲风格指南
一周学会NodeJS
node.js普通话资料导航
Nginx开发从入门到了然
一起写Python文章,一起看Python文章
Android Code Path
PHP 类库框架,资料集合
Docker资料合集
上学运用Strom
Hadoop Internals
Spark Internals
大数量时代的数额解析与数据挖掘 – 基于Hadoop达成
什么样构建操作系统
借助开源项目学习软件开发
多少个不利的开源游戏引擎
最值得关怀的拾三个C语言开源项目
15款值得学习的微型开源项目
iOS-九十多个开源组件
十大Material Design开源项目
GitHub秘籍
Git风格指南
前端能源
前端开发指南
HTTP接口设计指南
Readings in Databases
Data Science blogs
日记:每一种软件工程师都应有清楚的关于实时数据的合并定义
Swift相关
Swift精选资料
41个特出的开源项目

有惊无险休戚相关

  • sql注入检测:sqlmap、haviji
  • 端口扫描:nmap
  • 渗透测试:BurpLoader
  • sqltools: sql漏洞使用工具
  • snort: 侵略检测

客户端

Web服务器质量/压力测试工具/负载均衡器

  • ab: ab是apache自带的一款功用强大的测试工具
  • curl-loader: 真实模拟、测试Web负载
  • http_load: 程序非常小,解压后也不到100K
  • webbench:
    是Linux下的一个网站压力测试工具,最多可以效仿3万个冒出连接去测试网站的载重能力。
  • Siege:
    一款开源的压力测试工具,可以依照布置对一个WEB站点举办多用户的产出访问,记录逐个用户全数请求进度的附和时间,并在必然数量的出现访问下重新进行。
  • squid(前端缓存),nginx(负载),nodejs(没错它也可以,本身写点代码就能兑现高品质的负载均衡器):常用的载荷均衡器
  • Piwik:开源网站访问量计算连串
  • ClickHeat:开源的网站点击情状热力图
  • HAProxy:高品质TCP /HTTP负载均衡器
  • ElasticSearch:搜索引擎基于Lucene
  • Page Speed SDK和YSLOW
  • HA帕杰罗 Viewer: HACR-V分析工具
  • protractor:E2E(end to end)自动化测试工具

糗事百科 Swift
HackerNews Swift
乐乎早报app
Framework
Twitter框架
Mac下简单HTTP Server Swifter
小工具
Swift Alarm
Swift Note
Swift RSS Reader
Swift-PM2.5查询app
游戏
Flappy Swift
FanFan Swift

大数据处理/数据解析/分布式工具

  • Hadoop:分布式的文件系统,结合其MapReduce编程模型可以用来做海量数据的批处理(Hive,Pig,HBase啥的就隐瞒了),值得介绍的是Cloudera的Hadoop分支CDH5,基于YAPAJERON
    M卡宴v2集成了斯Parker可一向用来生产环境的Hadoop,对于商行快速创设数据仓库万分有效。
  • 斯Parker:大规模数据处理框架(可以应付公司中普遍的三种多少处理场景:复杂的批量数额处理(batch
    data processing);基于历史数据的交互式查询(interactive
    query);基于实时数据流的数据处理(streaming data
    processing)),CSND有篇文章介绍的正确
  • 除此之外Spark,其余多少个不利的一个钱打二十七个结框架还有:Kylin,Flink,Drill
  • Ignite: In-Memory Data Fabric
  • CarbonData: 三星(Samsung)的孵化项目,襄助索引的列式存储
  • Ceph:Linux分布式文件系统(特点:无中央)
  • Storm:实时流数据处理,可以看下IBM的一篇介绍
    (还有个Yahoo的S4,也是做流数据处理的)
  • Druid: 实时数据解析存储系统
  • Ambari: 大数目平台搭建、监控利器;类似的还有CDH
  • 塔赫yon:分布式内存文件系统
  • Greenplum: 基于PostgreSQL的分布式MPP数据库
  • Mesos:统计框架八个集群管理器,提供了有效的、跨分布式应用或框架的能源隔离和共享
  • Impala:新一代开源大数目解析引擎,提供Sql语义,比Hive强在速度上
  • presto: facebook的开源工具,大数目分布式sql查询引擎
  • SNAPPY:火速的数据压缩系统,适用于Hadoop生态系统中
  • Kafka:高吞吐量的分布式音信队列系统
  • ActiveMQ:是Apache出品,最风靡的,能力强大的开源信息总线
  • MQTT:Message Queuing Telemetry
    Transport,音讯队列遥测传输)是IBM开发的叁个即时通信协议,有或然变成物联网的重中之重组成部分
  • RabbitMQ:记得OpenStack就是用的这几个东西呢
  • ZeroMQ:宣称是将分布式计算变得更简明,是个分布式新闻队列,可以看下云风的一篇文章的介绍
  • 开源的日记收集连串:scribe、chukwa、kafka、flume。那有一篇比较文章
  • Zookeeper:可相信的分布式协调的开源项目
  • Databus:LinkedIn 实时低顺延数据抓取系统
  • 数据源获取:Flume、谷歌(Google)Refine、Needlebase、ScraperWiki、BloomReach
  • 系列化技术:JSON、BSON、Thrift、Avro、Google Protocol Buffers
  • NoSql:ScyllaDB(宣称是社会风气上最快的NoSql)、Apache
    Casandra、MongoDB、Apache
    CouchDB、Redis、BigTable、HBase、Hypertable、Voldemort、Neo4j
  • MapReduce相关:Hive、Pig、Cascading、Cascalog、mrjob、Caffeine、S4、MapR、Acunu、Flume、Kafka、Azkaban、Oozie、Greenplum
  • 数据处理:Highlander、Yahoo! Pipes、Mechanical Turk、Solr/
    Lucene、ElasticSearch、Datameer、Bigsheets、Tinkerpop
  • NLP自然语言处理:Natural Language Toolkit、Apache
    OpenNLP、Boilerpipe、OpenCalais
  • 机器学习:TensorFlow(谷歌(Google)出品),WEKA、Mahout、scikits.learn、SkyTree
  • 可视化技术:GraphViz、Processing、Protovis、谷歌 Fusion
    Tables、Tableau、Highcharts、EChats(百度的还不易)、Raphaël.js
  • Kettle:开源的ETL工具
  • Pentaho:以工作流为大旨的开源BI系统
  • Mondrian:开源的Rolap服务器
  • Oozie:开源hadoop的工作流调度引擎,类似的还有:Azkaban
  • 开源的数目解析可视化工具:Weka、Orange、KNIME
  • Cobar:Alibaba的MySql分布式中间件
  • 数码清洗:data wrangler, 谷歌 Refine

工作、工具篇

Web前端

  • Material Design: 谷歌出品,必属精品
  • Vue.js: 借鉴了Angular及React的JS框架,设计理念较为先进
  • GRUNT: js task runner
  • Sea.js: js模块化
  • knockout.js:MVVM开发前台,绑定技术
  • Angular.js: 使用超动感HTML & JS开发WEB应用!
  • Highcharts.js, ECharts, Flot: 常用的多寡可视化库
  • D3.js: 是三个基于JavaScript数据展现库(类似的还有P5.js)
  • Vega: 基于D3的可视化语法
  • NVD3: 基于d3.js的图表库
  • Raw:分外不易的一款高档数据可视化工具
  • Rickshaw:时序图标库,可用于打造实时图表
  • JavaScript InfoVis Toolkit:另一款Web数据可视化插件
  • Pdf.js,在html中展现pdf
  • ACE,CodeMirror:Html代码编辑器(ACE甚好啊)
  • NProcess:绚丽的加载进程条
  • impress.js:让您构建出令人眩目标情节展现效果(类似的还有reveal)
  • Threejs:3DWeb库
  • Hightopo:基于Html5的2D、3D可视化UI库
  • jQuery.dataTables.js:中度灵活的报表插件
  • Raphaël:js,canvas绘图库,后来察觉百度指数的图形就是用它绘出来的
  • director.js:js路由模块,前端路由,Nodejs后端路由等,适合布局单页应用
  • pace.js:页面加载进程条
  • bower:Web包管理器
  • jsnice:有趣的js反编译工具,猜压缩后的变量名,http://www.jsnice.org/
  • Zepto.js:移动端替代jQuery的东东,当然也可以利用jquery-mobile.
  • UI框架:Foundation,Boostrap,Pure,EasyUI,Polymer
  • 前段UI设计师必去的多少个网站:Dribbble,awwwards,unmatchedstyle,UIMaker
  • Mozilla 开发者大旨:https://developer.mozilla.org/en-US/
  • 图标能源:IcoMoon(作者的最爱),Font Awesome, Themify
    Icons,FreePik,Glyphicons
  • artDialog:至极精粹的对话框
  • AdminLTE:github上的八个开源项目,基于Boostrap3的后台管理页面框架
  • Respond.js:让不懂爱的IE6-8辅助响应式设计
  • require.js: js模块加载库
  • select2:比chosen具有更加多特点的挑选框替代库
  • AngularUI:集成angular.js的UI库
  • normalize.css: 接纳了现代化正规化让各浏览器渲染出的html保持一致的库
  • CreateJS:Html5游戏引擎
  • Less,Compass:简化CSS开发
  • emojify.js:用于自动识别网页上的Emoji文字并将其出示为图像
  • simditor:三个毋庸置疑的开源的html编辑器,简洁高效
  • Sencha: 基于html5的运动端支付框架
  • SuperScrollorama+Tween马克斯+skrollr:创设超酷的视差滚动效应网页动画
  • jquery-smooth-scroll:同上,平滑滚动插件
  • Animate.css:达成了种种卡通效果的css库
  • Emmet:前端工程师必备,前身为 Zen Coding
  • React: facebook出品的js UI库
  • highlight.js:专门用来做语法高亮的库
  • GoJS: Html5交互式图表库,看demo更切合层次结构的图形。
  • 10 Pure CSS (Mostly) Flat Mobile Devices:
    http://marvelapp.github.io/devices.css/
  • CodePen: http://codepen.io/
  • jsfiddle: http://jsfiddle.net/ 前端js,html,css测试利器

系统管理员工具集合
Pro Git
Google 全球 IP 地址库
收集整理远程工作有关的质地
Color schemes for hackers
打闹开发工具集,MagicTools
开发者工具箱, free-for-dev

语言篇

折腾中:Scala、Python、Lua、JavaScript、Go

待折腾:

了不起项目篇

Scala

Android开源项目分类集中

Java

  • 常用的IDE:AMDliJ IDEA(强烈推荐),Eclipse,Netbeans
  • fastutil: 质量更好的Java集合框架
  • Guava: 谷歌(谷歌(Google))的Java工具包,应用广泛
  • Lagom:
    微服务框架,提供了Java、Scala API
  • Curator:Netflix集团开源的一个Zookeeper client
    library,用于简化Zookeeper客户端编程,以后曾经是apache下的二个独立项目了。斯Parker的HA也用的那货。
  • Sportagex(Reactive Extensions)框架:Vert.x, EscortxJava(Android中用的可比多),
    Quasar
  • FindBugs: 代码静态分析工具,找出代码缺陷
  • Java反编译工具:Luyten,JD-Gui
  • Drools: 规则引擎
  • Jersey: Java RESTful 框架
  • canal: 阿里巴巴(Alibaba)产品,binlog增量订阅&消费组件
  • Web开发有关:汤姆cat、Resin、Jetty、WebLogic等,常用的机件Struts,Spring,Hibernate
  • Netty:
    异步事件驱动网络使用编程框架,用于高并发网络编程比较好(NIO框架,spark
    1.2.0就用netty替代了nio)
  • MINA:不难地开发高性能和高可信赖性的互连网应用程序(也是个NIO框架),不少手游服务端是用它开发的
  • jOOQ:java Orm框架
  • Janino: 一流小又快的Java编译器,Spark的Tungsten引起用的它
  • Activiti:工作流引擎,类似的还有jBPM、Snaker
  • Perfuse:是四个用户界面包用来把有协会与无协会数据以装有交互性的可视化图形突显出来.
  • Gephi:复杂互联网分析软件,
    其首要用于各样互连网和错综复杂系统,动态和分层图的并行可视化与探测开源工具
  • Nutch:出名的爬虫项目,hadoop就是从这一个项目中发展出来的
  • web-harvest:Web数据提取工具
  • POM工具:Maven+Artifactory
  • Akka:一款基于actor模型达成的 并发处理框架
  • Ecl埃玛:覆盖测试工具
  • Shiro:安全框架
  • joda-time:简化时间拍卖
  • parboiled:表达式解析
  • dozer: 深拷贝神器
  • dubbo: Alibaba出品的分布式服务框架
  • jackson databind: json连串化工具(fastjson,simplejson)
  • Atomikos: 分布式事务管理
  • BoneCP:品质十分赞的数据库连接池组件,听大人说比c3p0快好多
  • ProGuard: obconfuscation tool, 强大的歪曲工具
  • S-99:Scala相关的99个问题

工具篇

Python

  • PyCharm:最佳Python IDE
  • 埃里克,Eclipse+pydev,比较科学的Python IDE
  • PyWin:Win32 api编程包
  • numpy:科学总计包,主要用来处理大型矩阵总计等,其余还有SciPy,Matplotlib
  • GUI相关:PyQt,PyQwt
  • supervisor:进程监控工具
  • PyGame: 基于Python的多媒体开发和游戏软件开发模块
  • Web框架: Django 开源web开发框架,它鼓励飞快支付,并依照MVC设计

平台工具

Swift

客户端

Framework

小工具

游戏

Phabricator:
软件开发平台,脸书出品,现已开源,CodeReview神器(从那几个往下间接到GitLab之间的工具全都可以忽略了)
Redmine/Trac:项目管理平台
Jenkins/Jira(非开源):持续集成系统(Apache
Continuum,这一个是Apache下的CI系统,还没来得及讨论)
git,svn:源代码版本控制系统
GitLab/Gitorious:打造协调的GitHub服务器
Postman:RESTful,api测试工具,HTTP接口开发必备神器
Sonar:代码品质管理平台
Nessus: 系统漏洞扫描器
gitbook:https://www.gitbook.io/写书的好东西,当然用来写文档也很不利的(发现众多出品的文档就是用的它)
Travis-ci:开源项目持续集成必备,和GitHub相结合,https://travis-ci.org/
Trello:简单高效的门类管理平台,重视看板管理
日记聚合:graylog、ELK(推荐新一代的graylog,基本上算作是开源的Splunk了)
开源测试工具、社区(Selenium、OpenQA.org)
Puppet:四个活动管理引擎,可以适用于Linux、Unix以及Windows平台。所谓配置管理种类,就是管理机器内部诸如文件、用户、进程、软件包那一个财富。无论是管理1台,照旧上万台机械Puppet都能轻松解决。其余类似工具:CFEngine、SaltStack、Ansible
Nagios:系统状态监控告警,还有个Icinga(完全协作nagios全部的插件,工作规律,配置文件以及艺术,差不多同一。配置不难,成效强大)
Ganglia:分布式监控系统
fleet:分布式init系统
Ansible:可以大大简化Unix管理员的自动化配置管理与流程控制方式。
GeoLite免费数据库
jsHint:js代码验证工具
haproxy: 高可用负载均衡(此外类似的序列还有nginx,lvs)
linux OS品质分析工具:dstat,iostat,iotop,nmon
kimono:将网页音信变换为api接口的工具
集群管理工具:pdsh,ClusterSSH,mussh(可以用它相当慢管理Hadoop集群)ipa-server做联合的证实管理
influxdb: 分布式时序数据库,结合Grafana可以进行实时数据解析
dot: 程序员绘图利器(是种语言,也是个工具)
Graph::Easy: (Ascii
Art工具)字符流程图绘制,实乃程序员装逼神器。其余类似的工具Asciiflow,
vi插件:drawit!
spf13-vim: 让你的vim飞起来!
Kubernetes: 容器集群管理体系
Gatling: 服务器品质压力测试工具
systemtap: Linux内核探测工具、内核调试神器
Cygwin:Windows下的类UNIX模拟条件
MinGW:Windows下的GNU工具集

.NET

  • Xilium.CefGlue:基于CEF框架的.NET封装,基于.NET开发Chrome内核浏览器
  • CefSharp:同上,有一款WebKit的封装,C#和Js交互会更简便易行
  • netz:免费的 .NET 可执行文件压缩工具
  • 斯马特Assembly:变态的.net代码优化混淆工具
  • NETDeob0:.net反混淆工具,真是魔高一尺道高一丈啊(还有个de4dot,在GitHub上,都以开源的)
  • ILMerge:将具有引用的DLL和exe文件打成多个exe文件
  • ILSpy:开源.net程序反编译工具
  • Javascript.NET:很科学的js执行引擎,对v8做了打包
  • NPOI: Excel操作
  • DotRAS:远程访问服务的模块
  • WinHtmlEditor: Winform下的html编辑器
  • SmartThreadPool:使用C#贯彻的,带高级天性的线程池
  • Snoop: WPF Spy Utility
  • Autofac: 轻量级IoC框架
  • HtmlAgilityPack:Html解析利器
  • Quartz.NET:Job调度
  • HttpLib:@CodePlex,简化http请求
  • SuperSocket:简化Socket操作,基于他的还有个SuperWebSocket,可以付出独立的WebSocket服务器了
  • DocX:未安装Office的情事下操作Word文件
  • Dapper:轻量级的O卡宴M类,品质不错
  • 哈勃勒DotNet:协理过渡数据库的全文检索系统
  • fastJSON:@CodeProject,高品质的json连串化类
  • ZXing.NET:@CodePlex,Q福睿斯,条形码相关
  • Nancy:轻量级Http服务器,做个袖珍的Web应用可以解脱IIS喽(南茜.Viewengines.Razor,可以参与Razor引擎)
  • AntiXSS:微软的XSS防御库Microsoft Web Protection Library
  • Jint:JavaScript解释器
  • CS-Script:将C#代码文件作为脚本执行
  • Jexus:Linux下 高性能、易用、免费的ASP.NET服务器
  • Clay:将dynamic发挥的一发灵敏,像写js一样写C#
  • DynamicJSON:不必定义数据模型获取json数据
  • SharpPcap:C#版的WinPcap调用端,牛逼的网络包分析库(自带PacketNotNet用于包协议分析)
  • Roslyn:C#,VB编译器
  • ImageResizer:
    服务端自由支配图片大小,真乃神器也,对手机端传小图,PC端传大图,CMS用它很有利
  • UI相关:DevExpress, Fluent(Office 07风格), mui(Modern UI for WPF)
  • Net斯Parkerle:应用自动更新组件
  • ConfuserEx: 开源.net混淆工具
  • ServiceStack: 开源高质量Web服务框架,可用以打造高品质的REST服务
  • Expression Evaluator:Eval for C#,处理字符串表明式
  • http://nugetmusthaves.com/
  • Reactive Extensions (奥迪Q5x):异步,事件驱动编程包, 汉兰达x = Observables +
    LINQ + Schedulers

常用工具

C & C++

  • Thrift:用来进行可扩充且跨语言的劳务的开支(类似的还有个Avro,Googleprotobuf)。
  • libevent:是多少个事件触发的网络库,适用于windows、linux、bsd等种种平台,内部采纳select、epoll、kqueue等系统调用管监护人件机制。(对了还有个libev呢)
  • Boost:不多说了,准C++标准库
  • Valgrind\Ptmalloc\Purify: 调试工具
  • NetworkServer架构:acceptor->dispatcher->worker(那个不算工具哦)
  • POCO
    开源的C++类库及应用程序框架的集结,它最主要提供简单的、火速的互连网和可移植应用程序
  • breakpad:崩溃转储和剖析模块,很多crashreport会用到
  • UI界面相关:MFC、BCG和QT那类的就不说了,高端一点的还有Html和DirectUI技术:libcef(基于chrome内核的,想想使用html5开销页面,还真有点小震动啊)、HtmlLayout、Duilib、Bolt,非C++的,还有node-webkit也不易,集成了node和webkit内核。

Mac下的神兵利器
asciinema: 终端录屏神器
Fiddler:很是好用的Web前端调试工具,当然是针对底层http协议的,一般情状使用Chrome等自带的调节工具也丰盛了,特殊处境还得用它去处理
Charles: Mac上的Web代理调试工具,类似Fiddler
wireshark:盛名的网络数据包分析工具
PowerCmd:替代Windows Cmd的利器
RegexBuddy:强大的正则表达式测试工具
Soure Insight:源代码阅读神器
SublimeText:程序员最爱的编辑器
Database.NET:三个通用的关系型数据库客户端,基于.NET
4.0支出的,做容易的拍卖可能蛮方便的
Navicat Premium:接济MySql、PostgreSQL、Oracle、Sqlite和SQL
Server的客户端,通用性上不如Database.NET,但品质方面比Database.NET好过多,自带备份功能也用于数据库定时备份。
Synergy : 局域网内一套键盘鼠标控制多台计算机
DameWare:远程支持工具集(我在铺子第③控制大屏幕用)
Radmin:
远程控制工具,用了一段时间的DameWare,还要破解,对Win7帮助的不好,照旧察觉这些好用
Listary:能急剧幅度拉长你 Windows 文件浏览与寻找速度效能的「顶级神器」
Clover:给能源管理器加上多标签,作者平日做事的时候就用它,像Chrome一样接纳财富管理器,甚是方便啊(这是Windows平台的)
WinLaunch:模拟Mac OS的Launch工具
Fritzing:绘制电路图
LICEcap:gif教程制作
git,svn:版本控制系统
Enigma Virtual Box(将exe,dll等封装成三个可执行程序)
Open DBDiff(针对SqlServer)数据库同步
SymmetricDS:数据库同步
BIEE,Infomatica,SPSS,weka,ENVISION语言:数据解析
Code史密斯,LightSwitch:代码生成
Pandoc:马克down转换工具,出书用的。在此以前玩过docbook,不过以后还是马克down盛行啊。
Window
Magnet[Mac]:增强Mac窗口管理职能,想Win7一样具有窗口拖放到屏幕边缘自动调整的效应
log explorer:查看SqlServer日志
dependency walker:查询Windows应用程序dll器重项
Shairport4w:将魅族,GALAXY Tab,iPod上的音频通过AirPlay探究传输到PC上
ngrok:内网穿透工具
Axure:快捷原型制作工具,还有个在线作图的工具国内的3个创业团队做的,用着很不利http://www.processon.com/
Origami: 次世代交互设计神器
百度脑图:http://naotu.baidu.com/
tinyproxy:(Linux)小型的代理服务器协理http和https协议
EaseUS Partition
Master:超级简单的分区调整工具,速度依然蛮快的,C盘不够用了就用它从D盘划点空间吗,不用重装系统这么折腾哦。
CheatEngine:玩游戏修改内存值必备神器(记得自身在玩轩辕剑6的时候就用的它,一级福利啊)
ApkIDE:Android反编译神器
翻、墙工具(自|由|门、天行浏览器,免费的VPN:http://www.mangovpn.com/),发现最有利还属Lantern,免开销起来一级福利(更新于二零一六-08-22)
规划工具:Sketch、Omni海瑞温斯顿le
MindManger:思维导图
MagicDraw:Uml图工具
innotop:MySql状态监测工具
墨刀:比Axure更为简易的原型工具,可以长足成立原型
Karabiner: Mac专用,修改键盘键位的神器,数字键盘必备
Timing:Mac专用,计算你的大运都花在哪了
f.lux: 护眼神器,过滤蓝光,程序员护眼必备良品
LaTeX: 基于ΤΕΧ的排版系统, 让写诗歌更有益于
Antlr:开源的语法分析器,可以让你不用压力的写个小parser

其他

其三方服务

游戏开发有关

  • MINA:使用Java开发手游和页游服务器(对了还有Netty,也很猛的,都以基于NIO的)
  • HP-Socket:见有微微页游服务器使用这些打造的
  • Unreal: 虚幻引擎,C++,基于那些引擎的玩乐很多
  • OGRE:无人不晓的3D图形渲染引擎,天龙八部OL、火炬之光等许多嬉戏都用了那些引擎
  • OpenVDB:梦工厂C++的特效库,开源的
  • cocos2d:跨平台2D嬉戏引擎
  • unity3d:跨平台3D游戏引擎,相当火的啊
  • Nodejs:也有无数使用它来支付手游和页游服务器(博客园的Pomelo)

DnsPod:叁个不利的只好DNS服务解析提供商
DigitalOcean:国外的云主机提供商,价格便宜,磁盘是SSD的,用过一段时间全部上还可以,可是到底是异域的,网速比较慢。国内的就是Ali云了。还有个比较盛名的是:Linode,听闻速度上比DigitalOcean好广大
移动端推送服务:个推、JPush、云巴
LeanCloud:移动接纳开发服务,包蕴:数据存储、用户管理、音讯推送、应用统计、社交分享、实时聊天等劳动
Color Hunt: 美丽炫酷的配色网站,程序员的佛法
Heroku: PaaS平台

日志聚合,分布式日志收集

  • Scribe:脸谱的(nodejs + scribe + inotify 同步日志)
  • logstash:强大的日记收集系统,可以依照logstash+kibana+elasticsearch+redis开发强大的日记分析平台
  • log.io: nodejs开发的实时日志收集体系
  • 格雷log: 易用、作用充足的日记管理体系, 布署、维护、搜SobiELK简单

爬虫相关(好玩的工具)

CR-VTP,实时传输协议与音摄像

  • RTP,RTCP,RTSP-> librtp,JRTPLIB(遵循了RFC1889标准)
  • 环形缓冲区,实时数据传输用
  • SDL,ffmpeg,live555,Speex
  • Red5:用Java开发开源的Flash流媒体服务器。它协助:把拍子(MP3)和视频(FLV)转换到播放流;
    视频客户端播放流(只支持FLV);共享对象;现场直播流发表;远程调用。

Phantomjs(Web自动化测试,服务端渲染等)
berserkJS(基于Phantomjs的修正版本)
SlimerJS
CasperJS
selenium
HtmlUnit(开源的java 页面分析工具,也是个Headless的浏览器)

有惊无险皮之不存毛将焉附

sql注入检测:sqlmap、haviji
端口扫描:nmap
渗透测试:BurpLoader
sqltools: sql漏洞使用工具
snort: 凌犯检测

Web服务器质量/压力测试工具/负载均衡器

ab: ab是apache自带的一款作用强大的测试工具
curl-loader: 真实模拟、测试Web负载
http_load: 程序相当小,解压后也不到100K
webbench:
是Linux下的三个网站压力测试工具,最多能够效仿3万个冒出连接去测试网站的负荷能力。
Siege:
一款开源的下压力测试工具,可以依据配置对3个WEB站点举办多用户的产出访问,记录每一个用户拥有请求进度的应和时间,并在一定数额的产出访问下重新举行。
squid(前端缓存),nginx(负载),nodejs(没错它也可以,自身写点代码就能兑现高质量的载荷均衡器):常用的载荷均衡器
Piwik:开源网站访问量统计连串
ClickHeat:开源的网站点击情形热力图
HAProxy:高品质TCP /HTTP负载均衡器
ElasticSearch:搜索引擎基于Lucene
Page Speed SDK和YSLOW
HA奥迪Q3 Viewer: HACR-V分析工具
protractor:E2E(end to end)自动化测试工具

大数据处理/数据解析/分布式工具

Hadoop:分布式的文件系统,结合其MapReduce编程模型可以用来做海量数据的批处理(Hive,Pig,HBase啥的就隐瞒了),值得介绍的是Cloudera的Hadoop分支CDH5,基于YALANDN
MEscortv2集成了斯Parker可径直用来生产环境的Hadoop,对于店铺飞快打造数据仓库相当实用。
斯Parker:大规模数据处理框架(可以应付公司中常见的二种多少处理场景:复杂的批量多少处理(batch
data processing);基于历史数据的交互式查询(interactive
query);基于实时数据流的数据处理(streaming data
processing)),CSND有篇作品介绍的正确
除外斯Parker,其余几个科学的乘除框架还有:Kylin,Flink,Drill
Ceph:Linux分布式文件系统(特点:无中央)
Storm:实时流数据处理,能够看下IBM的一篇介绍
(还有个Yahoo的S4,也是做流数据处理的)
Druid: 实时数据解析存储系统
Ambari: 大数额平台搭建、监控利器;类似的还有CDH
塔赫yon:分布式内存文件系统
Mesos:计算框架2个集群管理器,提供了卓有功用的、跨分布式应用或框架的能源隔离和共享
Impala:新一代开源大数据解析引擎,提供Sql语义,比Hive强在速度上
presto: facebook的开源工具,大数额分布式sql查询引擎
SNAPPY:迅速的数据压缩系统,适用于Hadoop生态系统中
Kafka:高吞吐量的分布式消息队列系统
ActiveMQ:是Apache出品,最风靡的,能力强大的开源音讯总线
MQTT:Message Queuing Telemetry
Transport,新闻队列遥测传输)是IBM开发的3个即时通信协议,有只怕变成物联网的机要组成部分
RabbitMQ:记得OpenStack就是用的那几个东西呢
ZeroMQ:宣称是将分布式总计变得更简明,是个分布式消息队列,可以看下云风的一篇小说的介绍
开源的日志收集系统:scribe、chukwa、kafka、flume。那有一篇比较文章
Zookeeper:可靠的分布式协调的开源项目
Databus:LinkedIn 实时低顺延数据抓取系统
数据源获取:Flume、谷歌 Refine、Needlebase、ScraperWiki、BloomReach
连串化技术:JSON、BSON、Thrift、Avro、Google Protocol Buffers
NoSql:ScyllaDB(宣称是世界上最快的NoSql)、Apache
Casandra、MongoDB、Apache
CouchDB、Redis、BigTable、HBase、Hypertable、Voldemort、Neo4j
MapReduce相关:Hive、Pig、Cascading、Cascalog、mrjob、Caffeine、S4、MapR、Acunu、Flume、Kafka、Azkaban、Oozie、Greenplum
多少处理:大切诺基、Yahoo! Pipes、Mechanical Turk、Solr/
Lucene、ElasticSearch、Datameer、Bigsheets、Tinkerpop
NLP自然语言处理:Natural Language Toolkit、Apache
OpenNLP、Boilerpipe、OpenCalais
机器学习:TensorFlow(谷歌(Google)出品),WEKA、Mahout、scikits.learn、SkyTree
可视化技术:GraphViz、Processing、Protovis、谷歌(Google) Fusion
Tables、Tableau、Highcharts、EChats(百度的还不易)、Raphaël.js
Kettle:开源的ETL工具
Pentaho:以工作流为主导的开源BI系统
Mondrian:开源的Rolap服务器
Oozie:开源hadoop的工作流调度引擎,类似的还有:Azkaban
开源的数量解析可视化工具:Weka、Orange、KNIME
Cobar:Alibaba的MySql分布式中间件
数据清洗:data wrangler, 谷歌 Refine

Web前端

Material Design: 谷歌(Google)出品,必属精品
Vue.js: 借鉴了Angular及React的JS框架,设计意见较为先进
GRUNT: js task runner
Sea.js: js模块化
knockout.js:MVVM开发前台,绑定技术
Angular.js: 使用超动感HTML & JS开发WEB应用!
Highcharts.js,Flot:常用的Web图表插件
NVD3: 基于d3.js的图表库
Raw:卓殊正确的一款高档数据可视化工具
Rickshaw:时序图标库,可用以打造实时图表
JavaScript InfoVis Toolkit:另一款Web数据可视化插件
Pdf.js,在html中展现pdf
ACE,CodeMirror:Html代码编辑器(ACE甚好啊)
NProcess:绚丽的加载进程条
impress.js:让你制作出令人眩目标内容体现效果(类似的还有reveal)
Threejs:3DWeb库
Hightopo:基于Html5的2D、3D可视化UI库
jQuery.dataTables.js:中度灵活的表格插件
Raphaël:js,canvas绘图库,后来发觉百度指数的图样就是用它绘出来的
director.js:js路由模块,前端路由,Nodejs后端路由等,适合布局单页应用
pace.js:页面加载进程条
bower:Web包管理器
jsnice:有趣的js反编译工具,猜压缩后的变量名,http://www.jsnice.org/
D3.js: 是1个基于JavaScript数据体现库(类似的还有P5.js)
Zepto.js:移动端替代jQuery的东东,当然也得以行使jquery-mobile.
UI框架:Foundation,Boostrap,Pure,EasyUI,Polymer
前段UI设计师必去的几个网站:Dribbble,awwwards,unmatchedstyle,UIMaker
Mozilla
开发者大旨:https://developer.mozilla.org/en-US/
图标财富:IcoMoon(我的最爱),Font Awesome, Themify
Icons,FreePik,Glyphicons
artDialog:十二分特出的对话框
AdminLTE:github上的二个开源项目,基于Boostrap3的后台管理页面框架
Respond.js:让不懂爱的IE6-8支持响应式设计
require.js: js模块加载库
select2:比chosen具有越来越多特点的挑选框替代库
AngularUI:集成angular.js的UI库
normalize.css: 选用了现代化正规化让各浏览器渲染出的html保持一致的库
CreateJS:Html5游乐引擎
Less,Compass:简化CSS开发
emojify.js:用于自动识别网页上的Emoji文字并将其出示为图像
simditor:二个正确的开源的html编辑器,简洁高效
Sencha: 基于html5的活动端支出框架
SuperScrollorama+Tween马克斯+skrollr:营造超酷的视差滚动效应网页动画
jquery-smooth-scroll:同上,平滑滚动插件
Animate.css:达成了各样卡通效果的css库
Emmet:前端工程师必备,ZenCode的前身
React: facebook出品的js UI库
highlight.js:专门用来做语法高亮的库
GoJS: Html5交互式图表库,看demo更切合层次结构的图形。
10 Pure CSS (Mostly) Flat Mobile Devices:
http://marvelapp.github.io/devices.css/
CodePen:
http://codepen.io/
jsfiddle:
http://jsfiddle.net/
前端js,html,css测试利器

语言篇

折腾中:Scala、Python、Lua、JavaScript、Go
待折腾:
Racket
OCaml
Rust
Julia

Scala

Scala Standard Library API
Scala School!: A Scala tutorial by Twitter
A Tour of Scala: Tutorial introducing the main concepts of Scala
Scala Overview on StackOverflow: A list of useful questions sorted by
topic
Programming in Scala,最新的第叁版,还没有电子版,电子版是第③版
《Scala for the Impatient》
《Scala in Depth》
《Programming Scala》Dean Wampler and Alex Payne. O’Reilly 2009
Scala By Example
Scala Cheatsheet学习方式匹配的好素材
Glossary of Scala and FP terms
Metascala: A JVM written in Scala
LMS: Program Generation and Embedded Compilers in Scala

Java

常用的IDE:速龙liJ IDEA(强烈推荐),Eclipse,Netbeans
fastutil: 质量更好的Java集合框架
Guava: 谷歌(Google)的Java工具包,应用广泛
Curator:Netflix公司开源的1个Zookeeper client
library,用于简化Zookeeper客户端编程,未来已经是apache下的一个单独项目了。斯Parker的HA也用的这货。
中华Vx(Reactive Extensions)框架:Vert.x, PRADOxJava(Android中用的可比多),
Quasar
FindBugs: 代码静态分析工具,找出代码缺陷
Java反编译工具:Luyten,JD-Gui
Drools: 规则引擎
Jersey: Java RESTful 框架
canal: 阿里Baba(Alibaba)出品,binlog增量订阅&消费组件
Web开发相关:汤姆cat、Resin、Jetty、WebLogic等,常用的零部件Struts,Spring,Hibernate
Netty:
异步事件驱动互联网采取编程框架,用于高并发网络编程相比较好(NIO框架,spark
1.2.0就用netty替代了nio)
MINA:简单地开发高质量和高可相信性的互连网应用程序(也是个NIO框架),不少手游服务端是用它支付的
jOOQ:java Orm框架
Janino: 一流小又快的Java编译器,斯Parker的Tungsten引起用的它
Activiti:工作流引擎,类似的还有jBPM、Snaker
Perfuse:是叁个用户界面包用来把有组织与无社团数据以拥有交互性的可视化图形显示出来.
Gephi:复杂互联网分析软件,
其重大用来各类网络和错综复杂系统,动态和分层图的并行可视化与探测开源工具
Nutch:有名的爬虫项目,hadoop就是从那么些项目中前进出来的
web-harvest:Web数据提取工具
POM工具:Maven+Artifactory
Akka:一款基于actor模型已毕的 并发处理框架
Ecl艾玛:覆盖测试工具
Shiro:安全框架
joda-time:简化时间拍卖
parboiled:表明式解析
dozer: 深拷贝神器
dubbo: 阿里Baba(Alibaba)产品的分布式服务框架
jackson databind: json连串化工具(fastjson,simplejson)
Atomikos: 分布式事务管理
BoneCP:品质十分的赞的数据库连接池组件,传闻比c3p0快好多
ProGuard: obconfuscation tool, 强大的模糊工具
S-99:Scala相关的99个问题

Python

PyCharm:最佳Python IDE
埃里克,Eclipse+pydev,相比较不易的Python IDE
PyWin:Win32 api编程包
numpy:科学总括包,紧要用于处理大型矩阵总计等,其它还有SciPy,Matplotlib
GUI相关:PyQt,PyQwt
supervisor:进度监控工具
PyGame: 基于Python的多媒体开发和游戏软件开发模块
Web框架: Django 开源web开发框架,它鞭策快捷支付,并听从MVC设计

.NET

Xilium.CefGlue:基于CEF框架的.NET封装,基于.NET开发Chrome内核浏览器
CefSharp:同上,有一款WebKit的封装,C#和Js交互会更简短
netz:免费的 .NET 可执行文件压缩工具
斯马特Assembly:变态的.net代码优化混淆工具
NETDeob0:.net反混淆工具,真是魔高一尺道高一丈啊(还有个de4dot,在GitHub上,都以开源的)
ILMerge:将持有引用的DLL和exe文件打成二个exe文件
ILSpy:开源.net程序反编译工具
Javascript.NET:很不利的js执行引擎,对v8做了包装
NPOI: Excel操作
DotRAS:远程访问服务的模块
WinHtmlEditor: Winform下的html编辑器
SmartThreadPool:使用C#兑现的,带高级性子的线程池
Snoop: WPF Spy Utility
Autofac: 轻量级IoC框架
HtmlAgilityPack:Html解析利器
Quartz.NET:Job调度
HttpLib:@CodePlex,简化http请求
SuperSocket:简化Socket操作,基于他的还有个SuperWebSocket,可以付出独立的WebSocket服务器了
DocX:未安装Office的情况下操作Word文件
Dapper:轻量级的OEvoqueM类,品质不错
哈勃勒DotNet:接济过渡数据库的全文检索系统
fastJSON:@CodeProject,高品质的json系列化类
ZXing.NET:@CodePlex,Q奥迪Q5,条形码相关
Nancy:轻量级Http服务器,做个袖珍的Web应用可以解脱IIS喽(Nancy.Viewengines.Razor,可以参加Razor引擎)
AntiXSS:微软的XSS防御库Microsoft Web Protection Library
Jint:JavaScript解释器
CS-Script:将C#代码文件作为脚本执行
Jexus:Linux下 高性能、易用、免费的ASP.NET服务器
Clay:将dynamic发挥的愈来愈灵敏,像写js一样写C#
DynamicJSON:不必定义数据模型获取json数据
SharpPcap:C#版的WinPcap调用端,牛逼的互连网包分析库(自带PacketNotNet用于包协议分析)
Roslyn:C#,VB编译器
ImageResizer:
服务端自由支配图片大小,真乃神器也,对手机端传小图,PC端传大图,CMS用它很方便
UI相关:DevExpress, Fluent(Office 07风格), mui(Modern UI for WPF)
Net斯Parkerle:应用自动更新组件
ConfuserEx: 开源.net混淆工具
ServiceStack: 开源高质量Web服务框架,可用来营造高性能的REST服务
Expression Evaluator:Eval for C#,处理字符串表明式
http://nugetmusthaves.com/
Reactive Extensions (福睿斯x):异步,事件驱动编程包, 兰德奔驰M级x = Observables + LINQ

  • Schedulers

C & C++

Thrift:用来举办可增添且跨语言的劳动的支付(类似的还有个Avro,谷歌(Google)protobuf)。
libevent:是一个风浪触发的网络库,适用于windows、linux、bsd等二种平台,内部使用select、epoll、kqueue等系统调用管负责人件机制。(对了还有个libev呢)
Boost:不多说了,准C++标准库
Valgrind\Ptmalloc\Purify: 调试工具
NetworkServer架构:acceptor->dispatcher->worker(这几个不算工具哦)
breakpad:崩溃转储和剖析模块,很多crashreport会用到
UI界面相关:MFC、BCG和QT那类的就背着了,高端一点的还有Html和DirectUI技术:libcef(基于chrome内核的,想想使用html5支付页面,还真有点小感动吧)、HtmlLayout、Duilib、Bolt,非C++的,还有node-webkit也不易,集成了node和webkit内核。

其他

十四日游支付有关

MINA:使用Java开发手游和页游服务器(对了还有Netty,也很猛的,都是基于NIO的)
HP-Socket:见有微微页游服务器使用这几个打造的
Unreal: 虚幻引擎,C++,基于那个引擎的嬉戏很多
OGRE:颇负盛名的3D图形渲染引擎,天龙八部OL、火炬之光等许多游乐都用了这一个引擎
OpenVDB:梦工厂C++的特效库,开源的
cocos2d:跨平台2D游戏引擎
unity3d:跨平台3D游戏引擎,相当火的啊
Nodejs:也有无数应用它来支付手游和也有服务器(天涯论坛的Pomelo)

日志聚合,分布式日志收集

Scribe:非死不可的(nodejs + scribe + inotify 同步日志)
logstash:强大的日记收集系列,可以依照logstash+kibana+elasticsearch+redis开发强大的日志分析平台
log.io: nodejs开发的实时日志收集种类

奥迪Q5TP,实时传输协议与音视频

RTP,RTCP,RTSP-> librtp,JRTPLIB(遵循了RFC1889标准)
环形缓冲区,实时数据传输用
SDL,ffmpeg,live555,Speex
Red5:用Java开发开源的Flash流媒体服务器。它扶助:把拍子(MP5)和摄像(FLV)转换来播放流;
视频客户端播放流(只辅助FLV);共享对象;现场直播流发表;远程调用。

Your Comments

近期评论

    功能


    网站地图xml地图