- 博客(20)
- 收藏
- 关注
原创 linux安装jdk
1.去官网下载适用于linux的jdk包,如jdk-8u162-linux-x64.tar.gz 2.创建目录,将jdk包拷贝到该目录下,如home/haha/user/java 3.在控制台中进入该目录,执行tar zxvf jdk-8u162-linux-x64.tar.gz 进行解压 4.配置环境变量: 打开控制台,运行sudo vi /etc/profile,在文件中插入如下配置内容,然后保存退出(先按esc, 再按:wq) 1 2 3 4 5 6 JAVA_HOME=/home/ha
2025-07-31 13:59:57
102
原创 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
704
1
原创 sql时间筛选date between and 获取未来第几天日期
and cce.start_time between #{param.startTime} and #{param.endTime}
2022-01-17 16:15:36
1294
原创 stream jdk8 取集合中某个字段值集合
取集合中某个字段值集合 List<String> customerIds = customerIdNameLists.stream().map(GetCustomerIdNameList::getCustomerId).collect(Collectors.toList());
2022-01-17 16:10:49
5034
原创 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
3994
原创 clickhouse没有主键
//可以使用自己生成id @ApiModelProperty("主键") @TableId(value = "id", type = IdType.ASSIGN_UUID) private String id;
2022-01-10 11:21:37
1109
原创 redis自增id
redis是原子性的,不考虑并发问题,可以利用原子性做自增操作 因为是原子性的所以可以做分布式锁 public Long createNumberBAandAJ(String key) { return redisTemplate.opsForValue().increment(key+"", 1); }
2022-01-10 11:12:34
611
原创 (2)k8skubeadm方式搭建单master集群
搭建k8s集群要求: 1、搭建k8s环境平台要求 单master集群:一个master节点===三个node节点 多master集群:三master三node===中间有负载均衡 2、服务器硬件配置要求 测试环境:Master:cpu2核4G硬盘20G===Node:cpu4核8g硬盘40G 3、搭建k8s集群部署方式 一:kubeadm 二:二进制 一:kubeadm方式单master集群: 准备 三台服务器:1个master、2个node(2g、2核、30G) 三台服务器网络互通
2021-12-21 19:39:59
410
原创 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
240
原创 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
829
原创 自己封住的工具类需要注入使用否则为空
@Autowired(required = false) private RuleDateUtil ruleDateUtil;
2021-12-20 16:28:14
129
原创 取集合中对象最大值
Integer sortMax = customerAttributesTextUpdateParams.stream().filter(e->e.getSort()!=null).max(Comparator.comparing(CustomerAttributesTextUpdateParam::getSort)).get().getSort();
2021-12-20 16:16:11
332
原创 判断集合是否有重复字段技巧
用hashset反向判断;相同是没有不相同则有相同字段:hashset不能有相同数据 HashSet<String> uidSet = new HashSet<>(); customerAttributesTextOptionalAddParamList.stream().forEach(t->{ uidSet.add(t.getAttrSelectMark()); }); ...
2021-12-20 16:12:43
592
原创 集合删除空元素
集合删除空元素 emailList.removeAll(Collections.singleton("")); emailList.removeAll(Collections.singleton(null));
2021-12-20 16:08:48
463
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人