搜索:程序员

Java程序员月薪达到三万,需要技术水平达到什么度?(转)

转载 2018-08-21 16:26 阅读(181)次
最近看到一篇文章,是谈论JAVA的收入水平。几张图还是包含了主要的知识点的。其实这些知识全部看了要花好多时间的,但确实对刚工作不久的小伙伴是一个正确方向的指引。 原文地址:https://blog.csdn.net/bntx2jsqfehy7/article/details/80269618 ,但他也是转载的,并且没有注明出处,恕我无法找到源头。 后面一些宣传的广告我就去掉了。 最近跟朋友在一起聚会的时候,提了一个问题,说Java程序员如何能月薪达到三万,技术水平需要达到什么程度?人回答说这只能是大企业或者互联网企业工程师才能拿到。也许是的,小公司或者非互联网企业拿二万的不太可能是码农了,应该...

(转)为什么 Go 语言允许百万级别的 goroutines,而 Java 只允许数千级别的

转载 2018-07-22 23:10 阅读(207)次
原文:https://rcoh.me/posts/why-you-can-have-a-million-go-routines-but-only-1000-java-threads/ 译文:https://studygolang.com/articles/13612 作者:Russell Cohen  译者:skyismine2010  校对:polaris1119 很多有过 JVM 相关语言工作经验的程序员或许都遇到过如下问题:[error] (run-main-0) java.lang.OutOfMemoryError: unable to create native ...

InfluxDB架构设计和数据布局

原创 2018-07-20 11:44 阅读(366)次
InfluxDB架构设计和数据布局 作为专门针对时间序列数据的存储,InfluxDB在使用的时候也需要针对本身的特性结合需求来设计schema。 1. 针对tags和field的特性进行设计schema tag 被索引,查询速度快。field没有做索引,查询需要scan,速度慢。 根据以上特性 ⑴ 常用来查询的数据存放在tags中 ⑵ 计划用来group by() 的数据,放在tags中 ⑶ 数据计划用InfluxQL function来处理的,放在fields中 ⑷ 数据需要表示为string以外的值,放在fields中。(tags始终表示为字符串) 2. 避免用InfluxQL的关键字...

InfluxDB的设计见解和权衡

原创 2018-07-19 18:21 阅读(265)次
作为时序数据库,InfluxDB在设计的时候,对一些具体问题做了优化,提高性能的同时也需要作出权衡,削减一些功能。 如下  方案一:趋向赞成问题,方案二:趋向反对问题 1. 当DB收到多次相同的数据,认为他是client多次发送了相同的数据。 方案一:赞成,为此提高性能,照单全收。InfluxDB是进行field set的整合。 方案二:反对,不支持存储重复数据,可能发生覆盖。 2. 时序数据库很少发生删除。如果发横几乎是删除大范围的旧数据,而不是删除刚刚插入的新数据。 方案一:限制删除权限,增加读写性能。 方案二:删除功能强烈限制。(我理解甚至不提供删除功能) 3. 更新数据很少发...

初识InfluxDB

原创 2018-07-18 16:05 阅读(236)次
如果对时序数据库概念还不是很了解,建议先看我的上一篇文章 What is a Time Series Database? InfluxDB主要用来对大量带时间戳数据的存储,包括DevOps监控,应用程序metrics,物联网传感器数据和实时分析。 通过配置InfluxDB以保持数据达到规定的时间长度,自动删除过期数据,从而节省机器空间。 InfluxDB还提供类似SQL的查询语言,用于与数据交互。 它用GO编写,所以编译后是没有对外部依赖的二进制文件。 它具有高性能,对相同的数据有高吞吐量的插入,压缩和实施查询。TSM引擎允许高吞吐量的数据插入和数据压缩。 它提供了高性能的API和H...

hadoop2 yarn的流(转)

转载 2018-06-08 00:53 阅读(123)次
最近复习hadoop,在CSDN上看了一篇介绍yarn的,很清晰,转载过来自己留着复习看 原地址:https://blog.csdn.net/zmx729618/article/details/73321316 .1 YARN 基本架构YARN是Hadoop 2.0中的资源管理系统,它的基本设计思想是将MRv1中的JobTracker拆分成了两个独立的服务:一个全局的资源管理器ResourceManager和每个应用程序特有的ApplicationMaster。其中ResourceManager负责整个系统的资源管理和分配,而ApplicationMaster负责单个应用程序的管理。1.2 Y...

传统程序员要不要转行到AI?(转载AI研习社)

原创 2018-06-07 16:40 阅读(141)次
最近看CSDN的AI公众号阅读了这篇文章,感同身受啊,去年我在学习机器学习算法时候遇到的数学困难,同事建议的直接从编码上手放弃原理研究等等的纠结。这些问题仁者见仁智者见智,我个人还是喜欢从原理研究器,磨刀不误砍柴工。 我转载过来,如果不合适,请联系我删除。 本文作者章华燕, 金桥智慧科技算法工程师 原地址   https://717210.kuaizhan.com/48/55/p4466785381a7fd 前言近年来,随着 Google 的 AlphaGo 打败韩国围棋棋手李世乭之后,机器学习尤其是深度学习的热潮席卷了整个 IT 界。所有的互联网公司,尤其是 Google...

eclipse远调试jetty

原创 2018-06-06 21:30 阅读(109)次
把多年前CSDN的文章搬过来。这是我原创的网上找了很多,发现有的人写几句就完事了。自己操作的时候一直不通。今天花了大半天,从无到有确认通了,决定把他记下来。我用的是 eclipse luna +  jetty 9.远程调试主要是解决本体DEBUG正确,远程缺出BUG的情况。还有一种情况是作为接收端,因为在内网,无法调试接口而需要将接收端部署到外网服务器上这种情况。首先是在jetty下加入启动远程调试的参数 -Xdebug -Xrunjdwp:transport=dt_socket,address=10000,server=y,suspend=n。这句很多帖子都写了。问题是加...

正规方法处理正则化后的线性回归,解决过拟合

原创 2018-04-08 00:00 阅读(335)次
没有正则化的线性回归正规方程法可以看这边 : 线性回归之正规方程法求解 正规方程法是通过 这个推导出的,现在  带入求导可推出(推导过程略,都是数学的东西) andrew ng在他的视频中推导出了结果: 跟未正则化的正规方程法相比,增加了λ 和一个 (n+1)* (n+1)的矩阵的相乘,n是样本的特征项数。 这个矩阵和单元矩阵略有不同,差别是第1行第1列的位置为0而不是1。 本文完。 本站作品的版权皆为作品作者所有。本站文字和内容为本站编辑或翻译,部分内容属本站原创,所以转载前务必通知本站并以超链接形式注明内容来自本站,否则以免带来不必要的麻烦。本站内容欢迎分...

线性回归之正规方法求解

原创 2018-03-20 21:05 阅读(139)次
在 线性回归用梯度下降求解 中我们用梯度下降法求出了结果。 但线性回归还有另外一种更便捷的方法,正规方程法,Normal Equation。 θ=(XTX)−1XTy 用这个公司,可以直接求出Θ参数矩阵,从何得到h(x). 其中X表示了m条记录的样本数据,每条记录有n个特征项。 所以X就是 m*(n+1) 的矩阵 , X的转置就是(n+1) * m矩阵。 y 是训练数据的目标特征向量,即是m*1 的矩阵。 因此   XTX      是 (n+1)*(n+1) 矩阵, 他的逆矩阵就 (n+1)*(n+1)的矩阵,...