摘要:
public class Father { private int i = test(); private static int j = method(); static { System.out.println("(1)"); } Father(){ System.out.println("(2) 阅读全文
摘要:
###链接(Linking)验证(Verification) 当类加载到系统后,就开始链接操作,验证是链接操作的第一步 它的目的是保证加载的字节码是合法、合理并符合规范的 验证的步骤比较复杂,实际要验证的项目也很繁多,大体上 Java 虚拟机需要做以下检查,如图所示 整体的介绍 验证的内容则涵盖了类 阅读全文
摘要:
GraphQL定义 graphql是由Facebook创造的用于描述复杂数据模型的一种查询语言。这里查询语言所指的并不是常规意义上的类似sql语句的查询语言,而是一种用于前后端数据查询方式的规范。 官网中文:https://graphql.cn/ 规范地址::http://spec.graphql. 阅读全文
摘要:
获取当前时间 传入Instant.now()获取当前时间,“yyyyHHMM”(等方式) public String instantToString(Instant date, String pattern) { LocalDateTime localDateTime = LocalDateTime 阅读全文
摘要:
导出word主模块 public void exportDocx() { FileOutputStream os = null; FileInputStream fs = null; String fileName = null; try { //填充结果 Map<String, Object> m 阅读全文
摘要:
学习目标 基本概念 什么是认证 进入移动互联网时代,大家每天都在刷手机,常用的软件有微信、支付宝、头条等,下边拿微信来举例子说明认证 相关的基本概念,在初次使用微信前需要注册成为微信用户,然后输入账号和密码即可登录微信,输入账号和密码 登录微信的过程就是认证。 系统为什么要认证? 认证是为了保护系统 阅读全文
摘要:
基于 field 注入的好处 方式非常的简洁,代码看起来很简单,通俗易懂。专注于业务而不被依赖注入所污染。你只需要把@Autowired扔到变量之上就好了,不需要特殊的构造器或者set方法,依赖注入容器会提供你所需的依赖。 基于 field 注入的坏处 基于 field 注入虽然简单,但是却会引发很 阅读全文
摘要:
登录问题的基本步骤 对于单一服务器式 登录 使用session对象实现 登录成功之后,将用户数据放入session中,判断是否登录 session.setArrtibute("user",user) session.getAttribute("user) 分布式单点登录 (sso模式) sessio 阅读全文
摘要:
Redis入门 概述 Redis是是什么? Redis(Remote Dictionary Server),即远程字典服务! 是一个开源的使用ANSI 是c语言编写、支持网络、可基于内存易可以持久化的日志型、Key-Value数据库, 并提供多种语言的API。 redis会周期性的把更新的数据写入磁 阅读全文
摘要:
Spring如何处理线程并发问题 阅读全文