-
带你涨姿势的认识一下Kafka Consumer
之前我们介绍过了 Kafka 整体架构,Kafka 生产者,Kafka 生产的消息最终流向哪里呢?当然是需要消费了,要不只产生一系列数据没有任何作用啊,如果把 Kafka 比作餐厅…
-
实用!9 个可以快速掌握的 Java 性能调优技巧
在明确必要之前别急着优化 使用分析器找到真正的瓶颈 为整个应用程序创建一个性能测试套件 优先关注最大瓶颈 使用 StringBuilder 以编程方式连接字符串 尽可能使用基本类型…
-
如何用 Python 预测房价走势?
该分享源于Udacity机器学习进阶中的一个mini作业项目,用于入门非常合适,刨除了繁琐的部分,保留了最关键、基本的步骤,能够对机器学习基本流程有一个最清晰的认识。 项目描述 利…
-
人到中年的程序员,请提前准备好 Plan B
中年程序员的生存现状已经是老生常谈的话题了,有多老呢?十年前,就有一位网名“johnfx”的程序员谈过这个话题,并且专门为此写了一篇文章。随着中年程序员生存现状的话题再次成为热点,…
-
2019年世界顶级编程语言,Python卫冕,Java第二,Go差点跌出前10
Language Ranking: IEEE Spectrum Python稳居榜首,它的流行很大程度上是由大量可用于它的专用库推动的,特别是在人工智能领域,Keras库是深度学习…
-
Java中GC原理及GC日志剖析
学习Java的我们都知道垃圾收集(GC),大部分人把这项技术当作是Java语言的伴生产物。事实上,GC的历史比Java久远,1960年诞生于MIT的Lisp是第一门真正使用内存动态…
-
测试行业大变革,人工智能引领下一代测试
经历过移动互联网繁荣时代,目前来看中国的移动应用生态已是非常庞大。从市场来看,多达上百个应用市场,APP相关产业已超千亿美元规模;从构成来看,移动应用生态的组成,包括移动用户、手机…
-
详解前端如何让服务器主动向浏览器推送数据
前言: 前面我们已经聊了ajax,它的特点是浏览器必须先发起请求,服务器才能给出对应的响应,想一想能不能让服务器主动向浏览器推送数据呢?那么这篇文章我们来聊一聊服务器推送功能。 轮…
-
程序猿经常用的五款前端编辑器,你知道几个?
sublime 中规中矩的外观,可以通过配置文件定义各种外观细节。 有多种布局方式,日常也是比较够用了! sublime拥有N多插件,只有你想不到的,估计没有他做的到的!(好没有信…
-
哈工大硕士生用 Python 实现了 11 种经典数据降维算法
网上关于各种降维算法的资料参差不齐,同时大部分不提供源代码。这里有个 GitHub 项目整理了使用 Python 实现了 11 种经典的数据抽取(数据降维)算法,包括:PCA、LD…