Moyok的博客

念念不忘,必有回响。

JWT

JWT全称为JSON Web Token,即JSON Web令牌,用于前端和后端之间以JSON对象安全的传递数据,提供了多种数字加密的算法,通过JSON作为Web中的令牌,通常用来做安全校验、授权在传统的方式中,通常使用session进行验证,首次登陆时将认证信息放到session中,即在客户端和服

Shiro

Shiro是一个权限认证的框架,Web安全性包括用户认证和用户授权用户认证:验证某个用户是否是一个合法的用户,通常用来通过用户名和密码验证这个用户是否能登录用户授权:验证某个用户是否有权限执行某个操作链接核心架构最重要的是安全管理器authenticator是用来认证使用的authorizer是用来

Git

Git从今天开始,正式的步入Git的世界...分布式版本控制工具版本控制:可以记录文件内容变化、记录文件历史记录集中式版本控制工具:例如SVN有一个单一的集中管理服务器,保存着所有文件的修订版本如果集中服务器故障,那么在故障的时间内,都无法提交更新分布式版本控制工具:每个客户端都是一个服务器存在一个

Redis(基础)

Redis端口号:6379NoSQL全称为Not Only SQL,即为不仅仅是SQL的含义,指非关系型数据库用来解决性能问题的,Redis是一种NoSQL可以作为一个缓存数据库,例如服务端缓存session中的token使用key-value的方式进行存储的适用于:对数据的高并发读写海量数据的读写

大学生活十九个月以来的一个总结

现在是2022年4月1日,整个大学生活即将过半,是时候做个总结了。从2020年9月算起,到现在已经19个月了大一上学期整个大一上学期更多的是在练编程基础,开的第一门专业课是C语言,因为有一些C语言的基础(大概到指针之前),所以在上课还是比较轻松的,课下看看教材也就差不多,很幸运,我们学校选择的C语言

MyBatis

My batis支持定制化SQL,即需要自己写SQL封装了JDBC,不需要手动设置和获取结果集可以通过XML和注解配置映射,可以将SQL语句写到XML或者注解中配置配置文件的顺序properties?,settings?,typeAliases?,typeHandlers?,objectFactor

JUC基础

JUC是指java.util.concurrent包下的工具类,JDK1.5之后加入的concurrent中文为同时发生线程的状态:new,新建runnable,准备就绪blocked,阻塞waiting,等待,直到有反应timed waiting,也是等待,但过时不候terminated,终止sl

Android开发基础

Hello World文件结构如下│ .gitignore│ build.gradle│ gradle.properties│ gradlew│ gradlew.bat│ local.properties│ settings.gradle│├───.gradle│ ├

Vue2

Vue引入:查看官网介绍:https://cn.vuejs.org/v2/guide/installation.html#Vue-Devtools引入后,在浏览器控制台输入Vue,会看到以下的内容Webpack是前端工程化的解决方案,提供了前端模块化的支持、代码压缩、JavaScript兼容性、性能

NodeJS

Node.js基于Chrome V8引擎的JavaScript运行环境node 文件名.js运行一个js文件FS 模块文件系统模块导入模块const fs = require('fs');// 或者是针对默认暴露的方式引入import fs from "fs";读取文件fs.re

Moyok的博客

切换主题 | SCHEME TOOL