
简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
最近在复习网络相关知识时,看到服务与接口的概念。其中说到一点TCP模型的不足之处,就是TCP/IP模型里的其中一层是网络接口层,此接口层不同于正常意义的层,仅仅只是接口而已。以前看的时候,并没注意到这个差别,现在细想起来,所谓接口,其实简单的提供上层调用,然后下层去实现。而服务,看似跟接口差不多,也是提供相关接口供上层调用,但是服务会去自己实现相关的处理,而不是简单的调用方法的跳转,不
一、引言:我最近在做项目的时候,要用到图表,其中画图表工具有好多种,今天我们就对ChartDirector与JreeChart这2种学习和比较,掌握技术路径,即掌握安装配置方式,接口,调用方法,例子等。1.1 、下载了ChartDirector,挺简单的,照着提供的jsp的例子,改一下数据、横坐标内容就马上能运行了,提供的函数命名也很规范,一看大概就知道用途,挺好理解的,生成的图表
当java虚拟机启动的时候,会启动很多内部的线程,这些线程主要在thread.cpp里的create_vm方法体里实现而在thread.cpp里主要起了2个线程来处理信号相关的JvmtiExport::enter_live_phase();// Signal Dispatcher needs to be started before VMInit event is
在我们常用的Jstack, Jmap 用于分析java虚拟机的状态的工具,通过起另一个虚拟机通过运行sun.tools包下的java文件,去跟踪另一个虚拟机的状态。如果让你设计一个跟踪另一个进程的方法,你也通常会考虑这几种常用的方式。第一种,就是通知被跟踪的进程,让进程执行相应的消息,同时对该消息做出反应。第二种,就是通过内核的调用,直接能够访问进程的内存,堆栈
Azul Systems 工程部副总裁和合作创始人Shyam Pillalamarri向InfoQ说明道:我们的部署很大一部分基于开源组件,所以我们认为:“假设我们不能将一些有价值的东西免费提供给开源项目贡献者,他们将一直受限于从Java虚拟机(JVM)视角所看到的内容”,他们将不会考虑额外的用例,或者选择其他能解决了所有内存或扩展性问题、类似Zing的系统。如果这样的话,他们会面临堆占用
安装此工具环境:liunx5.5下载地址:http://nmon.sourceforge.net/pmwiki.php?n=Site.Download版本:nmon_linux_14g.tar.gz 上传到机器上后,解压文件[root@slave1 soft]# tar -zxvf nmon_linux_14g.tar.gz解压后出现的内容如下:然后执行了赋权限
在之前的一篇blog里,写到我的python脚本无法正常运行,后来是修改了hosts文件,今天有个同事又重新讲解了下问题,发现之前的理解有误差。这里在介绍一下另外一种方式,就是在每台机器的hosts文件增加全部的主机名和IP地址。对应linux系统,修改/etc/hosts文件,在全部hadoop环境下的全部机器都增加机器名和IP地址,内容如下:10.200.187.77
测试环境:Linux master 2.6.18-348.12.1.el5 #1 SMP Wed Jul 10 05:28:41 EDT 2013 x86_64 x86_64 x86_64 GNU/Linuxhadoop-1.0.3hbase-0.94.2hive-0.9.0Oracle JRockit(R) (build R28.1.5-20-146757-1.6.0_29-
安装的时候,要注意linux自带的python安装。如果想自己安装的python生效。就修改/etc/profile文件,将python安装的路径写在前面如下:PATH="/usr/local/bin/:$PATH"安装的时候,我是用默认安装,所以python2.7新版本在/usr/local/bin目录下,写在前面然后保存。source /etc/profile使修改生效。
topfreevmstat/proc/meminfo/proc//statm/proc//status/proc//maps