GithubHelp home page GithubHelp logo

🍕 I'm Antake2333

  • 咸鱼开发一枚
  • 热爱编程, 拥抱开源
  • 热衷开发 ( RUST 天下无敌 )

chrome IE

Windows Apple Linux Android IOS

Antake2333's github stats

整理的一些学习资料

多线程并发之线程池Executor与Fork/Join框架 并发编程之ForkJoin框架原理分析 Spring Boot 2.X REST 风格全局异常处理 SpringBoot 如何进行参数校验,老鸟们都这么玩的! Spring Boot + Spring Cloud 实现权限管理系统 后端篇(二十五):Spring Security 版本 第一篇 全网SpringSecurity最详细教程 【项目实践】一文带你搞定页面权限、按钮权限以及数据权限 菜鸟的spring security学习教程 使用SpringSecurity为API接口添加鉴权token Spring Security账号密码认证 + 自定义鉴权(示例) 基于 Spring Security 的前后端分离的权限控制系统 SpringBoot Security 自定义 DaoAuthenticationProvider,重写additionalAuthenticationChecks方法 spEL—基础语法+注解中动态调用Bean方法 搜CSDN搜索【小家Spring】SpEL你感兴趣的实现原理浅析spring-expression~(SpelExpressionParser、EvaluationContext、rootObject) Spel + AOP动态赋值 Spring进阶 - spring 表达式语言(SpEL) Spring @Autowired Map 和 List SpringCache与redis集成,优雅的缓存解决方案 Spring Cache,从入门到真香 SpringSecurity问题汇总 分布式事务,这一篇就够了 分布式事务解决方案常见误区与实用建议 Spring AOP简介 算法-动态规划 Dynamic Programming--从菜鸟到老鸟 Spring--AOP、通知的执行顺序

springsecurity的一些注解的使用

编辑权限限制 10
@PreAuthorize("@accessDecisionService.hasPermission('lease-budget',T(com.xxx.constant.AuthorityConstant).EDIT_AUTHORITY_NUM)")

查看权限限制 1
@PreAuthorize("@accessDecisionService.hasPermission('lease-budget',T(com.xxx.constant.AuthorityConstant).SCAN_AUTHORITY_NUM)")

@AuthorityPostFilter(
            elExpression = "deptCode=T(com.xxx.CommonController).getOdOrLeasedRoleCodes(#type)",
            needFilter = "[email protected](#pageId)")

@AuthorityPreFilter(
            elExpression = "{deptCode:T(com.xxx.AuthorityUtil).validDeptCode(#deptCode)}",
            needFilter = "[email protected]('od-exit-staff')")
			
@AuthorityPreFilter(
            elExpression = "{'queryVO.productLineCode':T(com.xxx.util.AuthorityUtil).validDeptCode(#queryVO?.productLineCode)}",
            needFilter = "[email protected]('area-dashboard')")

短视频直播

腾讯云直播签名

技术大全

疯狂创客圈

SpringCloudAlibaba

掘金

Antake's Projects

air-universe icon air-universe

一个多功能机场后端, 协议支持 V2Ray(VMess), Trojan, Shadowsocks(单端口多用户);面板支持 SSPanel, v2board

ajax-hook icon ajax-hook

:trident: Intercepting browser's AJAX requests which made by XMLHttpRequest.

arbiter icon arbiter

Code that runs code that runs code to study how code runs code.

chatgpt-next-web icon chatgpt-next-web

One-Click to deploy well-designed ChatGPT web UI on Vercel. 一键拥有你自己的 ChatGPT 网页服务。

cs-xmind-note icon cs-xmind-note

计算机专业课(408)思维导图和笔记:计算机组成原理(第五版 王爱英),数据结构(王道),计算机网络(第七版 谢希仁),操作系统(第四版 汤小丹)

dm-ticket icon dm-ticket

大麦网自动购票, 支持docker一键部署。Damai automatically purchases tickets, running in docker container.

douyin-downloader icon douyin-downloader

使用非常简单的抖音视频无水印下载工具。支持下单个视频,以及下载某个人的所有视频。(采用rust+tauri编写,安装包非常小)

good-mitm icon good-mitm

利用MITM技术实现请求和返回的重写、重定向、阻断等操作

hikaricp icon hikaricp

光 HikariCP・A solid, high-performance, JDBC connection pool at last.

lobe-chat icon lobe-chat

🤖 Lobe Chat - an open-source, extensible (Function Calling), high-performance chatbot framework. It supports one-click free deployment of your private ChatGPT/LLM web application.

mev-template-rs icon mev-template-rs

Bootstrap your MEV bot strategies with a simple boilerplate to build on top of.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.