自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(26)
  • 资源 (1)
  • 收藏
  • 关注

原创 分保、等保、关保、密评之间联系与区别

涉密信息系统分级保护指涉密信息系统的建设使用单位根据分级保护管理办法和有关标准,对涉密信息系统分等级实施保护涉密信息系统是指由计算机及其相关和配套设备、设施构成的,按照一定的应用目标和规则存储、处理、传输国家秘密信息的系统或者网络。涉密系统分级保护是指涉密信息系统的建设和使用单位根据分级保护管理办法和有关标准,对涉密信息系统分等级实施保护,各级保密工作部门根据涉密信息系统的的保护等级实施监督管理,确保系统和信息安全,保护对象所有涉及国家秘密的信息系统,重点是党政机关、军队和军工单位。

2024-04-20 14:31:15 1010 2

原创 信息安全实用手册笔记

用于存放公司重要信息的区域,但机密性较红区低,一般承载公司研发普通数据,测试数据等。:用于存放公司普通信息的区域,机密性属于最低级别,一遍承载公司的边缘数据,测试数据,此区域发生信息泄露不会带来损失,只会给组织内工作带来轻微损失。:是指对系统脆弱性进行加固,常见防护加固手段包括数据加密,身份认证,访问控制,认证授权,VPN,代理,准入网关,防火墙,漏洞评估扫描,备份容灾等。的缩写,中文隔离区,顾名思义主要用于隔离,给内外网提供一个缓冲中转区,常见的web服务器,文件中转服务器,WAF等。

2024-04-18 13:46:05 712 3

原创 操作系统期末总结

原语:由若干条指令组成的,用于完成一定功能的一个过程。构成:由若干条指令组成的。特点:执行过程中不允许被中断。管程中的共享变量在管程外部是不可见的,外部只能通过调用管程中所说明的外部过程(函数)来间接的访问管程中的共享变量在内存中移动程序,将所有小的空闲区合并为较大的空闲区紧缩时要考虑的问题:系统开销、移动时机。

2024-01-03 17:13:09 728 6

原创 软件工程期末总结

软件危机出现的原因软件生命周期软件生命周期的概念生命周期的各个阶段软件开发模型极限编程可行性研究与项目开发计划需求分析结构化分析的方法结构化分析的图形工具软件设计的原则用户界面设计结构化软件设计面向对象面向对象建模。

2024-01-02 12:19:39 1455

原创 数据结构期末总结

施加在数据上的运算包括运算的定义和实现。运算的定义是针对逻辑结构的,运算的实现是针对存储结构的。根据数据元素之间关系的不同特性,分为集合、线性结构、树状结构、图状或网状结构。在物理结构表示数据结构中,住哟啊研究数据元素的存储和关系存储,别称为。:是数据结构在计算机中的表示和实现,又称“:对于任意一个关系,可分为。:是对元素之间的逻辑关系。:数据的存储结构又称为。

2023-06-24 13:32:37 1205

原创 马克思主义基本原理笔记(黄色标记要求会背)

马原笔记

2022-12-13 14:46:37 1172 1

原创 正则验证(中文字母数字、邮箱、手机号、首位必须是字母,含有字母和数字,5~11位字符)

正则验证(中文字母数字、邮箱、手机号、首位必须是字母,含有字母和数字,5~11位字符)

2021-12-01 16:47:57 1513

原创 实现layui table筛选框记忆功能

使用layui table的筛选功能.选完之后呢,关掉浏览器再打开或者换个页面再打开的时候,选择就白选了.我们想要它还能记忆上次选择的实现: 记忆的数据可以存到数据库,可以存到本地缓存本案例放入本地缓存的方式使用 MutationObserver 实现监控点击事件.由于筛选的跳窗是点开后后加的代码,所以一般的事件onclick是触发不到的… 就是点击筛选按钮,此时加载跳出框代码, 也就在此是注册onclik 点击事件是不行的. 如果早注册事件,早于页面元素注册,也是抓不到事件滴.页面还.

2021-05-29 14:36:46 1832

原创 layui表格获取选中的数据(批量修改)

<button type="button" id="updateAll">批量修改咨询师</button>layui.use(['layer', 'form', 'table', 'laydate','jquery'], function(){ var table = layui.table; var $ = layui.jquery;//引入jquery var form = layui.form; var laydate = layui.laydate;//

2021-05-29 14:24:09 1855

原创 layui树形组件动态实现

前台页面HTML<!DOCTYPE html><html> <head> <meta charset="utf-8"> <title>Layui</title> <meta name="renderer" content="webkit"> <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1"> <meta n

2021-05-29 14:11:23 1312

原创 layui动态穿梭框的实现

前台HTML页面<!DOCTYPE html><html> <head> <meta charset="utf-8"> <title>Layui</title> <meta name="renderer" content="webkit"> <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1"> <meta n

2021-05-29 11:07:38 812

原创 HTML 日期格式转换

代码如下:var d = new Date(); console.log(d); // 输出:Mon Nov 04 2013 21:50:33 GMT+0800 (中国标准时间) console.log(d.toDateString()); // 日期字符串,输出:Mon Nov 04 2013 console.log(d.toGMTString()); // 格林威治时间,输出:Mon, 04 Nov 2013 14:03:05 GMT console.log(d.toISOString());

2021-04-29 17:23:11 2383

原创 Spring Data JPA 高级(实现一对多、多对一、多对多)关联

单向一对多关联关系以学生表和班级表为例//班级实体类@Data@Entity@Table(name = "class")public class Clazz { @Id @GeneratedValue(strategy = GenerationType.IDENTITY) private Integer id; private String cname;// 一对多// 存放所有学生// 懒加载fetch 级联加载cascade @OneToMany(fetch = Fetch

2021-04-23 09:08:15 2281

原创 Spring Data JPA 进阶(自定义查询,原生 SQL 查询)

自定义查询语句(JPQL)使用@Query 自定义查询// 根据学生姓名查询学生记录 Student是实体类的名称 @Query("select s from Student s where s.name=?1") List<Student> getStudentName(String name);在controller中调用/** * 根据学生姓名查询学生记录 http://localhost:8080/getStuName?name=张三 * * @param s

2021-04-21 10:05:55 11662 2

原创 Spring Data JPA入门(SpringBoot 整合 Spring Data JPA)

Spring Data JPA 的概述ORM 的概述对象关系映射(英语:(Object Relational Mapping,简称 ORM,或 O/RM,或 O/R mapping),是一种程序技术,用于实现面向对象编程语言里不同类型系统的数据之间的转换。从效果上说,它其实是创建了一个可在编程语言里使用的–“虚拟对象数据库”。综上所述:ORM 技术中 的操作实体类就相当于操作数据库表建立两个映射关系:实体类和表的映射关系实体类中属性和表中字段的映射关系Hibernate 的概述H

2021-04-19 11:01:45 225

原创 SpringBoot 优化(SpringBoot 全局异常处理,SpringBoot 与 swagger2 的集成)

SpringBoot 全局异常处理@ControllerAdvice 和@ExceptionHandler例如package org.spring.springboot.controller;import org.springframework.web.bind.annotation.ControllerAdvice;import org.springframework.web.bind.annotation.ExceptionHandler;@ControllerAdvice //还可以指

2021-04-08 15:33:56 198

原创 使用STS(SpringToolSuite)工具Spring Boot整合MyBatis

SpringBoot 集成 Mybatis 的基本步骤第一步:添加依赖;第二步:配置数据源;第三步:扫描接口包。详细的集成步骤如下:添加依赖;除了常规依赖外,需要加入 Mybatis 和 MySQL 依赖。<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.ap

2021-03-31 20:14:54 329 1

原创 SpringBoot入门和配置(配置文件的路径及优先级,多环境配置,自定义属性)

SpringBoot 入门SpringBoot 的主要特点为:创建独立的 Spring 应用程序嵌入到 Tomcat,无需部署 WAR 文件简化 Maven 配置自动配置Spring提供生产就绪型功能,如指标,健康检查和外部配置绝对没有代码生成并且对 XML 也没有配置要求SpringBoot安装及配置配置及新建项目步骤SpringBoot 配置文件配置文件的路径及优先级配置文件的路径SpringBoot 使用了一个全局的配置文application.properties,

2021-03-25 19:47:14 771

原创 函数笔记(常数函数、幂函数、指数函数、对数函数、三角函数、反三角函数、复合函数)

常数函数、幂函数、指数函数、对数函数、三角函数和反三角函数统称为基本初等函数常数函数幂函数指数函数对数函数三角函数反三角函数复合函数

2021-03-20 16:43:26 11051 1

原创 MySQL 技巧与优化,行转列,排名查询

常见技巧与优化查找重复记录查找重复记录使用分组加筛选的方式实现使用 sql 语句查询表中重复的商品记录,代码如下所示:-- 使用分组加筛选的方式实现select pname,count(pname)from productgroup by pname -- 根据名字进行分组having count(pname)>1;-- 加上条件count(pname)>1说明是重复的使用 sql 语句查询表中商品名称和数量都重复的记录,代码如下所示:-- 两条完全一样的数据sele

2021-03-17 09:22:08 4639 16

原创 MySQL 管理(数据表维护,数据库维护)

MySQL 访问控制系统MySQL 实现了复杂的访问控制和权限系统,允许您创建用于处理客户端操作的全面的访问规则,并有效防止未经授权的客户端访问数据库系统。当客户端连接到服务器时,MySQL 访问控制有两个阶段:连接验证:连接到 MySQL 数据库服务器的客户端需要有一个有效的用户名和密码。此外,客户端连接的主机必须与MySQL授权表中的主机相匹配。默认情况下,mysql授权的主机只有本机,只允许本地连接,远程连接需要修改授权列表。请求验证:当连接成功建立后,对于客户端发出的每个语句,My

2021-03-15 11:21:01 588 3

原创 MySQL触发器和游标

触发器简介触发器是和表关联的特殊的存储过程,可以在插入,删除或修改表中的数据时触发执行,比数据库本身标准的功能有更精细和更复杂的数据控制能力。触发器的优点:安全性:可以基于数据库的值使用户具有操作数据库的某种权利。例如不允许下班后和节假日修改数据 库数据;审计:可以跟踪用户对数据库的操作;实现复杂的数据完整性规则。例如,触发器可回退任何企图吃进超过自己保证金的期货;提供了运行计划任务的另一种方法。例如,如果公司的帐号上的资金低于 5 万元则立即给财务人员发送 警告数据。MySQL

2021-03-14 19:12:56 4231 9

原创 MySql视图和函数

视图视图简介为什么要使用视图?a) 从三大范式当中,我们知道一张表只存一种实体的数据,但现实业务往往是,需要多个表的数据关联呈现的,并且某些固定的列会被频繁的访问,视图可以避免频繁的编写这些关联查询语句;b) 某些人可能只允许表中的部分列,不能将整个表的列或数据行暴露出来,我们可以为这些特定的人创建一个视图,把权限给到这些人,起到对基表中的其他列和数据行进行安全保护;视图中存储了可以返回结果集的 sql 查询语句,当用在 from 子句时,内部的 sql 查询语句就会被执行。什么是视图?

2021-03-11 15:50:36 434

原创 使用存储过程计算出1-100能够整除5的数字之和

使用存储过程计算出1-100能够整除5的数字之和create procedure mypro9(out sum int)BEGIN declare i int default 0; set sum=0; while i<100 do-- 循环开始 set i=i+1; if mod(i,5)=0 THEN set sum=i+sum; end if;-- 结束循环end while;-- 循环结束end;-- 调用存储过程call mypro9(@sum);-- 查询变量

2021-03-10 10:49:35 948 1

原创 MySql存储过程

存储过程简介1、为什么要用存储过程?大多数 SQL语句都是针对一个或多个表的单条语句。并非所有的操作都那么简单。经常会有一个完整的操作需要多条语句才能完成。存储过程简单来说,就是为以后的使用而保存的一条或多条MySQL 语句的集合。可将其视为批处理文件。虽然他们的作用不仅限于批处理。存储过程思想上很简单,就是数据库 SQL 语言层面的代码封装与重用。2、存储过程的优点通过把处理封装在容易使用的单元中,简化复杂的操作;简化对变动的管理。如果表名、列名或业务逻辑有变化只需要更改存储过程的

2021-03-08 19:34:05 743 2

原创 MySql索引和事务

索引为什么要使用索引:索引在 MySQL 中也叫做“键”,是存储引擎用于快速找到记录的一种数据结构。索引相当于字典的音序表。索引的优劣:减少 I/O 次数,加快检索速度但是占用存储空间MySQL 中索引的使用创建索引在创建表时创建索引CREATE TABLE mytable( ID INT NOT NULL, username VARCHAR(16) NOT NULL, INDEX myindex (username(16)));在创建表之后创建索引-- crea

2021-03-08 11:15:29 1443 4

使用STS(SpringToolSuite)工具Spring Boot整合MyBatis详细代码

使用STS(SpringToolSuite)工具Spring Boot整合MyBatis详细代码

2021-03-31

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除