博客园 - EzrealYi
uuid:24b78886-0ed1-41c2-8670-e3f31dcf42c4;id=28277
2021-12-01T03:40:41Z
EzrealYi
https://www.cnblogs.com/ezrealyi/
feed.cnblogs.com
https://www.cnblogs.com/ezrealyi/p/14605048.html
正反建树工具类 - EzrealYi
package com.tianee.webframe.util.tree; import java.beans.IntrospectionException; import java.lang.reflect.InvocationTargetException; import java.lang.
2021-04-01T02:11:00Z
2021-04-01T02:11:00Z
EzrealYi
https://www.cnblogs.com/ezrealyi/
【摘要】package com.tianee.webframe.util.tree; import java.beans.IntrospectionException; import java.lang.reflect.InvocationTargetException; import java.lang. <a href="https://www.cnblogs.com/ezrealyi/p/14605048.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/ezrealyi/p/14445732.html
通过一个生活中的案例场景,揭开并发包底层AQS的神秘面纱 - EzrealYi
本文导读 生活中案例场景介绍 联想到 AQS 到底是什么 AQS 的设计初衷 揭秘 AQS 底层实现 最后的总结 当你在学习某一个技能的时候,是否曾有过这样的感觉,就是同一个技能点学完了之后,过了一段时间,如果你没有任何总结,或者是不经常回顾,遗忘的速度是非常之快的。 忘记了之后,然后再重新学,因为
2021-02-25T02:54:00Z
2021-02-25T02:54:00Z
EzrealYi
https://www.cnblogs.com/ezrealyi/
【摘要】本文导读 生活中案例场景介绍 联想到 AQS 到底是什么 AQS 的设计初衷 揭秘 AQS 底层实现 最后的总结 当你在学习某一个技能的时候,是否曾有过这样的感觉,就是同一个技能点学完了之后,过了一段时间,如果你没有任何总结,或者是不经常回顾,遗忘的速度是非常之快的。 忘记了之后,然后再重新学,因为 <a href="https://www.cnblogs.com/ezrealyi/p/14445732.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/ezrealyi/p/14407468.html
JMM - EzrealYi
什么是JMM JMM即是JAVA内存模型(java memory model)。在不同的硬件生产商和不同的操作系统下,内存的访问逻辑有一定的差异,结果就是当你的代码在某个系统环境下运行良好,并且线程安全,但是换了个系统就出现各种问题。Java内存模型,就是为了屏蔽系统和硬件的差异,让一套代码在不同平
2021-02-16T12:43:00Z
2021-02-16T12:43:00Z
EzrealYi
https://www.cnblogs.com/ezrealyi/
【摘要】什么是JMM JMM即是JAVA内存模型(java memory model)。在不同的硬件生产商和不同的操作系统下,内存的访问逻辑有一定的差异,结果就是当你的代码在某个系统环境下运行良好,并且线程安全,但是换了个系统就出现各种问题。Java内存模型,就是为了屏蔽系统和硬件的差异,让一套代码在不同平 <a href="https://www.cnblogs.com/ezrealyi/p/14407468.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/ezrealyi/p/14381514.html
kafka - EzrealYi
https://baijiahao.baidu.com/s?id=1651919282506404758&wfr=spider&for=pc
2021-02-06T06:51:00Z
2021-02-06T06:51:00Z
EzrealYi
https://www.cnblogs.com/ezrealyi/
【摘要】https://baijiahao.baidu.com/s?id=1651919282506404758&wfr=spider&for=pc <a href="https://www.cnblogs.com/ezrealyi/p/14381514.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/ezrealyi/p/14368854.html
前端缓存 - EzrealYi
基本的网络请求就是三个步骤:请求,处理,响应。 而前端缓存则可以在剩下的两步:“请求”和“响应”中进行。在“请求”步骤中,浏览器也可以通过存储结果的方式直接使用资源,直接省去了发送请求;而“响应”步骤需要浏览器和服务器共同配合,通过减少响应内容来缩短传输时间。这些都会在下面进行讨论。 本文主要包含
2021-02-03T11:02:00Z
2021-02-03T11:02:00Z
EzrealYi
https://www.cnblogs.com/ezrealyi/
【摘要】基本的网络请求就是三个步骤:请求,处理,响应。 而前端缓存则可以在剩下的两步:“请求”和“响应”中进行。在“请求”步骤中,浏览器也可以通过存储结果的方式直接使用资源,直接省去了发送请求;而“响应”步骤需要浏览器和服务器共同配合,通过减少响应内容来缩短传输时间。这些都会在下面进行讨论。 本文主要包含 <a href="https://www.cnblogs.com/ezrealyi/p/14368854.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/ezrealyi/p/13600275.html
shiro - EzrealYi
一.认证subject接受token,通过其实现类DelegatingSubject将token委托给SecurityManager来完成认证。SecurityManager是接口通过DefaultSecurityManager来完成相关功能。由DefaultSecurityManager中logi
2020-09-02T02:11:00Z
2020-09-02T02:11:00Z
EzrealYi
https://www.cnblogs.com/ezrealyi/
【摘要】一.认证subject接受token,通过其实现类DelegatingSubject将token委托给SecurityManager来完成认证。SecurityManager是接口通过DefaultSecurityManager来完成相关功能。由DefaultSecurityManager中logi <a href="https://www.cnblogs.com/ezrealyi/p/13600275.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/ezrealyi/p/13424035.html
Git-常见问题 - EzrealYi
用git通常会遇见一些问题,时间久了就会忘记解决方案,特记录下来以备后用,长期更新。。。 1. error:src refspec master does not match any 问题产生: $ cd myproject $ git init $ git add . $ git commit -
2020-08-02T16:17:00Z
2020-08-02T16:17:00Z
EzrealYi
https://www.cnblogs.com/ezrealyi/
【摘要】用git通常会遇见一些问题,时间久了就会忘记解决方案,特记录下来以备后用,长期更新。。。 1. error:src refspec master does not match any 问题产生: $ cd myproject $ git init $ git add . $ git commit - <a href="https://www.cnblogs.com/ezrealyi/p/13424035.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/ezrealyi/p/12725420.html
Redis使用FastJson序列化/FastJson2JsonRedisSerializer - EzrealYi
https://blog.csdn.net/moshowgame/article/details/83246363
2020-04-18T04:52:00Z
2020-04-18T04:52:00Z
EzrealYi
https://www.cnblogs.com/ezrealyi/
【摘要】https://blog.csdn.net/moshowgame/article/details/83246363 <a href="https://www.cnblogs.com/ezrealyi/p/12725420.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/ezrealyi/p/12634681.html
Java操作wkhtmltopdf实现Html转PDF - EzrealYi
EzrealYi 做java开发的都知道,java生成pdf大部分都是用itext,itext的确是java开源组件的第一选择。不过itext也有局限,就是要自己写模版,系统中的表单数量有好几百个,为每个表单做一个导出模版不现实。 所以找了个直接可以调用的工具wkhtmltopdf,将生成好的htm
2020-04-04T14:19:00Z
2020-04-04T14:19:00Z
EzrealYi
https://www.cnblogs.com/ezrealyi/
【摘要】EzrealYi 做java开发的都知道,java生成pdf大部分都是用itext,itext的确是java开源组件的第一选择。不过itext也有局限,就是要自己写模版,系统中的表单数量有好几百个,为每个表单做一个导出模版不现实。 所以找了个直接可以调用的工具wkhtmltopdf,将生成好的htm <a href="https://www.cnblogs.com/ezrealyi/p/12634681.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/ezrealyi/p/12513917.html
CentOS7 用 yum安装X Window (GNome) - EzrealYi
EzrealYi 1.安装X(X Window System) yum groupinstall "X Window System" 2.查看我们已经安装(Available Groups)的软件以及可以安装(Available Environment Groups)的软件 yum grouplis
2020-03-17T14:11:00Z
2020-03-17T14:11:00Z
EzrealYi
https://www.cnblogs.com/ezrealyi/
【摘要】EzrealYi 1.安装X(X Window System) yum groupinstall "X Window System" 2.查看我们已经安装(Available Groups)的软件以及可以安装(Available Environment Groups)的软件 yum grouplis <a href="https://www.cnblogs.com/ezrealyi/p/12513917.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/ezrealyi/p/12513602.html
解决CentOS7安装完成后没有网络 - EzrealYi
EzrealYi 1、打开终端窗口 用root登录 2、输入:cd /etc/sysconfig/network-scripts/ 3、编辑配置文件:vim ifcfg-ens33 修改ONBOOT=no 为 ONBOOT=yes 4、修改完成后保存:冒号(:)wq 保存退出 5、输入命令:syst
2020-03-17T13:29:00Z
2020-03-17T13:29:00Z
EzrealYi
https://www.cnblogs.com/ezrealyi/
【摘要】EzrealYi 1、打开终端窗口 用root登录 2、输入:cd /etc/sysconfig/network-scripts/ 3、编辑配置文件:vim ifcfg-ens33 修改ONBOOT=no 为 ONBOOT=yes 4、修改完成后保存:冒号(:)wq 保存退出 5、输入命令:syst <a href="https://www.cnblogs.com/ezrealyi/p/12513602.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/ezrealyi/p/12505578.html
Tomcat的3种部署方式(详解) - EzrealYi
转载请注明出处 EzrealYi Tomcat是目前web开发中非常流行的Web 服务器,也就是tomcat在部署项目的时候,必须要把应用程序中所用到的jar包放到tomcat的lib目录下,然后再一起部署到服务器上。那么tomcat部署的方式就是我们必须掌握的了,近期遇到tomcat部署出错,导致
2020-03-16T10:13:00Z
2020-03-16T10:13:00Z
EzrealYi
https://www.cnblogs.com/ezrealyi/
【摘要】转载请注明出处 EzrealYi Tomcat是目前web开发中非常流行的Web 服务器,也就是tomcat在部署项目的时候,必须要把应用程序中所用到的jar包放到tomcat的lib目录下,然后再一起部署到服务器上。那么tomcat部署的方式就是我们必须掌握的了,近期遇到tomcat部署出错,导致 <a href="https://www.cnblogs.com/ezrealyi/p/12505578.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/ezrealyi/p/12466678.html
解决请求响应乱码问题(使用Filter) - EzrealYi
EzrealYi 前述: 在写这篇笔记之前,对笔记中的设计模式进行介绍: 本篇笔记中将要使用到的设计模式是:装饰(包装)设计模式 (1)装饰(包装)设计模式口诀: ①定义一个类,实现被装饰对象的接口 ②定义一个成员变量,记住被装饰对象的引用 ③定义构造方法,传入被装饰对象的实例 ④改写要修改的方法
2020-03-11T16:26:00Z
2020-03-11T16:26:00Z
EzrealYi
https://www.cnblogs.com/ezrealyi/
【摘要】EzrealYi 前述: 在写这篇笔记之前,对笔记中的设计模式进行介绍: 本篇笔记中将要使用到的设计模式是:装饰(包装)设计模式 (1)装饰(包装)设计模式口诀: ①定义一个类,实现被装饰对象的接口 ②定义一个成员变量,记住被装饰对象的引用 ③定义构造方法,传入被装饰对象的实例 ④改写要修改的方法 <a href="https://www.cnblogs.com/ezrealyi/p/12466678.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/ezrealyi/p/12459259.html
Log4j - EzrealYi
是时候展示真正的技术了 EzrealYi 日志是应用软件中不可缺少的部分,Apache的开源项目log4j是一个功能强大的日志组件,提供方便的日志记录。 一、入门实例 1.新建一个JAva工程,导入包log4j-1.2.17.jar,整个工程最终目录如下 2、src同级创建并设置log4j.prop
2020-03-10T14:23:00Z
2020-03-10T14:23:00Z
EzrealYi
https://www.cnblogs.com/ezrealyi/
【摘要】是时候展示真正的技术了 EzrealYi 日志是应用软件中不可缺少的部分,Apache的开源项目log4j是一个功能强大的日志组件,提供方便的日志记录。 一、入门实例 1.新建一个JAva工程,导入包log4j-1.2.17.jar,整个工程最终目录如下 2、src同级创建并设置log4j.prop <a href="https://www.cnblogs.com/ezrealyi/p/12459259.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/ezrealyi/p/12455491.html
web.xml 中的listener、 filter、servlet 加载顺序及其详解 - EzrealYi
转载自:https://www.cnblogs.com/Jeely/p/10762152.html 一、概述 1、启动一个WEB项目的时候,WEB容器会去读取它的配置文件web.xml,读取<listener>和<context-param>两个结点。 2、紧急着,容创建一个ServletConte
2020-03-10T06:28:00Z
2020-03-10T06:28:00Z
EzrealYi
https://www.cnblogs.com/ezrealyi/
【摘要】转载自:https://www.cnblogs.com/Jeely/p/10762152.html 一、概述 1、启动一个WEB项目的时候,WEB容器会去读取它的配置文件web.xml,读取<listener>和<context-param>两个结点。 2、紧急着,容创建一个ServletConte <a href="https://www.cnblogs.com/ezrealyi/p/12455491.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/ezrealyi/p/12434105.html
SQLyog试用到期的解决方法(仅供个人学习使用,禁止转载或用于商业盈利) - EzrealYi
作者:EzrealYi 本章链接:https://www.cnblogs.com/ezrealyi/p/12434105.html win+r-》输入regedit-》进入注册表 在计算机-》HKEY_CURRENT_USER-》Software-》{906D6D9F-AB51-429F……}中删除
2020-03-07T06:29:00Z
2020-03-07T06:29:00Z
EzrealYi
https://www.cnblogs.com/ezrealyi/
【摘要】作者:EzrealYi 本章链接:https://www.cnblogs.com/ezrealyi/p/12434105.html win+r-》输入regedit-》进入注册表 在计算机-》HKEY_CURRENT_USER-》Software-》{906D6D9F-AB51-429F……}中删除 <a href="https://www.cnblogs.com/ezrealyi/p/12434105.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/ezrealyi/p/12431612.html
HTTP协议详解(深入理解) - EzrealYi
版权声明:本文为CSDN博主「有抱负的小狮子」的原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接及本声明。原文链接:https://blog.csdn.net/weixin_38087538/article/details/82838762 引入 超文本传输协议(HTTP,
2020-03-06T15:15:00Z
2020-03-06T15:15:00Z
EzrealYi
https://www.cnblogs.com/ezrealyi/
【摘要】版权声明:本文为CSDN博主「有抱负的小狮子」的原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接及本声明。原文链接:https://blog.csdn.net/weixin_38087538/article/details/82838762 引入 超文本传输协议(HTTP, <a href="https://www.cnblogs.com/ezrealyi/p/12431612.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/ezrealyi/p/12397268.html
CSS选择器的优先级 - EzrealYi
1.首先介绍一下CSS内联 内联css也叫做行级css或行内css,它是直接在标签内使用 1 <body> 2 <span style="color: red;">我是span块</span> 3 </body> 2.各种选择器 标签选择器:点击 这里 了解标签选择器 ID选择器:点击 这里 了解I
2020-03-02T10:28:00Z
2020-03-02T10:28:00Z
EzrealYi
https://www.cnblogs.com/ezrealyi/
【摘要】1.首先介绍一下CSS内联 内联css也叫做行级css或行内css,它是直接在标签内使用 1 <body> 2 <span style="color: red;">我是span块</span> 3 </body> 2.各种选择器 标签选择器:点击 这里 了解标签选择器 ID选择器:点击 这里 了解I <a href="https://www.cnblogs.com/ezrealyi/p/12397268.html" target="_blank">阅读全文</a>