- 博客(17)
- 收藏
- 关注
原创 linux安装jdk
1.去官网下载适用于linux的jdk包,如jdk-8u162-linux-x64.tar.gz2.创建目录,将jdk包拷贝到该目录下,如home/haha/user/java3.在控制台中进入该目录,执行tar zxvf jdk-8u162-linux-x64.tar.gz 进行解压4.配置环境变量: 打开控制台,运行sudo vi /etc/profile,在文件中插入如下配置内容,然后保存退出(先按esc, 再按:wq)123456JAVA_HOME=/home/ha
2025-07-31 13:59:57
156
原创 linux搭建wvp-pro+ZLMediaKit
2、 进入解压后目录,输入如下命令/usr/local/ffmpeg为自己指定的安装目录。流媒体服务器ZLMediaKit在linux上(CentOS7)部署与启动。#macOS下可能需要这样指定openss路径:cmake …3)创建安装目录并在目录中下载新版本的cmake。3、安装并升级cmake至3.1版本以上。2)删除旧版本的cmake。#通过-h可以了解启动参数。1)安装openssl。#以自定义配置文件启动。2、安装编译器gcc。3)安装ffmpeg。#以守护进程模式启动。
2023-10-27 14:59:42
815
1
原创 sql时间筛选date between and 获取未来第几天日期
and cce.start_time between #{param.startTime} and #{param.endTime}
2022-01-17 16:15:36
1312
原创 stream jdk8 取集合中某个字段值集合
取集合中某个字段值集合List<String> customerIds = customerIdNameLists.stream().map(GetCustomerIdNameList::getCustomerId).collect(Collectors.toList());
2022-01-17 16:10:49
5055
原创 java8 list<String>转list<int>
List<String> clusterIds = new ArrayList();clusterIds .add("1");clusterIds .add("2");clusterIds .add("3");List<Integer> intClusterIds = clusterIds.stream().mapToInt(Integer::parseInt).boxed().collect(Collectors.toList());
2022-01-17 16:09:47
4029
原创 clickhouse没有主键
//可以使用自己生成id @ApiModelProperty("主键") @TableId(value = "id", type = IdType.ASSIGN_UUID) private String id;
2022-01-10 11:21:37
1137
原创 redis自增id
redis是原子性的,不考虑并发问题,可以利用原子性做自增操作因为是原子性的所以可以做分布式锁public Long createNumberBAandAJ(String key) { return redisTemplate.opsForValue().increment(key+"", 1); }
2022-01-10 11:12:34
627
原创 springboot集成swagger
1、添加依赖 <!--swagger--> <dependency> <groupId>com.github.xiaoymin</groupId> <artifactId>knife4j-spring-boot-starter</artifactId> <version>2.0.2</version> &l
2021-12-21 16:35:26
258
原创 springboot常用注解
//长度限制@length(min = 1 max = 10,message = "长度在1-10字符之间")//正则校验@pattern(regexp = "[\\w\\u4e00-\\uu9fa5]+", message = "正则校验")//实现驼峰转下划线@JsonNaming(PropertyNamingStrategy.SnakeCaseStrategy.class)//跨服务传header@RequestHeader("token") String token...
2021-12-20 16:29:21
862
原创 自己封住的工具类需要注入使用否则为空
@Autowired(required = false)private RuleDateUtil ruleDateUtil;
2021-12-20 16:28:14
140
原创 取集合中对象最大值
Integer sortMax = customerAttributesTextUpdateParams.stream().filter(e->e.getSort()!=null).max(Comparator.comparing(CustomerAttributesTextUpdateParam::getSort)).get().getSort();
2021-12-20 16:16:11
346
原创 判断集合是否有重复字段技巧
用hashset反向判断;相同是没有不相同则有相同字段:hashset不能有相同数据HashSet<String> uidSet = new HashSet<>();customerAttributesTextOptionalAddParamList.stream().forEach(t->{ uidSet.add(t.getAttrSelectMark());});...
2021-12-20 16:12:43
609
原创 集合删除空元素
集合删除空元素emailList.removeAll(Collections.singleton(""));emailList.removeAll(Collections.singleton(null));
2021-12-20 16:08:48
477
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅