会员
周边
新闻
博问
闪存
众包
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
zeevy
zeevy
博客园
首页
新随笔
联系
管理
订阅
随笔分类 -
学习记录
流媒体学习笔记
摘要:最近开发的项目进入收尾阶段,我负责的功能模块已经上线运行,导致手头上没有什么工作,于是趁这段时间学习并整理了关于流媒体的知识。 HLS:Http Living Streaming是苹果公司(Apple Inc.)实现的基于HTTP的流媒体传输协议,可实现流媒体的直播和点播,主要应用在iOS系统,HL
阅读全文
posted @
2020-05-12 10:34
leviH
阅读(358)
评论(0)
推荐(0)
Java创建对象的过程
摘要:1.类加载检查 虚拟机遇到一条new指令时执行类加载检查 2.分配内存 在类加载检查通过后,为新生对象分配内存 分配内存两种方式:2.1.指针碰撞:用过的内存内存和没用过的内存分开,中间有一个分界指针,分配内存时分界指针向没用过的内存一方移动 2.2.空闲列表:虚拟机维护一个列表,列表记录哪些内存是
阅读全文
posted @
2020-03-30 10:12
leviH
阅读(347)
评论(0)
推荐(0)
JVM知识点
摘要:程序计数器(线程私有):当前线程所执行的字节码的行号指示器,为了线程切换后能恢复到正确的执行位置,每条线程都需要有一个独立的程序计数器,各线程之间计数器互不影响,独立存储 虚拟机栈(线程私有):虚拟机栈为虚拟机执行 Java 方法 (也就是字节码)服务 本地方法栈(线程私有):本地方法栈则为虚拟机使
阅读全文
posted @
2020-03-27 17:13
leviH
阅读(112)
评论(0)
推荐(0)
b树和b+树
摘要:b树和b+树都是应用于数据库索引的,b树与二叉树的区别是,b树是m叉的多路平衡查找树。 理论上来说二叉树的查找速度和比较次数是最少的,但数据库用b树不用二叉树的原因是b树的高度比二叉树小,数据库索引是建立在磁盘上的,所以我们应该减少IO次数,对于树来说,IO次数就是树的高度。 b树的每个节点最多包含
阅读全文
posted @
2020-01-03 10:24
leviH
阅读(596)
评论(0)
推荐(0)
springboot启动原理
摘要:使用springboot的项目会有一个入口类,类里有一个main方法: 1 @SpringBootApplication 2 @EnableScheduling 3 @EnableCaching 4 @EnableTransactionManagement 5 @ServletComponentSc
阅读全文
posted @
2020-01-03 09:43
leviH
阅读(146)
评论(0)
推荐(0)
SSM开发
摘要:三层结构 1. 表现层/控制层:controller层,属于springMVC板块,调用Service层的接口来控制业务流程2. 业务层:service层,属于spring模块,业务模块和逻辑应用3. 持久层:Dao层/mapper层,属于mybatis模块,与数据库交互,实现数据的持久化 cont
阅读全文
posted @
2019-12-30 10:29
leviH
阅读(183)
评论(0)
推荐(0)
集群、分布式理解
摘要:很久之前的软件还是桌面软件,就是单机,游戏也大多是单机游戏。后来技术发展,有了网络,上网的人也越来越多,于是乎一台电脑就很难完成那么多请求的服务了。于是按照面向对象的思维,从现实生活中提炼除了解决方案,就是集群,或者说分布式部署。 集群:生活中的场景就是包工头带领一群农民的形式,你所发起的每一个请求
阅读全文
posted @
2019-12-30 09:52
leviH
阅读(170)
评论(0)
推荐(0)
公告