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

浙公网安备 33010602011771号