编程技术

本文全面系统地介绍了shell脚本调试技术,包括使用echo, tee, trap等命令输出关键信息,跟踪变量的值,在脚本中植入调试钩子,使用“-n”...

有时候,由于架构设计或其他业务本身特点原因,导致有些应用使用CPU很不均衡,所以业务处理集中在一个CPU上,而其它CPU闲得在睡觉。...

你做过的最有效的提高你的编程水平的一件事情是什么 最近在stackexchange网站上看到了一个非常好的问答,有人问:你做过的最有效的提高...

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位字节流,按字节对齐。之所以称为字节码,是因为每条指令都只占据一个字节,所有的操...

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