随笔分类 -  212-Java

摘要:"【项目实践】一文带你搞定Spring Security + JWT" 转载于:https://www.cnblogs.com/RudeCrab/p/14265273.html 以项目驱动学习,以实践检验真知 前言 " " 关于认证和授权,R之前已经写了两篇文章: "📖【项目实践】在用安全框架前, 阅读全文
posted @ 2021-09-02 12:32 傀儡岁月 阅读(211) 评论(0) 推荐(0)
摘要:转载于:https://www.cnblogs.com/RudeCrab/p/14251274.html 以项目驱动学习,以实践检验真知 前言 权限这一概念可以说是随处可见:等级不够进入不了某个论坛版块、对别人发的文章我只能点赞评论但不能删除或修改、朋友圈一些我看得了一些看不了,一些能看七天内的动态 阅读全文
posted @ 2021-09-02 11:21 傀儡岁月 阅读(204) 评论(0) 推荐(0)
摘要:转载于:https://www.cnblogs.com/RudeCrab/p/14251154.html 以项目驱动学习,以实践检验真知 前言 " " 登录认证,估计是所有系统中最常见的功能了,并且也是最基础、最重要的功能。为了做好这一块而诞生了许多安全框架,比如最常见的Shiro、Spring S 阅读全文
posted @ 2021-09-02 11:17 傀儡岁月 阅读(196) 评论(0) 推荐(0)
摘要:介绍 mybatis generator : 支持swagger 项目目录结构 代码 CommentGenerator package com.mybatis.generator.util; import org.mybatis.generator.api.IntrospectedColumn; i 阅读全文
posted @ 2021-08-11 15:15 傀儡岁月 阅读(52) 评论(0) 推荐(0)
摘要:pass 阅读全文
posted @ 2021-07-24 15:35 傀儡岁月 阅读(27) 评论(0) 推荐(0)
摘要:02_redis 数据类型 数据存储类型介绍 业务数据的特殊性 (1) 作为缓存使用 (2)附加功能 系统功能优化或升级 单服务器升级集群 Session 管理 Token 管理 Redis 数据类型(5种常用) redis java string String hash HashMap list 阅读全文
posted @ 2021-07-24 15:34 傀儡岁月 阅读(42) 评论(0) 推荐(0)
摘要:01_redis入门 Redis 简介 中国被世界黑的最惨的一天 2007年10月30日,北京奥运会门票面向境内公众第二阶段预售正式启动。上午一开始,公众提交申请空前踊跃。上午9时至10时,官方票务网站的浏览量达到了800万次,票务呼叫中心热线从9时至10时的呼入量超过了380万人次。由于瞬间访问数 阅读全文
posted @ 2021-07-23 09:41 傀儡岁月 阅读(74) 评论(0) 推荐(0)
摘要:pass 阅读全文
posted @ 2021-07-22 16:39 傀儡岁月 阅读(25) 评论(0) 推荐(0)
摘要:java并发编程: https://www.cnblogs.com/gaotianhao/p/14857587.html java枚举 : https://www.cnblogs.com/gaotianhao/p/14959839.html 日志 : https://www.cnblogs.com/ 阅读全文
posted @ 2021-07-21 10:56 傀儡岁月 阅读(34) 评论(0) 推荐(0)
摘要:1 Spring Cloud Stream 在实际的企业开发中,消息中间件是至关重要的组件之一。消息中间件主要解决应用解耦,异步消息,流量削锋等问题,实现高性能,高可用,可伸缩和最终一致性架构。不同的中间件其实现方式,内部结构是不一样的。如常见的RabbitMQ和Kafka,由于这两个消息中间件的架 阅读全文
posted @ 2021-07-20 14:21 傀儡岁月 阅读(60) 评论(0) 推荐(0)
摘要:1 微服务网关概述 在学习完前面的知识后,微服务架构已经初具雏形。但还有一些问题:不同的微服务一般会有不同的网络地址,客户端在访问这些微服务时必须记住几十甚至几百个地址,这对于客户端方来说太复杂也难以维护。如下图: 如果让客户端直接与各个微服务通讯,可能会有很多问题: 客户端会请求多个不同的服务,需 阅读全文
posted @ 2021-07-14 20:37 傀儡岁月 阅读(72) 评论(0) 推荐(0)
摘要:1 服务调用Feign入门 前面我们使用的RestTemplate实现REST API调用,代码大致如下: @GetMapping("/buy/{id}") public Product order() { Product product = restTemplate.getForObject("h 阅读全文
posted @ 2021-07-13 17:20 傀儡岁月 阅读(79) 评论(0) 推荐(0)
摘要:1 微服务基础知识 1.1 系统架构的演变 随着互联网的发展,网站应用的规模不断扩大,常规的应用架构已无法应对,分布式服务架构以及微服 务架构势在必行,亟需一个治理系统确保架构有条不紊的演进。 1.1.1 单体应用架构 Web应用程序发展的早期,大部分web工程(包含前端页面,web层代码,serv 阅读全文
posted @ 2021-07-07 13:58 傀儡岁月 阅读(162) 评论(0) 推荐(0)
摘要:第1阶段企业级开发—Java基础+javaweb 第2阶段企业级开发—基础框架 第3阶段企业级开发—微服务框架 1、分布式开发框架Dubbo 2、分布式开发框架Zookeeper 3、微服务开发框架SpringCloud day01 01-课程介绍 https://www.cnblogs.com/g 阅读全文
posted @ 2021-07-07 13:56 傀儡岁月 阅读(283) 评论(0) 推荐(0)
摘要:概要: Tomcat各核心组件认知 server.xml 配置详解 自动部署脚本编写 一、Tomcat各组件认知 知识点: Tomcat架构说明 Tomcat组件及关系详情介绍 Tomcat启动参数说明 Tomcat架构说明 Tomcat是一个基于JAVA的WEB容器,其实现了JAVA EE中的 S 阅读全文
posted @ 2021-07-07 07:51 傀儡岁月 阅读(229) 评论(0) 推荐(0)
摘要:主讲:鲁班 时间:2019/08/28 概要: Nginx 简介 Nginx 架构说明 Nginx 基础配置与使用 一、Nginx 简介与安装 知识点: Nginx 简介 Nginx是一个高性能WEB服务器,除它之外Apache、Tomcat、Jetty、IIS,它们都是Web服务器,或者叫做WWW 阅读全文
posted @ 2021-07-06 09:34 傀儡岁月 阅读(60) 评论(0) 推荐(0)
摘要:logback 官网文档地址: https://logback.qos.ch/manual/layouts.html#formatModifiers 此处有:logback的转换符对照表 logback 日志输出长度 logger 可以控制 阅读全文
posted @ 2021-07-02 16:02 傀儡岁月 阅读(40) 评论(0) 推荐(0)
摘要:pass 阅读全文
posted @ 2021-07-01 17:54 傀儡岁月 阅读(31) 评论(0) 推荐(0)
摘要:枚举语法 什么时候使用枚举? 有时候, 变量的取值只在一个有限的集合内。例如: 销售的服装或比萨饼只有小、中、大和超大这四种尺寸。当然, 可以将这些尺寸分别编码为1、2、3、4 或S、M、L、X。但这样存在着一定的隐患。在变量中很可能保存的是一个错误的值(如0 或m)。 针对这种情况, 可以自定义枚 阅读全文
posted @ 2021-07-01 17:26 傀儡岁月 阅读(43) 评论(0) 推荐(0)
摘要:截图 AQS同步器条件队列应用逻辑 课程内容 BlockingQueue阻塞队列 Java7HashMap死锁与Java8HashMap优化 ConcurrentHashMap线程安全与分段锁 并发List ArrayList与CopyOnWriteArrayList BlockingQueue 队 阅读全文
posted @ 2021-06-13 13:23 傀儡岁月 阅读(85) 评论(0) 推荐(0)