MVC和MVVM

MVC是后台的设计思想,将前端作为 View 层考虑进去了 MVVM是前端的框架,针对的是 MVC 中的 V 进行的分层 Vue 的 MVVM 示例 <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta http-equi

验证码机制

验证码机制 由后端随机生成 后端随机生成字母数字; 后端调用第三方绘图类库,或者其他系统的绘图接口,进行图片绘制 将绘制好的图片的 URL 地址返回给前端 前端通过 img 标签进行地址引用 后端将绘制好的验证码(字母、数字等)保存在 session 中 客户端输入验证码,提交表单 后端根据前端提交来的验证码与服务中存的 session 中的验证码进行比较

Linux命令-dmidecode

dmidecode 简介 获取Linux系统下硬件相关信息,dmidecode遵循SMBIOS/DMI标准,其输出的信息包括BIOS、系统、主板、处理器、内存、缓存等等。 DMI(Desktop Management Interface,DMI)就是帮助收集电脑系统信息的管理系统,DMI信息的收集必须在严格遵照SMBIOS规范的前提下进行。SMBIOS(System Management BIOS

Groovy安装

下载 下载地址:https://groovy.jfrog.io/ui/native/dist-release-local/groovy-zips/ 我本地下载的是 groovy-4.0.4 版本的,本地已提前安装了 JDK1.8 并配置过 java 的环境变量 安装 zip包,直接解压到 D:\Program Files 目录下 配置 配置 GROOVY_HOME="D:\Program

查找CPU占用最高的进程

topcpu.sh #!/bin/bash # @Function # TOP CPU Thread INFO. # # # PROG=`basename $0` usage() { cat <<EOF Usage: ${PROG} ... Java top cpu print the stack of these threads. Example: ${PROG} -

修改CentOS主机名称

对于CentOS6 网络上有很多,基本就是: 1. 修改 /etc/sysconfig/network,新增HOSTNAME=master 2. 修改 /etc/hosts,修改localhost.localdomain 为 master 3. 执行 reboot 重启 对于CentOS7 # hostname localhost.localdomain

linux配置固定IP

# ifconfig ens33: flags=4163<UP,BROADCAST,RUNNING,MULTICAST> mtu 1500 //确定网卡名 inet 192.168.88.136 netmask 255.255.255.0 broadcast 192.168.88.255 inet6 fe80::4dd8:59f8:8bb4:46 prefixl

Windows系统内存计数器理解解析

注:本文来自互联网,侵删 序言 内存的使用情况是系统性能中重要的因素之一,频繁的页交换及内存泄露都会影响到系统的性能。本文主要是描述内存的一些概念、计数器含义,以及可能存在的性能瓶颈。 一些概念 ① “页交换”是使用称为“页面”的单位,将固定大小的代码和数据块从 RAM 移动到磁盘的过程,其目的是为了释放内存空间。 ② 每个Windows进程都拥有4G的虚拟地址空间,在多任务环境下,所有进程使用的