上一页 1 ··· 3 4 5 6 7 8 9 10 11 ··· 114 下一页
摘要: Redis中opsForValue()方法的使用 1、set(K key, V value) 新增一个字符串类型的值,key是键,value是值。 redisTemplate.opsForValue().set("stringValue","bbb"); 2、get(Object key) 获取ke 阅读全文
posted @ 2023-07-19 13:57 甜菜波波 阅读(2162) 评论(0) 推荐(2)
摘要: setIfAbsent( key, value) 1.如果键不存在则新增,存在则不改变已经有的值。 2.存在返回 false,不存在返回 true。 3.boolean lock = redisTemplate.opsForValue().setIfAbsent("testKey","123"); 阅读全文
posted @ 2023-07-19 13:56 甜菜波波 阅读(3307) 评论(0) 推荐(0)
摘要: ClickHouse本身对update的执行是低效的,因为ClickHouse的MergeTree存储一旦生成一个Data Part,这个Part就不支持更改,而是需要删除旧Part, 重写整个Part。所以从MergeTree存储内核层面,ClickHouse就不擅长做数据更新删除操作。 本文讲述 阅读全文
posted @ 2023-07-19 13:55 甜菜波波 阅读(4643) 评论(0) 推荐(0)
摘要: mybaits 中没有 else 要用 chose when otherwise 代替 下面就是MyBatis中的if....else...表示方法 <choose> <when test=""> //... </when> <otherwise> //... </otherwise> </choo 阅读全文
posted @ 2023-07-19 13:54 甜菜波波 阅读(407) 评论(0) 推荐(0)
摘要: 使用Parallel Stream时,在适当的环境中,通过适当地使用并行度级别,可以在某些情况下获得性能提升。 如果程序创建一个自定义ThreadPool,必须记住调用它的shutdown()方法来避免内存泄漏。 Parallel Stream默认使用的线程池 如下代码示例,Parallel Str 阅读全文
posted @ 2023-07-19 13:52 甜菜波波 阅读(1397) 评论(0) 推荐(0)
摘要: 定义: Stream(流)是JDK8中引入的一种类似与迭代器(Iterator)的单向迭代访问数据的工具。ParallelStream则是并行的流,它通过Fork/Join 框架(JSR166y)来拆分任务,加速流的处理过程。最开始接触parallelStream很容易把其当做一个普通的线程池使用, 阅读全文
posted @ 2023-07-19 13:49 甜菜波波 阅读(826) 评论(0) 推荐(0)
摘要: 前言 现在大多项目都是使用Mybatis了,但也有些公司使用Hibernate。使用Mybatis最大的特性就是sql需要自己写,而写sql就需要传递多个参数。面对各种复杂的业务场景,传递参数也是一种学问。 下面给大家总结了以下几种多参数传递的方法。 方法1:顺序传参法(不推荐) #{}里面的数字代 阅读全文
posted @ 2023-07-19 13:49 甜菜波波 阅读(227) 评论(0) 推荐(0)
摘要: CREATE DATABASE IF NOT EXISTS test_database; DROP table if exists product_id; CREATE TABLE product_id ( factory_goods_id UInt32 COMMENT '工厂商品ID', good 阅读全文
posted @ 2023-07-18 18:29 甜菜波波 阅读(180) 评论(0) 推荐(0)
摘要: 在某些特殊的场景下,我们需要在 Java 程序中对 List 集合进行排序操作。比如从第三方接口中获取所有用户的列表,但列表默认是以用户编号从小到大进行排序的,而我们的系统需要按照用户的年龄从大到小进行排序,这个时候,我们就需要对 List 集合进行自定义排序操作了。 ​ List 排序的常见方法有 阅读全文
posted @ 2023-07-12 18:07 甜菜波波 阅读(3450) 评论(0) 推荐(0)
摘要: 提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档 Stream - 实现分组后,且每个分组也进行排序 前言 一、groupingBy高级用法 二、先分组,再排序 总结 前言 之前记录过:stream的三个常用方式(toMap,groupingBy,findFirst)。 这里继续记录 阅读全文
posted @ 2023-07-12 17:38 甜菜波波 阅读(8813) 评论(0) 推荐(0)
上一页 1 ··· 3 4 5 6 7 8 9 10 11 ··· 114 下一页