最新发布 第83页

HTML5

svg 实现3选项按钮

herman 8年前 (2018-02-07) 2881浏览 0评论

CSS3 能实现很好看的按钮动画效果,SVG 也可以实现。今天为大家分享一款基于 SVG 实现的3个选项切换按钮(滑块按钮)。 这是一款比较特别的开关切换按钮,与之前分享的很多CSS3开关切换按钮不同,这款是基于SVG和HTML5的,它的最...

HTML5

使用 hightopo 实现web版网络拓扑图

herman 8年前 (2018-02-07) 7899浏览 0评论

hightopo 是一款收费软件,它可以很方便的帮助我们制作web版的网络拓扑图。它的底层是 HTML5 的 Canvas 实现。hightopo 的功能很强大,可以轻松实现基本网络图,网络拓扑图,机架图,网络通信图,3D网络图等其他几乎所有的拓...

JAVA

JWT(Json Web Token)框架 jjwt 教程

herman 8年前 (2018-02-05) 10244浏览 0评论

JSON Web Token(JWT)是一个非常轻巧的规范。这个规范允许我们使用JWT在用户和服务器之间传递安全可靠的信息。和 Cookie-Session 的模式不同,JSON Web Token(JWT)使用 Token 替换了 S...

业余杂谈

Jenkins 集成钉钉群通知 教程

herman 8年前 (2018-02-05) 6531浏览 0评论

Jenkins 构建的项目信息一般会通过邮件发送给对应的开发人员。但是邮件的弊端是接收查看不是很及时。因此把 Jenkins 添加进钉钉聊天群就很高效的解决该类问题,本文介绍如何使用 Jenkins 集成钉钉群通知。 1、首先在钉钉客户端新...

业余杂谈

持续集成工具 Jenkins 集成部署 Java 教程

herman 8年前 (2018-02-05) 6138浏览 0评论

使用 Jenkins 作为持续集成工具的企业在国内是普遍的存在,市场占有率很高,相比其他持续集成工具,Jenkins的优点有很多,因此被广泛的采用。本文将介绍Jenkins的搭建过程。 Jenkins 是非常流行的开源的持续集成工具。它提供...

SQL

MySQL使用binlog(二进制日志)主从复制教程

herman 8年前 (2018-02-02) 3753浏览 0评论

复制是mysql最重要的功能之一,mysql集群的高可用、负载均衡和读写分离都是基于复制来实现的;从5.6开始复制有两种实现方式,基于binlog和基于GTID(全局事务标示符);本文接下来将介绍基于binlog的一主一从复制。 基于bin...

SQL

MySQL binlog(二进制日志)解析

herman 8年前 (2018-02-01) 3392浏览 0评论

binlog 顾名思义就是一种二进制日志,是一种与innodb引擎中redo/undo log完全不同的日志。它主要是用来记录对mysql数据更新或潜在发生更新的SQL语句,并以"事务"的形式保存在磁盘中。 binlog...

SQL

MySQL的多版本并发控制MVVC

herman 8年前 (2018-01-31) 8306浏览 0评论

MVVC 一词常见于前端框架的设计模式当中。但是 MySQL 中的 MVVC 和前端框架中所代表的意思完全不一样。在 MySQL 中 MVVC 一词代表的是多版本并发控制。下面我们来尝试着学习它。 MVCC的全称...

HTML5

解决网页底部粘连(Stiky footer)布局问题

herman 8年前 (2018-01-31) 4137浏览 0评论

网页底部粘连问题比较常见,群里很多网友都问到过这个问题。我这里集中分析一下该问题的解决方案。 底部粘连其实就是网页footer部分的布局定位问题。常见的就是网页底部的信息,会随着内容变化。如果定位不当,会在内容过多时,它遮盖了内容;在内容过...

HTML5

移除无用的CSS purgecss 教程

herman 8年前 (2018-01-31) 5445浏览 0评论

在实际编程过程中,总会产生很大垃圾代码。这些代码在刚开始时有调用,随着需求的变化,后来可能就不在使用了。但是这些无用的CSS代码,会影响整个网站的加载速度。那么有办法快速的移除这些无用的CSS代码吗?答案就是我们今天需要学习的 purg...

业余杂谈

机器编程 Keras 教程

herman 8年前 (2018-01-31) 3646浏览 0评论

Keras 是一款机器编程软件。它利用深度学习技术可以将设计模型转化为代码。目前在 Github 排行榜第一名,是一个梦幻项目。神经网络通过深度学习,自动把设计稿变成 HTML 代码。 作者号称三年后,人工智能彻底改变前端开发。今天我们...

JAVA

StringUtils.isBlank()的用法

herman 8年前 (2018-01-30) 6137浏览 0评论

这是一篇初级教程,主要是针对刚参与工作的员工的一个培训。这些新人对StringUtils.isBlank的用法不是很了解,为什么用?什么情况下用?和StringUtils.isEmpty的区别等,本文将详细的为你解答。 StringUtil...

业余杂谈

业余草网站(个人博客)关键字大全

herman 8年前 (2018-01-25) 3420浏览 0评论

我的个人博客,个人网站:业余草,www.xttblog.com,成立已快5年了。5年了,我收获了很多,也成长了很多。在这里我立下2018年的目标,文章总数突破2000篇。 随着我的个人努力,最近我的个人博客业余草的百度搜索关键字又有了新的突...