Spring , Hadoop, Spark , BI , ML

Later equals never.

排序:
默认
按更新时间
按访问量

一篇文章理解JWT(Json Web Tokens)

JWT(JSON Web Tokens)是一项RFC的标准,由RFC 7519定义,用于两个实体之间安全地传输用JSON表示的数据。在传输过程中,JWT表现为一个字符串,可以通过HTTP的参数或者Header传输,由三部分字符串用点号相连,格式如下: header.payload.signatu...

2018-04-20 23:20:10

阅读数:97

评论数:0

Java HmacSHA256

借助bouncycastle实现HmacSHA256,即带密钥的SHA256。在线加密工具: http://tool.oschina.net/encrypt?type=2private static String encrytSHA256(String content, String secre...

2016-11-01 14:07:11

阅读数:2439

评论数:0

正则表达式工具集合

编辑器: http://www.regexbuddy.com/ 非常强大的正则表达式编辑器,语法高亮,测试,调试,解释都具备。http://regexr.com/ 提供语法高亮,含义解释,测试等功能。https://regex101.com/ 语法高亮、测试、常用表达式等。http://re...

2016-09-21 14:20:19

阅读数:754

评论数:0

Spring属性注入Bean的List属性

使用@Value和SpEL来完成。属性文件:client.valid.version=1.2,1.1XML配置:<bean class="org.springframework.beans.factory.config.PropertyPlaceholderConfigurer&q...

2016-09-20 18:27:06

阅读数:1073

评论数:0

正则表达式提取时间

时间的各种格式都可以通过正则表达式来匹配,例如我们想精确匹配HH:mm的时间,即包含小时和分钟,可以使用下面的表达式:^([0-9]|0[0-9]|1[0-9]|2[0-3]):[0-5][0-9]$更多时候我们想从字符串中提取,而不是完全匹配字符串,把开头和结尾的去掉:([0-9]|0[0-9]...

2016-09-20 14:13:19

阅读数:3078

评论数:0

java中Map按值排序

在许多场合下,经常需要对Map进行排序,排序的依据是Map中的值。简单的例子比如根据Map<Integer,Integer>代表学生分数,想要根据分数从高到低排列该Map。更复杂的例子中,Map<String,List<Flight>>代表一组共享航班,key为...

2016-09-19 18:01:14

阅读数:1207

评论数:0

Java中的格式化

详见: http://blog.csdn.net/imust_can/article/details/7013533

2016-09-19 17:18:44

阅读数:434

评论数:0

SQL Not in null

在SQL中,如果在IN从句中出现null,将会出现完全不符合预期的情况。例如: select * from user where id not in (1, 2, null)此时返回结果为空,而不是除了1,2和null以外的结果。事实上,上述not in语句相当于:where id <&...

2016-09-19 15:18:41

阅读数:489

评论数:0

使用Tesseract OCR Engine识别图片文字

目前有很多OCR工具或者类库都提供了准确率挺高的PDF和图片识别功能。在爬虫应用中,时常需要识别验证码或者目标站点处于数据保护而使用图片来替代直接的文本。除了直接的软件和类库外,还有一些在线工具可以直接识别,使用free online ocrGooglr可以搜索到下面这几个: http://www...

2016-09-07 23:35:07

阅读数:3499

评论数:0

SQL窗口函数

在开窗函数出现之前存在着很多用 SQL 语句很难解决的问题,很多都要通过复杂的相关子查询或者存储过程来完成。为了解决这些问题,在2003年ISO  SQL标准加入了开窗函数,开窗函数的使用使得这些经典的难题可以被轻松的解决。目前在 MSSQLServer、Oracle、DB2 等主流数据库中都提供...

2016-09-07 12:32:35

阅读数:900

评论数:0

Php defined or

经常在一些代码中看到defined or的组合,例如:defined('MyPath') or define('MyPath' , __DIR__.'/'); defined('MyPath') || define('MyPath' , __DIR__.'/');分析一下,左边的defined用于...

2016-08-26 17:57:43

阅读数:560

评论数:0

Php引用

1、What Reference ArePHP中的引用,用于使用不同的名字来访问同一个变量内容。引用不像C语言中的指针,不是具体的内存地址,不能进行指针的算术运算。引用只是symbol table alias。2、What Reference Do引用主要用在3个地方:assigning by r...

2016-08-26 17:02:47

阅读数:1085

评论数:0

Window下安装php composer

composer是一个php的依赖管理工具,类似JVM环境中的maven,虽然mave的功能比composer强大得多。官方指南:https://getcomposer.org/doc/00-intro.md下载exe:https://getcomposer.org/Composer-Setup....

2016-08-25 00:30:15

阅读数:453

评论数:0

MySQL JDBC表情编码配置

在MySQL中,表情符号需要4个字节的空间存储,因此如果某个列需要兼容表情存储,需要设置该列的字符集为utf8mb4:ALTER TABLE `db`.`tablename` CHANGE COLUMN `content` `content` VARCHAR(45) CHARACTER SET ...

2016-08-24 09:16:08

阅读数:806

评论数:0

Java Bean相关工具类库

JavaBeans规范移步这里。JDK自动的基础工具:java.lanf.reflect和java.beans包Apache Common BeanUtils: 项目 主页 项目 文档 Spring框架的相关工具类:org.springframework.beans.BeanUtilsDozer...

2016-08-22 18:15:32

阅读数:514

评论数:0

ElasticSearch位置搜索

在ElasticSearch中,地理位置通过geo_point这个数据类型来支持。地理位置的数据需要提供经纬度信息,当经纬度不合法时,ES会拒绝新增文档。这种类型的数据支持距离计算,范围查询等。在底层,索引使用Geohash实现。1、创建索引PUT创建一个索引cn_large_cities,map...

2016-08-19 19:02:01

阅读数:3027

评论数:0

MySQL和Lucene索引对比分析

MySQL和Lucene都可以对数据构建索引并通过索引查询数据,一个是关系型数据库,一个是构建搜索引擎(Solr、ElasticSearch)的核心类库。两者的索引(index)有什么区别呢?以前写过一篇《Solr与MySQL查询性能对比》,只是简单的对比了下查询性能,对于内部原理却没有解释,本文...

2016-08-13 23:32:31

阅读数:1345

评论数:0

Solr分面搜索(Faceting)

分面搜索(Faceting)基于索引词项对搜索结果进行分类,同时返回每个分类对应的文档数。用户可以可以分类缩小结果范围。下图是一个结果汇总的例子:Amazon的搜索也提供了非常优秀的分面及相应的过滤:环境Solr的发行版自带了一些很好的例子,使用这些例子研究Solr的各种特性非常合适。我们这里使用...

2016-08-13 14:54:13

阅读数:1355

评论数:0

模糊匹配及Solr关键词自动提示应用

1. 字符串相似度字符串相似度用于衡量2个字符串之间的相似度,这里的相似度一般指形式上的相似,而非语义上的相似。字符串相似度算法是模糊字符串匹配(搜索)的核心内容之一,在搜索引擎中的拼写检查、关键词智能补全中也发挥重要重要。在更高层次的实体链接(识别)或实体消歧应用中,也是重要的研究内容。 字符...

2016-08-13 10:32:41

阅读数:3237

评论数:1

Solr基本概念

搜索基本构成搜索的基本定义,可以表述为以下4个步骤:1) 构建索引: Indexing,对文件、网站、数据库的记录进行处理以便可以进行搜索,被索引的文件称为文档。 构建索引之前,需要对文档的内容、结构、类型深入了解,这对于构建索引很有必要,对内容不理解,很难构建出优秀的搜索引擎。索引是使得文...

2016-08-11 23:33:50

阅读数:1178

评论数:0

提示
确定要删除当前文章?
取消 删除
关闭
关闭