喷火龙 喷火龙
4年前
Golang duck typing(鸭子类型)的概念
“像鸭子走路,像鸭子叫(长得像鸭子),那么就是鸭子”描述事物的外部行为而非内部结构严格说go属于结构化类型系统,类似docktyping先看一个其他语言中的ducktyping:python中的ducktypingdefdownload(retriever):returnretriever
Stella981 Stella981
4年前
CDH的Hadoop集群修改主机名
  最近自己掏了三台二手主机,自己搭建了套CDH的集群,搭建是随手起了几个主机名就搭建好了。  有次突发奇想,用手机登录管理cm管理页面看看,果真能用。只是在里面点着点着,发现cdh很多页面链接都是用的主机名,而我的手机又是无法修改hosts。  后来又想到自己有一个域名,于是就在想把我的主机名都命名为我的二级域名,然后再把域名映射到我的
Wesley13 Wesley13
4年前
typeHandler接口实现FastJson中的JSONObject
typeHandler扫描不到的坑:可以看这个兄弟写的,http://blog.csdn.net/goldenfish1919/article/details/52806659(https://www.oschina.net/action/GoToLink?urlhttp%3A%2F%2Fblog.csdn.net%2Fgoldenfish1919
Stella981 Stella981
4年前
Fabric链码开发的8个原则
我相信智能合约(链码)是HyperledgerFabric区块链网络的核心。正确开发链码可以真正发挥一个安全区块链的优势,反之则会带来灾难性的后果。在这篇文章里我不打算探讨HyperledgerFabric链码设计的特定模式的好与坏,而是希望分享我在开发若干HyperledgerFabric概念验证应用过程中总结的一些基本准则。Hyperled
Stella981 Stella981
4年前
Docker学习入门之——构建自己的镜像
安装基本docker的基础环境root@managert:~yumlist|grepdockercockpitdocker.x86_640.1142.el7.centosextrasdocke
Stella981 Stella981
4年前
Redis 击穿、穿透、雪崩的解决方案
Redis击穿、穿透、雪崩的解决方案击穿和穿透场景:指的是单个key在缓存中查不到,去数据库查询(透过redis去查db叫击穿)区别:击穿:数据在数据库中真实存在,缓存丢失,大量请求击穿数据库穿透:数据在缓存中没有,数据库中也没有
Stella981 Stella981
4年前
GitHub上整理的一些工具
HackerNews:非常棒的针对编程的链接聚合网站Programmingreddit:同上MSDN:微软相关的官方技术集中地,主要是文档类infoq:企业级应用,关注软件开发领域OSChina:开源技术社区,开源方面做的不错哦cnblogs,51cto,csdn:常见的技术社区,各有专长stackoverflow:IT技术问答网
Wesley13 Wesley13
4年前
HTML5常见的取值与单位
HTML5常见的取值与单位长度单位包括相对长度单位包括:em,ex,ch,rem,vw,vh,vmax,vmin绝对长度单位包括:cm,mm,q,in,pt,pc,pxch:数字“0”的宽度em:相对于当前对象内文本的字体尺寸。如当前
Stella981 Stella981
4年前
Android:Layout_weight的深刻理解
最近写Demo,突然发现了Layout\_weight这个属性,发现网上有很多关于这个属性的有意思的讨论,可是找了好多资料都没有找到一个能够说的清楚的,于是自己结合网上资料研究了一下,终于迎刃而解,写出来和大家分享。首先看一下Layout\_weight属性的作用:它是用来分配属于空间的一个属性,你可以设置他的权重。很多人不知道剩余空间是个什么概念,下面