会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
zhehuaxuan
博客园
首页
新随笔
联系
订阅
管理
2017年8月28日
GC和GC分配策略
摘要: 一、内存如何回收 解决如何回收问题,首先需要解决回收对象的问题?什么样的对象需要回收,怎么样的不需要回收?保证有引用的内存不被释放;回收没有指针引用的内存是Collector的职责,在保证没有指针引用的内存对象中,一般有两种普遍的对象检测策略: 1、引用计数算法 原理:给对象添加一个引用计数器,每当
阅读全文
posted @ 2017-08-28 19:26 zhehuaxuan
阅读(1346)
评论(0)
推荐(0)
2017年8月21日
关于AngularJS与其他前端框架混合使用的思考
摘要: AngularJS 是一个为动态WEB应用设计的结构框架,拥有双向数据绑定,模板,MVVM,依赖注入,指令5大优点,Angular最有诱惑力的就是数据绑定功能,使用MVC模式进行开发,Angular在数据显示和处理方便有着比传统JS框架不可取代的优点。 但是当我们的项目中需要使用漂亮的插件的时候,我
阅读全文
posted @ 2017-08-21 08:31 zhehuaxuan
阅读(1141)
评论(0)
推荐(0)
从JMS到KafKa
摘要: 从JMS到KafKa JMS (1)JMS概念 JMS(Java Message Service,java消息服务)API是一个消息服务的标准或者说是规范,允许应用程序组件基于JavaEE平台创建、发送、接收和读取消息。它使分布式通信耦合度更低,消息服务更加可靠以及异步性。 (2)消息模型 P2P:
阅读全文
posted @ 2017-08-21 08:28 zhehuaxuan
阅读(4851)
评论(0)
推荐(0)
2017年8月20日
JVM模型及内存溢出
摘要: 一、JVM截图及概念 图1:JVM虚拟机运行时数据区域概念模型 1、程序计数器:内存空间中的一块小区域,作为当前线程所执行的字节码的行号指示器,注:如果是native方法,计数器为空 2、虚拟机栈:线程私有,生命周期与线程相同,虚拟机栈描述的是Java方法执行的内存模型:创建栈帧,用于存储局部变量表
阅读全文
posted @ 2017-08-20 15:32 zhehuaxuan
阅读(289)
评论(0)
推荐(0)
公告