Java
handsome0916
项目合作请找我
展开
-
Vue+Springboot代码生成器,最简单的代码生成器
我们在开发项目的时候,发现很多时候干了重复的工作,比如字段的复制和粘贴等等比如消耗时间,有没有一种工具可以帮我们生成这些代码呢?这里介绍下如何使用香蕉云编来生成增删查改的代码,这么多工具之中香蕉云编是最好用的,它只要你输入sql建表语句,就可以帮你生成增删查改功能,不需要连接你的数据库,也不需要侵入你的框架代码里面去。对于后台,它会帮你生成spring boot的代码,spring boot的代码结构如下:controller层、service层、实体层(POJO)、通用的泛型dao层对于v原创 2021-08-24 15:54:03 · 2435 阅读 · 1 评论 -
使用ffmpeg做直播推流例子
1、视频加音频直播ffmpeg -f dshow -i audio="麦克风阵列 (Realtek(R) Audio)" -acodec aac -f dshow -i video="ov9734_azurewave_camera" -vcodec libx264 -f flv rtmp://127.0.0.1:9355/rtmp/room其中,"麦克风阵列 (Realtek(R) Audio)\" 为本地音频驱动名称,"ov9734_azurewave_camera"为本地摄像头驱动名.原创 2021-08-24 12:03:50 · 1207 阅读 · 0 评论 -
redis集群的配置方法
创建一个redis集群,需要6个redis节点。假如你没有6台设备,那么你可以在一台服务器上安装6个redis节点,模拟6台服务器在运行。下面,我们使用两台服务器,每台服务器安装3个节点为例,说明如何安装集群。cp redis.conf redis_cluster/7000cp redis.conf redis_cluster/7001cp redis.conf redis_cluster/7002 各节点修改配置文件redis.conf:port 7000 .原创 2020-08-17 17:20:42 · 258 阅读 · 0 评论 -
nginx优化攻略
1、设置客户端缓存,增加客户端第二次打开浏览速度。 location ~^/(images|Jquery)/ { root /usr/local/tomcatxxx/webapps/ROOT/; expires 60d; } location ~^/(css|js)/ { root /usr/local/tomcatxxx/webapps/ROOT/; expires 2d; } location / { pr原创 2020-08-17 14:35:53 · 209 阅读 · 0 评论 -
springboot外部配置文件的配置方法
我们发布springboot应用的时候,通常打包成jar包的形式发布,但是我们的配置文件就打包在里面,想修改配置文件就比较麻烦,假如我们的环境还要区分开发环境、测试环境和生成环境,每次都要修改配置文件再打包,是一件非常麻烦的事情。下面,教会大家使用外部配置文件或命令来修改配置参数。(1)、外部java命令的入口修改配置参数,假如我们使用docker运行jar包,一般使用这种方法:java -jar -Dserver.port=8083 myapp.jar(2) 通过外部配置文件修改配置参.原创 2020-08-17 14:00:47 · 258 阅读 · 0 评论 -
Spring cloud+ zuul,session共享性能不高,
今天要说的是,对于spring cloud的负载均衡我不使用zuul,而是使用nginx+spring boot(多tomcat实现)。为什么不使用zuul呢?使用zuul确实方便了我们的开发,他集成了spring session,使得多个微服务之间可以共享session。但是,恰恰是因为这种机制,使得每个请求至少查询两次redis或多次redis,从而加重了redis的压力和系统的N个通信环...转载 2019-06-25 07:12:04 · 1366 阅读 · 0 评论