-
牛客网前端刷题(二)
还在担心面试不通过吗?给大家推荐一个超级好用的刷面试题神器:牛客网,里面涵盖了各个领域的面试题库,还有大厂真题哦! 赶快悄悄的努力起来吧,不苒在这里衷心祝愿各位大佬都能顺利通过面试。 面试专栏分享,感觉有用的小伙伴可以点个订阅,不定时更新相关面试题:面试专栏 。 文章目录 ?正文1.说一说JS数据类型有哪些,区别是什么?2.说一说JS变量提升?3.说一说map 和 forEach 的区别?4.说几…...- 松阳
- 0
- 0
- 469
-
【TypeScript】深入学习TypeScript装饰器
1、装饰器 装饰器是一种特殊的声明,可以附加到类声明、方法、访问器、属性或参数上 装饰器使用@expression 的形式,其中expression 必须是一个函数,该函数将在运行时被调用,并带有关于被装饰的声明的信息 例如,给定装饰器@Ailjx,那么我们就可以编写以下函数: // target接收被装饰的对象 function Ailjx(target: any) { // 对 "t…...- 松阳
- 0
- 0
- 58
-
TypeScript 基础类型
TS的基础类型几乎和JS的类型一致,同样包含string,number,boolean,array...等 声明字符串 let str: string = "hello ts" str = "thanks" 声明布尔值 let boo: boolean = true boo = fales 声明数字类型 let num: number = 1 num = 2…...- 松阳
- 0
- 0
- 495
-
【一起学Rust · 项目实战】命令行IO项目minigrep——接收命令行参数与读取文件内容
文章目录 前言一、任务目的二、创建新项目三、读取参数值四、将参数保存至变量五、读取文件1. 新建文本文件2. 导入文件操作函数3. 读取文件内容4. 运行效果 总结作业 前言 本系列文章章将构建一个与文件和命令行输入/输出交互的命令行工具来练习现在一些你已经掌握的 Rust 技能。 Rust 的运行速度、安全性、单二进制文件输出和跨平台支持使其成为创建命令行程序的绝佳选择,因此我们的项目将创建一个…...- 松阳
- 0
- 0
- 73
-
【Spring Cloud】新闻头条微服务项目:使用JWT+MD5+Salt进行登录验证
个人简介: > ?个人主页:赵四司机 > ?学习方向:JAVA后端开发 > ?种一棵树最好的时间是十年前,其次是现在! > ⏰往期文章:SpringBoot项目整合微信支付 > ?喜欢的话麻烦点点关注喔,你们的支持是我的最大动力。 前言: 最近在做一个基于SpringCloud+Springboot+Docker的新闻头条微服务项目,现在项目开发进入了尾声,我打算通过…...- 松阳
- 0
- 0
- 477
-
[SpringBoot系列]多环境开发与日志
文章目录 前置导入多环境开发(yaml单一文件版)多环境开发(yaml多文件版)多环境开发(properties多文件版)多环境开发独立配置文件书写技巧多环境开发控制日志前导代码中使用日志工具记录日志优化日志对象创建代码日志输出格式控制日志文件 前置导入 什么是多环境?其实就是说你的电脑上写的程序最终要放到别人的服务器上去运行。每个计算机环境不一样,这就是多环境。常见的多环境开发主要兼顾3种环境设…...- 松阳
- 0
- 0
- 534
-
Java面试之JavaWeb常用框架(offer 拿来吧你)
现在关于Java面试的资料是层出不穷,对于选择困难症的同学来说,无疑是陷入了一次次的抉择与不安中,担心错过了关键内容,现在小曾哥秉持着"融百家之所长,汇精辟之文档"的思想,整理一下目前主流的一些八股文,以达到1+1 > 2 的效果! 文章目录 1、Spring1.1、什么是 Spring 框架?1.2、对Spring IOC的了解1.3、对Spring 容器的了解1.4、…...- 松阳
- 0
- 0
- 526
-
Spring Security 自定义授权服务器实践
活动地址:CSDN21天学习挑战赛 相关文章: OAuth2的定义和运行流程Spring Security OAuth实现Gitee快捷登录Spring Security OAuth实现GitHub快捷登录Spring Security的过滤器链机制Spring Security OAuth Client配置加载源码分析Spring Security内置过滤器详解为什么加载了两个OAuth2Aut…...- 松阳
- 0
- 0
- 484
-
Dubbo详解,用心看这一篇文章就够了【重点】
1.1 Dubbo概述 Dubbo是阿里巴巴开源的基于 Java 的高性能RPC(一种远程调用) 分布式服务框架,致力于提供高性能和透明化的RPC远程服务调用方案,以及SOA服务治理方案。 每天为2千多个服务提供大于30亿次访问量支持,并被广泛应用于阿里巴巴集团的各成员站点以及别的公司的业务中。 简单的说,Dubbo就是个服务框架,如果没有分布式的需求,其实是不需要用的,只有在分布式的时候,才有D…...- 松阳
- 0
- 0
- 532
-
MySQL安装配置教程(超级详细、保姆级)
一、 下载MySQL Mysql官网下载地址https://downloads.mysql.com/archives/installer/ 1. 选择想要安装的版本,点击Download下载 本篇文章选择的是5.7.31版本 2. 选择安装的产品和功能 依次点开“MySQL Servers”、“MySQL Servers”、“MySQL Servers 5.7”、“MySQL Servers 5.…...- 松阳
- 0
- 0
- 30
-
《MySQL高级篇》七、性能分析工具的使用(慢查询日志 | EXPLAIN | SHOW PROFILING | 视图分析 )
在数据库调优中,我们的目标就是响应时间更快,吞吐量更大。利用宏观的监控工具和微观的日志分析可以帮我们快速找到调优的思路和方式 1. 数据库服务器的优化步骤 当我们遇到数据库调优问题的时候,该如何思考呢?这里把思考的流程整理成下面这张图。 整个流程划分成了 观察(Show status) 和 行动(Action) 两个部分。字母 S 的部分代表观察(会使用相应的分析工具)…...- 松阳
- 0
- 0
- 57
-
对接第三方顺丰丰桥下单Api接口实战教程java
对接第三方顺丰丰桥下单接口实战 前言pom文件顺丰依赖Controller层Service层ServiceImpl实现类层封装请求参数顺丰丰桥下单响应参数 前言 在接入第三方顺丰Api之前要先登录LaaS开放平台,如果您是首次与顺丰合作,可通过注册平台账号后登录。 如果您已有开放平台账号,可直接使用账号密码登录。如果您已有月结管家/速打平台/数据灯塔账号,可选择对应登录方式直接登录。如果您是顺丰内…...- 松阳
- 0
- 0
- 489
-
Spring Boot前后端分离之后端开发
Spring Boot前后端分离开发之后端开发 前后端分离开发概述相关术语前后端分离开发概述 接口规范RESTful API的理解RESTful风格的特点URI规范路径请求方式过滤条件其他说明 返回结果状态码和信息json介绍在线json校验 postman安装使用 Spring MVC的restful实现查询所有班级信息查询指定班级信息关于格式的说明根据id删除班级信息插入数据根据班级编号修改数…...- 松阳
- 0
- 0
- 50
-
一篇永久摆脱Mysql时区错误问题,idea数据库可视化插件配置
项目场景: 今天在做项目的时候遇到一个关于mysql时区的问题,在这里汇总记录一下解决过程,希望可以帮助到有需要的人。 问题描述 在做项目的时候突然遇到以下的报错,可以看到是说 数据库的时区错误,这里使用的是Mysql 8.0.15数据库。 这里试用了idea提供的数据库可视化插件。 以下报错使得无法访问数据库。 org.apache.ibatis.exceptions.PersistenceEx…...- 松阳
- 0
- 0
- 398
-
SpringBoot中幕——配置文件properties与yml
⭐️前面的话⭐️ 本篇文章将介绍有关SpringBoot的配置文件,SpringBoot的配置文件格式有两种,一种是项目中默认生成的properties文件,另外一种就是yml格式的配置文件,yml文件可以理解为properties文件的升级版,yml语法没有properties语法那么沉余,并且更通用。 小贴士:博主推荐->学习面试刷题必用工具 ?博客主页:未见花闻的博客主页 ?欢迎关注?…...- 松阳
- 0
- 0
- 58
-
【Springboot】微服务学习笔记十:微服务项目整合Kafka实现文章上下架功能
2.传递对象消息 目前springboot整合后的kafka,因为序列化器是StringSerializer,这个时候如果需要传递对象可以有两种方式: 方式一:可以自定义序列化器,对象类型众多,这种方式通用性不强,这里不做介绍。 方式二:可以把要传递的对象进行转json字符串,接收消息后再转为对象即可,本项目采用这种方式。 (1)修改生产者代码 @GetMapping("hello&…...- 松阳
- 0
- 0
- 20
-
SpringCloud Alibaba核心组件Nacos【服务多级存储模型&配置集群】第2章
目录 1,服务分级存储模型 1.1:nacos分级存储是什么 1.2:什么又是集群 1.3:为什么nacos 要引入这么一个服务分级 1.3.1:服务跨集群调用问题 2,服务集群属性 2.1 给实例配置集群 2.1.1:修改文件yml,添加如下内容: 2.1.2:在Nacos控制台可以看到集群变化: 1,服务分级存储模型 这个服务分级存储模型概念听起来很高级,下面咱们仔细分析一波!!! 1.1:n…...- 松阳
- 0
- 0
- 31
-
基于 SpringBoot + MyBatis 的在线五子棋对战
文章目录 1. 项目设计2. 效果图展示3. 创建项目以及配置文件3.1 创建项目3.2 配置文件3.2.1 在 application.properties 中添加配置文件3.2.2 在 resources 目录下创建mapper 4. 数据库设计与实现5. 登录注册模块5.1 设计登录注册交互接口5.2 设置登录注册功能返回的响应类5.3 使用 BCrypt 对密码进行加密5.4 完成 MyB…...- 松阳
- 0
- 0
- 595
-
进大厂必备的Java八股文大全(2022最强精简易懂版,八股文中的八股文)备战秋招,赶快转发收藏起来吧~
2022年秋招即将来临,很多同学会问Java面试八股文有必要背吗? 答案是,必须背,博主是个三本,今年凭借这篇八股文斩获了多个大厂暑期实习offer,相信秋招一定也可以发挥重要作用。 你可以讨厌这种模式,但你一定要去背,因为不背你就进不了大厂,八股文能快速检验出求职者是否为科班出身,专业基础强不强。国内的互联网面试,恐怕是现存的、最接近科举考试的制度。我整理了一份 Java 基础篇的八股文,大家在…...- 松阳
- 0
- 0
- 655
-
mysql 存储过程详解
前言 在项目开发中,经常会遇到这样一种场景,当修改A表的一条数据时,需要关联修改B表、C表甚至其他更多表的数据,为什么会这样呢? 在真实的业务场景中,往往一张表的数据关联的业务是多样的,举例来说,用户在页面上完成一个订单,对服务端来说,与这个订单相关的业务还有很多,比如生成一条出库记录,扣减库存,用户的账户余额扣减,商家的账户余额增加,财务结算等等… 所有这些不同的业务员操作,在服务端来说,最终体…...- 松阳
- 0
- 0
- 438
-
MySQL安装配置教程(超级详细、保姆级)
一、 下载MySQL Mysql官网下载地址https://downloads.mysql.com/archives/installer/ 1. 选择想要安装的版本,点击Download下载 本篇文章选择的是5.7.31版本 2. 选择安装的产品和功能 依次点开“MySQL Servers”、“MySQL Servers”、“MySQL Servers 5.7”、“MySQL Servers 5.…...- 松阳
- 0
- 0
- 38
-
《MySQL高级篇》七、性能分析工具的使用(慢查询日志 | EXPLAIN | SHOW PROFILING | 视图分析 )
?博客首页:热爱编程的大李子 ? ?文章目的:性能分析工具的使用(慢查询日志 | EXPLAIN | SHOW PROFILING | 视图分析 )? ⛅️文章出处:MySQL数据库教程天花板 ⛅️ ?博主在学习阶段,如若发现问题,请告知,非常感谢? ?同时也非常感谢各位小伙伴们的支持? ?每日一语:脚踏实地,勇往直前,你走过的路,每一步都算数!? ?感谢: 我只是站在巨人们的肩膀上整理本篇文章,…...- 松阳
- 0
- 0
- 572