2023-04-01 阿里巴巴Java开发手册 代码规约阿里巴巴Java开发手册 后端 一、 编程规约(一) 命名风格2.【强制】类名使用 UpperCamelCase 风格,但以下情形例外:DO / BO / DTO / VO / AO / PO / UID 等。
2023-02-13 网络安全 网络安全 后端 跨站脚本XSS防范跨站脚本是最普遍的web应用安全漏洞。当应用程序在发送给浏览器的页面中包含用户提 供的数据,但没有经过适当验证或转译,就会导致跨站脚本漏洞。目前常见的XSS漏洞有反射式、存储式以及DOM三种类型。防御XSS攻击的主要手段是
2022-10-02 MyBatis MyBatis 后端 第1章 创建MyBatis工程1.1 创建一个普通的maven项目,工程结构如下 确保maven配置正确 删除src目录, 这样就可以将该项目当做一个maven的父工程, 在下面新建一个一个的module进行不同功能的演示了 删除后,该项目
2022-06-13 Kubernetes Kubernetes 后端 第1章 K8S集群架构Master Node k8s 集群控制节点,对集群进行调度管理,接受集群外用户去集群操作请求; Master Node 由 API Server、Scheduler、ClusterState Store(ETCD 数
2021-12-03 JVM & GC GCJVM 后端 第1章 Java内存区域的划分与各个区域可能存在的异常1.1 Java内存区域的划分与内存溢出JVM会在执行Java程序的过程中把它管理的内存划分为若干个不同的数据区域、这些区域各司其职,各有各的创建与销毁时间、有的区域随着JVM的启动而存
2021-03-04 NIO IONIO 后端 Java NIO概念Java NIO(New IO),No Blocking IO 非阻塞IO,是从Java1.4版本开始引入的一个新的IO API,可以替代标准的Java IO API。NIO与原来的IO有同样的作用和目的,但是使用的方式
2020-09-11 Java对JSON的操作方式 JSON 后端 第1章 注意事项JDK里面默认是不带对JSON的支持的, 所以要使用JSON需要引入其他第三方依赖 目前市面上常见的JSON框架有: fastjson(阿里出品) gson(谷歌出品) jackson(推荐使用) 第2章 JSON格式1.1
2020-04-12 Thymeleaf Thymeleaf 后端 th:each 循环迭代 循环基本用法 1、对于信息页面,数据格式是一样时,页面通常都是循环迭代它们,写过 JSP 的 JSTL 的就知道,JSTL 有一个 <c:foreach>,同理 Thymeleaf 也有一个 th:ea
2020-03-11 UML UML 后端 对象关系设计泛化关系(generalization也叫继承关系)在UML类图中泛化关系使用空心三角+实线来表示 类与类之间的泛化关系 接口与接口之间的泛化关系 实现关系(realization)接口与实现类的关系, 在UML中实现关系使用空
2020-01-03 Linux LinuxShell 后端 VMware10的安装与卸载去BIOS里面修改设置开启虚拟化设备支持(开机狂按F2或F10进入BIOS系统) 安装傻瓜式安装(一直下一步, 选择自定义安装, 取消勾选Visual Studio插件, 更改安装路径) 许可证秘钥 MA491-