- 博客(12)
- 问答 (1)
- 收藏
- 关注
原创 Spring Boot中实现登录校验简单实现
目录大纲Spring Boot中实现登录校验简单实现1. 接口的统一登录检验2. Session属性写入时机3 校验登录信息有效后写入ThreadLocal避免每个接口重复取请求头信息Spring Boot中实现登录校验简单实现在实际系统中开发时候通常会有权限的一些校验来保证系统的安全性,其中登录校验就是常见的一种方式。如果一个系统中的部分接口控制登录后才能访问,如何实现呢,可以通过拦截器的方式来实现。1. 接口的统一登录检验添加拦截器类;注册拦截器,并配置哪些接口需要进行拦截Step On
2021-02-02 14:56:29
1105
原创 EM 算法(Expectation-Maximization algorithm, EM)
1. 相关的基本概念似然函数:L(θ)=L(x1,...,xn;θ)=∏i=1np(xi;θ),θ∈ΘL(\theta) = L(x_1, ..., x_n ; \theta) = \prod_{i =1}^{n}p(x_i;\theta), \theta \in \ThetaL(θ)=L(x1,...,xn;θ)=i=1∏np(xi;θ),θ∈Θ上述概率密度函数称为参数θ\thetaθ相对于样本集xxx的似然函数(Likehood function),记作L(θ)L(\theta)L(θ
2020-07-28 17:04:56
214
转载 linux下快速查找文件文件的方法
该文转自:原文:https://blog.youkuaiyun.com/xxmonstor/article/details/80507769在使用linux时,经常需要进行文件查找。其中查找的命令主要有find和grep。两个命令是有区的。区别:(1)find命令是根据文件的属性进行查找,如文件名,文件大小,所有者,所属组,是否为空,访问时间,修改时间等。(2)grep是根据文件的内...
2019-02-27 17:50:50
680
转载 Intellij IDEA2017中搭建Scala开发环境
1. 环境配置开发scala必须要有Java开发环境,查看对应的JDK版本并配置;注意安装的scala版本与spark版本对照我对应的scala版本的下载地址:https://www.scala-lang.org/download/2.11.8.html2. scala下载安装、配置环境变量(0)、右击我的电脑—属性—高级系统设置—环境变量—新建系统变量 变量名:SCAL...
2019-02-14 17:43:49
400
转载 Java位运算符以及运算优先级
1. Java中的位运算符(1) 与&:对运算符两侧以二进制表达的操作符按位分别进行'与'运算。操作的规则是:仅当两个操作数都为1时。输出结果才为1。否则为0例:12 & 5 = 1100 & 0101 = 0100 = 4(2) 或|对运算符两側以二进制表达的操作符按位分别进行'或'运算。操作的规则是:仅当两个操作数都为0时,输出的结果才为0。...
2019-02-14 15:46:05
904
原创 HBase常见操作
1. 创建HBase的Hive外部表CREATE EXTERNAL TABLE `namespace.table_name`(`key` string,`id` int,`name` string)ROW FORMAT SERDE'org.apache.hadoop.hive.hbase.HBaseSerDe'STOREDBY'org.apache.hadoop....
2019-02-11 17:46:06
259
原创 Neo4j导入RDF数据
neosemantics-3.4.0.2 支持3.4.x版本neo4j数据库,我使用的neo4j为3.4.10其它版本在此处下载https://github.com/jbarrasa/neosemantics/ 修改配置文件添加下面内容 dbms.unmanaged_extension_classes=semantics.extension=/rdf 之...
2019-02-11 17:43:24
7904
4
原创 Neo4j数据导入的几种方式总结
1. 通过Cypher语法直接创建该方法适合于数据量小的情况下:例如:create(n:ability {name:"沟通"})create(m:train {name:"培训"})create(n)-[r0:has]->(a:method {name:"交流"})create(n)-[r1:has]->(b:method {name:"会议"})create(n)-...
2019-02-11 17:42:16
8304
原创 sql中正则表达式的使用
1. sql中的正则表达式概述SQL中可以使用like %进行模糊匹配。在一些稍复杂的查询场景中,sql也支持正则表达式的匹配,Mysql中使用REGEXP操作符进行正则表达式的匹配。正则模式分类正则模式描述说明定位元字符^匹配开头$匹配结尾表达式的替换匹配和分组.匹配除 “\n” 之外的任何单个字符[.\n]匹配任意单个字符...
2018-12-25 20:04:13
23837
转载 Sql应用案例解析
1. 字符集问题 当你新建一个数据库,然后创建数据表,然后插入数据的时候,悲剧了,写入一条语句,报错了:“本地数据库配置错误,sql错误码1366”,好吧,字符集编码出现问题了,这时候可以查询字段的字符集:show full columns from table_name;从上图可知,在name字段插入中文时其最大长度超出了latin数据库字段,因此就会报错;解决方法如下...
2018-12-10 17:50:08
923
原创 Neo4j图数据库基本操作
1. Neo4j图数据库Neo4j 是目前最流行的图形数据库,支持完整的事务,在属性图中,图是由顶点(Vertex),边(Edge)和属性(Property)组成的,顶点和边都可以设置属性,顶点也称作节点,边也称作关系,每个节点和关系都可以由一个或多个属性。Neo4j创建的图是用顶点和边构建一个有向图,其查询语言cypher已经成为事实上的标准。2. Neo4j的Java API操作...
2018-11-26 19:21:20
1048
空空如也
Spring boot项目引入hive-jdbc依赖后报空指针异常?
2019-03-16
TA创建的收藏夹 TA关注的收藏夹
TA关注的人