logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

SpringBoot | 越权和数据权限控制的一种实现方案

首先,我们需要定义一个自定义的注解,这个注解会包含操作类型(CRUD)、资产ID和资产名称作为入参。@Target(ElementType.METHOD) // 该注解作用于方法@Retention(RetentionPolicy.RUNTIME) // 运行时生效// 操作类型,默认为 READ// 资产 ID// 资产名称通过以上的实现,我们使用了自定义注解、切面编程和用户权限服务的组合来对方

#spring boot#java#后端
Hadoop—数据仓库分层介绍

数据仓库介绍概念1)DW, data warehouse,数据仓库,也称为数仓。2)数仓,就是存储数据的一个仓库。数据分层1)数据服务层:ADS, Application Data Service2)数据仓库层:DW, Data Warehouse,包含DWD,DWB,DWS3)数据运营层:ODS, Operational Data Store优点1)明确数据分层结构:使用分层机制,每层权责分明,

#数据仓库#big data#数据库
SpringBoot——使用ThreadLocal解决类成员变量并发线程安全问题!

换句话说,就是当前线程变量,它是一个本地线程变量,其填充的是当前线程的变量,这个变量对于其他线程来说都是封闭且隔离的。如何实现变量隔离这一功能?可以为每个线程创建一个自有副本,每个线程可以访问自己内部的副本变量来达到隔离效果,从而解决共享变量的线程安全问题。变量是线程内部的局部变量,在不同的线程Thread中有不同的副本,副本只能由当前Thread使用,不存在多线程共享问题。一般由修饰,线程结束时

文章图片
#spring boot#安全#java
Excel—使用if(countif())表达式来筛选两个表格中相同的数据

关注微信公众号:CodingTechWork,一起学习进步。引言  在线上运维的过程中,遇到一个头疼的事情,有一些合作公司的数据直接从平台上down下来是一个excel,然后发到研发手里去数据库中核对是否存在,怎么办呢?一般死脑筋方法就是适应sql语句select * from tb_name where colume_name="xxx";去核对是否存在该记录,本文总结一下如何通过excel来比

网络安全 | 什么是DDoS攻击?

DoS:Denial of Service,拒绝服务。DDoS是通过大规模的网络流量使得正常流量不能访问受害者目标,是一种压垮性的网络攻击,而不是一种入侵手段。NTP网络时间协议,设备需要和NTP服务器进行时间的同步。DDoS中文名称:分布式拒绝服务,英文全称:distributed denial-of-service。DDoS通过大规模互联网流量淹没目标服务器或其周边基础设施,以破坏目标服务器、

文章图片
#web安全#ddos#安全
HIVE——常用sql命令总结

库创建库CREATE DATABASE IF NOT EXISTS db01;查看库SHOW DATABASES;使用库USE db01;删除库DROP DATABASE db01;表查看表SHOW TABLES;创建分区表CREATE TABLE IF NOT EXISTS tab_01 (colume01 string)partitioned by (colume02 string)row f

#hive#hadoop
IDEA | 安装通义灵码插件,开启智能编码旅程

从插件市场安装,点击导航-插件,打开应用市场,搜索通义灵码(TONGYI Lingma),找到通义灵码后点击安装。

文章图片
#intellij-idea#idea
云计算 | 什么是云计算?

云计算是通过互联网按需访问计算资源,包括应用程序、服务器(物理服务器和虚拟服务器)、数据存储、开发工具、网络功能等。这些资源托管在由云服务提供商(简写为 CSP)管理的远程数据中心。CSP 按月收取订阅费或根据使用情况对这些资源收费。云计算也表示相关技术,如某种形式的虚拟化 IT 基础架构,包括服务器、操作系统软件、网络和其他基础架构,这些基础架构使用特殊软件进行了抽象化,因此可以不受物理硬件边界

文章图片
#云计算
网络安全 | 什么是云安全?

云安全是为了解决企业安全所面临的外部和内部威胁,它是一组程序和技术的集合。企业在实施其数字化转型策略,并将各种云端工具和服务纳入企业基础架构中时,需要云安全保障业务顺利进行。云、云计算:指的是不受本地硬件限制,通过互联网访问资源、软件和数据库的过程。通过云,企业能够将一部分或大部分基础架构管理工作转交给第三方托管提供商,从而灵活地扩展运营规模。

文章图片
#web安全#安全#云计算
JVM——Java对象是如何创建、存储和访问的?

关注微信公众号:CodingTechWork,一起学习进步。引言  Java程序员都知道如何创建对象,不就是一个Person person = new Person()的语句就解决了么?然而,我们只知道new,却对于底层如何实现对象的创建、如何存储到内存中去、又如何被访问的知之甚少。对象的创建流程图创建流程Java程序new一个对象。虚拟机遇到一条new指令时,首先检查这个指令的参数是否能在常量池

    共 32 条
  • 1
  • 2
  • 3
  • 4
  • 请选择