- 博客(46)
- 资源 (4)
- 收藏
- 关注
原创 java-反射
反射是 Java 的「自省」能力,通过 Class 对象在运行时探索和操作类的结构。它让代码更灵活,但需谨慎使用——能不用则不用,除非你正在写框架或处理动态逻辑。
2025-02-06 14:20:18
352
原创 C++之递归
递归是 C++ 中一种强大的工具,但需要谨慎使用,确保有正确的基准条件,并注意递归深度和效率问题。对于某些问题,递归可以提供简洁的解决方案,但在性能要求较高的情况下,可能需要考虑使用迭代或其他优化技术。
2025-02-05 16:40:33
518
原创 java-String(特殊的类)
String 是 Java 中的一个引用类型,属于 java.lang 包。它是不可变的,任何修改操作都会生成一个新的对象。通过字符串常量池优化存储,提供了丰富的操作方法。在实际开发中,如果需要频繁修改字符串,建议使用 StringBuilder 或 StringBuffer。
2025-02-05 10:27:08
331
原创 mysql 创建两个自增字段不使用触发器
原表创建语句:CREATE TABLE t_app_service (c_id varchar(50) NOT NULL,c_name varchar(50) DEFAULT NULL,c_note varchar(50) DEFAULT NULL,c_org_code varchar(50) DEFAULT NULL,c_version varchar(50) DEFAULT NULL COMMENT ‘除了时间建立者其他所有子字段的md5’,c_update_time datetime D
2021-03-01 18:03:24
586
原创 kettle连接mysql8问题记录
问题背景:项目是java项目 两边的数据都是MYSQL8 所以数据库驱动使用的MYSQL8的驱动 但是项目中使用到了kettle 而kettle必须使用MYSQL5的驱动来连接数据库,一个项目中不能放两个驱动类。也必须兼容mysql5才行.解决方法把原来的驱动类mysql 8.0.11 替换成5.1.48或者5.1.49驱动类<mysql.version>5.1.48</mysql.version><dependency> <groupId>
2021-02-19 14:31:34
461
2
原创 java编写 rtmp协议传输视频数据
介绍 java中使用rtmp协议传输数据多线程编程netty 不使用编解码器scoket逻辑介绍本地测试 在代理服务器中开启端口监听 通过端口捕获到数据 解析数据 通过netty转发 到目标服务器red5流媒体服务器 只做
2021-02-02 14:14:32
3563
5
原创 UDP协议转换TCP协议
UDP协议转换TCP协议项目背景:项目类似中间件 作用是数据搬运 ,可以搬运文件 ,视频,音频 。从互联网把数据搬运到内网中。有的时候拉取视频流数据的时候 使用UDP拉取会存在丢包的情况 通过TCP拉拉取视频流数据 再通过UDP发送这样可以保证质量也能提高效率。着重说明协议转换使用的技术1.netty2.scoket过程描述测试利用两个视频开源平台 LiveGBS 一个放在内网中充当视频播放设备 此处命名为SPA2 一个放在外网中充当视频源平台 此处命名为SPA1,在使用一个摄像头设
2021-01-12 09:29:37
6525
原创 Nginx 容灾设置
Nginx 容灾设置Nginx安装http://nginx.org/en/download.html1.tar -xzvf nginx-1.10.2.tar.gzcd nginx-1.10.2./configure --prefix=/usr/local/nginx --with-http_ssl_module (如果报错,检查安装模块的依赖)make && make installcd /usr/local/nginxcd sbin./nginx -t 出现下图代表
2020-10-12 17:02:00
864
1
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人