加载头像
求知若饥
虚心若愚
GnaixEuy.com
Java
Docker
Photoshop
Node
Go
Swift
FCPX
Flutter
Vue
C++
CSS3
JS
HTML
Git
Java
Docker
Photoshop
Node
Go
Swift
FCPX
Flutter
Vue
C++
CSS3
JS
HTML
Git
随便逛逛
图片
2024-04-07Jetbrains系列快捷键-Win版
说明此快捷键说明我是翻译官方的快捷键说明的,方便查看,基于PHPStorm的官方Help来翻译的,其他系列的JetBrains软件应该都是一样的道理,其中如有错误,欢迎斧正。 编辑 快捷键组合 说明 Ctrl + Space 代码自动完成提示(选择) Alt + Enter 显示意图动作和快速修复 Ctrl + P 参数信息(在调用方法参数忘记的时候,提示) Ctrl + Q 快速查找文件,可以查找当前类定义的文件等 Ctrl + 鼠标滑过 基本信息 Alt + Insert 生成代码…(细节需要多次操作会发现很有意思) Ctrl + O 重写方法(在PHPStorm中是重写父类方法,会有选择框) Ctrl + I 实现方法(一般是指实现接口类或抽象类方法) Ctrl + Alt + T 环绕代码块 (if..else, try..catch, for, 等) Ctrl + / 单行注释(//) Ctrl + Shift + / 块注释 (/**/) Ctrl + W 选 ...
详情
图片
2024-04-02MarkDown的基本语法使用
Markdown 语法简介Markdown 语法是轻量级文本标记语言, Markdown简单易学,功能强大,且 Markdown 格式也可以转换成 html, pdf 等。 接下来我就来介绍些 Markdown 的一些常用功能: 标题123456# 一级标题## 二级标题### 三级标题#### 四级标题##### 五级标题###### 六级标题 强调样式12345*斜体* 或者 _斜体_**加粗*****斜体并加粗***~~划掉某些不需要的文字~~`标红强调` 排列1.有序排列 1231. 有序排列只需在文字前加 一个数字和一个英文句点2. 数字不管有序还是无序4. 结果都是有序的 有序排列只需在文字前加 一个数字和一个英文句点 数字不管有序还是无序 结果都是有序的 2.无序排列 有三个符号表示无序排列 * + - 123* 无序排列+ 无序排列- 符号和文字之间要加一个字符的空格 无序排列 无序排列 符号和文字之间要加一个字符的空格 分割线在一行用三个以上的 * 或者 - 或者 _ 即可新建一条分隔线。 123分割线****吼吼吼 分割线 吼吼吼 制表语法说 ...
详情
图片
2024-09-02RBAC 鉴权模式概论简述
RBACRBAC 是 Role-Based Access Control 的首字母,翻译成中文就是基于角色的权限访问控制,即用户通过角色与权限进行关联。 一般一个用户可以有多个角色,每一个角色拥有若干权限,如此就构成了“用户-角色-权限”的授权模型,在这种模型中,用户和角色之间、角色和权限之间都是多对多的关系。 RBAC 是一种思想,根据 RBAC 思想进行数据库设计以便更好的完成权限控制。 在我们实际的工作中,权限管理系统是重复开发效率最高的一个模块之一,而在多套系统中,对应的权限管理只能满足自身的系统管理需要,无论是在数据库设计、权限访问和权限管理机制方式上都可能不同,这种不一致性也就导致了一些弊端: 维护多台系统,重复造轮子; 用户管理、组织机制等数据重复维护,数据的完整性、一致性很难得到保障。 RBAC 是基于不断实践之后提出的一个比较成熟的访问控制方案,实践表明,采用基于 RBAC 模型的权限管理系统具有以下优势: 重用性强; 能够灵活的支持应用系统的安全策略,并对应用系统的变化有很大的伸缩性; 由于角色与权限的数据更新频率比角色与用户的数据更新频率要低的多,减少了授权 ...
详情
图片
2024-04-19Java Stream流操作,让代码更加的优雅
在JAVA中,涉及到对数组、Collection等集合类中的元素进行操作的时候,通常会通过循环的方式进行逐个处理,或者使用Stream的方式进行处理。 例如,现在有这么一个需求: 从给定句子中返回单词长度大于5的单词列表,按长度倒序输出,最多返回3个 在JAVA7及之前的代码中,我们会可以照如下的方式进行实现: 12345678910111213141516171819202122232425/** * 【常规方式】 * 从给定句子中返回单词长度大于5的单词列表,按长度倒序输出,最多返回3个 * * @param sentence 给定的句子,约定非空,且单词之间仅由一个空格分隔 * @return 倒序输出符合条件的单词列表 */public List<String> sortGetTop3LongWords(@NotNull String sentence) { // 先切割句子,获取具体的单词信息 String[] words = sentence.split(" "); List<String> wor ...
详情
macOS/Linux命令行操作总结归纳 💻
谷歌效率秘诀 | 每天只工作四小时,如何做到?🚀
江西武功山游记 | 迷雾与小雨中的山巅探险 🧭
RBAC 鉴权模式概论简述
基于IOS 18 / macOS 15 Beta 1 强制开启新版Siri UI
基于Quantumult X破解ChatGPT macOS客户端强制启动
Java Stream流操作,让代码更加的优雅
Jetbrains系列快捷键-Win版
MarkDown的基本语法使用
如何做出伟大工作
引用到评论
随便逛逛博客分类文章标签
复制地址关闭热评深色模式轉為繁體