Java内存模型和并发
1. 并发:
a) 并发一定是涉及到了多个执行流
b) 多个执行流之间一定有数据的共享(如果全是私有的数据就不会相互影响了(因为硬件上底层先保证了硬件资源的并发透明性,然后又没有共享的数据,相当于各个执行流在单独的封闭的上下文中独自的运行了))
c)
i. ...
分类:
移动开发 时间:
2014-08-23 19:06:11
阅读次数:
332
java关于反射机制的包主要在java.lang.reflect中,structs,hibernate,spring等框架都是基于java的反射机制。下面是一个关于利用java的反射机制,实现了对私有属性和私有方法的访问的简单例子,希望能对你有所帮助。import java.lang.reflect...
分类:
编程语言 时间:
2014-08-23 13:59:30
阅读次数:
201
开始
近日,Google修复一个组件安全的漏洞LaunchAnyWhere(Google Bug 7699048)。这个漏洞属于Intend Based提取漏洞,攻击者利用这个漏洞,可以突破了应用间的权限隔离,达到调用任意私有Activity(exported为false)的目的。
该漏洞影响Android 2.3至4.3固件。
漏洞分析
在分析这个漏洞之前,需要先介绍两个东西。
Acc...
分类:
移动开发 时间:
2014-08-22 14:32:38
阅读次数:
347
# shell环境变量的分类以及set env export的区别: set:显示(设置)shell变量 包括的私有变量以及用户变量,不同类的shell有不同的私有变量 bash,ksh,csh每中shell私有变量都不一样 env:显示(设置)用户变量变量 ex...
分类:
其他好文 时间:
2014-08-22 13:10:49
阅读次数:
432
例如
public class DiskUtil {
private DiskUtil() { }
public static FUNC(){}
}
这样的类,往往提供一些静态的函数来生成该类的实例,只要这个类有公开的属性、方法,得到实例引用的一方还是可以调用的,一个例子是singleton。
外面调用只能调用DiskUtil 的静态函数Func,而不能A a =...
分类:
其他好文 时间:
2014-08-22 12:58:48
阅读次数:
243
IBM希望JumpGate能够成为OpenStack私有云和公共云之间的“时空门”。JumpGate是IBM开发的用来解决云管理生态系统碎片化问题的中间件工具,用来吸引更多的云服务商支持OpenStack应用(即使他们没有部署OpenStack)通过连接OpenStack和“其他的云”,IBM希望J...
分类:
其他好文 时间:
2014-08-22 12:21:26
阅读次数:
299
1.private修饰符
private修饰符用于设置类或类成员的访问权限仅为所属类的内部,
private也被称为私有修饰符。某些时候需要访问私有类成员时,可通过get和set访问器读取或修改。
2.protected修饰符
protected修饰符用于设置类或类成员的访问权限仅为所属类及子类的内部。
3.internal修饰符
internal修饰符修饰的类或类成员的访问权限为同一...
分类:
其他好文 时间:
2014-08-22 10:52:04
阅读次数:
120
谢天谢地,微软私有云的介绍和实践,到今天这里就要终结了。现在回头总结一下实践方面所做的事情,主要围绕着五个板块(方面)展开,相关知识点简单整理如下:实践板块一:管理私有云资源这个实践主要是微软私有云可提供的部分功能。这些功能可用于创建强大,低成本,有适应性的..
分类:
其他好文 时间:
2014-08-21 19:37:36
阅读次数:
282
转:http://www.cnblogs.com/kissdodog/archive/2013/01/07/2848881.html一、公共模板 1、@RenderBody() 在网站公用部分通过一个占位符@RenderBody()来为网站独立部分预留一个位置。然后私有页面顶部通过@{Layou.....
分类:
Web程序 时间:
2014-08-21 19:14:24
阅读次数:
225
一、多态的缺陷
1、覆盖私有方法
public class PrivateOverride{
private void f(){
print("private f()");
}
public static void main(String args[]){
PrivateOverride po=new Derived();
po.f();
}
}
class Derived extends...
分类:
编程语言 时间:
2014-08-21 17:17:54
阅读次数:
172