随笔分类 -  学习笔记

摘要:常用操作符 |操作符|说明|实例| | | | | |.|表示任何单个字符|| |[ ]|字符集,对单个字符给出取值范围|[abc]表示a、b、 c, [a-z]表示a到z单个字符| ||前一个字符0次或无限次扩展|abc 表示ab、abc、abcc、abccc等| |+|前一个字符1次或无限次扩展 阅读全文
posted @ 2022-11-18 16:54 B1nbin 阅读(124) 评论(0) 推荐(0)
摘要:bash中常用的linux指令 1)、cd : 改变目录。 2)、cd .. 回退到上一个目录,直接cd进入默认目录 3)、pwd : 显示当前所在的目录路径。 4)、ls(ll): 都是列出当前目录中的所有文件,只不过ll列出的内容更为详细。 5)、touch : 新建一个文件,如 touch i 阅读全文
posted @ 2022-09-08 17:45 B1nbin 阅读(236) 评论(0) 推荐(1)
摘要:使用前首先需要配置好MongoTemplate,(详细参考:MongoTemplate的使用) 配置好后在类中注入MongoTemplate对象 @Autowired private MongoTemplate mongoTemplate; 常用函数 使用前我们先来了解一下常用的函数 Aggrega 阅读全文
posted @ 2022-07-20 15:11 B1nbin 阅读(4789) 评论(0) 推荐(0)
摘要:前情摘要 在某次开发过程中,有一个页面查询前几页的数据都能够正常返回,但是当查询最后一页时发现后台抛出了异常,详细信息如下: Caused by: com.mongodb.MongoQueryException: Query failed with error code 96 and error m 阅读全文
posted @ 2022-07-19 09:41 B1nbin 阅读(1804) 评论(0) 推荐(0)
摘要:工厂设计模式属于设计模式中的创建型模式,是在Java中常用的设计模式之一。创建型模式提供了一种在创建对象的同时隐藏创建逻辑的方式,而不是使用 new 运算符直接实例化对象。这使得程序在判断针对某个给定实例需要创建哪些对象时更加灵活。在工厂模式中,我们在创建对象时不会对客户端暴露创建逻辑,并且是通过使 阅读全文
posted @ 2022-07-15 16:16 B1nbin 阅读(192) 评论(0) 推荐(0)
摘要:一、SimpleDateFormat类格式化符号 |日期和时间模式(注意大小写,代表的含义是不同的) |--| |yyyy:年 |MM:月 |dd:日 |hh:12小时制(0-11) |HH:24小时制(0-23) |mm:分 |ss:秒 |S:毫秒 |E:星期几 |D:一年中的第几天 |F:一月中 阅读全文
posted @ 2022-07-15 11:41 B1nbin 阅读(11155) 评论(0) 推荐(1)
摘要:#### mongoDB中的聚合是什么 聚合(aggregate)是MongoDB的高级查询语言,它允许我们通过转化合并多个文档的数据来生成新的在单个文档里不存在的文档信息,MongoDB中聚合(aggregate)主要用于处理数据(诸如统计平均值,求和等),并返回计算后的数据结果,有点类似sql语 阅读全文
posted @ 2022-07-01 17:24 B1nbin 阅读(3807) 评论(0) 推荐(1)
摘要:一、MongoDB常见类型 | MongoDB常见类型 | 说明 | | | | | Object ID | 文档ID | | String | 字符串,最常用,必须是有效的UTF-8 | | Boolean | 存储一个布尔值,true或false | | Integer | 整数可以是32位或6 阅读全文
posted @ 2022-07-01 10:59 B1nbin 阅读(154) 评论(0) 推荐(0)
摘要:1.引入maven依赖 <dependency> <groupId>org.mongodb</groupId> <artifactId>mongo-java-driver</artifactId> <version>3.6.4</version> </dependency> <dependency> 阅读全文
posted @ 2022-06-28 14:10 B1nbin 阅读(2794) 评论(1) 推荐(0)
摘要:第一种:使用的较多的,采用二次取值,通过Map.keySet遍历key和value Map<String, String> map = new HashMap<String, String>(); map.put("1", "value1"); map.put("2", "value2"); map 阅读全文
posted @ 2021-09-13 16:41 B1nbin 阅读(253) 评论(0) 推荐(0)
摘要:位运算符 位运算符(positional operator) 位操作是程序设计中对位模式按位或二进制数的一元和二元操作。 在许多古老的微处理器上, 位运算比加减运算略快, 通常位运算比乘除法运算要快很多。 在现代架构中, 情况并非如此:位运算的运算速度通常与加法运算相同(仍然快于乘法运算)。 简介 阅读全文
posted @ 2021-03-22 16:10 B1nbin 阅读(431) 评论(0) 推荐(0)
摘要:@ 前缀表达式 基本释义 前缀表达式是一种没有括号的算术表达式,与中缀表达式不同的是,其将运算符写在前面,操作数写在后面。为纪念其发明者波兰数学家Jan Lukasiewicz,前缀表达式也称为“波兰式”。 例如,- 1 + 2 3,它等价于1-(2+3)。 求值方法 对前缀表达式求值,要从右至左扫 阅读全文
posted @ 2021-03-12 16:22 B1nbin 阅读(764) 评论(0) 推荐(1)

/*
*/