海涛的博客

当处在低谷时一定要清醒,要忍耐,要淡定。这是生活给你的一个难得的自省机会,利用这些时间多学习、暗地里提高自己,为即将到来的高峰做准备!...

排序:
默认
按更新时间
按访问量

IntelliJ IDEA找不到Subversion菜单问题解决

打开IDEA,发现找不到Subversion菜单了,无法更新、提交代码了。 网上找了一下解决了,记录一下解决办法: File -> Settings -> Plugins,搜索Subversion,在筛选出结果的方框上打勾,即可启动插件,然后重启ID...

2018-05-23 16:27:34

阅读数:1150

评论数:0

Spring AOP的几篇好文章

记录一下看到的几篇好文: 彻底征服 Spring AOP 之 理论篇: https://segmentfault.com/a/1190000007469968 彻底征服 Spring AOP 之 实战篇: https://segmentfault.com/a/119000000746998...

2017-06-15 17:18:38

阅读数:542

评论数:1

配置Log4J

转自:http://www.blogjava.net/zJun/archive/2006/06/28/55511.htmlLog4J的配置文件(Configuration File)就是用来设置记录器的级别、存放器和布局的,它可接key=value格式的设置或xml格式的设置信息。通过配置,可以创...

2017-06-09 15:52:25

阅读数:384

评论数:0

Java四舍五入

方法1:String result; DecimalFormat df = new DecimalFormat("0.0"); df.setRoundingMode(RoundingMode.HALF_UP); result = df.format(0.13); result ...

2016-11-07 18:36:18

阅读数:488

评论数:0

spring自带的定时任务框架

在做定时任务时,可以使用Spring自带的定时任务框架。 使用scheduled-tasks例子: 在spring配置文件中加入如下代码即可:<task:scheduled-tasks scheduler="myScheduler"> <task:...

2016-11-03 18:35:05

阅读数:791

评论数:1

Java properties文件中如何添加空格

java的properties文件中存储的是key=value格式的数据,例如: name1=value1 name2=value2 如果要在value1后面加上空格,怎么处理呢? 如果直接在value1后面加一个空格是无用的,读取的时候,空格会丢失。经过查资料,发现可以使用转义字符加上空...

2016-09-21 20:53:50

阅读数:5557

评论数:0

日常任务优先级管理

作为一个开发人员,我们经常会接到一堆开发任务,这些任务常常表现的都很急,都需要尽快完成。但是我们精力是有限的,也不能像CPU那样并发执行任务,任务再多也只能一件一件的去做。那么,怎么对这些任务排序呢?下面讲解一个我从知乎上看到方法,可以很快把任务排列出一个合理的先后顺序。假设有如下任务: 1、修...

2016-07-12 15:32:39

阅读数:2194

评论数:0

数据库事务的特点与隔离级别

事务的四个特点百度百科:数据库事务(Database Transaction) ,是指作为单个逻辑工作单元执行的一系列操作,要么完全地执行,要么完全地不执行。 事务处理可以确保除非事务性单元内的所有操作都成功完成,否则不会永久更新面向数据的资源。通过将一组相关操作组合为一个要么全部成功要么全部失败...

2016-06-16 15:14:08

阅读数:3232

评论数:0

HashMap类

简要说明HashMap内部存储采用的是一个一维数组,数组长度为2的倍数。数组默认大小为16,如果指定初始化大小为N,则数组长度为小于等于N的最大偶数(2的倍数)。通过key将value映射到数据中的某个位置,发生位置冲突时,使用数组元素的next指针(引用)将发生冲突的元素连接起来,构成一个链表结...

2016-06-12 11:20:04

阅读数:1702

评论数:1

LinkedList类

LinkedList采用双向链表方式实现列表集合。LinkedList的链表有个头节点header,header不存储数据,起到标记作用,又成为哑节点。每个节点都有两个引用:previous和next,previous指向前一个节点,next指向后一个节点。链表的首位是相连的,成了一个环状结构,使...

2016-06-12 10:27:35

阅读数:608

评论数:0

ArrayList类

ArrayList<E>内部实际上使用了一个Object数组来存储数据,并非真实的泛型,通过无参构造方法创建的ArrayList,其默认的初始化大小为10。ArrayList<E>扩容的本质是创建新数组,然后复制元素来实现的。插入元素可能会导致移动插入位置之后的所有元素,每...

2016-06-09 12:23:18

阅读数:1227

评论数:0

Serializable接口

通过实现Serializable接口,可以让一个类的拥有序列化和反序列化的能力。可序列化类的所有子类,都可以序列化。这个接口没有任何的方法定义,它仅仅只是标记某个类能都被序列化和反序列化。想让一个非序列化类的子类拥有序列化能力,这个子类在反序列化的时候,需要恢复父类的public、protecte...

2016-06-09 11:07:37

阅读数:2130

评论数:0

Cloneable接口

Cloneable是一个标记接口,没有任何方法。它仅仅表示,它的实现类能够使用继承自java.lang.Object的clone()方法,进行字段级别的拷贝。在一个没有实现Cloneable接口的类的实例(instance)上调用clone()方法,会导致抛出CloneNotSupportedEx...

2016-06-06 18:47:24

阅读数:967

评论数:0

RandomAccess接口

jdk中有个RandomAccess接口,这是一个标记接口(Marker),它没有任何方法,这个接口被List的实现类(子类)使用。如果List子类实现了RandomAccess接口,那就表示它能够快速随机访问存储的元素。RandomAccess接口的意义在于:在对列表进行随机或顺序访问的时候,访...

2016-06-06 18:24:04

阅读数:3363

评论数:0

IntelliJ IDEA导入JDK源码

点击菜单 File ->Project Structure,点击SDKs,在Sourcepath中添加源码文件,一般安装jdk后,JAVA安装目录中都会又一个src.zip文件,这个就是源码。 MAC OSX jdk下载地址:https://developer.apple.com/down...

2016-05-12 15:40:48

阅读数:19729

评论数:0

[转]深入理解Java的接口和抽象类

原文地址:http://www.cnblogs.com/dolphin0520/p/3811437.html深入理解Java的接口和抽象类  对于面向对象编程来说,抽象是它的一大特征之一。在Java中,可以通过两种形式来体现OOP的抽象:接口和抽象类。这两者有太多相似的地方,又有太多不同的地方。很...

2016-05-08 09:33:33

阅读数:1933

评论数:0

Intellij IDEA 14远程调试Tomcat6

服务器Tomcat配置好远程Debug模式后,配置IDEA界面如下: 有两个地方需要填写设定好的端口号: 运行远程Tomcat Debug脚本,同时一Debug模式启动IDEA,IDEA输出连接成功信息后,就可以开始调试了。

2016-04-07 18:29:02

阅读数:1601

评论数:1

PLSQL Developer使用oracle_instantclient_basic连接Oracle数据库

下载Oracle instance client:http://www.oracle.com/technetwork/database/features/instant-client/index-097480.html 例如,我下载的是:oracle_instantclient-basic-win...

2016-01-16 16:02:02

阅读数:2338

评论数:0

Ubuntu登录界面输入正确密码依然无法登陆

Ubuntu登录界面输入正确密码依然无法登陆Ubuntu14出现了2次这样的情况,开机进入登录页面,输入正确的密码后,再次回到登录页面,一直这样无法进入Ubuntu桌面。 在网上找到了解决方案,按Ctrl+Alt+F1(F1~F6一共6个终端可用),删除home目录下的.Xauthor*文件即可...

2015-10-13 14:41:19

阅读数:2882

评论数:0

IntelliJ IDEA像Eclipse一样打开多个项目

我们做项目实际中经常会遇到这样的情况,创建一个common项目(Maven项目)作为公用项目,common中有很多工具类可以供其它多个项目调用。 例如,把common、service都单独拆开成独立的Maven项目,供其它的项目使用,通过jar的方式被其它项目通过Maven引用。 现在web项目需...

2015-08-21 11:55:11

阅读数:207041

评论数:27

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