搜索到与相关的文章
Java

JAVA内存泄漏——内存泄漏原因和内存泄漏检测工

摘要虽然Java虚拟机(JVM)及其垃圾收集器(garbagecollector,GC)负责管理大多数的内存任务,Java软件程序中还是有可能出现内存泄漏。实际上,这在大型项目中是一个常见的问题。避免内存泄漏的第一步是要弄清楚它是如何发生的。本文介绍了编写Java代码的一些常见的内存泄漏陷阱,以及编写不泄漏代码的一些最佳实践。一旦发生了内存泄漏,要指出造成泄漏的代码是非常困难的。因此本文还介绍了一种新工具,用来诊断泄漏并指出根本原因。该工具的开销非常小,因

系统 2019-08-29 23:05:05 2464

编程技术

植物大战僵尸中的经典独白

【大嘴花】有人说我很丑,有人说我很凶,其实那都是我伪装出的外表,其实我也很脆弱,其实我也需要保护。【窝瓜】舍生取义的一跳之后留给你的,是一片寂静的天地。你会记得我蔑视敌人的眼神吗?从来都不懂得害怕为何物【土豆雷】只需要一点点的时间,我就会告诉你为了你我有多么的奋不顾身。【南瓜头】保护你们是我的天职,消失的前一刻我不会哭,因为我没有眼睛。【樱桃】我的出现就是为了毁灭,毁灭敌人,还有我自己。你会记住我吗?就算只有一刹那,我也觉得,自己很美丽。【小喷菇】我年龄小

系统 2019-08-29 22:46:43 2464

编程技术

项目页面中屏蔽右键

如何突破屏蔽鼠标右键复制网页内容???大家一定遇到过网页内容无法复制的问题,虽然实现技术简单,但碰到时还真是挺烦人的,现在偶提供两个最迅速的解决方案方法1:推荐大家使用基于IE内核的浏览器--世界之窗(Theworld),具备解除页面脚本屏蔽复制的功能,现同解除页面右键菜单限制功能一起,在其它选项中可设置,名称为:解除页面脚本限制(复制、右键菜单等)1.*版本下载地址:http://www.ioage.com/cn/theworld_download.ht

系统 2019-08-29 22:23:27 2464

编程技术

JVM 学习(1)运行时数据区

今天开始学习JVM先看看运行时数据区的结构:程序计数器:当前线程所执行的字节码的行号指示器。(线程私有)java虚拟机栈:java方法执行的内存模型:每个方法被执行的时候都会同时创建一个栈帧(StackFrame)用语存储局部变量表、操作数栈、动态链表、方法出入口等信息。每个方法被调用直至执行完成的过程,就对应着一个栈帧在虚拟机中从入栈到出栈的过程。本地方法栈:为虚拟机使用到的Native方法服务,功能与java虚拟器栈相同,对于SunHotSpot虚拟机

系统 2019-08-29 22:11:21 2464

编程技术

JBoss Rules 1

JBossRules学习(一):什么是Rule学习JBossRules有几天了,因为这方面的中文资料较少,所以这几天都在看官网上的manual。这是一份不错的教程,我把我看的一些重要的东西翻译整理了一下,希望可以对想学习JBossRules的同学们提供一点帮助。在开始这份教程之前,我先简要介绍一下JBossRules:JBossRules的前身是Codehaus的一个开源项目叫Drools。最近被纳入JBoss门下,更名为JBossRules,成为了JBo

系统 2019-08-29 22:11:18 2464

编程技术

用SPSS进行单样本T检验(One -Sample T Test)

在《0-1总体分布下的参数假设检验示例一(SPSS实现)》中,我们简要介绍了用SPSS检验二项分布的参数。今天我们继续看看如何用SPSS进行单样本T检验(One-SampleTTest)。看例子:例1:已知去年某市小学五年级学生400米的平均成绩是100秒,今年该市抽样测得60个五年级学生的400米成绩(数据见后面文件“CH6参检1小学生400米v提高.sav”),试检验该市五年级学生的400米平均成绩是否应为100秒(有无提高或下降)?分析:此检验的假设

系统 2019-08-29 22:04:51 2464

Java

java解惑你知多少(六)

41.instanceof与转型Java代码System.out.println(nullinstanceofString);//falseSystem.out.println(newObject()instanceofString);//false//编译能通过System.out.println((Object)newDate()instanceofString);//false//!!程序不具有实际意义,但编译时不能通过//!!System.out.

系统 2019-08-29 22:02:47 2464

各行各业

Cygwin下sshd不能启动的原因——记录本

很多时候cygwin下面的sshd服务由于各种莫名奇妙的原因不能成功启动,这里是一个我曾遇到的问题记录本:1.netstartsshd---->NETHELPMSG3534以Windows的角度来说,就是“服务启动失败,且程序没有任何返回消息”可以敲入如下命令:/usr/sbin/sshd我的输入是:Startingsshd:/var/empty/mustbeownedbyrootandnotgrouporworld-writable原因可能是在安装其他程

系统 2019-08-12 09:26:58 2464

数据库相关

Mad Dog with Truncheon

JonTirsen:TheWorldIsCrazy这事情确实有点疯狂:JCP执委会的换届选举,HaniSuleiman竟然高票当选JavaSE/EE执委会成员。用Jon的话,这个猥亵的家伙,这个经常侮辱朋友们工作成果的家伙,竟然要开始控制Java的未来。我在ThoughtWorks内部做了个调查:谁曾经享受过被Hani辱骂的荣誉?不到一分钟,Obie给我回信说:“我被他骂过好几次,还有JonTirsen和AslakHellesoy也享受过。”看起来这会是一

系统 2019-08-12 01:55:42 2464

数据库相关

SQL点滴34—SQL中的大小写

原文:SQL点滴34—SQL中的大小写默认情况下,SQLServer不区分大小写,如果数据表TEST的TNAME列中有数据“abcd”和“Abcd”,如果使用查询语句:select*fromtestwheretnamelike'a%',则查询的结果会把上面的两条记录都查询出来,这一点上和Oracle有区别.可以通过设置排序规使其区分大小写,可以分别在创建数据库、修改数据库、创建表的字符型列(char\varchar\nchar\nvarchar等)时指定排

系统 2019-08-12 01:32:41 2464