第一课HelloJava1、Java开发工具JDK的安装 2、 JDK的命令工具
JDK的最重要命令行工具: java: 启动JVM执行class javac: Java编译器 jar: Java打包工具 javadoc: Java文档生成器
...
分类:
编程语言 时间:
2014-05-26 18:53:32
阅读次数:
416
在过去几年,Java模块化一直是一个活跃的话题。从JSR 277(现已废止)到JSR
291,模块化看起来是Java进化过程中的必经一环。即便是基于JVM的未来语言,比如Scala,也考虑了模块化的问题。本文是关于模块化Java系列文章中的第一篇,讨论模块化的含义,以及为什么要关注它。51CTO编辑...
分类:
编程语言 时间:
2014-05-26 18:21:34
阅读次数:
256
启动tomcat的时候出现异常 严重: StandardServer.await:
create[8005]: java.net.BindException: Address already in use: JVM_Bind at
java.net.PlainSocketImpl...
分类:
其他好文 时间:
2014-05-26 18:18:35
阅读次数:
183
原文链接:http://it.deepinmind.com/jvm/2014/05/24/mastering-java-bytecode.htmlJava是一门设计为运行于虚拟机之上的编程语言,因此它需要一次编译,处处运行(当然也是一次编写,处处测试)。因此,安装到你系统上的JVM是原生的程序,而运...
分类:
编程语言 时间:
2014-05-26 00:05:41
阅读次数:
349
当将zabbix2.2.3中的语言改为中文后图形后显示如下解决方法:1.查看zabbix的字体文件[root@zabbix~]#cd/usr/share/zabbix/fonts/[root@zabbixfonts]#lsgraphfont.ttf2.将windows系统中你想用的字体文件复制到linux系统中,然后再将字体文件复制到zabbix字体所在的目录中[root@z..
分类:
其他好文 时间:
2014-05-25 21:01:24
阅读次数:
329
首先,你需要了解一下JVM的Classloader机制(详细请自行google之)。简而言之,JVM的classloader加载继承关系分为BootstarpClassLoader
--> ExtClassLoader --> SystemClassLoader,应用的WebAppClassLoad...
分类:
其他好文 时间:
2014-05-25 20:16:54
阅读次数:
246
1、首先到oracle下载上下载jdk-7u25-linux-i586.tar.gz
2、将jdk-7u25-linux-i586.tar.gz拷贝到/usr/lib/jvm/目录下面,这里如果没有jvm文件夹,则创建该文件夹
sudo mkdir jvm //创建文件夹jvm
sudo cp -r ~/download/jdk-7u25-linux-i586.tar.gz...
分类:
其他好文 时间:
2014-05-25 18:37:55
阅读次数:
222
jvm性能调优的目地:1)控制jvm的堆栈大小。比如当你的程序年轻代对象在某个时间段产生的比较多的时候,就需要控制年轻代的堆大小。同时还要控制总的JVM大小避免内存溢出2)控制GC的行为。GC是一个后台处理,但是它也是会消耗系统性能的,因此要根据运行程序的特点来更改GC行为。3)控制jvm线程的内存分配。如果是多线程程序,产生线程和线程运行所消耗的内存也是可以控制的。堆大小设置-Xms 初始堆...
分类:
其他好文 时间:
2014-05-25 18:22:43
阅读次数:
272
当用vim编辑一个文件时出现下列错误[root@zabbix~]#vim/usr/local/msmtp/etc/msmtprcE325:ATTENTIONFoundaswapfilebythename"/usr/local/msmtp/etc/.msmtprc.swp"ownedby:rootdated:ThuMay2215:47:092014filename:/usr/local/msmtp/etc/msmtprcmodified:YESusername:roothostna..
分类:
其他好文 时间:
2014-05-25 08:35:01
阅读次数:
473
errormessage:Errorinitializingendpointjava.net.SocketException:UnrecognizedWindowsSocketserror:0:JVM_Bindatjava.net.PlainSocketImpl.socketBind(NativeMethod)atjava.net.PlainSocketImpl.bind(PlainSocketImpl.java:365)atjava.net.ServerSocket.bind(ServerSocket.j..
分类:
编程语言 时间:
2014-05-25 04:52:21
阅读次数:
547