05 2020 档案

摘要:前言 大家好,这里是经典鸡翅,今天给大家带来一篇基于SpringAop实现的操作日志记录的解决的方案。大家可能会说,切,操作日志记录这么简单的东西,老生常谈了。不! 网上的操作日志一般就是记录操作人,操作的描述,ip等。好一点的增加了修改的数据和执行时间。那么!我这篇有什么不同呢!今天这种不仅可以记 阅读全文
posted @ 2020-05-27 09:38 经典鸡翅 阅读(1233) 评论(3) 推荐(1) 编辑
摘要:前言 Tomcat 服务器是一个开源的轻量级Web应用服务器,在中小型系统和并发量小的场合下被普遍使用,是开发和调试Servlet、JSP 程序的首选。相信大家对于 Tomcat 已经是非常熟悉了,本篇将介绍tomcat的常见优化。那么为什么要对tomcat进行优化呢。因为Tomcat默认参数是为开 阅读全文
posted @ 2020-05-25 09:48 经典鸡翅 阅读(1606) 评论(8) 推荐(8) 编辑
摘要:前言 nginx可所谓是如今最好用的软件级别的负载均衡了。通过nginx的高性能,并发能力强,占用内存下的特点,可以搭建高性能的代理服务。同时nginx还能作为web服务器,反向代理,动静分离服务器。十分的方便好用,今天让我来一起看看,你真的了解nginx吗? Nginx 简介 Nginx 概述 N 阅读全文
posted @ 2020-05-22 09:17 经典鸡翅 阅读(1591) 评论(3) 推荐(0) 编辑
摘要:前言 在漫长的开发过程中,权限认证是一个永恒不变的话题,随着技术的发展,从以前的基于sessionId的方式,变为如今的token方式。session常用于单体应用,后来由于微服务的兴起,分布式应用占了很大的一部分。本文将为大家介绍基于session的单体应用授权认证方式。后续会介绍基于token的 阅读全文
posted @ 2020-05-21 09:15 经典鸡翅 阅读(1464) 评论(0) 推荐(5) 编辑
摘要:前言 说起SpringChoud的feign大家用过的都说好。Feign是Netflix开发的声明式、模板化的HTTP客户端。对于我们微服务来说,微服务之间的api调用,使用feign来说是再方便不过的。本文先介绍一下,传统的feign的调用写法方式,再介绍我们的重点feign的继承特性。 feig 阅读全文
posted @ 2020-05-20 09:03 经典鸡翅 阅读(3037) 评论(0) 推荐(1) 编辑
摘要:前言 上篇文章我们介绍了国产SM4加密算法的后端java实现方案。没有看过的小伙伴可以看一下这篇文章。 https://www.cnblogs.com/jichi/p/12907453.html 本篇文章将介绍前端vue的解决方案,和java后端互相辉映。 说起前端的vue,真的是一个非常好用的框架 阅读全文
posted @ 2020-05-19 08:42 经典鸡翅 阅读(3721) 评论(1) 推荐(2) 编辑
摘要:前言 今天给大家带来一个国产SM4加密解密算法的java后端解决方案,代码完整,可以直接使用,希望给大家带来帮助,尤其是做政府系统的开发人员,可以直接应用到项目中进行加密解密。 画重点!是SM4哦,不是SM。哈哈,各位要在知识里遨游,不要想歪。正文开始~ 国产SM4加密解密算法概念介绍 SMS4算法 阅读全文
posted @ 2020-05-18 08:38 经典鸡翅 阅读(12905) 评论(0) 推荐(10) 编辑
摘要:前言 使用vscode开发vue项目的时候,为了编码格式的统一化,使用eslint规范进行格式化。此时通过eslint插件可以实现对vue代码的自动格式化。 使用方式 在vscode的插件模块处,搜索eslint。找到下面的插件。 安装完成后,进行配置。 file preferences setti 阅读全文
posted @ 2020-05-15 19:30 经典鸡翅 阅读(9323) 评论(0) 推荐(2) 编辑
摘要:retainAll方法简介 当我们有两个list集合的时候,我们可以使用retainAll方法求得两个list集合的子集。retainAll是Collection接口中提供的一个方法,各个实现类有自己的实现方式,我们这里介绍ArrayList的实现方式。 retainAll源码深入 可以看到coll 阅读全文
posted @ 2020-05-15 08:29 经典鸡翅 阅读(12597) 评论(1) 推荐(8) 编辑
摘要:前言 最近在看框架的时候,发现了这个接口,在此进行总结,希望能够给大家帮助,同时提升自己。 order接口的大体介绍 Spring框架中有这个一个接口,名字叫Ordered,联想我们在数据库中应用的Ordered,很容易想到它的含义就是用来排序。那么问题来了,Spring中为什么要定义这样一个排序接 阅读全文
posted @ 2020-05-14 08:00 经典鸡翅 阅读(3874) 评论(0) 推荐(2) 编辑
摘要:1. SpringBoot简介 SpringBoot是简化Spring应用开发的一个框架。他整合了Spring的技术栈,提供各种标准化的默认配置。使得我们可以快速开发Spring项目,免掉xml配置的麻烦。降低Spring项目的成本。 2. SpringBoot的优缺点 使编码配置部署都变得很简单。 阅读全文
posted @ 2020-05-12 08:30 经典鸡翅 阅读(568) 评论(0) 推荐(1) 编辑
摘要:1. Java线程的创建方式 (1)继承thread类 thread类本质是实现了runnable接口的一个实例,代表线程的一个实例。启动线程的方式start方法。start是一个本地方法,执行后,执行run方法的代码。 (2)实现runnable接口 如果自己的类已经继承了别的类,就不能继承thr 阅读全文
posted @ 2020-05-09 08:42 经典鸡翅 阅读(1198) 评论(2) 推荐(5) 编辑
摘要:1. List List 是有序的 Collection。Java List 一共三个实现类: 分别是 ArrayList、Vector 和 LinkedList ArrayList ArrayList 是最常用的 List 实现类,内部是通过数组实现的,它允许对元素进行快速随机访问。数组的缺点是每 阅读全文
posted @ 2020-05-06 08:14 经典鸡翅 阅读(676) 评论(0) 推荐(4) 编辑
摘要:前言 本文分为20多个问题,通过问题的方式,来逐渐理解jvm,由浅及深。希望帮助到大家。 1. Java类实例化时,JVM执行顺序? 正确的顺序如下: 1父类静态代码块 2父类静态变量 3子类静态代码块 3子类静态变量 4父类成员变量赋值 5父类构造方式开始执行 6子类成员变量赋值 7子类构造方式开 阅读全文
posted @ 2020-05-04 22:34 经典鸡翅 阅读(676) 评论(0) 推荐(6) 编辑
摘要:jdk1.7 默认垃圾收集器Parallel Scavenge(新生代)+Parallel Old(老年代)。 jdk1.8 默认垃圾收集器Parallel Scavenge(新生代)+Parallel Old(老年代)。 jdk1.9 默认垃圾收集器G1。 XX:+PrintCommandLine 阅读全文
posted @ 2020-05-03 09:15 经典鸡翅 阅读(1646) 评论(0) 推荐(0) 编辑
摘要:前言 最近被问到了JVM的垃圾收集器,在此进行整理记录,供大家一起学习。 jvm垃圾收集器 jvm垃圾收集器是jvm内存回收的具体实现。本次讨论hotspot虚拟机中的垃圾收集器。 图中总共有7中垃圾收集器。两个收集器中连线则表示可以配合使用。 中间的横线代表新生代和老年代的分区。上面的是新生代的垃 阅读全文
posted @ 2020-05-02 21:52 经典鸡翅 阅读(253) 评论(2) 推荐(1) 编辑

点击右上角即可分享
微信分享提示