在做Java开发的时候,我们需要在上线之前对程序进行压力测试,对程序的性能进行全面的监控,了解JVM的CPU,内存,GC,classes,线程等等信息,或者在程序上线运行的过程当中以便于诊断问题或者对程序做出优化,市面上做Java profiling的工具也比较多,比如商业的JProfiler,JC...
分类:
编程语言 时间:
2015-11-25 23:39:20
阅读次数:
280
代理:为其他对象提供代理,来控制对该对象的访问。起到客户端和目标对象之间的中介作用。(转:http://www.cnblogs.com/rollenholt/archive/2012/11/28/2792779.html)代理模式:主要涉及到三方面:抽象接口、代理类、被代理类。代理对象与被代理对象有...
分类:
编程语言 时间:
2015-11-25 23:36:44
阅读次数:
265
程序是很简易的。然而,在编程人员面前,多线程呈现出了一组新的难题,如果没有被恰当的解决,将导致意外的行为以及细微的、难以发现的错误。 在本篇文章中,我们针对这些难题之一:如何中断一个正在运行的线程。背景 中断(Interrupt)一个线程意味着在该线程完成任务之前停止其正在进行的一切,有效地中止其....
分类:
编程语言 时间:
2015-11-25 23:35:58
阅读次数:
220
1.DOM基础操作2.数组基础3.函数基础4.运算符5.流程控制语句6.正则表达式7.字符串函数8.数据类型9.变量10.window对象
分类:
编程语言 时间:
2015-11-25 23:34:40
阅读次数:
181
Python数字类型int类型表示的范围:-2147483648至2147483648之间,超出这个范围的数字即视为long(长整形)在Python中不需要事先声明数据类型,它是根据具体的赋值来进行盘点数据类型的,例如:int类型使用type(变量名) 可以查看该变量被赋值后的数据类型是什么超出in...
分类:
编程语言 时间:
2015-11-25 23:32:26
阅读次数:
303
大型程序一般都是分为多个模块,由多人协作来进行开发的,其中还不可避免的会用到库。而各个模块代码以及库中会定义大量变量,而大量变量的命名,不可避免的会遇见“重名”的问题。“重名”的情况我们称之为命名空间污染。就像你的同学重名了(这也是没有办法的事),比如同班有两个李明(此名重名率极高),这个时候当你们...
分类:
编程语言 时间:
2015-11-25 23:29:54
阅读次数:
217
cx_Freeze是一个打包python为exe的好库,可是安装后打包一些程序后不能运行解决参考http://comments.gmane.org/gmane.comp.python.cx-freeze.user/1856参考:http://stackoverflow.com/questions/2...
分类:
编程语言 时间:
2015-11-25 23:24:04
阅读次数:
5528
我们知道,面向对象的语言都有一个特点,那就是一般都有类的概念,进而有类的属性和方法等概念。然而javaScript中并没有类的概念,那我们怎么去通过这个语言本身去实现一些面向对象的特性呢?(1)一个最简单的方式 创建Object的实例,为它添加属性和方法var car = new Object()....
分类:
编程语言 时间:
2015-11-25 23:23:07
阅读次数:
197
数字化的Datejs中,Date是内置的一种数据类型,虽然直接输出的date格式适合人们阅读,但是对于机器程序来说却有些不方便:var now=new Date();console.log(now);//Wed Nov 25 2015 22:02:17 GMT+0800 (中国标准时间)怎么转换为便...
分类:
编程语言 时间:
2015-11-25 23:17:20
阅读次数:
184
在买来的控件(没有源码)的基础上,想加入QObject的一些特性,不得不多继承:class MyProgress : public CProgress, public QObject但总是报错:release\moc_my_tool.cpp:80:12: error: 'qt_metacast' i...
分类:
编程语言 时间:
2015-11-25 22:27:26
阅读次数:
1272
http://www.blogjava.net/xylz/archive/2010/07/08/325587.html
分类:
编程语言 时间:
2015-11-25 22:27:31
阅读次数:
197
Monad Reader就是一种函数的组合。在scalaz里函数(function)本身就是Monad,自然也就是Functor和applicative。我们可以用Monadic方法进行函数组合: 1 import scalaz._ 2 import Scalaz._ 3 object decom....
分类:
编程语言 时间:
2015-11-25 22:26:16
阅读次数:
354
String(byte[ ] bytes):通过byte数组构造字符串对象。 String(char[ ] value):通过char数组构造字符串对象。 String(Sting original):构造一个original的副本。即:拷贝一个original。 String(StringBuff...
分类:
编程语言 时间:
2015-11-25 22:24:17
阅读次数:
254
1 URL url = new URL(strUrl);2 URLConnection con = url.openConnection();1 URL url = new URL(strUrl);2 HttpURLConnection con = (HttpURLConnection)url.op...
分类:
编程语言 时间:
2015-11-25 22:24:22
阅读次数:
201
如图所示:如果编译后一个java文件中类有内部类的话,就会编译产生多个类
分类:
编程语言 时间:
2015-11-25 22:20:57
阅读次数:
215