随笔 - 59,  文章 - 1,  评论 - 0,  阅读 - 24337
  2022年12月31日
摘要: 需要进行简单的音视频编程,如果不是特别熟悉C/C++,那么JavaCV应该是比较好的选择,下面记录一下使用JavaCV采集摄像头的两种方法。 1. OpenCV 使用OpenCVFrameGrabber采集指定摄像头(索引)的视频数据: public class Sample01_Camera { 阅读全文
posted @ 2022-12-31 09:06 $$X$$ 阅读(960) 评论(0) 推荐(0) 编辑
  2022年12月27日
摘要: 目前来说,TDesign Starter 和普通的业务代码一样,没法做到像 npm 包一样通过升级来达到同步新增功能或修复问题的效果,所以这里记录一下TDesign Starter的定制改造过程。 0. 源码拉取 安装最新的td-starter, 并初始化项目(完整版),然后进行定制(通过packa 阅读全文
posted @ 2022-12-27 21:14 $$X$$ 阅读(1626) 评论(0) 推荐(0) 编辑
  2022年12月24日
摘要: 记录一下使用JavaCV + JavaFX + Netty开发视频语音聊天程序(H264、AAC编解码) 功能需求 用户ID绑定 邀请用户视频聊天 视频采集、H264编码 音频采集、AAC编码 音视频TCP传输 视频解码、显示 音频解码、播放 切换聊天视角 开启/关闭视频 架构设计 米虫VIM,主要 阅读全文
posted @ 2022-12-24 17:11 $$X$$ 阅读(2120) 评论(0) 推荐(0) 编辑
摘要: 记录一下使用JavaFX + Netty开发仿微信聊天程序 米虫IM。 功能需求 米虫IM已经完成的功能有: 用户注册功能 用户登录功能 搜索好友功能 添加好友功能 文本聊天功能 离线消息功能 架构设计 米虫IM,主要划分为界面层,通讯层和基础层,界面采用JavaFX开发,可独立运行调试,通讯层采用 阅读全文
posted @ 2022-12-24 16:22 $$X$$ 阅读(862) 评论(0) 推荐(0) 编辑
  2022年12月23日
摘要: 在日常开发中处理好数据库事务问题是相当重要的,下面以MySQL、Spring为例整理了一些数据库事务的知识点。 1. 事务属性 事务属性(特性、原则)是指事务ACID属性,它们分别是: 原子性(Atomicity):指事务必须是一系列操作的最小单元,要么整体执行,要么整体回滚,不存在只执行了其中某一 阅读全文
posted @ 2022-12-23 09:21 $$X$$ 阅读(93) 评论(0) 推荐(0) 编辑
  2022年12月22日
摘要: 在日常开发中,接触得比较多的算是Spring生态了,Spring Ioc是Spring Framework重要的组成部分,下面整理了一些Spring Ioc的知识点。 1. 什么是IoC IoC(Inversion of Control),翻译过来就是控制反转,它是一种设计思想,这个设计思想说明了 阅读全文
posted @ 2022-12-22 16:20 $$X$$ 阅读(40) 评论(0) 推荐(0) 编辑

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