编程技术

String 方法用于文本分析及大量字符串处理时会对内存性能造成一些影响。可能导致内存占用太大甚至OOM。 一、先介绍一下String对象的内存...

python中表示时间类型也不多,int形,结构体这几种。 但转换关系比较繁琐,之前一直模模糊糊,这次整了一张图来说明下几个时间对象的...

作为程序员,常常看见其他的程序员在windows下打开程序/附件/计算器,觉得很不可思议,我们有很多好用的东西可替代。 随便装一个动态...

有时在Linux操作系统中需要计算某个字符串的长度,通过查询资料整理了下目前Shell中获取字符串的长度的多种方法,在这里分享给大家,...

在《谈谈测试覆盖率》文章中说到了测试覆盖率与代码质量的关系,纠正了覆盖率高就质量好的简单论断。 今天我们从另外一个视角来说...

用BASH编程已有些时间了,参与过大型项目的开发。当初的摸石子过河,项目越来越大了,代码开始腐朽了。 也许,从新开始是件好事,如...

Java进程运行在Solaris上,如果代码中用了Runtime.getRuntime().exec(),启动一个子进程运行一些命令,可能出现子进程挂住,导致父进程退出时,...

Google已经将J2ObjC开源出来的,这是一个将Java代码转换为Objective-C的工具。 在此项目的wiki页面上有介绍,项目的初衷是解决一个app要在不同...

使用过eclipse OSGi开发过的同学都知道,OSGi有一个控制台,可以交互式执行命令,对OSGi的bundle调试非常有帮助。 如果你还不明白上面那句...

Ruby中也提供了单元测试的框架,类似Java中的JUnit,此框架在Ruby中被成为mini test。 我们先看一个例子,这个是我的源代码: [code lang=”...

“我从不去花大金钱去做市场需求论证,就像人们每天都要喝水,所以卖水的肯定有市场。这是人的本能。”一个普通商人的这句话给我...

上一篇文章我们说到了Ruby中的反射(Reflection)-通过类名称构造类对象。 使用过Java反射的同学们都知道,有了对象之后,操作成员变量...

在Java语言中,提供了发射机制,通过发射机制可以通过字符串构造出这个对象,可以获取对象的所有方法(包括私有方法),可以调用私...

今天我们说一说基于Java语言的几种GUI程序开发中,GUI刷新实现方式的对比。 Swing,RAP(RCP也是一样),Android其界面刷新的原理都是一样的...

ASM3.0指南翻译.pdf 下载 Sun JVM Attach API是Sun JVM中的一套非标准的可以连接到JVM上的API,从JDK6开始引入,除了Solaris平台的Sun JVM支持远程的At...

JVM内存组成: 1、程序计数器:是一块较小的内存空间,它的作用是当前线程所执行的字节码的行号指示器。 2、Java虚拟机栈:存放每个线...

首先了解一下理论知识: 字节码: Class文件是8位字节流,按字节对齐。之所以称为字节码,是因为每条指令都只占据一个字节,所有的操...

单线程和多线程场景下,增加元素/删除元素/查找元素,HashSet/HashMap的性能均比ArrayList/LinkedList高, ArrayList的查找元素比LinkedList性能高 多...

现在博客已经没什么技术门槛。大多数人通过WordPress,Blogger,Tumblr,或者是其他的博客平台,在一小时内就能够搭建初自己的博客。当我...

在StackOverflow上有这样的一个贴子《What’s your most controversial programming opinion?》,中文的意思是“你认为最受争议的编程观点有哪些?”,...

Copyright © 2012-2022 YUNWEIPAI.COM - 运维派 京ICP备16064699号-6
扫二维码
扫二维码
返回顶部