随笔分类 -  Java

摘要:前言: 因为之前使用webrtc实现了音视频通话,声网看到我相关的文章,找到我约了下稿,集成声网的sdk,所以记录下集成过程。 因为使用webrtc集成过,所以也知道直接使用webrtc集成,费时费力,如果没相关音视频开发技术经验,很难做到相对完善成熟的程度,什么回声消除、噪声抑制,这些都需要花时间 阅读全文
posted @ 2020-09-18 12:27 suruozhong 阅读(854) 评论(0) 推荐(0) 编辑
摘要:使用axios请求时 当参数的值很长时,会报400, 这是因为请求地址长度是有限制的,参数拼在链接后面就过长了 这时我们使用method为post去请求 如果不指定请求头的Content-Type,请求参数拼接在链接后面,这时也会报400 这时参数也是拼在后面的,当值超长时就会报400,具体多长就报 阅读全文
posted @ 2020-04-29 15:17 suruozhong 阅读(2750) 评论(0) 推荐(0) 编辑
摘要:eureka: instance: hostname: 134.x.x.x prefer-ip-address: true #以ip形式注册 ip-address: 134.x.x.x #外网IP non-secure-port: 8761 #外网端口 注册服务要配置外网ip和端口 服务器防火墙要开 阅读全文
posted @ 2020-02-29 09:59 suruozhong 阅读(1096) 评论(0) 推荐(0) 编辑
摘要:添加pom <!--elasticsearch--> <dependency> <groupId>org.elasticsearch.client</groupId> <artifactId>elasticsearch-rest-high-level-client</artifactId> <ver 阅读全文
posted @ 2020-01-14 11:01 suruozhong 阅读(7040) 评论(1) 推荐(1) 编辑
摘要:开放外网6379端口访问 修改配置redis.conf 注释掉绑定IP 这两个地方改为no 阅读全文
posted @ 2019-12-30 16:26 suruozhong 阅读(422) 评论(0) 推荐(0) 编辑
摘要:安装pscp和plink https://www.chiark.greenend.org.uk/~sgtatham/putty/latest.html 后台部署 - 打包上传并远程调用启动脚本 bat脚本 @echo off rem 打印的中文不乱码,默认是gbk,改为utf8 chcp 65001 阅读全文
posted @ 2019-12-26 10:03 suruozhong 阅读(2388) 评论(0) 推荐(1) 编辑
摘要:安装plink D:\software\PuTTY\plink.exe -batch -pw 123456 root@192.168.1.107 "/home/zhong-auth.sh" @cmd.exe exist -batch禁用所有交互式的提示如果不加上这个参数,会让你确认身份验证 阅读全文
posted @ 2019-12-25 15:56 suruozhong 阅读(3254) 评论(0) 推荐(0) 编辑
摘要:安装pscp https://www.chiark.greenend.org.uk/~sgtatham/putty/latest.html cmd脚本 @echo offrem 拷贝的文件名称set name=zhong-auth.jarrem 拷贝文件的目录set folder=E:\git\zh 阅读全文
posted @ 2019-12-24 17:21 suruozhong 阅读(1789) 评论(0) 推荐(0) 编辑
摘要:在字段上加上这个注解再执行BaseMapper的删除方法时,删除方法会变成修改 例: 实体类: @TableLogic private Integer del; service层: 调用BaseMapper的deleteById(id); 执行是效果: 加@TableLogic的情况下 走 Upda 阅读全文
posted @ 2019-12-16 17:19 suruozhong 阅读(3235) 评论(0) 推荐(0) 编辑
摘要:引入方式:Maven 这个是谷歌的一个开源项目 https://github.com/coobird/thumbnailator 需要注意,自从2014年发布了0.4.8版本以后,不再更新 水印图片的大小,我是按原图的比例进行压缩,是原图的十分之一,水印位置是右上角 阅读全文
posted @ 2019-12-11 11:20 suruozhong 阅读(1412) 评论(0) 推荐(0) 编辑
摘要:应用场景 通常在应用开发中我们会碰到定时任务的需求,比如未付款订单,超过一定时间后,系统自动取消订单并释放占有物品。 许多同学的第一反应就是通过spring的schedule定时任务轮询数据库来实现,这种方案有一下几点劣势: (1)消耗系统内存,由于定时任务一直在系统中占着进程,比较消耗内存 (2) 阅读全文
posted @ 2019-12-09 14:14 suruozhong 阅读(2197) 评论(0) 推荐(1) 编辑
摘要:连接 ./redis-cli -h 127.0.0.1 -p 6379 查看所有key keys * 删除所有key flushall 阅读全文
posted @ 2019-12-01 16:17 suruozhong 阅读(111) 评论(0) 推荐(0) 编辑
摘要:第一次运行的时候获取一下超级管理员权限chmod +x start.sh 拷贝脚本的时候运行的时候如果报错,应该是文件格式转换的问题bash: ./a.sh: /bin/bash^M: bad interpreter: No such file or directoryyum -y install 阅读全文
posted @ 2019-11-20 14:30 suruozhong 阅读(2383) 评论(0) 推荐(1) 编辑
摘要:先写个标题,慢慢更新 默认的词库就算最小细粒度分词,很多名词也不会单字分词 比如:阿迪达斯,在IK是一个词,搜索每个字的单字关键词是无结果的,必须搜索阿迪达斯才有结果 所以我们需要扩展词库 IK官方教程 https://github.com/medcl/elasticsearch-analysis- 阅读全文
posted @ 2019-11-18 11:51 suruozhong 阅读(1104) 评论(0) 推荐(0) 编辑
摘要:添加pom <!--elasticsearch--> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-data-elasticsearch</artifactId> </ 阅读全文
posted @ 2019-11-16 16:29 suruozhong 阅读(837) 评论(0) 推荐(0) 编辑
摘要:为了能够进行嵌套验证,必须手动在Item实体的props字段上明确指出这个字段里面的实体也要进行验证。由于@Validated不能用在成员属性(字段)上,但是@Valid能加在成员属性(字段)上,而且@Valid类注解上也说明了它支持嵌套验证功能,那么我们能够推断出:@Valid加在方法参数时并不能 阅读全文
posted @ 2019-11-06 11:23 suruozhong 阅读(1663) 评论(0) 推荐(0) 编辑
摘要:cd到redis的bin目录 输入info,看是否要验证 清空所有key 阅读全文
posted @ 2019-10-21 11:24 suruozhong 阅读(182) 评论(0) 推荐(0) 编辑
摘要://将数组以字符串分割int[] arr = {1,2,3,4}; String str1 = Arrays.stream(arr).boxed().map(i -> i.toString()) //必须将普通数组 boxed才能 在 map 里面 toString .collect(Collectors.joining("")); String str2 = Arrays.stream(arr) 阅读全文
posted @ 2019-09-26 18:10 suruozhong 阅读(225) 评论(0) 推荐(0) 编辑
摘要:pom添加依赖 application.yml配置 定义输入通道 定义输出通道 生产端 在对应的模块绑定输入通道 发送消息 消费端 在对应的模块绑定输出通道 绑定监听消息 分组加持久化配置 在生产端的application.yml 阅读全文
posted @ 2019-09-18 10:15 suruozhong 阅读(3149) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示