码迷,mamicode.com
首页 >  
搜索关键字:内存加载    ( 72个结果
虚拟机之双亲委托模型
类加载器是把编译后的class文件加载到内存,加载器可以分为启动类加载器和其他类加载器,而其他类加载器有可以分为扩展类加载器和应用程序类加载器 启动类加载器(BootStrap ClassLoader):加载java_home/lib或者指定目录下的类库文件,由封C++语言编写实现。 扩展类加载器( ...
分类:其他好文   时间:2019-03-05 11:18:05    阅读次数:178
Java volatile关键字简读
Java volatile关键字解读 多变的,易变的 volatile访问内存内存模型: 1.常用变量是由主内存加载到缓存,线程进一步获取变量内容。 2.volatile每次访问直接访问主内存cpu,保证缓存一致性,实现轻量级同步 Demo public class VolatileDemo { p ...
分类:编程语言   时间:2019-01-28 12:05:55    阅读次数:174
volatile与synchronized比较
volatile修饰的成员变量在每次被线程访问时,都强迫从共享内存(主存)中重读该成员变量的值,而且,当成员变量发生变化时,强迫线程将变化值写到共享内存(主存)中。 但是,对应volatile修饰的变量,jvm虚拟机只是保证从主内存加载到线程工作内存的值是最新的。例如线程1 线程2在进行read l ...
分类:其他好文   时间:2018-12-18 00:08:10    阅读次数:232
Ubuntu16.04安装MongoDB
最近需要用到MongoDB,我在这里记录一下安装步骤。 首先说下什么是MongoDB,摘至维基百科: 安装开始 2. 导入公钥 3. 创建MongoDB列表文件 4. 重新加载本地包数据库 5. 安装MongoDB包,我这里选择稳定版 为防止意外升级,可以将软件包固定在当前安装的版本中: 注:如果通 ...
分类:数据库   时间:2018-11-17 15:58:53    阅读次数:296
IQueryable、IEnumberable 、IList与List区别
基本概念:IEnumerable:使用的是LINQ to Object方式,它会将AsEnumerable()时对应的所有记录都先加载到内存,然后在此基础上再执行后来的QueryIQeurable(IQuerable<T>):不在内存加载持久数据,因为这家伙只是在组装SQL,(延迟执行) 到你要使用 ...
分类:编程语言   时间:2018-09-06 02:28:45    阅读次数:413
angular模板加载 ----ng-template
Angularjs作为mvc(或者说mvvm)框架,同样具备模板这一基本概念。 NG加载模板的顺序为 内存加载 AJAX加载。 内存加载 如果之前使用过Bootstrap 插件的ng版,即angular-ui,就会了解到这种方式的具体应用。模板本质上是字符串,把字符串直接写入内存,加载时直接从内存获 ...
分类:其他好文   时间:2018-08-25 18:55:43    阅读次数:475
jvm学习-java代码是怎么运行的
首先一个问题入题:是否知道java和c++在运行方式上的区别? java需要依赖JRE的运行环境,而c++代码则无需额外的运行时。 那么问题又来了,既然c++的运行方式已经很成熟了,那么为什么java要在虚拟机中运行呢? 1. 为了实现一次编写,到处运行的目标。 2. jvm作为一个很好的托管环境, ...
分类:编程语言   时间:2018-07-20 16:49:30    阅读次数:148
skynet:开始
skynet 是一个为网络游戏服务器设计的轻量框架。 简单的 web 服务倾向于把和用户相关的状态信息(设计好数据结构)储存在数据库中,通过网络收到用户请求后,从数据库中读出关联该用户的状态信息,处理后再写回数据库。而网络游戏服务通常有更强的上下文状态,以及多个用户间更复杂的交互。如果采用相同的模式 ...
分类:Web程序   时间:2018-06-20 21:28:30    阅读次数:214
缓存一致
内存屏障有两个能力:1. 阻止屏障两边的指令重排序。2. 强制把写缓冲区/高速缓存中的脏数据等写回主内存,让缓存中相应的数据失效。 对Load Barrier来说,在读指令前插入读屏障,可以让高速缓存中的数据失效,重新从主内存加载数据。对Store Barrier来说,在写指令之后插入写屏障,能让写 ...
分类:其他好文   时间:2018-06-13 12:02:54    阅读次数:216
Java日志框架:logback详解
为什么使用logback 记得前几年工作的时候,公司使用的日志框架还是log4j,大约从16年中到现在,不管是我参与的别人已经搭建好的项目还是我自己主导的项目,日志框架基本都换成了logback,总结一下,logback大约有以下的一些优点: 内核重写、测试充分、初始化内存加载更小,这一切让logb ...
分类:编程语言   时间:2018-06-12 11:44:06    阅读次数:176
72条   上一页 1 2 3 4 ... 8 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!