自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Java静态变量和静态代码块的执行顺序关系

  Java静态变量和静态代码块之间的执行顺序比较有意思,这里尽量考虑可能出现的情况,总结如下:静态变量和静态代码块的执行顺序由这些静态变量和静态代码块出现的顺序决定在静态代码块里使用在该静态代码块后面定义的静态变量时,只能引用静态变量或使用静态变量赋值表示式,但是赋值表达式仅在定义该静态变量没有赋值的情况下生效,其余情况都不会生效,在静态代码块里通过其他任何方式调用后面定义的静态变量都无法...

2019-07-23 10:59:51 1541

原创 JAVA JDK动态代理原理

JAVA JDK动态代理原理JDK动态代理使用条件代码示例结果说明原理分析JDK动态代理  JDK动态代理主要利用了java.lang.reflect包下的类来实现运行时增强代码的功能,Java的三种代理模式一文中的例子生动说明了代理模式,如上图,可以把代理对象当做经纪人,目标对象是明星,用户是邀请明星的客户,那么用户一般只和经纪人洽谈,明星只负责演出事项,其他的事都由经纪人去完成。使用条...

2019-03-26 17:45:53 298

原创 JavaMail发送邮件

JavaMail发送邮件代码JavaMail发送邮件代码  使用JavaMail发送邮件,先展示在JavaSE中使用JavaMail,后展示如何在Spring中集成发送邮件服务。JavaSE中使用JavaMailpackage mail;import java.util.Date;import java.util.Properties;import javax.mail.Messa...

2018-09-29 22:31:32 422 1

原创 SpringBoot学习Tips

SpringBoot学习Tips  本文主要是关于Spring Boot学习中的一些小知识点的汇总,以防自己忘记,持续更新中~1、Spring Boot返回时间  本知识点转载至springboot配置返回时间戳,首先需要注意的一点是SpringBoot2.0后,Spring会将时间自动转成UTC字符串(比如"createTime": "201

2018-09-15 22:19:59 177

转载 通配符

  通配符是一种特殊语句,主要有星号(*)和问号(?),用来模糊搜索文件。当查找文件夹时,可以使用它来代替一个或多个真正字符;当不知道真正字符或者懒得输入完整名字时,常常使用通配符代替一个或多个真正的字符。   注意:通配符一般是用来模糊搜索文件的,而不是用于正则表达式!目前接触到的通配符主要在Linux和SQL中,而在这两处里使用时又有一些区别,所以列出来,免得自己忘记。Linux中...

2018-03-22 16:51:18 360

转载 VMware网络连接模式—桥接、NAT以及仅主机模式的详细介绍和区别

原文地址:VMware网络连接模式。本文参考这篇原文的基础上加了一点自己的理解。  在使用VMware Workstation(以下简称:VMware)创建虚拟机的过程中,配置虚拟机的网络连接是非常重要的一环,当我们为虚拟机配置网络连接时,我们可以看到如下图所示的几种网络连接模式:桥接模式、NAT模式、仅主机模式、自定义网络连接模式。那么这几种网络连接模式都各自有什么主要用途,它们之间又有

2018-01-25 16:45:55 299

原创 Java类、对象和实例的理解

类的引用、对象和实例

2017-11-29 20:50:42 7501 6

原创 Python学习tips

  最近毕设要做机器学习相关,考虑到Python这门语言在web里也经常用,后面也会接触大数据,所以借此机会将Python完完整整地过一遍,这篇文章主要记录一下自己在看书和官方文档时对一些需要注意的东西的理解,学习阶段主要参考书为《Python基础教程(第2版)》、《Python核心编程(第3版)》以及官方提供的“Python 2.7.12 documentation”(因为我以前下的是2.7.1...

2017-11-27 17:17:13 314

原创 Linux学习笔记一

Linux不建议使用直接关掉电源的方式关闭,一般使用一些常用的关机命令: 1. halt:立刻关机 2. poweroff:立刻关机 3. shutdown -h now:立刻关机 4. shutdown -h 10:十分钟后关机,如果是通过shutdown命令设置关机,可以使用shutdown -c命令取消关机  Linux常用的重启命令: 1. reboot:立刻重启 2

2017-09-29 10:23:33 230

原创 Java泛型

Java泛型

2017-09-16 11:08:39 185

原创 Java里类加载顺序

Java里类加载顺序为

2017-09-15 19:47:50 243

原创 深度优先遍历(DFS)和广度优先遍历(BFS)

图的搜索

2017-09-13 22:03:32 41470 9

原创 MySQL和Oracle的group by的异同

MySQL和Oracle之间select的异同

2017-09-12 21:33:51 10884 3

原创 Java基本数据类型tips

Java里的基本数据类型

2017-09-11 11:40:38 193

原创 Java线程的中断

Java的中断机制

2017-09-08 17:37:44 648

原创 Java的Integer内部缓存

Integer内部缓存

2017-09-07 10:43:41 356

原创 Spring Bean的生命周期

Spring里Bean的生命周期

2017-08-29 22:45:02 207

原创 Java抽象类tips

关于Java抽象类的一些小tips

2017-08-29 16:12:48 228

原创 动态规划详例解析

动态规划详例解析

2017-08-27 15:18:08 753 1

原创 Java IO里流的概念和转换流

io流的概念和转换流

2017-08-25 15:15:40 556

原创 Java内存区域与内存溢出异常(一)

Java内存区域与内存溢出异常

2017-08-22 21:21:41 289

原创 树的遍历及二叉树实现

树的遍历及二叉树实现

2017-08-15 20:45:02 330

原创 排序算法

排序算法

2017-08-11 21:21:42 185

原创 数据结构:树之二叉树(1)

树之二叉树

2017-08-06 21:01:28 251

原创 数据结构:堆Heap

数据结构之堆

2017-08-04 20:25:06 338

原创 数据结构:树之定义与一些基本术语

数据结构之树

2017-08-01 19:30:33 928 1

原创 Spring零散记

这里记录关于Spring的一些零散的知识点,以免自己日后忘记。===============================1.ModelAndView的addObject()方法.  Spring MVC里一般使用ModelAndView的addObject()方法将信息添加到Model里,可以在jsp页面通过request.getAttribute()方法获取(就是放到了req...

2017-07-25 20:39:43 350

原创 java里重载时的自动装箱与拆箱机制

java里重载时的自动装箱与拆箱机制Java里有自动装箱和自动拆箱的机制,大多情况下非常便利,但是如果有关于基本类型、包装类型已经Object类型的重载时,实际调用的会是哪个方法呢?

2017-07-07 10:09:06 448

原创 Eclipse设置Tomcat

通过eclipse使用Tomcat的manager app等功能

2017-07-05 11:04:06 1172

原创 Maven学习03--使用Eclipse maven创建普通java项目

我使用的Eclipse的版本为Neon Release (4.6.0),新版的Eclipse已经集成了Maven所需的插件,所以不再需要手动安装m2eclipse插件了,这里就直接开始使用eclipse maven来创建第一个普通的java项目。第一步:File->New->other...或者使用快捷键Ctrl+N,调出生成项目的选择界面,该界面如下图:图 1.第二步:在图

2017-06-24 11:07:46 6676 1

空空如也

空空如也

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

TA关注的人

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