摘要: 关于栈的存储结构与运行原理分析 关于虚拟机栈出现的背景 由于对于不同的处理器(ARM/X86)内部的寄存器的设计架构是不同的,Java 语言为了实现 “Write once Run everywhere” 的口号,内部的指令都是通过栈来实现的。 栈是程序的运行时的单位,而对于堆更像是数据的存储单位。 阅读全文
posted @ 2023-01-10 10:41 佩奇快快跑 阅读(85) 评论(0) 推荐(0)
摘要: 关于创建高性能的索引 索引是什么?索引相当于一本书的目录,我们要查找某一知识点,首先会到目录章节中进行比对,根据目录的指引快速定位到我们需要查找的某一指定章节的内容。 这一动作相比于我们拿起一本书从第一页开始翻阅查找我们想要的章节点,显然效率高出了很多。 对于数据库而言我们对数据库中的某一数据进行查 阅读全文
posted @ 2022-12-30 12:31 佩奇快快跑 阅读(30) 评论(0) 推荐(0)
摘要: 多线程并发编程之美 阅读全文
posted @ 2022-12-29 11:37 佩奇快快跑 阅读(31) 评论(0) 推荐(0)
摘要: 线程中wait的用法 Thread thread_d = new Thread(() -> { synchronized (resourceA) { System.out.println("thread_d get resourceA Lock"); for (int i = 0; i < 100; 阅读全文
posted @ 2022-12-27 16:46 佩奇快快跑 阅读(202) 评论(0) 推荐(0)
摘要: 海康威视后台监控布防 由于公司业务的需要,前端时间一直在折腾海康摄像头的对接。在这期间踩过许多坑,做一记录分享。 大致的业务场景,主要用到的是海康的 Ai 摄像头与高清摄像头,实现监控布防与实时画面在 web 页面展示预览。 对于 Ai 摄像头内部已经上传了训练好的模型,直接调用海康提供 SDK 接 阅读全文
posted @ 2022-12-27 13:20 佩奇快快跑 阅读(510) 评论(0) 推荐(0)