古老的榕树

Go bytes.Buffer 和 strings.Builder 性能比较

Go 语言里字符拼接是常用到的,而且只是进行少量的字符串拼接,这次专门根据这个场景进行做基准测试,具体代码如下,如果测试方法有什么欠妥的地方,还请读者提出来。本次测试力求测试的公平性。 测试目标方法代码: /** strbyt.go package src import("bytes""fmt""strings") func AppendWithAdd() { var s string for i: =0; i < ... 阅读全文
发表于 2018-03-18 21:36 阅读(3474)

Java 的孤岛现象

Java 是会自动内存回收的,程序员可以通过 System.gc() 来发出内存回收的指令, Jvm 收到此类的指令后,会及时尽可能把用完的对象进行回收。 另外有一种不是很正式的概念,就是孤岛,多个对象相互关联起来,为成为一个“岛”对象,比如: Dog dog1= new Dog(1); Dog dog2 = new Dog(2); Dog dog3 = new Dog(3); dog1=dag2; dog2=dag3; ... 阅读全文
发表于 2018-03-04 22:18 阅读(1309)
第 1 页 共 1 页

关于作者

About Me

忘却理想,只为洒脱地活着!

文章数(90)

评论数(32)

访问数(191913)