![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
学习笔记
文章平均质量分 95
ruozhuliufeng
纸上得来终觉浅,绝知此事要躬行。
展开
-
万字长文带你深入理解JavaNIO并手动实现多人聊天室
Java NIO的介绍,以及如何使用NIO原创 2023-06-24 21:31:38 · 572 阅读 · 0 评论 -
MySQL高级篇-索引分析与优化、数据库锁机制与主从复制
MySQL高级篇,介绍MySQL索引相关信息,MyISAM与InnoDB存储引擎中的锁机制,以及主从复制相关信息原创 2023-06-16 11:17:09 · 478 阅读 · 2 评论 -
Spring Security工作原理探析
结构总览Spring Security所解决的问题就是安全访问控制,而安全访问控制功能其实就是对所有进入系统的请求进行拦截,校验每个请求是否能够访问它所期望的资源。而这,可以通过Filter或AOP等技术来实现,Spring Security 对Web资源的保护是靠Filter实现的,所以说,Spring Security本质上就是一个过滤器链,从这个Filter来入手,逐步深入Spring Security原理。当初始化Spring Security时,会创建一个名为SpringSecurityFil.原创 2021-05-09 22:39:36 · 171 阅读 · 0 评论 -
初识Spring Security
为什么需要安全框架大多数项目应该都有权限一类的控制,目的在于让用户不能去访问不该访问的内容。在没有使用安全框架之前,都是通过各种拦截器,监听器来控制用户的访问,或者是通过Spring的AOP控制用户对某个方法的访问,在当时看来还比较方便,但是到后来维护越来越麻烦,如果要增加或者是修改一个逻辑,那这个拦截器或者是监听器又会改动很多。例如一个博客系统,对不同的用户需要有不同的功能显示,如游客不能评论,正式用户只能管理自己发表的博客等等,这在小型项目中还方便实现,可如果项目变得越来越大,对权限的划分也越来越细,原创 2021-05-06 23:25:29 · 344 阅读 · 0 评论 -
商务礼仪
植入式商务礼仪重新认识“礼仪”礼仪不是用来去装的,而是用来去用的人生就是一场成交,人生无处不成交礼仪能够帮助个人品牌的塑造与营销礼仪的两个关键尊重适合大脑的结构礼仪的“无感开关”视觉:让品牌更具魅力听觉:让品牌更具态度嗅觉:让品牌更具想象味觉:让品牌更具韵味触觉:让品牌更具诱惑“五感开关”的三个密码7%的文字语言是人际交往中的核心部分意识决定行为,行为决定结果恭敬心会引导你的行为任何动物的区别是:我们能够在德方面去管理我们原创 2020-05-25 22:58:23 · 1857 阅读 · 0 评论 -
Vue的基础入门及使用
Vue的基础入门及使用第一章 Vue核心1.1 Vue的基本认识1.1.1 官网英文官网:https://vuejs.org/中文官网:https://cn.vuejs.org/1.1.2 介绍描述渐进式JavaScript框架作者:尤雨溪(一位华裔前Google工程师)作用:动态 构建用户界面1.1.3 Vue特点1.遵循MVVM模式M:Model,模型,数据对象(data)V:View,视图,模板页面VM:ViewModel,视图模型(Vue的实例)2.编原创 2020-05-31 23:13:37 · 1312 阅读 · 0 评论 -
数据结构与算法之排序算法
数据结构与算法之排序算法排序算法的介绍 排序也称排序算法(Sort Algorithm),排序是将一组数据,依指定的顺序进行排序的过程。排序的分类1)内部排序:指将需要处理的数据都加载到**内部存储器(内存)**中进行排序2)外部排序:数据量过大,无法全部加载到内存中,需要借助**外部存储(文件等)**进行排序3)常见的排序算法分类算法的时间复杂度度量一个程序(算法)执行...原创 2020-03-01 22:48:58 · 501 阅读 · 0 评论 -
MongoDB的入门使用
MongoDB的入门使用数据库数据库是按照数据结构来组织、存储和管理数据的仓库程序是在内存中运行的,一旦程序运行结束或者计算机断电,程序运行中的数据都会丢失所以就需要讲一些程序运行的数据持久化到硬盘中,以确保数据的安全性。而数据库就是数据持久化的最佳选择即,数据库就是存储数据的仓库数据库的分类关系型数据库(RDBMS)MySQL、Oracle、DB2、SQL Server、…...原创 2020-01-03 15:39:56 · 293 阅读 · 0 评论 -
Docker的入门及使用
Docker的入门及使用Docker的概述为什么要使用Docker一款产品从开发到上线,从操作系统到运行环境,再到应用配置。作为开发+运维之间的协作我们需要关心很多东西,这也是很多互联网公司都不得不面对的问题,特别是各种版本的迭代之后,不同版本环境的兼容,对运维人员都是考验。Docker之所以发展如此迅速,也是因为它对此给出了一标准化的解决方案。环境配置如此麻烦,换一台机器,就要重来一次...原创 2019-12-30 15:53:21 · 1318 阅读 · 1 评论