菜园前端 菜园前端
1年前
什么是函数式编程?
原文链接:什么是函数式编程?函数式编程(FunctionalProgramming,FP)就是利用纯函数实现细粒度的函数,然后再通过函数的组合把细粒度的函数组合成功能更强大的函数。函数式编程中的"函数"不是程序中的函数(方法),而是数学中的函数(映射关系)
Stella981 Stella981
3年前
Redis 哈希(Hash)
Redishash是一个string类型的field和value的映射表,hash特别适合用于存储对象。Redis中每个hash可以存储2的32次方1键值对(40多亿)。redis127.0.0.1:6379HMSETw3ckeyname"redistutorial"description"redisb
Stella981 Stella981
3年前
Gson自定义处理Calendar日期Date时间类型
Gson是什么?Gson是Google提供的用来在Java对象和JSON数据之间进行映射的Java类库。可以将一个JSON字符串转成一个Java对象,或者反过来。Gson对一般类型的序列化和反序列话都没有问题,但是像Calendar日期这样的类型,可能需要手动处理下            遇到的问题?时间
Stella981 Stella981
3年前
Maven多模块下,扫描不到子模块mybatis xml文件的解决方法
有一个Maven项目, 里面有common模块和主模块, 其中common模块中有若干个mybatis的mapper和xml, 结果主模块调用其mapper时提示出错, 原因是找不到mapper对应的xml映射关系.         查资料得知, 主模块的application.yml里面,配置mybatis的mapperlocations时, 用的是
Stella981 Stella981
3年前
Ruby on Rails,一对多关联(One
在上一篇文章中,我们知道通过has\_one和belongs\_to方法定义一对一关联关系。接下来是更常见的情况,一对多关联。比如老师与所教课程的关系,一个老师负责多个课程。换成对象之间的关系就是:一个老师hasmay课程,课程belongsto老师。!(http://img.my.csdn.net/uploads/201212/02/13
Easter79 Easter79
3年前
SpringBoot静态资源文件
1、默认静态资源映射SpringBoot对静态资源映射提供了默认配置SpringBoot默认将/\\所有访问映射到一下目录classpath:/staticclasspath:/publicclasspath:/resourcesclasspath:/METAINF/resources
Stella981 Stella981
3年前
SpringBoot静态资源文件
1、默认静态资源映射SpringBoot对静态资源映射提供了默认配置SpringBoot默认将/\\所有访问映射到一下目录classpath:/staticclasspath:/publicclasspath:/resourcesclasspath:/METAINF/resources
Wesley13 Wesley13
3年前
HQL的多表查询
对象之间总是有各种各样的关系,关联关系是类之间最常见的关系。多表查询是HQL中的强大功能之一,包括内连接、左连接和右连接等。多表查询的设置及运行都比较麻烦,在运行本节中的示例时,务必保证每一步都没有错误。 6.4.1 表之间的关联关系 在数据库joblog中用到了3个表:student(学生表)、course(课程表
Stella981 Stella981
3年前
Elasticsearch 映射操作
一、创建语法:PUT/索引库名称/_mapping/类型名称{"properties":{"字段名":{"type":类型,可以是text、keyword、long、short、date、integer、object等   "index":是否索引,默认为true 
Stella981 Stella981
3年前
Centos7下安装和卸载Mongodb数据库的方法
导读MongoDB是一个介于关系数据库和非关系数据库之间的产品,是非关系数据库当中功能最丰富,最像关系数据库的。他支持的数据结构非常松散,是类似json的bson格式,因此可以存储比较复杂的数据类型。Mongo最大的特点是他支持的查询语言非常强大,其语法有点类似于面向对象的查询语言,几乎可以实现类似关系数据库单表查询的绝大部分功能,而且还支持对数据