摘要:
(换句话说,soname不是真实存在的文件,只是在此库中和将来调用此库的文件中保存的一个名字,在加载时去找这个名字,使用时创建一个软连接来指向真实文件,这样真实文件的版本号就可以升级了)Linux 系统,也同样面临和Window一样的问题,如何控制动态库的多个版本问题。Window之前没有处理好,为此专门有个名词来形容这个问题 “Dll hell”,其严重影响软件的升级和维护。Dll hell是指windows 上动态库新版本覆盖旧版本,但是却不兼容老版本。常常发生在程序升级之后,动态库更新,原有程序运行不起来;或者装新软件,但是已有的软件运行不起来。 同样Linux操作系统,也有同样的问 阅读全文
摘要:
请最大值: int max(int a,int b){ return (a>b)?a:b;
}byte 型数组的相加组合。 byte [] a={1,2,3,4,5}; byte[] b={7,8,9}; byte [] c={10,12}; byte d[]=new byte [a.length+b.length+c.length]; System.out.println(d.length); System.arraycopy(a, 0, d, 0, a.length); System.arraycopy(b, 0, d,a.... 阅读全文