并发编程
线程通信
共享内存和消息传递
线程同步
控制不同线程的执行顺序
java并发
基于共享内存模型指令重排序
编译器重排序处理器重排序
cpu重排序写缓存区(cache、寄存器)
内存屏障顺序一致性与Happens-before执行结果有序性
volatile
解决内存可见性问题
锁
lock 显示锁
可中断可定时...
分类:
编程语言 时间:
2014-07-25 11:24:11
阅读次数:
275
问题:安装VC6.0后,在打开项目或添加文件时,出现如下错误:可能导致原因:由于Ms安装软件的兼容性问题,导致VC6.0安装不完全,解决方法:--网上打sp6补丁的方法貌似不可用,所以可以采用另一种方法 1、在下面的网站下载FileTool.exehttp://support.microsoft.....
分类:
其他好文 时间:
2014-07-25 02:24:54
阅读次数:
1091
一、yum是什么yum=YellowdogUpdater,Modified主要功能是更方便的添加/删除/更新RPM包.它能自动解决包的倚赖性问题.它能便于管理大量系统的更新问题二、yum的运用格式及常用参数yum[option]"包名"有些记不住的包名可以使用通配符*来一次安装多个前端一直的软件包-h,--help显示帮..
分类:
系统相关 时间:
2014-07-24 23:49:24
阅读次数:
404
因为要测试移动设备。搭建了一下Android环境这是菜鸟级别的安装因为sdk版本,eclipse版本,adt版本各自有版本要求,所以我选择都去官网下载新版本,这样总不会出现版本兼容性问题了吧~~第一步:首先去官网下载最新的JDK,配置java环境下载地址为:http://www.oracle.com...
分类:
移动开发 时间:
2014-07-24 22:34:02
阅读次数:
261
通常我们写 css 的时候写的数字都是整数,如 font-size:12px; margin:20px; 那么看到标题可能有人会问,css 属性值可以有小数点么?如果是小数那会显示成什么样子?和整数有什么区别?首先我们先看个例子,通过例子来观察下小数在各个浏览器的差异。 decimal...
分类:
其他好文 时间:
2014-07-24 21:41:32
阅读次数:
236
第一篇笔记中记录了如何实现表格的增删改,那个是点击之后跳出来一个对话框然后进行的,这里是在表格本身上进行的操作,也很简单,但是这里发现一个版本问题,也可以说是兼容性问题。1.首先我们看引用的js和css代码 这里和上一篇比...
分类:
其他好文 时间:
2014-07-23 20:52:15
阅读次数:
194
你也许已经掌握了id、class、后台选择器这些基本的css选择器。但这远远不是css的全部。下面向大家系统的解析css中30个最常用的选择器,包括我们最头痛的浏览器兼容性问题。掌握了它们,才能真正领略css的巨大灵活性。1. *1* {margin: 0; padding: 0;}星状选择符会在页...
分类:
Web程序 时间:
2014-07-23 20:30:45
阅读次数:
306
Ajax的不足1. 各个浏览器对XMLHttpRequest对象的支持度不足(兼容性问题)2. 破坏浏览器的前进,后退功能。3. 对搜索引擎支持不足。4. 调试工具支持不足。XMLHttpRequest对象的属性和方法1.readyState属性状态:0 代表未初始化。 1 代表准备发送。 ...
分类:
其他好文 时间:
2014-07-23 12:21:06
阅读次数:
232
蔡 愉晟, 软件工程师, IBM简介:随着 Web2.0 技术的不断推广,越来越多的应用使用 JavaScript 技术在客户端进行处理,从而使 JavaScript 在浏览器中的性能成为开发者所面临的最重要的可用性问题。而这个问题又因 JavaScript 的阻塞特性变的复杂,也就是说当浏览器在执...
分类:
编程语言 时间:
2014-07-22 22:36:37
阅读次数:
304
在之前我们介绍了软件包管理器RPM,RPM作为管理器其中最重要的缺点是不能自动解决软件包的相依属性问题(依赖关系)。那么有没有能够自动解决软件包的相依属性问题呢?当然可以,使用yum来安装软件包即可。yum的实现机制是:发行商将编译好的软件放在yum服务器内,然后在分析这..
分类:
系统相关 时间:
2014-07-22 14:56:14
阅读次数:
238