- 博客(15)
- 收藏
- 关注
原创 普歌 - 算法 - 字符串中的第一个唯一字符
字符串中的第一个唯一字符题目解法一:利用26字母解法二:利用map集合解法三:使用Java API喜欢的小伙伴可以点赞、关注、收藏哦 -- 技术源于追求,技术改变生活 -- 题目给定一个字符串,找到它的第一个不重复的字符,并返回它的索引。如果不存在,则返回 -1。*示例:lleers = “leetcode”返回 0s = “loveleetcode”返回 2提示:你可以假定该字符串只包含小写字母。解法一:利用26字母 //利用26字母 public int firs
2021-08-18 22:59:14 236
原创 普歌 - 循环map的4种方式
循环map的4种方式第一种第二种第三种第四种前言:先定义好map集合 Map<String,String> map = new HashMap<>(); map.put("1","123"); map.put("2","456"); map.put("3","789");第一种 //第一种 使用KeySet 常用 for (String key : map.keySet()) {
2021-08-18 22:51:59 504
原创 普歌 - spring自定义addArgumentResolvers参数解析器-解决用户id问题
spring自定义addArgumentResolvers参数解析器-解决用户id问题1.先看控制层2.编写参数解析器3.配置 addArgumentResolvers自定义参数处理器4.测试在项目中一些接口都应该经常会用到用户id,你们是怎么传的呢?像我之前就是将用户id拼接到路径后!!!!非常非常的不安全,最主要的是看起来很low,很low所以在实习公司学到的新招来了首先强调一下我们的目的是在请求到达接口前,将接需要用户的一些信息不论是在token或其它一些加密信息中提取出来,然后给到接口
2021-08-18 14:48:44 1447
原创 普歌 - 5.中断和异常
中断和异常一.中断机制的诞生二.中断的概念和作用三.中断的分类四.外中断执行处理的过程一排小字先像各位父老乡亲问好!我叫LJW!!!!课程可以感谢王道爸爸的免费课程!先用图清楚中断和异常需要了解哪些东西一.中断机制的诞生大家都知道之前的操作系统都是一次只能运行一个程序,而要改变这种情况则引进了中断机制,实现了多道程序并发执行!二.中断的概念和作用说白了就是,一旦收到中断指令,不管是外部的还是内部的,都会让cpu进入核心态,并且由操作系统介入,来开展管理工作!要考标红:用户态和核心
2021-08-18 14:37:28 517
原创 普歌 - 4.OS的运行机制和体系结构
OS的运行机制和体系结构一.运行机制1.两种指令2.两种处理状态3.两种程序二.操作系统内核三.操作系统的体系结构1.大内核(就是将一些不必要的功能也包含了进去)2.小内核(只包含运行系统的核心功能)一排小字先像各位父老乡亲问好!我叫LJW!!!!课程可以感谢王道爸爸的免费课程!首先一张图来,捋清楚运行机制和体系结构一.运行机制1.两种指令特权指令:如内存清零指令(不允许用户程序使用)。非特权指令:如普通的运算指令。2.两种处理状态用程序状态字寄存器(PSW)中的某标志位来标识当前处
2021-08-18 14:30:35 118
原创 普歌 - 3.操作系统的发展与分类
操作系统的特征一排小字先像各位父老乡亲问好!我叫LJW!!!!课程可以感谢王道爸爸的免费课程!前言:大家应该对操作系统不陌生,常见的有window,macos,还有我们程序猿经常用的linux,今天我们不讨论产品,讨论操作系统的发展,以及它都分哪几类!!!先上白嫖的图,看图来简单的了解操作系统是怎么分类的!(操作系统简称OS)画绿格子的是重点要理解的!...
2021-08-17 22:41:00 114
原创 普歌 - 1.操作系统的概念和功能
1.操作系统的概念和功能框图2.操作系统定义操作系统位于软件和硬件的中间层次,它就像一个管家,负责管理协调硬件,软件等计算机资源的工作。从上往下看,它主要作为系统资源的管理者,为上层用户,应用程序提供简单易用的服务。从下往上看,它是最接近硬件的系统软件。3.操作系统的一些名词解释应用程序:处理机管理(CPU)、存储器管理(内存)、设备管理(摄像头/硬盘)、文件管理。上层用户:为用户提供接口使用计算机系统硬件:1. 命令接口(分为联机-交互式/脱机-批处理命令接口)2.程序接口(用户无法直接使用只能
2021-08-13 21:34:02 337
原创 普歌 - SpringSecurity入门(4)
提示:学习本文需要具备springboot spring 前端页面 和Spring Security基础相关知识登录页面回显提示信息和动态配置认证相关URL一、登录页面回显提示信息页面中使用thymeleaf进行回显修改默认读取错误文件的地址测试二、动态配置认证相关URL1.引入application.yml 配置处理器包配置yml文件创建读取配置类和javaBean将配置类注入安全配置类并动态读取测试喜欢的小伙伴可以点赞、关注、收藏哦 -- 技术源于追求,技术改变生活 -- 一、登录页面
2021-03-29 09:39:47 386
原创 普歌 - SpringSecurity入门(3)
配置自定义登录页面和基于内存存储认证信息一.自定义登录页面1.修改安全配置类2.放行静态资源3.测试二.基于内存存储认证信息1.修改安全配置类2.修改密码认证方式3.测试喜欢的小伙伴可以点赞、关注、收藏哦 -- 技术源于追求,技术改变生活 -- 提示:本次认证才用自定义页面和HttpBasic认证方式,密码加密方式为BCryptPasswordEncoder-- 明文加随机盐值一.自定义登录页面1.修改安全配置类/** * configure(HttpSecurity http) 资源权
2021-03-29 09:12:47 105
原创 普歌 - SpringSecurity入门(2)
HttpBasic认证方式提示:本篇连上一篇文章目录HttpBasic认证方式一、在core模块中添加SpringSecurity启动类pom二、编写SpringSecurityConfig类三 、测试喜欢的小伙伴可以点赞、关注、收藏哦 -- 技术源于追求,技术改变生活 -- 一、在core模块中添加SpringSecurity启动类pom上一篇已添加二、编写SpringSecurityConfig类1.SpringSecurityConfig 安全控制配置类作为安全控制中心, 用于实现身
2021-03-27 16:50:52 286
原创 普歌 - SpringSecurity入门(1)
构建SpringSecurity模块化工程前言一、项目结构二、使用maven创建项目1.创建项目parent的pom文件:base的pom文件:core的pom文件:web的pom文件:初级使用配置和导入security启动包准备好一组页面编写跳转首页控制器在core模块中创建安全配置类(先使用httpBasic方式认证)在web模块中创建启动类测试喜欢的小伙伴可以点赞、关注、收藏哦 -- 技术源于追求,技术改变生活 -- 前言提示:学习springSecurity需要具备springboot,ma
2021-03-27 10:42:42 334
原创 普歌 - 算法 - 搜索插入位置
提示:本题来自leetcode35题文章目录题目一、二分查找法?二、本题解法1.暴力解法2.二分查找法喜欢的小伙伴可以点赞、关注、收藏哦 -- 技术源于追求,技术改变生活 -- 题目给定一个排序数组和一个目标值,在数组中找到目标值,并返回其索引。如果目标值不存在于数组中,返回它将会被按顺序插入的位置。你可以假设数组中无重复元素。示例 1:输入: [1,3,5,6], 5输出: 2示例 2:输入: [1,3,5,6], 2输出: 1示例 3:输入: [1,3,5,6], 7输出:
2021-03-26 15:43:33 469 5
原创 普歌-SpringSecurity概要
SpringSecurity概要SpringSecurity介绍Shiro和SpringSecurity对比Shiro 特点Spring Security 特点如何选择喜欢的小伙伴可以点赞、关注、收藏哦 -- 技术源于追求,技术改变生活 -- SpringSecurity介绍Spring Security 是基于 Spring 的身份认证(Authentication)和用户授权(Authorization)框架,提供了一套 Web 应用安全性的完整解决方案。其中核心技术使用了 Servlet 过滤器
2021-03-25 21:30:36 123
原创 普歌-前后端分离项目集成ECharts
普歌-vue-springboot-集成echarts前台1. 前端使用npm 安装echarts2. 选择表格(echarts官网拷贝自己需要的表格)3. 创建组件(把自己选择的echarts代码拷贝)a.为ECharts准备一个具备大小(宽高)的Domb.编写js代码4.编写与服务端通信的api接口(使用axios)服务端5.编写后台a.编写controllerb.编写service前后联调6.联调喜欢的小伙伴可以点赞、关注、收藏哦 -- 技术源于追求,技术改变生活 -- 首先声明本次前端框架使用是
2020-08-04 12:24:19 1691 1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人