导航

上一页 1 ··· 39 40 41 42 43 44 45 46 47 ··· 88 下一页

2016年4月19日

摘要: Visual VM的OQL语言是对HeapDump进行查询,类似于SQL的查询语言,它的基本语法如下: select [ from [instanceof] [ where ] ] OQL由3个部分组成:select子句、from子句和where子句。select子句指定查询结果要显示的内容。from子句指定查询范围,可指定类名,如java.lang.String、ch... 阅读全文

posted @ 2016-04-19 15:09 蝈蝈俊 阅读(3159) 评论(0) 推荐(0) 编辑

2016年4月18日

摘要: jstatd是一个RMI(Remove Method Invocation)的server应用,用于监控jvm的创建和结束,并且提供接口让监控工具(如VisualVM)可以远程连接到本机的jvms 。注意是jvms,就是说运行jstatd命令后可以用监控工具监控本用户(运行jstatd命令的用户)所有已经启动的java程序。 jstatd的安装、启动、连接 JDK中默认就带 jstatd,如下... 阅读全文

posted @ 2016-04-18 17:09 蝈蝈俊 阅读(7998) 评论(0) 推荐(0) 编辑

摘要: VisualVM是一个免费的Java应用监控、分析工具。 简单说来,VisualVM是一种集成了多个JDK命令行工具的可视化工具,它能为您提供强大的分析能力。所有这些都是免费的!它囊括的命令行工具包括jstat, JConsole, jstack, jmap 和 jinfo,这些工具与JDK的标准版本是一致的。 你可以使用VisualVM生成和分析海量数据、跟踪内存泄漏、监控垃圾回收器、执行内... 阅读全文

posted @ 2016-04-18 14:39 蝈蝈俊 阅读(3696) 评论(0) 推荐(0) 编辑

2016年4月15日

摘要: 新建参考线 菜单:“视图—新建参考线”, 直接输入想要位置的参考线。 参考线对齐 按住Shift键拉辅助线,辅助线会自动对齐到当前标尺的刻度上。 按住Alt键单击一条已经存在的垂直辅助线可以转为水平辅助线,反之,水平辅助线转为垂直辅助线。拖动辅助线,没有松开鼠标之前,按住Alt键可以在水平辅助线和垂直辅助线之间切换。 随意双击一条辅助线可以打开“编... 阅读全文

posted @ 2016-04-15 08:49 蝈蝈俊 阅读(593) 评论(0) 推荐(0) 编辑

2016年4月14日

摘要: 新建Maven项目 新建一个 Maven 项目: pom定义了最小的maven2元素,即:groupId,artifactId,version。 groupId:项目或者组织的唯一标志,并且配置时生成的路径也是由此生成,如org.codehaus.mojo生成的相对路径为:/org/codehaus/mojo artifactId: 项目的通用名称 version:... 阅读全文

posted @ 2016-04-14 15:14 蝈蝈俊 阅读(18252) 评论(0) 推荐(0) 编辑

2016年4月13日

摘要: 由于 Protocol Buffers 3 的正式版还没有发布,在官网(https://developers.google.com/protocol-buffers/docs/downloads)目前只能下载到 2.6.1 的版本。 要下载 PB3 ,需要在 https://github.com/google/protobuf 的 release 中下载(https://github.com/g... 阅读全文

posted @ 2016-04-13 17:00 蝈蝈俊 阅读(886) 评论(0) 推荐(0) 编辑

摘要: 前置条件: 获取 gRPC-go 源码 $ go get google.golang.org/grpc 简单例子的源码位置: $ cd $GOPATH/src/google.golang.org/grpc/examples/helloworld 复杂些例子的源码位置: $ cd $GOPATH/src/google.golang.org/grpc/examples/route_guid... 阅读全文

posted @ 2016-04-13 15:46 蝈蝈俊 阅读(3923) 评论(1) 推荐(0) 编辑

摘要: Dubbo的应用会在启动时完成服务注册或订阅(不论是生产者,还是消费者)如下图所示。 图中小方块Protocol, Cluster, Proxy, Service, Container, Registry, Monitor代表层或模块,蓝色的表示与业务有交互,绿色的表示只对Dubbo内部交互。 图中背景方块Consumer, Provider, Registry, Monito... 阅读全文

posted @ 2016-04-13 10:56 蝈蝈俊 阅读(8632) 评论(0) 推荐(0) 编辑

2016年4月12日

摘要: 生命周期图如下: Bean的完整生命周期经历了各种方法调用,这些方法可以划分为以下几类: Bean自身的方法 : 这个包括了Bean本身调用的方法和通过配置文件中的init-method和destroy-method指定的方法 Bean级生命周期接口方法 : 这个包括了BeanNameAware、BeanFactoryAware、InitializingBea... 阅读全文

posted @ 2016-04-12 18:24 蝈蝈俊 阅读(3229) 评论(0) 推荐(0) 编辑

摘要: Eclipse的"Call Hierarchy"可以查看一个Java方法或类成员变量的调用树(caller和callee两个方向),非常方便。 在IDEA中类似功能被划分到了三个命令。 IntelliJ IDEA中可以在主菜单中选择Navigate | Call Hierarchy命令查看一个Java方法调用树(caller和callee两个方向),但是不像Eclipse那样可以查看... 阅读全文

posted @ 2016-04-12 14:07 蝈蝈俊 阅读(178361) 评论(4) 推荐(13) 编辑

上一页 1 ··· 39 40 41 42 43 44 45 46 47 ··· 88 下一页