摘要: 从字节码和JVM的角度解析Java核心类String的不可变特性 凯伦说,公众号ID: KailunTalk,努力写出最优质的技术文章,欢迎关注探讨。 1. 前言 最近看到几个有趣的关于Java核心类String的问题。 String类是如何实现其不可变的特性的,设计成不可变的好处在哪里。 Read More
posted @ 2017-07-27 01:58 findumars Views(242) Comments(0) Diggs(0)
文中首先解释了加密解密的一些基础知识和概念,然后通过一个加密通信过程的例子说明了加密算法的作用,以及数字证书的出现所起的作用。接着对数字证书做一个详细的解释,并讨论一下windows中数字证书的管理,最后演示使用makecert生成数字证书。如果发现文中有错误的地方,或者有什么地方说得不够清楚,欢迎 Read More
posted @ 2017-07-26 17:30 findumars Views(427) Comments(0) Diggs(0)
原始地址 https://community.embarcadero.com/blogs/entry/firemonkey-on-linux Delphi Linux编译器已经发布,现在无需等待就可以使用Delphi构建Linux GUI应用程序! 现在访问http://www.fmxlinux.c Read More
posted @ 2017-07-26 17:16 findumars Views(7014) Comments(0) Diggs(0)
读到这里,大家应该了解了main函数返回值的来龙去脉了。下面介绍一下main函数返回值的作用以及如何获得这个返回值。main函数的返回值用于说明程序的退出状态。如果返回0,则代表程序正常退出。返回其它数字的含义则由系统决定。通常,返回非零代表程序异常退出。下面我们在winxp环境下做一个小实验。首先 Read More
posted @ 2017-07-25 17:00 findumars Views(2655) Comments(0) Diggs(0)
如果类的一个成员函数的返回值是string类型,需要注意一个问题 其返回值可能是错误的 例如函数的实现如下 function GetString( s: string ): string;begin Result := Result + s;end; 调用方式如下: procedure test() Read More
posted @ 2017-07-24 20:04 findumars Views(1002) Comments(0) Diggs(0)