自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(188)
  • 资源 (5)
  • 收藏
  • 关注

原创 Mysql深入优化(四)--- MySQL常用工具、日志、主从复制、综合案例

该mysql不是指mysql服务,而是指mysql的客户端工具。语法 :1.1.1 连接选项1.1.2 执行选项此选项可以在Mysql客户端执行SQL语句,而不用连接到MySQL数据库再执行,对于一些批处理脚本,这种方式尤其方便。mysqladmin 是一个执行管理操作的客户端程序。可以用它来检查服务器的配置和当前状态、创建并删除数据库等。可以通过 : mysqladmin --help 指令查看帮助文档1.3 mysqlbinlog由于服务器生成的二进制日志文件以二进制格式保存,所以如果

2022-07-07 09:00:00 911

原创 Mysql深入优化(三) --- 查询缓存优化、内存管理及优化、MySQL锁问题

前面章节,我们介绍了很多数据库的优化措施。但是在实际生产环境中,由于数据库本身的性能局限,就必须要对前台的应用进行一些优化,来降低数据库的访问压力。对于访问数据库来说,建立连接的代价是比较昂贵的,因为我们频繁的创建关闭连接,是比较耗费资源的,我们有必要建立 数据库连接池,以提高访问的性能。在编写应用代码时,需要能够理清对数据库的访问逻辑。能够一次连接就获取到结果的,就不用两次连接,这样可以大大减少对数据库无用的重复请求。比如 ,需要获取书籍的id 和name字段 , 则查询如下:之后,在业务逻辑中有需要获

2022-07-05 08:30:00 1287

原创 Mysql深入优化 (二) --- 体系结构、存储引擎、SQL优化

整个MySQL Server由以下组成1) 连接层最上层是一些客户端和链接服务,包含本地sock 通信和大多数基于客户端/服务端工具实现的类似于 TCP/IP的通信。主要完成一些类似于连接处理、授权认证、及相关的安全方案。在该层上引入了线程池的概念,为通过认证安全接入的客户端提供线程。同样在该层上可以实现基于SSL的安全链接。服务器也会为安全接入的每个客户端验证它所具有的操作权限。2) 服务层第二层架构主要完成大多数的核心服务功能,如SQL接口,并完成缓存的查询,SQL的分析和优化,部分内置函数的执行。所有

2022-07-04 01:15:00 873

原创 Mysql深入优化 (一) --- 索引、视图、存储过程、触发器

1.3 启动 MySQL 服务1.4 登录MySQL2. 索引2.1 索引概述MySQL官方对索引的定义为:索引(index)是帮助MySQL高效获取数据的数据结构(有序)。在数据之外,数据库系统还维护者满足特定查找算法的数据结构,这些数据结构以某种方式引用(指向)数据, 这样就可以在这些数据结构上实现高级查找算法,这种数据结构就是索引。如下面的示意图所示 :左边是数据表,一共有两列七条记录,最左边的是数据记录的物理地址(注意逻辑上相邻的记录在磁盘上也并不是一定物理相邻的)。为了加快Col2的查

2022-07-01 05:00:00 3369

原创 大数据知识面试题-Scala (2022版)

​ scala是运行在上的多范式编程语言,同时支持面向对象和面向函数式编程。要启动scala解释器,只需要以下几步:在scala中,可以使用或者来定义变量,语法格式如下:其中问题:val 和 var修饰的变量有什么区别?scala提供多种定义字符串的方式,将来我们可以根据需要来选择最方便的定义方式。使用双引号使用插值表达式使用三引号​注意下 scala类型与Java的区别条件表达式就是if表达式,if表达式可以根据给定的条件是否满足,根据条件的结果(真或假)决定执行对应的操作。scala条件

2022-06-29 09:00:00 1880

原创 大数据知识面试题-Sqoop(2022版)

sqoop是apache旗下一款**“Hadoop和关系数据库服务器之间传送数据”**的工具。导入数据:MySQL,Oracle导入数据到Hadoop的HDFS、HIVE、HBASE等数据存储系统;**导出数据:**从Hadoop的文件系统中导出数据到关系数据库mysql等将导入或导出命令翻译成mapreduce程序来实现在翻译出的mapreduce中主要是对inputformat和outputformat进行定制mysql导入到hive从hdfs导出到mysql1.2.2、sqoop中文

2022-06-27 09:30:00 1826

原创 大数据知识面试题-Azkaban(2022版)

Azkaban 是由Linkedin 公司推出的一个批量工作流任务调度器,主要用于在一个工作流 内以一个特定的顺序运行一组工作和流程,它的配置是通过简单的 key:value 对的方式, 通 过配置中的 Dependencies 来设置依赖关系。Azkaban 使用job 配置文件建立任务之间的依赖 关系, 并提供一个易于使用的 web 用户界面维护和跟踪你的工作流。(1) 一个完整的数据分析系统通常都是由大量任务单元组成:Shell 脚本程序,Java 程序,MapReduce 程序、 Hive 脚本

2022-06-23 09:00:00 1604

原创 大数据知识面试题-Flume(2022版)

Flume是Cloudera提供的一个高可用的,高可靠的,分布式的海量日志采集、聚合和传输的系统。Flume基于流式架构,灵活简单。Flume组成架构如图1-1,图1-2所示:图1-1 Flume组成架构图1-2 Flume组成架构详解下面我们来详细介绍一下Flume架构中的组件。Agent是一个JVM进程,它以事件的形式将数据从源头送至目的,是Flume数据传输的基本单元。Source是负责接收数据到Flume Agent的组件。Source组件可以处理各种类型、各种格式的日志数据,包括avro、t

2022-06-21 09:00:00 2079

原创 大数据知识面试题-Kafka(2022版)

​ kafka是最初由linkedin公司开发的,使用scala语言编写,kafka是一个分布式,分区的,多副本的,多订阅者的消息队列系统。​ 常见的消息队列:RabbitMQ,Redis ,zeroMQ ,ActiveMQkafka的优势:Broker:kafka集群中包含一个或者多个服务实例,这种服务实例被称为BrokerTopic:每条发布到kafka集群的消息都有一个类别,这个类别就叫做TopicPartition:Partition是一个物理上的概念,每个Topic包含一个或者多个Partitio

2022-06-16 10:00:00 5446

原创 我的创作(研究生毕业)纪念日----工作一周年!!!

全网公认18年的夏天是最好的夏天。对于我而言,更是如此。因为自己可以去梦寐以求的大学读了。暑假,老师提前安排到校。开始做项目,学习各种框架springboot、springcloud等等。这段时间每天都很充沛,更多的是项目的时间紧凑和自己的一无所知。哈哈哈哈!认识了很多优秀的小伙伴们!!但是依旧感谢这段相对艰苦的时光,让我知道自己并不差。自己暗暗下定决心,拿到属于自己最好的剧本。在自己的研究生三年中自己收获颇多,每天都要在csdn上寻求自己项目报出的糟心bug的解决之道。还要写自己论文,做自己的实验。但是,

2022-06-13 10:50:50 561 2

原创 大数据知识面试题-Flink(2022版)

Flink是一个面向流处理和批处理的分布式数据计算引擎,能够基于同一个Flink 运行,可以提供流处理和批处理两种类型的功能。 在 Flink 的世界观中,一切都是由流组成的,离线数据是有界的流;实时数据是一个没有界限的流:这就是所谓的有界流和无界流。Flink可以完全独立于Hadoop,在不依赖Hadoop组件下运行。但是做为大数据的基础设施,Hadoop体系是任何大数据框架都绕不过去的。Flink可以集成众多 Hadooop 组件,例如Yarn、Hbase、HDFS等等。例如,Flink可以和Yarn集

2022-06-13 09:45:00 4840

原创 大数据知识面试题-Spark(2022版)

Apache Spark是用于大规模数据处理的统一分析计算引擎Spark基于内存计算,提高了在大数据环境下数据处理的实时性,同时保证了高容错性和高可伸缩性,允许用户将Spark部署在大量硬件之上,形成集群。​ 尽管Spark相对于Hadoop而言具有较大优势,但Spark并不能完全替代Hadoop,Spark主要用于替代Hadoop中的MapReduce计算模型。存储依然可以使用HDFS,但是中间结果可以存放在内存中;调度可以使用Spark内置的,也可以使用更成熟的调度系统YARN等​ 实际上,Spark已

2022-06-09 10:00:00 7457

原创 大数据知识面试题-Hbase(2022版)

功能:2、RegionServer功能:1.2、常用HBASE shell1、进入HBase客户端命令操作界面$ bin/hbase shellhbase(main):001:0> helphbase(main):002:0> list创建user表,包含info、data两个列族5、添加数据操作向user表中插入信息,row key为rk0001,列族info中添加name列标示符,值为zhangsanhbase(main):011:0> put ‘user’, ‘rk0001’, ‘i

2022-06-08 09:32:07 3239

原创 大数据知识面试题-Hive (2022版)

Hive中所有的数据都存储在HDFS中,没有专门的数据存储格式在创建表时指定数据中的分隔符,Hive 就可以映射成功,解析数据。Hive中包含以下数据模型:**db:**在hdfs中表现为hive.metastore.warehouse.dir目录下一个文件夹**table:**在hdfs中表现所属db目录下一个文件夹**external table:**数据存放位置可以在HDFS任意指定路径**partition:**在hdfs中表现为table目录下的子目录**bucket:**在hdfs中表现为同一个

2022-06-07 11:00:00 5331

原创 HTTP和RPC区别(通俗易懂超级好)

本文简单地介绍一下两种形式的 C/S 架构,先说一下他们最本质的区别,就是 RPC 主要是基于 TCP/IP 协议的,而 HTTP 服务主要是基于 HTTP 协议的。我们都知道 HTTP 协议是在传输层协议 TCP 之上的,所以效率来看的话,RPC 当然是要更胜一筹啦!下面来具体说一说 RPC 服务和 HTTP 服务。在说 RPC 和 HTTP 的区别之前,我觉的有必要了解一下 OSI 的七层网络结构模型(虽然实际应用中基本上都是五层)。它可以分为以下几层:(从上到下)第一层:应用层。定义了用于在网络中进

2022-06-06 11:00:00 14685 3

原创 大数据知识面试题-MapReduce和YARN(2022版)

序列号内容链接1大数据知识面试题-通用(2022版)待续…2大数据知识面试题-Hadoop(2022版)待续…3大数据知识面试题-MapReduce和yarn(2022版)待续…4大数据知识面试题-Zookeepr (2022版)待续…5大数据知识面试题-Hive (2022版)待续…6大数据知识面试题-Flume(2022版)待续…7大数据知识面试题-Hbase(2022版)待续…8大数据知识面试题-sqoop(....

2022-05-25 19:14:59 5227

原创 大数据知识面试题-Hadoop(2022版)

序列号内容链接1大数据知识面试题-通用(2022版)待续…2大数据知识面试题-Hadoop(2022版)待续…3大数据知识面试题-MapReduce和yarn(2022版)待续…4大数据知识面试题-Zookeepr (2022版)待续…5大数据知识面试题-Hive (2022版)待续…6大数据知识面试题-Flume(2022版)待续…7大数据知识面试题-Hbase(2022版)待续…8大数据知识面试题-sqoop(....

2022-05-18 15:22:30 11425 3

原创 数据结构与算法面试题(2022版)

序列号内容链接1Java基础知识面试题(2022版)https://blog.csdn.net/qq_43061290/article/details/1240237972Java集合容器面试题(2022版)https://blog.csdn.net/qq_43061290/article/details/1240433633Java异常面试题(2022版)https://blog.csdn.net/qq_43061290/article/details/124....

2022-05-08 17:49:22 4036

原创 Redis面试题(2022版)

序列号内容链接1Java基础知识面试题(2022版)https://blog.csdn.net/qq_43061290/article/details/1240237972Java集合容器面试题(2022版)https://blog.csdn.net/qq_43061290/article/details/1240433633Java异常面试题(2022版)https://blog.csdn.net/qq_43061290/article/details/124....

2022-05-07 18:27:41 9752

原创 MySQL数据库面试题(2022版)

序列号内容链接1Java基础知识面试题(2022版)https://blog.csdn.net/qq_43061290/article/details/1240237972Java集合容器面试题(2022版)https://blog.csdn.net/qq_43061290/article/details/1240433633Java异常面试题(2022版)https://blog.csdn.net/qq_43061290/article/details/124....

2022-05-06 22:33:17 12865 1

原创 Spring Cloud面试题(2022版)

序列号内容链接1Java基础知识面试题(2022版)https://blog.csdn.net/qq_43061290/article/details/1240237972Java集合容器面试题(2022版)https://blog.csdn.net/qq_43061290/article/details/1240433633Java异常面试题(2022版)https://blog.csdn.net/qq_43061290/article/details/124....

2022-05-05 11:45:41 5788

原创 Spring Boot面试题(2022版)

序列号内容链接1Java基础知识面试题(2022版)https://blog.csdn.net/qq_43061290/article/details/1240237972Java集合容器面试题(2022版)https://blog.csdn.net/qq_43061290/article/details/1240433633Java异常面试题(2022版)https://blog.csdn.net/qq_43061290/article/details/124....

2022-05-05 11:44:33 8280

原创 ZooKeeper面试题(2022版)

序列号内容链接1Java基础知识面试题(2022版)https://blog.csdn.net/qq_43061290/article/details/1240237972Java集合容器面试题(2022版)https://blog.csdn.net/qq_43061290/article/details/1240433633Java异常面试题(2022版)https://blog.csdn.net/qq_43061290/article/details/124....

2022-05-03 10:45:47 5231

原创 MyBatis面试题(2022版)

序列号内容链接1Java基础知识面试题(2022版)https://blog.csdn.net/qq_43061290/article/details/1240237972Java集合容器面试题(2022版)https://blog.csdn.net/qq_43061290/article/details/1240433633Java异常面试题(2022版)https://blog.csdn.net/qq_43061290/article/details/124....

2022-04-29 21:56:50 6319

原创 Spring MVC面试题(2022版)

序列号内容链接1Java基础知识面试题(2022版)https://blog.csdn.net/qq_43061290/article/details/1240237972Java集合容器面试题(2022版)https://blog.csdn.net/qq_43061290/article/details/1240433633Java异常面试题(2022版)https://blog.csdn.net/qq_43061290/article/details/124....

2022-04-28 10:29:36 14579

原创 Spring面试题(2022版)

序列号内容链接1Java基础知识面试题(2022版)https://blog.csdn.net/qq_43061290/article/details/1240237972Java集合容器面试题(2022版)待续…3Java异常面试题(2022版)待续…4并发编程面试题 (2022版)待续…5JVM面试题(2022版)待续…6Spring面试题(2022版)待续…7Spring MVC面试题(2022版)待续…8S....

2022-04-26 22:03:03 13498 3

原创 并发编程面试题 (2022版)

序列号内容链接1Java基础知识面试题(2022版)https://blog.csdn.net/qq_43061290/article/details/1240237972Java集合容器面试题(2022版)待续…3Java异常面试题(2022版)待续…4并发编程面试题 (2022版)待续…5JVM面试题(2022版)待续…6Spring面试题(2022版)待续…7Spring MVC面试题(2022版)待续…8S....

2022-04-15 10:15:53 10021 2

原创 Java虚拟机(JVM)面试(2022版)

序列号内容链接1Java基础知识面试题(2022版)https://blog.csdn.net/qq_43061290/article/details/1240237972Java集合容器面试题(2022版)https://editor.csdn.net/md?spm=1001.2101.3001.5352&articleId=1240433633Java异常面试题(2022版)待续…4并发编程面试题 (2022版)待续…5JVM面试题....

2022-04-15 10:13:10 7335 8

原创 synchronized原理详解(通俗易懂超级好)

目标【理解】synchronized底层原理【掌握】synchronized 的用法目录目标一、synchronized原理1.1 原子性1.2 可见性1.3 有序性1.4 可重入性二、synchronized 的用法三、synchronized 的底层原理3.1 对象头在JVM中存储的形式3.1.1 对象头3.1.2 对象实例数据3.1.3 对齐填充3.2 Monitor3.3 synchronized锁的优化3.3.1 synchronized锁的状态3.3.2 偏向锁3.3.3. 轻量级锁3.

2022-04-15 09:54:15 10015 2

原创 Java异常面试题(2022版)

序列号内容链接1Java基础知识面试题(2022版)https://blog.csdn.net/qq_43061290/article/details/1240237972Java集合容器面试题(2022版)待续…3Java异常面试题(2022版)待续…4并发编程面试题 (2022版)待续…5JVM面试题(2022版)待续…6Spring面试题(2022版)待续…7Spring MVC面试题(2022版)待续…8S....

2022-04-14 19:24:46 5019 2

原创 Java集合容器面试题(2022版)

序列号内容链接1Java基础知识面试题(2022版)https://blog.csdn.net/qq_43061290/article/details/1240237972Java集合容器面试题(2022版)待续… https://editor.csdn.net/md?spm=1001.2101.3001.5352&articleId=1240433633Java异常面试题(2022版)待续…4并发编程面试题 (2022版)待续…5JV....

2022-04-14 19:15:13 10273 2

原创 计算机网络编程面试题(2022版)

序列号内容链接1Java基础知识面试题(2022版)待续…2Java集合容器面试题(2022版)待续…3Java异常面试题(2022版)待续…4并发编程面试题 (2022版)待续…5JVM面试题(2022版)待续…6Spring面试题(2022版)待续…7Spring MVC面试题(2022版)待续…8Spring Boot面试题(2022版)待续…9Spring Cloud面试题(2022版)待续…....

2022-04-08 15:34:29 5206

原创 Nginx 配置清单(一篇够用)

Nginx 是一个高性能的 HTTP 和反向代理 web 服务器,同时也提供了 IMAP/POP3/SMTP 服务,其因丰富的功能集、稳定性、示例配置文件和低系统资源的消耗受到了开发者的欢迎。##本文,我们总结了一些常用的 Nginx 配置代码,希望对大家有所帮助。侦听端口server { # Standard HTTP Protocol listen 80; # Standard HTTPS Protocol listen 443 ssl; # For http2 liste

2021-12-16 18:16:10 211

原创 大数据技术之Kafka

kafka由来Kafka是由Apache软件基金会开发的一个开源流处理平台,由Scala和Java编写。Kafka是一种高吞吐量的分布式发布订阅消息系统,它可以处理消费者在网站中的所有动作流数据。 这种动作(网页浏览,搜索和其他用户的行动)是在现代网络上的许多社会功能的一个关键因素。 这些数据通常是由于吞吐量的要求而通过处理日志和日志聚合来解决。 对于像Hadoop一样的日志数据和离线分析系统,但又要求实时处理的限制,这是一个可行的解决方案。Kafka的目的是通过Hadoop的并行加载机制来统一线

2021-11-14 20:01:55 235

原创 zookeeper定义及操作

概念:ZooKeeper是一个分布式的,开放源码的分布式应用程序协调服务,是Google的Chubby一个开源的实现,是Hadoop和Hbase的重要组件。它是一个为分布式应用提供一致性服务的软件,提供的功能包括:配置维护、域名服务、分布式同步、组服务等。ZooKeeper的目标就是封装好复杂易出错的关键服务,将简单易用的接口和性能高效、功能稳定的系统提供给用户。ZooKeeper包含一个简单的原语集,提供Java和C的接口。ZooKeeper代码版本中,提供了分布式独享锁、选举、队列的接口,代码在

2021-11-06 17:58:58 282

原创 微服务定义及优缺点

什么是微服务在认识微服务之前,需要先了解一下与微服务对应的单体式(Monolithic)式架构。在Monolithic架构中,系统通常采用分层架构模式,按技术维度对系统进行划分,比如持久化层、业务逻辑层、表示层。 Monolithic架构主要存在以下问题:系统间通常以API的形式互相访问,耦合紧密导致难以维护;各业务领域需要采用相同的技术栈,难以快速应用新技术;对系统的任何修改都必须整个系统一起重新部署/升级,运维成本高;在系统负载增加时,难以进行水平扩展;当系统中一处出现问题,会影响整个系统;

2021-11-03 11:31:05 722

原创 分布式、集群、微服务的区别

概念:集群是个物理形态,分布式是个工作方式。分布式:一个业务分拆多个子业务,部署在不同的服务器上集群:同一个业务,部署在多个服务器上1:分布式是指将不同的业务分布在不同的地方。而集群指的是将几台服务器集中在一起,实现同一业务。分布式中的每一个节点,都可以做集群。而集群并不一定就是分布式的。举例:就比如新浪网,访问的人多了,他可以做一个群集,前面放一个响应服务器,后面几台服务器完成同一业务,如果有业务访问的时候,响应服务器看哪台服务器的负载不是很重,就将给哪一台去完成。而分布式,从窄意上理解,

2021-11-03 11:28:23 451

原创 shiro的具体认证流程

以后一般继承 AuthorizingRealm(授权)即可;其继承了 AuthenticatingRealm(即身份验证),而且也间接继承了 CachingRealm(带有缓存实现)package com.baizhi.springboot_shiro.shiro.realms;import com.baizhi.springboot_shiro.entity.Perms;import com.baizhi.springboot_shiro.entity.Role;import com.bai.

2021-09-22 15:30:29 1933

原创 前后端分离项目部署vue+springboot

看完本教程你会学到1 项目下载2 运行3 配置4 打包5 前后端的部署6 linux环境下操作软件7 git基本操作8 maven基本操作9 nginx基本操作10 node基本操作11 docker简单使用12 redis基本操作13 mysql基本操作系统环境需求阿里云CentOS8.2JDK >= 1.8MySQL >= 5.7Maven >= 3.0RedisNode.jsNginx新建目录#tmp存放临时安装包mkdir -p

2021-05-02 15:59:06 416

原创 部署若以单应用版本

核心步骤阿里云准备 centos_8_0,安全组设置(可以虚拟机代替)linux下jdk maven git 配置添加SSH公钥从gitee克隆源代码liunx下docker安装git拉取项目代码执行项目中sql的数据库脚本修改项目配置并启动新建目录#tmp存放临时安装包mkdir -p /data/tmp#service存放软件环境mkdir -p /data/service#gitee存放代码版本控制库mkdir -p /data/giteeJDK >= 1.8

2021-05-02 15:33:08 523 1

百度云+人脸识别,实现登录,过门禁

人脸识别作为生物识别技术的重要分支,因其非接触性特点,在身份认证方面已经获得广泛应用.百度云AI作为智能云平台已经开放轻量级人脸识别和认证的应用服务.基于该服务不需要重复研发人脸识别算法,短期即可完成"刷脸"功能。 应用场景:乘坐高铁、地铁。学校门禁、课堂考勤等等。

2022-11-12

常用数据结构及其算法的Java实现

本项目主要使用Java实现各种经典常用数据结构及其算法,包括但不仅限于链表、栈,队列,树,图等经典数据结构。 八大排序算法及其实现,具体包括直接插入排序,希尔排序,直接选择排序,堆排序,冒泡排序,快速排序,归并排序,基数排序在内的八种排序算法,同时对各种算法的基本特征做出了详细分析: - 算法基本思想 - 算法的种类:插入排序(直接插入排序,希尔排序,折半插入排序),选择排序(直接选择排序,堆排序(升序/最大堆)),交换排序(冒泡排序,快速排序),归并排序,分配排序(基数排序) - 算法的时间复杂度 - 算法的空间复杂度 - 算法的稳定性 - 内部排序/外部排序

2022-11-12

springboot+vue

本系统为垃圾分类系统,主要是对各种各样的垃圾进行识别,自动分类。 可以使用的场景有很多: 图片识别,机器学习。

2022-11-12

笔记源码资料-阿里云数仓实时.zip

1)学习搭建一个实时数据仓库的过程,理解数据在整个数仓架构的从采集、存储、计算、 输出、展示的整个业务流程。 2)整个实时数仓体系完全搭建在阿里云架构上,理解并学会运用各个服务组件,了解各个 组件之间如何配合联动。 1)实时采集埋点日志数据 2)实时采集业务数据库中数据 3)对数据清洗和处理 4)保存数据到数据库 5)对结果进行可视化展示

2022-07-05

数仓离线计算(开发文档+工具+源代码)

主要是再阿里云上进行的数仓离线计算: 1)学习搭建一个数据仓库的过程,理解数据在整个数仓架构的从采集、存储、计算、 输出、展示的整个业务流程。 2)整个数仓体系完全搭建在阿里云架构上,理解并学会运用各个服务组件,了解各个 组件之间如何配合联动。 项目需求分析 1)采集埋点日志数据 2)采集业务数据库中数据 3)数据仓库的搭建(用户行为数仓、业务数仓) 4)分析统计业务指标 5)对结果进行可视化展示

2022-07-05

springboot和shiro的结合百知网

Apache Shiro 是 Java 的一个安全框架。目前,使用 Apache Shiro 的人越来越多,因为它相当简单,对比 Spring Security,可能没有 Spring Security 做的功能强大,但是在实际工作时可能并不需要那么复杂的东西,所以使用小而简单的 Shiro 就足够了。对于它俩到底哪个好,这个不必纠结,能更简单的解决项目问题就好了。 本教程只介绍基本的 Shiro 使用,不会过多分析源码等,重在使用。 Shiro 可以非常容易的开发出足够好的应用,其不仅可以用在 JavaSE 环境,也可以用在 JavaEE 环境。Shiro 可以帮助我们完成:认证、授权、

2020-11-22

bootstrap-select-1.13.0-dev.rar

一个bootstrip-select的案例 主要是下拉框的包括多选,单选,分级选择。本案例是下拉框的数量太多了,以滑动条的形式展示。各种各样的下拉框都可以实现。希望帮助到大家。

2020-08-01

综合案例笔记.docx

一个web开发小案例,主要是对之前技术的整合,是自己对之前的技术有更多的了解熟悉。采用的语言是Java语言,前后端交互使用后Ajax

2020-03-15

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除