headless-chrome-crawler 教程

herman 7年前 (2018-02-24) 6662浏览 0评论

headless-chrome-crawler 是一个自带 JavaScript 执行环境的爬虫插件。它支持分布式,是一款分布式爬虫。它能解决 AngularJS、vue.js 等这些现代化的前端框架编写的网站的爬虫问题。本文将详细的介绍它的相关...

Openresty 网页加速教程

herman 7年前 (2018-02-16) 3158浏览 0评论

使用多级缓存来减少数据库的访问达到加快网页的速度。但是随着用户的继续上涨,系统的压力越来越大。单一的缓存数据减少数据库的访问效果就不是特别的明显了。openresty 能够直接在nginx层直接对请求处理,而不需要每次都访问tomcat...

JWT(Json Web Token)框架 jjwt 教程

herman 7年前 (2018-02-05) 9992浏览 0评论

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

StringUtils.isBlank()的用法

herman 7年前 (2018-01-30) 5792浏览 0评论

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

破解 Android 版《百万英雄》

herman 7年前 (2018-01-13) 2880浏览 0评论

《百万英雄》是一档全民知识互动游戏,最近我的同事在上面赢了5元钱,再我面前炫耀。今天我们来使用破解版,来完成答题。 MillionHero 是一款冲顶大会答题助手。它可以自动识别《百万英雄》上的问题和答案,并借助百度搜索,结合相关算法在最短...

Java 破解安卓版腾讯微信跳一跳教程

herman 7年前 (2018-01-07) 4532浏览 0评论

腾讯微信小程序,先前说不会支持游戏的,但是现在腾讯却自己率先退出了小游戏微信跳一跳。该小游戏一经推出,立即刷爆朋友圈。目前我的同事总分380多分排在第一,然而做为技术,我手点不过他,就有技术超越它,目前可以轻松达到3万分。 下面我说...

java实现跳表(SkipList)

herman 7年前 (2017-12-23) 3066浏览 0评论

前面的《从摔鸡蛋问题讲跳表的原理》中,我简单说了下跳表的相关知识,限于篇幅没有实现代码,只是列举了算法和思路。本文使用java来实现一个跳表算法。 直接上代码,如下: package com.xttblog.list; import...

Java 实现高斯模糊算法

herman 8年前 (2017-12-16) 3985浏览 0评论

接上篇文章《高斯模糊算法的原理》,本文我们借助 java 来实现高斯模糊算法,并使用高斯模糊算法处理实际图片。 高斯模糊就是图像和高斯函数的卷积。等价于傅里叶变换后乘上高斯函数再逆变换回来(高斯函数的傅里叶变换也是高斯函数),没错就是低通滤...

高斯模糊算法的原理

herman 8年前 (2017-12-16) 3366浏览 0评论

对图像进行模糊处理,就是降低图像的尖锐变化,譬如黑白的边界处。模糊处理可以用于降低图片的噪声。高斯模糊就是使用高斯滤波器对图片进行模糊处理。本文将简单的讲讲高斯模糊算法的原理。 什么是高斯模糊? 高斯模糊(英语:Gaussian Bl...

jersey教程

herman 8年前 (2017-11-29) 5001浏览 0评论

RESTful 相信大家并不陌生。RESTful架构,就是目前最流行的一种互联网软件架构。它结构清晰、符合标准、易于理解、扩展方便,所以正得到越来越多网站的采用。目前可以实现RESTful架构的框架也丛出不穷,本文主要介绍基于Jersey实现的R...

java操作Redis常用命令总结

herman 8年前 (2017-11-29) 3215浏览 0评论

本文主要总结业余草本人常用的Redis操作命令,同时也包括一些函数。例如:key功能、String功能、List功能、Set功能、SortedSet功能(有序集合)、Hash功能以及一些常用命令等。 常用命令 连接操作命令 ...

Redis、MongoDB、BerkeleyDB、Memcached等NoSQL数据库总结

herman 8年前 (2017-11-12) 4962浏览 0评论

随着互联网web2.0网站的兴起,传统的关系数据库在应付web2.0网站,特别是超大规模和高并发的SNS类型的web2.0纯动态网站已经显得力不从心,于是NoSQL就应用而生。目前常用的NoSQL数据库有10种( Cassandra、M...

websocket实现APP扫描二维码,自动登陆网站(扫码登录)

herman 8年前 (2017-11-12) 13702浏览 0评论

我了解网站扫描二维码并实现自动登陆功能是从微信哪里看到的,该功能体验还不错,减少密码被盗的风险。那么一个普通的网站该如何实现此功能呢?本文将借助websocket+java实现这一功能。 实现思路 后台系统,提供生成带参数的二维码...

Qualcomm DragonBoard 410c开发板实现局域网监控系统

herman 8年前 (2017-11-11) 2815浏览 0评论

Qualcomm(高通) DragonBoard 410c开发板最近在举行开发者活动。我获得了一次免费使用资格,因此借助DragonBoard 410c开发板实现了一个高仿小米米家智能摄像机的家庭监控系统。本文分享一下相关实现。 硬件准备:...

使用VI命令编写DragonBoard 410c开发板程序

herman 8年前 (2017-11-11) 2678浏览 0评论

关于编写DragonBoard 410c开发板程序,主要编程语言都能够支持。但是为了快速的来实现一个hello world程序,本实例使用c来完成。 Qualcomm提供了简单粗暴的登录方式:HDMI+键盘+鼠标。因此我们可以通过410c内...