随笔分类 -  Java

摘要:1.直接在方法参数列表里获取 2.在非方法参数列表里获取 阅读全文
posted @ 2018-04-09 19:28 Jakeylove3 阅读(2788) 评论(0) 推荐(0)
摘要:https://blog.csdn.net/eason_oracle/article/details/52484571 阅读全文
posted @ 2018-04-01 17:52 Jakeylove3 阅读(647) 评论(0) 推荐(0)
摘要:1.pom.xml添加依赖 2.打开:File——Settings——Compiler,勾选Build project automatically 3.按Ctrl+Shift+A,在弹出窗口中输入Registry,打开第一项 4.在弹出的Registry窗口中,勾选compiler.automake 阅读全文
posted @ 2018-03-27 10:57 Jakeylove3 阅读(119) 评论(0) 推荐(0)
摘要:链接✈ 阅读全文
posted @ 2018-03-26 16:29 Jakeylove3 阅读(192) 评论(0) 推荐(0)
摘要:1.前言 在Java开发中,使用lombok,通过它的注解,可以简化JavaBean中的大量代码,诸如Getter、Setter、toString、构造方法等等,而只需要定义类的属性就可以了。 2.lombok在IDEA中的配置 (1)安装插件,点击File——Settings——Plugins—— 阅读全文
posted @ 2018-03-20 16:01 Jakeylove3 阅读(206) 评论(0) 推荐(0)
摘要:链接✈ 阅读全文
posted @ 2018-03-17 14:41 Jakeylove3 阅读(113) 评论(0) 推荐(0)
摘要:使用Spring Boot开发时,当程序启动的时候控制台会输出由字符组成的Spring符号,这个文字其实是可以自定义的。 这是我自己设计的Banner,有木有很帅? 设置方法也非常简单,把存放自定义文字的banner.txt文件放到项目的resources目录下即可: 打开这个网址 链接✈ 可以定制 阅读全文
posted @ 2018-03-17 10:04 Jakeylove3 阅读(273) 评论(0) 推荐(0)
摘要:Apache Shiro是Java的一个安全框架。 Shiro可以帮助我们完成:认证、授权、加密、会话管理、与Web集成、缓存等。 先贴个链接:《跟我学Shiro》✈ 阅读全文
posted @ 2018-03-16 13:58 Jakeylove3 阅读(118) 评论(0) 推荐(0)
摘要:1.前言 在开发中遇到一个关于用户体验的问题,每次当运维进行更新重启服务器时,都会导致会员平台中已登录的用户掉线。这是因为每个用户的会话信息及状态都是由session来保存的,而session对象是由服务器创建,并把session的Id以cookie的形式发送给客户端浏览器的(每个会话都有一个单独的 阅读全文
posted @ 2018-02-26 20:08 Jakeylove3 阅读(11121) 评论(0) 推荐(0)
摘要:1.前言 关于如何在系统中生成唯一性ID的问题(如订单号、批次号等),一直困扰了许久。因为还要考虑并发的问题,所以时间戳+随机数的组合并不可取,Java中的UUID是一种可取的方法,但它的缺点是序列号太长了,而且没有可读性,对用户来说这么一堆乱码是极不友好的。 推特的工程师snowflake也提出了 阅读全文
posted @ 2018-02-13 15:52 Jakeylove3 阅读(7169) 评论(0) 推荐(0)
摘要:1、Java接口中的成员变量默认都是public,static,final类型的(都可省略),必须被显示初始化,即接口中的成员变量为常量(大写,单词之间用"_"分隔)2、Java接口中的方法默认都是public,abstract类型的(都可省略),没有方法体,不能被实例化3、Java接口中只能包含p 阅读全文
posted @ 2017-11-14 11:16 Jakeylove3 阅读(254) 评论(0) 推荐(0)
摘要:1.Servlet简介 Java Servlet 是运行在 Web 服务器或应用服务器上的程序,它是作为来自 Web 浏览器或其他 HTTP 客户端的请求和 HTTP 服务器上的数据库或应用程序之间的中间层。 2.Servlet生命周期 1)Servlet 通过调用 init () 方法进行初始化( 阅读全文
posted @ 2017-11-13 11:32 Jakeylove3 阅读(236) 评论(0) 推荐(0)
摘要:PermGen space的全称是Permanent Generation space,是指内存的永久保存区域,这块内存主要是被JVM存放Class和Meta信息的,Class在被Loader时就会被放到PermGen space中,它和存放类实例(Instance)的Heap区域不同,GC(Gar 阅读全文
posted @ 2017-11-06 19:18 Jakeylove3 阅读(139) 评论(0) 推荐(0)
摘要:1.Java中流的分类 (1)按照数据流的方向不同可以分为:输入流和输出流。 (2)按照处理数据单位不同可以分为:字节流和字符流。 对文件操作的流包括:FileInputStream(字节输入流),FileOutputStream(字节输出流),FileReader(字符输入流),FileWrite 阅读全文
posted @ 2017-11-02 16:06 Jakeylove3 阅读(221) 评论(0) 推荐(0)
摘要:单例模式(单件模式),是一种常用的软件设计模式。在它的核心结构中只包含一个被称为单例的特殊类。通过单例模式可以保证系统中一个类只有一个实例,即一个类只有一个对象实例。《设计模式:可复用面向对象软件的基础》一书中对单例模式的适用性的描述如下: 1、当类只能有一个实例而且客户可以从一个众所周知的访问点访 阅读全文
posted @ 2017-10-31 14:09 Jakeylove3 阅读(235) 评论(0) 推荐(0)
摘要:静态变量前有static关键字修饰。 1.内存分配 静态变量在应用程序初始化时,就存在于内存当中,直到它所在的类的程序运行结束时才消亡; 非静态变量需要被实例化后才会分配内存。 2.生存周期 静态变量生存周期为应用程序的存在周期; 非静态变量的存在周期取决于实例化的类的存在周期。 3.调用方式 静态 阅读全文
posted @ 2017-10-30 14:18 Jakeylove3 阅读(369) 评论(0) 推荐(0)