自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(17)
  • 收藏
  • 关注

转载 Java虚拟机详解----常用JVM配置参数

原文地址:http://www.cnblogs.com/smyhvae/p/4736162.html【声明】 欢迎转载,但请保留文章原始出处→_→ 生命壹号:http://www.cnblogs.com/smyhvae/文章来源:http://www.cnblogs.com/smyhvae/p/4736162.html联系方式:smyhvae@163.com   本文主要内容:Trace跟踪参数堆...

2018-03-06 09:50:12 198

转载 Java程序员不可不知的几个网站,你去过几个?

看到网上IT友人积累的网址,非常不错,不少我也知道,非常值得去学习,特此也借他人帮助记录一下!!非常感谢!!转自:http://ibeginner.sinaapp.com/index.php?m=Home&c=Index&a=detail&id=23一路积累的网址,有空没空都要去逛逛,码农就应该好好学习,天天向上才跟得上时代的步伐。涵盖了各个方面的信息,不管你是做前端的还是...

2017-11-16 08:46:36 872

转载 Intellij IDEA调试功能使用总结

转自博客园:http://www.cnblogs.com/Bowu/p/4026117.html这段时间一直在使用Intellij IDEA, 今天把调试区工具的使用方法记录于此。 先编译好要调试的程序。1.设置断点选定要设置断点的代码行,在行号的区域后面单击鼠标左键即可。 2.开启调试会话点击红色箭头指向的小虫子,开始进入调试。 IDE下方出现Debug视图,红色的箭头指向的是现在调试程序停留的...

2017-11-16 08:41:13 632

转载 关于web项目run模式启动和debug模式启动的一些区别

转载自:http://lxdwolf.blog.51cto.com/3069295/1263588除了众所周知的在debug模式下,我们可以通过设置断点来查看程序运行时的详细信息。还有其它一些小细节,今天我们就来说一下。在debug模式下,当我们修改方法体内的代码时,我们是不需要重启web server的,web服务器会自动的把这些改动替换到vm当中,学名叫hot swap。通过以下运行时的截图,...

2017-10-28 11:35:57 15861 2

转载 JAVA的可变类与不可变类

可变类和不可变类(Mutable and Immutable Objects)1. 可变类和不可变类(Mutable and Immutable Objects)的初步定义: 可变类:当你获得这个类的一个实例引用时,你可以改变这个实例的内容。 不可变类:当你获得这个类的一个实例引用时,你不可以改变这个实例的内容。不可变类的实例一但创建,其内在成员变量的值就不能被修改。 举个例子:String和St...

2017-09-11 15:15:09 278

转载 Java中Synchronized的用法

转载自:http://blog.csdn.net/luoweifu/article/details/46613015 作者:luoweifu 转载请标名出处《编程思想之多线程与多进程(1)——以操作系统的角度述说线程与进程》一文详细讲述了线程、进程的关系及在操作系统中的表现,这是多线程学习必须了解的基础。本文将接着讲一下Java线程同步中的一个重要的概念synchronized.synchroni...

2017-09-10 15:48:42 169

转载 Java多线程中wait和notify的异同

转载自牛客网Java面试题某大神的解析Java中的多线程是一种抢占式的机制,而不是分时机制。抢占式的机制是有多个线程处于可运行状态,但是只有一个线程在运行。 共同点 : 1. 他们都是在多线程的环境下,都可以在程序的调用处阻塞指定的毫秒数,并返回。 2. wait()和sleep()都可以通过interrupt()方法 打断线程的暂停状态 ,从而使线程立刻抛出InterruptedExceptio...

2017-09-10 10:25:41 236

转载 Servlet是线程安全的吗?

转载自:http://www.cnblogs.com/chanshuyi/Servlet不是线程安全的。要解释为什么Servlet为什么不是线程安全的,需要了解Servlet容器(即Tomcat)使如何响应HTTP请求的。当Tomcat接收到Client的HTTP请求时,Tomcat从线程池中取出一个线程,之后找到该请求对应的Servlet对象并进行初始化,之后调用service()方法。要注意的...

2017-09-09 08:56:23 258

原创 总结Java中的next()和nextLine()方法的区别

首先,我把next()、nextInt()等方法当做一类来看待。next()方法会过滤掉前面的无效字符,对输入有效字符之前遇到的空格键、Tab键或Enter键等结束符,next()方法会自动将其过滤掉,只有在读取到有效字符之后,next()方法才将其后输入的空格键、Tab键或Enter键等视为结束符。所以next()方法不能得到带空格的字符串。而nextLine()方法字面上有扫描一整行的意思,它...

2017-09-03 11:01:29 1270

转载 关于Java Web开发出现乱码的原因总结

Java Web项目中解决中文乱码方法总结 转载自:http://www.cnblogs.com/oldinaction/一、了解常识:1.UTF-8国际编码,GBK中文编码。GBK包含GB2312,即如果通过GB2312编码后可以通过GBK解码,反之可能不成立;2、web tomcat:默认是ISO8859-1,不支持中文的3.java.nio.charset.Charset.defaultCh...

2017-06-26 14:46:02 1172

转载 java内存分配小知识

Java内存分配与管理是Java的核心技术之一,之前我们曾介绍过Java的内存管理与内存泄露以及Java垃圾回收方面的知识,今天我们再次深入Java核心,详细介绍一下Java在内存分配方面的知识。一般Java在内存分配时会涉及到以下区域:  ◆寄存器:我们在程序中无法控制  ◆栈:存放基本类型的数据和对象的引用,但对象本身不存放在栈中,而是存放在堆中(new 出来的对象)  ◆堆:存放用new产生...

2017-05-04 15:32:10 210

转载 二叉搜索树和堆

转自:http://www.cnblogs.com/lz3018/p/5673503.htmlA. 二叉查找树(Binary Search Tree),又称为有序二叉树,排序二叉树,满足以下性质:1)没有键值相等的节点。2)若左子树不为空,左子树上节点值均小于根节点的值。3)若右子树不为空,右子树上节点值均大于根节点的值。  二叉查找树中对于目标节点的查找过程类似与有序数组的二分查找,并且查找次数...

2017-04-17 16:52:29 6735

转载 Java开发中的23种设计模式详解(转)

原文链接:http://blog.csdn.net/zhangerqing设计模式(Design Patterns)                                  ——可复用面向对象软件的基础设计模式(Design pattern)是一套被反复使用、多数人知晓的、经过分类编目的、代码设计经验的总结。使用设计模式是为了可重用代码、让代码更容易被他人理解

2017-04-14 16:16:55 271

转载 Java程序员应该知道的10个调试技巧

在开始之前,推荐大家去看看Eclipse shortcuts这篇文章,它将会给你带来很多方便。在本文中使用的是Eclipse Juno版(Eclipse 4.2),在开始前给大家提3点建议!不要使用System.out.println作为调试工具把所有涉及到的组件日志级别激活并使用使用日志分析器来读取日志1.条件断点如果你不知道如何添加断点,只需点击左边面板(行号前面)断点即被创建。在调试界面中,...

2017-04-13 16:18:36 291

原创 活锁的最简单定义

如果事务T1封锁了数据R,事务T2又请求封锁R,于是T2等待。T3也请求封锁R,当T1释放了R上的封锁后,系统首先批准了T3的请求,T2仍然等待。然后T4又请求封锁R,当T3释放了R上的封锁之后,系统又批准了T4的请求......T2可能永远等待。T2再不断的获取锁,我们称此现象为活锁。活锁不像死锁,它有时能够自己解开。预防活锁最简单的方法就是采用先来先服务法。...

2017-04-11 15:47:15 1840 2

转载 常用的CMD命令

一、基础命令 1 dir 无参数:查看当前所在目录的文件和文件夹。 /s:查看当前目录已经其所有子目录的文件和文件夹。 /a:查看包括隐含文件的所有文件。 /ah:只显示出隐含文件。 /w:以紧凑方式(一行显示5个文件)显示文件和文件夹。 /p:以分页方式(显示一页之后会自动暂停)显示。 |more:前面那个符号是“\”上面的那个,叫做重定向符号,就是把一个 命令的结果输出为另外一个命令的参数。m...

2017-03-28 21:17:52 667

转载 初遇git--上传篇

第一次尝试使用git,学会了简单的上传方法,也算是入门了。我参照了http://blog.csdn.net/hcbbt/article/details/11651229/并做了适当的修改。【如何使用】1.注册账户以及创建仓库要想使用github第一步当然是注册github账号了。之后就可以创建仓库了(免费用户只能建公共仓库),Create a New Repository,填好名称

2017-03-28 20:33:49 751

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除