动态连接基本上分三步 启动动态连接器本身 装载所有需要的共享对象 重定位和初始化
动态连接器本身也是一个共享对象,但其不依赖于其他任何共享对象,其本身所需的全局和静态变量的重定位工作由它本身完成。动态链接器必须在启动时有一段非常精巧的代码可以完成这项工作而同时保证不用到全局和静态变量。这种具有一定限...
分类:
其他好文 时间:
2014-05-10 00:28:12
阅读次数:
265
1、通过一个Data.java实例类,可以实现全局数据保存,这里就不多说了,学Java的都知道。
2、Android特有的Application,是应用的入口,运行贯穿整个app运行过程,可以在这个类中定义全局变量
public class baseApplication extends Application {
private float screenWidth;
pri...
分类:
移动开发 时间:
2014-05-09 20:50:24
阅读次数:
406
static表示“全局”或者“静态”的意思,用来修饰成员变量和成员方法,也可以形成静态static代码块,但是Java语言中没有全局变量的概念。
被static修饰的成员变量和成员方法独立于该类的任何对象。也就是说,它不依赖类特定的实例,被类的所有实例共享。 只要这个类被加载,Java虚拟机...
分类:
编程语言 时间:
2014-05-09 15:25:08
阅读次数:
357
了解事务和锁
事务:保持逻辑数据一致性与可恢复性,必不可少的利器。
锁:多用户访问同一数据库资源时,对访问的先后次序权限管理的一种机制,没有他事务或许将会一塌糊涂,不能保证数据的安全正确读写。
死锁:是数据库性能的重量级杀手之一,而死锁却是不同事务之间抢占数据资源造成的。
不懂的听上去,挺神奇的,懂的感觉我在扯淡,下面带你好好领略下他们的风采,嗅査下他们的狂骚。。
先...
分类:
数据库 时间:
2014-05-09 15:13:04
阅读次数:
644
在我们做多进程应用开发的过程中,难免会遇到多个进程访问同一个资源(临界资源)的状况,必须通过加一个全局性的锁,来实现资源的同步访问(同一时间只能有一个进程访问资源)。...
分类:
数据库 时间:
2014-05-09 13:55:33
阅读次数:
580
在SQL
Server中,全局变量是一种特殊类型的变量,服务器将维护这些变量的值。全局变量以@@前缀开头,不必进行声明,它们属于系统定义的函数。还有一些系统信息的获取方法,例如服务器上次启动时间。[@more@]全局变量名称描述@@CONNECTIONS返回SQL
Server自上次启动以来尝试的连...
分类:
数据库 时间:
2014-05-09 09:23:24
阅读次数:
484
在这里稍微解释下几个文件的作用,/etc/bashrc、/etc/profile是系统全局环境变量设置,给所有用户使用,~/.bashrc、~/.bash_profile、~/.bash_login、~/.profile是用户目录下的私有变量设置。当进入系统运行一个bash
shell进程时,读取环...
分类:
其他好文 时间:
2014-05-09 07:46:34
阅读次数:
352
mysql5.6基于gtid主从复制(本文是:MariaDB-10)MySQL5.6引入的GTID(GlobalTransactionIDs)使得其复制功能的配置、监控及管理变得更加易于实现,且更加健壮。GTID是一个unique唯一的表示符,他是由服务器的uuid全局唯一标示,是由128位的随机符组成,mysql-5.6是依靠server-id..
分类:
数据库 时间:
2014-05-09 06:55:38
阅读次数:
515
C语言的存储类型可分为:extern、auto、static、register。
外部变量定义在函数之外,通过同一个名字对外部变量的所有引用(即使这种引用来自于单独编译的不同函数),实际上都是引用同一个对外部变量的所有引用(C标准中把这一性质称为外部链接)。因此外部变量可以在全局范围内访问。
getChar.c:
#include
#include
exter...
分类:
编程语言 时间:
2014-05-09 06:26:36
阅读次数:
330
简单地说,在python中,在函数内部定义的变量称为局部变量。在函数wai'bu...
分类:
编程语言 时间:
2014-05-09 06:13:59
阅读次数:
278