码迷,mamicode.com
首页 >  
搜索关键字:jvm 数据区    ( 13176个结果
非常棒的Java REST服务器栈
Dropwizard是一个开源的Java框架,用于开发OPS友好、高性能的基于REST的后端。它是由Yammer开发的,来驱动基于JVM的后端。Dropwizard提供同类最佳的Java库到一个嵌入式应用程序包。它由以下部分组成:嵌入式Jetty:每一个应用程序被打包成一个jar(而不是war)文件...
分类:编程语言   时间:2014-07-07 11:38:53    阅读次数:340
天将降大任于斯人也,必先苦其心志,劳其筋骨,饿其体肤,空乏其身,行拂乱其所为,所以动心忍性,增益其所不能
Java本身是一种设计的很easy,很静止的语言,所以Java背后的原理也很easy,归结起来就是两点:1、JVM的内存管理理解了这一点,全部和对象相关的问题统统都能解决2、JVM Class Loader理解了这一点,全部和Java相关的配置问题,包含各种App Server的配置,应用的公布问题...
分类:其他好文   时间:2014-07-03 22:04:56    阅读次数:179
Resin调优(JVM,性能参数,apache集成)
一、resin性参监控1.在resin.conf文件下加入以下几段: /resin-status 当访问http://域名/resin-status时即可监控resin的性能。2.也可以利用resin-admin的功能,需要在resin.conf加入以下代码: 进入http://域名/...
分类:其他好文   时间:2014-07-03 19:56:38    阅读次数:1141
java.net.SocketException: Unrecognized Windows Sockets error: 0: JVM_Bind 【 解决方案】
当我们在启动tomcat服务的时候报错信息:java.net.SocketException: Unrecognized Windows Sockets error: 0: JVM_Bin分析:从错误信息中我们可以看到是socket java虚拟机报错凭经验这个一般是端口被占用引起的解决方案:(一....
分类:编程语言   时间:2014-07-03 12:56:26    阅读次数:240
Set Java Proxy for Http/Https
Command Line JVM SettingsThe proxy settings are given to the JVM via command line arguments:$> java -Dhttp.proxyHost=proxyhostURL -Dhttp.proxyPort=pro...
分类:编程语言   时间:2014-07-02 20:13:36    阅读次数:173
服务器问题排查常用命令
1、top 查看系统负载情况,load average CPU使用情况,按1查看每个CPU的使用情况 shift+h  查看每个线程的情况 2、free -m   按兆为单位输出内存的已用,未用,总共等结果              total       used       free     shared    buffers     cached Mem:...
分类:其他好文   时间:2014-07-02 16:34:55    阅读次数:287
JVM常用参数设置
-server  -Xms8g 初始堆大小 -Xmx8g  最大堆大小 -Xmn2g  年轻代大小 -Xss1024K  每个线程的堆栈大小 -XX:PermSize=256m -XX:MaxPermSize=512m  Perm不属于堆内存,由虚拟机直接分配,可通过-XX:PermSize -XX:MaxPermSize 等参数调整其大小 设置持久代(perm gen)初始...
分类:其他好文   时间:2014-07-02 15:19:30    阅读次数:207
Java中PhantomReference、WeakReference、SoftReference有什么区别?
Java中有多种引用类型,按照从强到弱的顺序分别如下:  强引用:就是最常见的引用,通过等号赋值就是强引用。软引用:当内存不足时自动释放引用。一般应用于需要大量内存的缓存程序中。弱引用:不阻止垃圾回收,当强引用或者软引用都消失时,即使存在弱引用内存也会被释放。幽灵引用:只引用一个对象的“灵魂”,幽灵引用是不能直接访问的,所以get方法永远返回null。这种引用能阻止JVM释放对象的内存,但是...
分类:编程语言   时间:2014-07-02 09:35:26    阅读次数:175
跨平台OR 跨语言
通过在软考复习中学习的“编程语言”,自己浅显的对跨平台和跨语言进行的理解如下,欢迎大家指正: 相同:第一次编译都是产生各自的“字节码”,与机器无关。 都需要运行平台上安装“运行环境”,java是JVM(Java虚拟机),.NET是需要.NET Framework . 不同:JAVA 的第二次编译在JVM中自动进行。 .NET 的第二次编译需要手动执行。...
分类:其他好文   时间:2014-07-01 11:34:50    阅读次数:194
tomcat的一些简单配置
一、管理tomcat用户名密码 conf目录下,tomcat-users.xml 如果仍不能登录tomcat管理界面,则看是否正确配置CATALINA_HOME环境变量,指向tomcat,lib目录,如:D:\MyWorkSpace\apache-tomcat-7.0.22   二、加大jvm内存...
分类:其他好文   时间:2014-07-01 06:14:16    阅读次数:245
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!