java程序运行时的内存空间,按照虚拟机规范有下面几项: )程序计数器 指示下条命令执行地址.当然是线程私有,不然线程怎么能并行的起来. 不重要,占内存很小,忽略不计. )方法区 这个名字很让我迷惑.这里面装的其实是程序运行需要的类文件,常量,静态变量等.作用容易明白. 程序运行时,执行代码先得装入内存,当然java好像是在第一次用到时才加载,这样可以避免装入无用的类,节省内存. 在HosSpot上,方法区现今和永久代是同一个区域.我就这么理解了,虽然作者解释说其实这两者根本不是同一个概念. 概…
很多技巧都是在工作中测试出来的,我搞DIV+CSS前端开发,现在是安卓收藏家,日常也有很多技巧,刚刚突然发现的这个技巧,真的很实用:Z-index值可以使用负值. z-index是个很强大的属性,是个很强大解决定位的利器,在一个较不错的页面里面,position会满天飞,什么相对定位relative,什么绝对定位absolute,这样混合到一起,在360浏览器.谷歌浏览器可能没有问题,但在IE6或者其它IE下,问题就多了,盖的盖住,挡的挡到,有些奇葩还半显示半不显示. 好了,回到正题,z-ind…
SQLSERVER DBA容易犯的十个错误 翻译自:http://sqlsentry.tv/top-10-administrative-mistakes-on-sql-server/ 除了排名前十的错误之外,其他排名靠前的错误 抛开SQL Server方面的错误,这些错误主要体现在开发或者是设计的时候: 1.不合理的规范和不合理的数据库设计 2.没有设计好可伸缩性的需求 3.没有数据库性能基线或基准 4.索引的问题 5.对语句调优不够重视 错误倒数第十位(磁盘-只要磁盘空间充足就不理会磁盘IO了…
http://support.microsoft.com/kb/2721672/en-us  Article ID: 2721672 - Last Review: November 22, 2014 - Revision: 30.0 简单来说就是Microsoft Azure 支持的软件列表,对最低版本都会有要求.而且不在支持列表系统不提供SLA保证的支持,简单来说微软不会应该违反SLA赔钱. 当然非微软主机例如想OEL(Oracle Enterprise Liunx)之类的不达到微软要求也是不…
转自:http://www.cnblogs.com/BangQ/p/4045954.html 1.JMM简介 2.堆和栈 3.本机内存 4.防止内存泄漏   1.JMM简介   i.内存模型概述 Java平台自动集成了线程以及多处理器技术,这种集成程度比Java以前诞生的计算机语言要厉害很多,该语言针对多种异构平台的平台独立性而使用的多线程技术支持也是具有开拓性的一面,有时候在开发Java同步和线程安全要求很严格的程序时,往往容易混淆的一个概念就是内存模型.究竟什么是内存模型?内存模型描述了程序…
原文来自于:http://www.infoq.com/cn/articles/MarkLogic-NoSQL-with-Transactions Java平台在其几乎整个生命周期中,都在煞费苦心地努力将数据库持久化功能无缝提供给开发人员.你是否已经尝试了早期的JDBC规范.EJB.O/R映射如Hibernate,或者最近的JPA规范,这一路上你不太可能没有遇到过关系型数据库.也许很可能你已经明白了面向对象建模与关系型数据库如何存储数据的区别(有时候开发人员称之为阻抗不匹配). 然而最近,NoSQ…
原文地址http://www.cnblogs.com/BangQ/p/4045954.html 原本准备把内存模型单独放到某一篇文章的某个章节里面讲解,后来查阅了国外很多文档才发现其实JVM内存模型的内容还蛮多的,所以直接作为一个章节的基础知识来讲解,可能该章节概念的东西比较多.一个开发Java的开发者,一旦了解了JVM内存模型就能够更加深入地了解该语言的语言特性,可能这个章节更多的是概念,没有太多代码实例,所以希望读者谅解,有什么笔误来Email告知:silentbalanceyh@126.c…
sikuli运行出现问题:Win32Util.dll: Can't load 32-bit .dll on a AMD 64 bit platform 在64位平台上无法加载32位的dll文件 解决办法:将该工程设置成JDK为32位的 之前eclipse中默认加载的是64位jdk .但由于eclipse中TESTNG需要用到1.7 jdk .为保证在解决问题后,testNG还能正常使用.所以原博主是下了个32位  1.7 jdk,将该工程设置成这个就ok了 解决问题启发来自: http://ww…
缘起 年前公司拿到B+轮融资,相应的在战略上也做了很大的调整,毕竟B轮要做的事情不仅仅是增加用户数,于是乎公司在2017年的开头补充了一部分技术团队,这次人员选择上主要针对一些工作经验在1-2年的技术人员,要求不高当然相应的经验也没那么丰富,这个周统一到岗了,发现在开发中经常遇见一些小的技术问题,当然有些跟业务相关,有些纯粹是技术的,其中有几个小伙也是博客园的常客,而且经常在碰到问题的时候会提问问题到社区论坛里,但是发现这些反馈时间非常长,及时性非常不好,而且需要经常的点击进去看一眼,并且有些回…