
JAVA
mingyu1016
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Java中对象存储位置
1. 栈(stack)与堆(heap)都是Java用来在Ram中存放数据的地方。与C++不同,Java自动管理栈和堆,程序员不能直接地设置栈或堆。2. 栈的优势是,存取速度比堆要快,仅次于直接位于CPU中的寄存器。但缺点是,存在栈中的数据大小与生存期必须是确定的,缺乏灵活性。另外,栈数据可以共享,详见第3点。堆的优势是可以动态地分配内存大小,生存期也不必事先告诉编译器,Java的垃圾收集器会自原创 2012-09-22 21:09:01 · 615 阅读 · 0 评论 -
java(Web)中相对路径,绝对路径问题总结
前言: 前一段时间,由于在处理Web应用下的文件创建与移动等,因此涉及到很多关于java中相对路径,绝对路径等问题。同时,对于Web应用中的相对路径,绝对路径,以及Java.io.File类学习了一下。也找了一些资料。希望大家遇到类似的问题,可以更有效的解决。============================================================转载 2017-04-23 19:31:12 · 450 阅读 · 0 评论 -
JVM参数配置
总结一下(http://howsun.blog.sohu.com/182790343.html)--设置最大的堆和最小堆大小.两者一样表示固定大小.这样可以防止老年代内存扩展造成额外的gc.当然也会多占一些内存.系统内存不足的慎用-Xms512m-Xmx512m--加大年轻代内存.减少minor gc-Xmn164m--这个是永久代大小.默认是64M,增加到96M.固定大小转载 2017-03-30 11:16:22 · 428 阅读 · 0 评论 -
disconf-web安装教程
工作环境以及安装依赖软件操作系统: CentOS 6.7 64bit安装Nginx 1.8.1安装JDK 1.7.0_80安装Tomcat 7.0.69安装mysql 5.6安装zookeeper安装Redis注意,如果选择在服务器上编译打包还需要在服务器上配置maven环境准备配置 jdbc-mysql.properties (数据库配置) redis-config.p原创 2017-01-04 11:18:45 · 2662 阅读 · 0 评论 -
应用性能管理工具PinPoint介绍
概述下面给大家介绍一个开源的 APM (Application Performance Management/应用性能管理)工具 - Pinpoint。一个分布式事务跟踪系统的平台,思路基于google Dapper,用于基于java的大规模分布式系统,通过跟踪分布式应用之间的调用来提供解决方案,以帮助分析系统的总体结构和内部模块之间如何相互联系。Pinpoint的目标就是为n(n>=1)转载 2016-12-29 11:32:37 · 32273 阅读 · 0 评论 -
Spirng Security OAuth介绍
如果想要深入了解Spring Security OAuth的话,建议阅读官方提供的示例代码:测试用例代码:https://github.com/spring-projects/spring-security-oauth/tree/master/testsSample App:https://github.com/spring-projects/spring-security-o转载 2017-01-22 15:16:27 · 2665 阅读 · 0 评论 -
dubbo-admin安装
dubbo-admin概述dubbo-admin是什么dubbo的使用,其实只需要有注册中心,消费者,提供者这三个就可以使用了,但是并不能看到有哪些消费者和提供者,为了更好的调试,发现问题,解决问题,因此引入dubbo-admin。通过dubbo-admin可以对消费者和提供者进行管理。dubbo-admin的安装安装环境CentOS 6.7 64bitJDK 1.7.0_原创 2017-01-04 11:15:03 · 1089 阅读 · 0 评论 -
dubbo-monitor安装
dubbo-monitor概述dubbo-monitor是什么Dubbo Monitor是针对Dubbo开发的监控系统,基于dubbo-monitor-simple改进而成,可以理解为其演化版本。该系统用关系型数据库(MySQL )记录日志的方式替代了dubbo-monitor-simple写文件的方式。注:亦可改为其他Relational Database(关系型数据库)。项目目前依原创 2017-01-04 11:16:22 · 3796 阅读 · 0 评论 -
Dubbo2.8.4资源地址
Dubbo2.8.4下载地址:https://github.com/dangdangdotcom/dubbox监控源码下载:https://github.com/handuyishe/dubbo-monitor原创 2016-12-27 19:39:47 · 5167 阅读 · 0 评论 -
十大Intellij IDEA快捷键
Intellij IDEA中有很多快捷键让人爱不释手,stackoverflow上也有一些有趣的讨论。每个人都有自己的最爱,想排出个理想的榜单还真是困难。以前也整理过Intellij的快捷键,这次就按照我日常开发时的使用频率,简单分类列一下我最喜欢的十大快捷-神-键吧。1 智能提示Intellij首当其冲的当然就是Intelligence智能!基本的代码提示用Ctrl+Space,翻译 2015-10-14 14:05:31 · 404 阅读 · 0 评论 -
Intellig IDEA快捷键整理
【常规】Ctrl+Shift + Enter,语句完成 “!”,否定完成,输入表达式时按 “!”键 Ctrl+E,最近的文件 Ctrl+Shift+E,最近更改的文件 Shift+Click,可以关闭文件 Ctrl+[ OR ],可以跑到大括号的开头与结尾 Ctrl+F12,可以显示当前文件的结构 Ctrl+F7,可以查询当前元素在当前文件中的引用,然后按 F3 可以选择 Ctrl+N,可翻译 2015-10-14 13:32:36 · 922 阅读 · 0 评论 -
java中throw和throws的区别
java中throw和throws的区别java处理异常方式 在java代码中如果发生异常的话,jvm会抛出异常对象,导致程序代码中断,这个时候jvm在做的操作就是:创建异常对象,然后抛出,比如: int i= 1; int j = 0; int res = 0; res = i/j;//除0错误 System.out.println(res); 这5句代码运原创 2012-09-22 18:54:21 · 605 阅读 · 0 评论 -
Debug使用手册
1, 首先在一个java文件中设断点,然后运行,当程序走到断点处就会转到debug视图下,2, F5键与F6键均为单步调试,F5是step into,也就是进入本行代码中执行,F6是step over, 也就是执行本行代码,跳到下一行,3,F7是跳出函数4,F8是执行到最后。////////////////////////////////////////////////原创 2012-09-22 19:32:53 · 376 阅读 · 0 评论 -
JavaWeb 项目中的绝对路径和相对路径问题
最近在做JavaWeb项目,总是出现各种的路径错误,而且发现不同情况下 / 所代表的含义不同,导致在调试路径上浪费了大量时间。在JavaWeb项目中尽量使用绝对路径 因为使用绝对路径是绝对不会出错的,而使用相对路径可能会出现错误。首先 说下在JavaWeb项目中的绝对路径和相对路径的含义绝对路径: 相对于当前Web应用根路径的路径 也就是任何路径都必须要带上conte转载 2017-04-23 21:00:17 · 1291 阅读 · 0 评论