herman的文章

HTML5

iframe父子窗口互相调用总结

8年前 (2017-10-30) 3496浏览 0评论

关于 iframe 父窗口和子窗口相互的调用方法,我这里做个总结,方便以后用到。 父窗口调用iframe子窗口方法 HTML语法:<iframe name="myFrame" src="chil...

HTML5

CSS3 linear-gradient线性渐变生成加号和减号

8年前 (2017-10-30) 3822浏览 0评论

在商城项目中,购物车是一个很重要的功能。其中最常见的是购物车中对库存的“+-”操作,包括抢购后面有很多算法。但是作为前端来说,购物车的结算中的+-就是一个计算而已。传统的实现方式是通过图片来实现+-按钮,而本文却将使用CS...

HTML5

CSS3 linear-gradient线性渐变生成带线框的三角(仿微信对话框)

8年前 (2017-10-30) 3754浏览 0评论

微信和QQ聊天框内,收到和发送的消息都会在一个带有小箭头的框框内显示。这个效果看起来很不错,到底是怎么实现的呢?本文将带你实现仿微信聊天框和仿QQ消息聊天框。 做到三角图形的生成,最经典的应该是使用CSS border属性了,如果是纯色三角...

HTML5

CSS3 linear-gradient线性渐变教程

8年前 (2017-10-30) 3792浏览 0评论

CSS3 Backgrounds比较厉害的一个地方就是支持多背景,也就是背景图片个数可以无限累加,正好CSS3的gradient渐变性质是background-image,于是,我们可以实现任意数量渐变背景图的叠加效果。甚至,理论上,任意彩色jp...

HTML5

cufon-yui.js 的优缺点及兼容性

8年前 (2017-10-30) 3075浏览 0评论

使用Cufon往往会受到一些兼容性限制,但是Cufon的一些优点对我们的诱惑太大,因此我们必须要详细的了解Cufon优缺点和兼容性才能更好的选择使用场景。 优点: 比siFR技术简单100倍 速度快,瞬间执行 ...

HTML5

cufon-yui.js 实战

8年前 (2017-10-30) 4270浏览 0评论

简单的说,Cufon是一个用来替代sIFR(更早期的一种自定义字体实现方案)框架,实现在网页中对文字字体进行渲染功能的纯JavaScript开源类库。其基本原理是借助于浏览器所推出的专有页面绘画方案,如 VML、Canvas 和 SVG 等,在网...

HTML5

cufon-yui.js 教程

8年前 (2017-10-30) 3567浏览 0评论

cufon-yui.js 是一个字体文件,在国外使用的比较多,而国内的用户很少有人使用。 Cufon 字体文件,就是按照 Cufon 所提出的字体描述标准,创建形成的一种字体文件。而和其他字体创建标准如 TrueType、OpenType ...

HTML5

jQuery+CSS3实现相册拼图效果

8年前 (2017-10-30) 18805浏览 0评论

百度搜索相册拼图,发现匹配的内容很少。因此我决定使用 jQuery 和 CSS3 来实现一款相册拼图插件。 相册拼图在PS软件中较为常见,比如美图秀秀等软件都带有这样的功能。相册拼图就是将多张照片拼接在一起形成一张照片。其效果如下:欢迎大家...

JAVA

HanLP自然语言处理包特性总结

8年前 (2017-10-26) 3416浏览 0评论

HanLP 能够提供自然语言处理,中文分词,词性标注,命名实体识别,依存句法分析,关键词提取,自动摘要,短语提取,拼音,简繁转换等特性。本文主要是 HanLP 的入门介绍篇。 HanLP 全称是Han Language Proce...

HTML5

Node V8(Nodejs)新特性

8年前 (2017-10-26) 2532浏览 0评论

今年的程序员日,也就是2017年10月24号这天,1024程序员日,Node 迎来 v8.8.0 版本。主要特性是默认启用了 http2 模块。本文主要介绍新发布的 Node V8 的3个新特性。 默认启用http2 模块 http...

SQL

Tbase冷备系统介绍

8年前 (2017-10-25) 3291浏览 0评论

Tbase 是腾讯的一款分布式数据库系统。它提供的有一个冷备系统,今天我们来介绍下它。 生产上的数据库还有一种极少见但仍然会存在的异常情况,即整个数据库集群彻底故障。此时,为了进一步保障分布式系统的数据可靠性,建议在现有高可用容灾的基础上,...

SQL

Tbase腾讯自研全功能分布式关系数据库

8年前 (2017-10-25) 6167浏览 0评论

在分布式环境当中,总是会遇到诸如 主机宕机 或 网络故障 等各种影响系统可用性的情况发生。轻则会导致投诉,重则导致企业核心数据的丢失,影响企业业绩和商誉。而如何确保分布式系统运行正常,应对各种故障场景,保证系统始终处于高可用状态是每个企业研究的方...

SQL

Tbase分布式系统容灾中的调度节点容灾问题

8年前 (2017-10-25) 4042浏览 0评论

前文阐述了通过 脑裂,两地三中心方案, 为了解决分布式系统中的节点故障的问题,系统引入了两个组件 Agent、Center,作为调度模块。而如果在运行过程中,Agent、Center 本身也会出现主机宕机、网络故障等异常场景呢?我们梳理了分布式的...

SQL

Tbase两地三中心容灾方案

8年前 (2017-10-25) 3307浏览 0评论

解决了脑裂问题后,面向分布式系统的另外一个问题是出现机房级故障怎么办? Tbase目前应用于微信支付系统,因此Tbase的在设计时就考虑了两地三中心的架构(如下图所示)。简单来说,通过让Datanode(数据) 节点实现,同城节点强同步,异地节点...

SQL

Tbase分布式系统容灾中的“脑裂”情况实战

8年前 (2017-10-25) 3653浏览 0评论

分布式系统,通常是由若干台物理服务器通过网络搭建而成的,与单机系统不同的是,分布式系统通常由多台设备组成。主机(物理服务器)宕机 或者 网络故障 是大概率事件,而 脑裂 场景则是分布式系统中的常见...