- 博客(30)
- 收藏
- 关注
原创 Java静态变量和静态代码块的执行顺序关系
Java静态变量和静态代码块之间的执行顺序比较有意思,这里尽量考虑可能出现的情况,总结如下:静态变量和静态代码块的执行顺序由这些静态变量和静态代码块出现的顺序决定在静态代码块里使用在该静态代码块后面定义的静态变量时,只能引用静态变量或使用静态变量赋值表示式,但是赋值表达式仅在定义该静态变量没有赋值的情况下生效,其余情况都不会生效,在静态代码块里通过其他任何方式调用后面定义的静态变量都无法...
2019-07-23 10:59:51
1646
原创 JAVA JDK动态代理原理
JAVA JDK动态代理原理JDK动态代理使用条件代码示例结果说明原理分析JDK动态代理 JDK动态代理主要利用了java.lang.reflect包下的类来实现运行时增强代码的功能,Java的三种代理模式一文中的例子生动说明了代理模式,如上图,可以把代理对象当做经纪人,目标对象是明星,用户是邀请明星的客户,那么用户一般只和经纪人洽谈,明星只负责演出事项,其他的事都由经纪人去完成。使用条...
2019-03-26 17:45:53
383
原创 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
474
原创 SpringBoot学习Tips
SpringBoot学习Tips 本文主要是关于Spring Boot学习中的一些小知识点的汇总,以防自己忘记,持续更新中~1、Spring Boot返回时间 本知识点转载至springboot配置返回时间戳,首先需要注意的一点是SpringBoot2.0后,Spring会将时间自动转成UTC字符串(比如"createTime": "201
2018-09-15 22:19:59
225
转载 通配符
通配符是一种特殊语句,主要有星号(*)和问号(?),用来模糊搜索文件。当查找文件夹时,可以使用它来代替一个或多个真正字符;当不知道真正字符或者懒得输入完整名字时,常常使用通配符代替一个或多个真正的字符。 注意:通配符一般是用来模糊搜索文件的,而不是用于正则表达式!目前接触到的通配符主要在Linux和SQL中,而在这两处里使用时又有一些区别,所以列出来,免得自己忘记。Linux中...
2018-03-22 16:51:18
426
转载 VMware网络连接模式—桥接、NAT以及仅主机模式的详细介绍和区别
原文地址:VMware网络连接模式。本文参考这篇原文的基础上加了一点自己的理解。 在使用VMware Workstation(以下简称:VMware)创建虚拟机的过程中,配置虚拟机的网络连接是非常重要的一环,当我们为虚拟机配置网络连接时,我们可以看到如下图所示的几种网络连接模式:桥接模式、NAT模式、仅主机模式、自定义网络连接模式。那么这几种网络连接模式都各自有什么主要用途,它们之间又有
2018-01-25 16:45:55
440
原创 Python学习tips
最近毕设要做机器学习相关,考虑到Python这门语言在web里也经常用,后面也会接触大数据,所以借此机会将Python完完整整地过一遍,这篇文章主要记录一下自己在看书和官方文档时对一些需要注意的东西的理解,学习阶段主要参考书为《Python基础教程(第2版)》、《Python核心编程(第3版)》以及官方提供的“Python 2.7.12 documentation”(因为我以前下的是2.7.1...
2017-11-27 17:17:13
351
原创 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
259
原创 Spring零散记
这里记录关于Spring的一些零散的知识点,以免自己日后忘记。===============================1.ModelAndView的addObject()方法. Spring MVC里一般使用ModelAndView的addObject()方法将信息添加到Model里,可以在jsp页面通过request.getAttribute()方法获取(就是放到了req...
2017-07-25 20:39:43
414
原创 java里重载时的自动装箱与拆箱机制
java里重载时的自动装箱与拆箱机制Java里有自动装箱和自动拆箱的机制,大多情况下非常便利,但是如果有关于基本类型、包装类型已经Object类型的重载时,实际调用的会是哪个方法呢?
2017-07-07 10:09:06
491
原创 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
6748
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人