2018-05-28 08:00
4065
0
Flow,数据流,Pyflow : 一个基于工作流的编程模型(Flow Based Programing) 工具
Flow Based Programing 是由J. Paul Rodker Morrison在很早以前提出的一种编程范式。 维基百科对FBP的定义如下: In computer programmin...
|
2018-05-27 08:00
2766
0
小鱼儿321,,如何精确地测量java对象的大小,开源中国博客}
关于java对象的大小测量,网上有很多例子,大多数是申请一个对象后开始做GC,后对比前后的大小,不过这样,虽然说这样测量对象的大小是可行的,不过未必是完全准确的,因为过程中包含对象本身的开销,也许你运...
|
2018-05-27 08:00
2007
0
小鱼儿321,,JVM调优-堆大小设置、回收器选择,开源中国博客}
堆大小设置 JVM 中最大堆大小有三方面限制:相关操作系统的数据模型(32-bt还是64-bit)限制;系统的可用虚拟内存限制;系统的可用物理内存限制。32位系统下,一般限制在1.5G~2G;64为操...
|
2018-05-27 00:00
2976
0
大数据,CDH5,Centos 7+CDH5.7.2全部署流程
Centos 7+CDH5.7.2全部署流程 一、前期准备 1、虚拟机配置 这个配置是我在网上看到的,我就借用了这个配置: 主节点:8g内存、硬盘80g 从节点:2g内存、硬盘...
|
2018-05-27 00:00
4213
0
tcpdump TCP Linux,服务端开发,Linux TCP连接建立过程超时的参数调整
简述Linux TCP连接过程中的超时参数...
|
2018-05-26 10:00
3026
0
多叉树,树形,无递归,查询,数据库,基于前序遍历的无递归的树形结构的数据库表设计
本文介绍的方法基于多叉树的前序遍历序列,是所有数据库树结构存储方案中查询子树速度最快的方案。最早发表在这里"http://drinkjava2.iteye.com/blog/2353983",但那篇文...
|
2018-05-26 10:00
2244
0
Kubernetes,Scheduler,优先级队列,NominatedPods,深入分析Kubernetes Scheduler的NominatedPods
本文对NominatedPods和NominatedNode的作用进行了阐述,并从源码角度分析了抢占调度时及抢占调度后,NominatedPods都有哪些变更操作,最后分析了PriorityQueue...
|
2018-05-26 10:00
3041
0
Java,rpc,SOFA,蚂蚁金服,高并发,中国人自己的框架——蚂蚁金服RPC框架结构分析
SOFA开源项目让不在蚂蚁金服工作的程序员也能获得阿里的项目经验...
|
2018-05-25 10:00
2867
0
Spring,Swagger,apidoc,Zuul,Spring Cloud Zuul中使用Swagger汇总API接口文档
> 有很多读者问过这样的一个问题:虽然使用Swagger可以为Spring MVC编写的接口生成了API文档,但是在微服务化之后,这些API文档都离散在各个微服务中,是否有办法将这些接口都整合到...
|
2018-05-25 06:00
2606
0
Java, 分布式架构的演进过程
一.分布式架构的发展历史 1946年,世界上第一台电子计算机在美国的宾夕法尼亚大学诞生,它的名字是:ENICAC ,这台计算机的体重比较大,计算速度也不快,但是而代表了计算机时代的到来,再以...
|
2018-05-25 06:00
2124
0
Java,为什么说Java中要慎重使用继承
JAVA中使用到继承就会有两个无法回避的缺点: 打破了封装性,迫使开发者去了解超类的实现细节,子类和超类耦合。 超类更新后可能会导致错误。 继承打破了封装性 关于这一点,下面是一个详细的例子(来源于E...
|
2018-05-25 06:00
2098
0
设计模式,工厂模式,你了解的工厂模式可能有误
工厂模式,与简单工厂模式...
|
2018-05-24 20:00
2631
0
Safe.js,JavaScript Debugger,JavaScript Options,JavaScript Localisation,Javascript 调试插件,使用Safe.js绑定联动快速开发用户信息页面
这篇文章将会讲解如何使用safe.js快速开发一个web应用程序。 前言 在这篇文章里面,我将简单制作一个用户信息输入的页面 【本文不会讲解safe.js每句代码的具体作用,如果想了解请点击此链接:h...
|
2018-05-24 18:00
2862
0
Git,gitee,使用 Git-Analyze 玩转 Git
git-analyze 是一个基于 libgit2 的 git 工具集,包括 git-analyze,git-complete, git-rollback,以及 git-cheat 等...
|
2018-05-24 00:00
2541
0
Hystrix,Hystrix翻译,Hystrix学习,一起学习Hystrix--Hystrix常用场景--失败
一起学习一下高并发架构中神器Hystrix,使用hystrix之前,建议先了解一下Rxjava,本文通过官方文档,对Hystrix进行初步了解,如有不当之处,望大神指正补充 ,后续通过项目示例对Hys...
|
2018-05-24 00:00
6277
1
chrome,chrome又出幺蛾子了之Cannot read property 'onMessage' of undefined?
背景 Chrome获取Mac地址实现 问题 这个问题其实还蛮影响开发和测试的 小伙伴加的代码如下 var isChrome = window.navigator.userAgent.indexOf("...
|
2018-05-24 00:00
3005
0
jenkins,optional,guava,import,jenkins编译之Optional小坑
背景 最近在部门内部一直推广Guava https://my.oschina.net/qixiaobo025/blog?search=guava 其中对于可空对象建议各位使用Optional封装。 问...
|
2018-05-23 22:00
3584
0
vue,Electron,比特币,自定义跨平台比特币实时行情看板
### 前言 前段时间跟朋友炒币,总是需要打开交易平台才能看行情和炒币,有点麻烦,而且那个窗口也特别大,内容也很杂,所以考虑做个跨平台的工具可以自己定制的行情看板。 ### 主要工具 - electr...
|
2018-05-23 22:00
2852
0
guava,order,compare,string,Guava之神奇的Ordering
背景 这年头想必没几个人没写过排序吧。。。而在jdk也默认提供了许多和排序相关的封装。 我们最常使用的想必就是 /** * Sorts the specified list into ascendi...
|
2018-05-23 20:00
2965
0
maven-artchetype,创建maven原型(artchetype)
maven自定义原型...
|