怎么做登陆(单点登陆)功能?

2023-01-05
阅读 5 分钟
588
首先,搞清楚要做什么。登陆了,系统就知道这是谁,他有什么权限,可以给他开放些什么业务功能,他能看到些什么菜单?。。。这是这个功能的目的和存在的意义。

什么是OpenGL

2022-12-13
阅读 2 分钟
629
什么是OpenGLOpenGL(Open Graphics Library,译为“开放式图形库”) 是用于渲染2D、3D矢量图形的跨语言、跨平台的应用程序编程接口(API)。这个接口由近350个不同的函数调用组成,用来绘制从简单的图形元件到复杂的三维景象。OpenGL常用于CAD、虚拟现实、科学可视化程序和电子游戏开发。OpenGL可用于设置所需的对象、图像和...
封面图

你知道 @Async 是怎么让方法异步执行的吗?

2022-12-06
阅读 6 分钟
384
前言@Async 是通过注解标记来开启方法的异步执行的;对于注解的底层实现,除了 java 原生提供那种依赖编译期植入的之外,其他的基本都差不多,即运行时通过反射等方式拦截到打了注解的类或者方法,然后执行时进行横切拦截;另外这里还有一个点就是方法异步执行,所以对于 @Async 的剖析,就一定绕不开两个基本的知识点,...

完成Vue3.2+typescript项目有感

2022-11-30
阅读 3 分钟
477
前段时间恰好在网上看见了相关的项目,好奇心又被调动了,想着也没什么事,也便在这个暑假跟着视频去尝试做了一下,在使用<script setup>语法糖和ts的时候,遇见了不少的问题,也在这个项目完成的过程中感受到了<script setup> +ts的酸爽感,不得不说,确实很舒服哈哈哈🤣

Vue3 如何实现一个全局搜索框

2022-11-30
阅读 7 分钟
589
一. 文件准备前期你需要准备三个文件,来完成这个全局搜索框SearchBar.ts 文件SearchBar.vue 文件useSearch.ts 文件二. 搜索框的样式样式问题不是本文的重点,你可以花费五分钟在 SearchBar.vue 文件内速写一个非常简易的正方形 div 包裹着一个 input 标签即可快速进行下面的学习。但是首先我们需要理清思路,这个组件是...

Python 切片操作

2022-11-30
阅读 3 分钟
499
前言在刚学python时候,我们都知道字符串(String)、列表(list)和元组(tuple)序列化数据类型支持切片操作。slice operation TUPLE = (1,2,3,4) LIST = [1,2,3,4] STRING = "1234" print("TUPLE[1:3]:",TUPLE[1:3]) print("LIST[1:3]:",LIST[1:3]) print("STRING[1:3]:",STRING[1:3]) # output TUPLE[1:3]: (2, 3) L...
封面图