- 博客(21)
- 收藏
- 关注
原创 Redis
Redis一、Nosql概述1、初识Nosql2、Nosql的特点3、3V+3高4、Nosql的四大分类二、Redis入门1、概述2、安装一、Nosql概述1、初识Nosql为什么会使用Nosql呢?我们现在所处于大数据时代,用户的个人信息,社交网络,地理位置,用户自己产生的数据等,数据量十分的庞大,而一般的数据库无法进行分析处理。当访问量过大后,一个服务器承受不了,当出现这种情况后,于是Nosql便应运而生了,Nosql 的全程是Not only sql 不仅仅是sql,因此,他能做的sql 更多。
2022-03-07 19:55:43 982
原创 Git学习
Git详解一、版本控制1、什么是版本控制2、常见的版本控制工具3、版本控制的分类3.1、本地版本控制分类3.2、集中版本控制分类3.3、分布式版本控制分类二、初识Git1、下载地址2、三个程序3、配置三、使用Git1、工作原理2、工作流程3、常用指令3.1 克隆仓库3.2 文件状态3.2 添加和提交四、忽略文件五、Git分支一、版本控制1、什么是版本控制版本控制(Revision control)是一种在开发的过程中用于管理我们对文件、目录或工程等内容的修改历史,方便查看更改历史记录,备份以便恢复以前
2022-03-05 14:28:17 130
原创 Nginx
Nginx一、Nginx简介二、 Nginx的作用1、正向代理2、反向代理3、负载均衡4、动静分离三、安装及注意事项1、windows2、Linux四、Nginx的使用俗话说得好,没有问题是加一层解决不了的,如果有,那就再加一层。Nginx就是这种技术。一、Nginx简介Nginx 是一个高性能的HTTP和反向代理web服务器,同时也提供了IMAP/POP3/SMTP服务。其特点是占有内存少,并发能力强,事实上nginx的并发能力在同类型的网页服务器中表现较好Nginx 是一个安装非常的简单、配置
2022-02-21 21:33:57 1272
原创 Swagger
Swagger为什么要使用swaggerspringboot集成swagger配置详解swagger配置信息配置配置多api分组通过注解配置注释swagger的使用为什么要使用swagger在前后端分离的时代,前端人员和后端人员无法做到“及时协商,尽早解决”,最终会导致许多的问题出现。解决方案:首先制定一个schema,实时更新最新的API,降低集成的风险;前后端分离前端测试后端接口:postman后端提供接口,需要实时更新最新的消息及改动这里可以参考swagger的官网 https:/
2021-11-21 21:24:33 917
原创 前端三件套
前端三件套一级目录CSS1. 内联样式:2. **内部样式:**3. 外部样式4.css的语法5.选择器属性一级目录CSS层叠样式表1. 内联样式: *在标签内使用style属性指定css代码*<div style = "color :red ;">hello css</div>2. 内部样式:在head标签内,定义style标签 <style> div{ color:bl
2021-09-17 19:46:28 3409 1
原创 Java进阶
William的Java进阶笔记集合类I/O枚举类型和泛型注解和反射GUI编程网络编程多线程集合类I/O枚举类型和泛型注解和反射GUI编程网络编程多线程
2021-09-03 18:41:20 284
原创 JavaSE学习笔记
标识符Java标识符由数字,字母和下划线(_),美元符号()或人民币符号(¥)组成。在Java中是区分大小写的,而且还要求首位不能是数字。最重要的是,Java关键字不能当作Java标识符。下面的标识符是合法的:myName,Myname,Points,)或人民币符号(¥)组成。在Java中是区分大小写的,而且还要求首位不能是数字。最重要的是,Java关键字不能当作Java标识符。下面的标识符是合法的:myName,My_name,Points,)或人民币符号(¥)组成。在Java中是区分大小写的,而且
2021-09-01 11:12:04 93
原创 SSM框架笔记
William的SSM框架笔记SpringSpring的基本概念Spring的快速入门Spring配置文件 Bean标签的基本配置SpringMVCMybatisSpringSpring的基本概念 loC 反转控制 AOP 面向切面编程Spring的快速入门 spring的基本开发步骤 1.导入Spring开发的基本包坐标 2.编写Dao接口和实现类 3.创建Spring核心配置文件 4.在Spring配置文件中配置UserDaoImpl 5.使用Spring
2021-07-15 11:11:01 864 2
原创 william的表达式求值
william的表达式求值思路运用两个栈分别存储数字字符和括号,加减乘除等字符,用一个二维数组存储各个数学符号的优先级,需要判断时,用一个函数来调用这个数组来判断优先级,然后进行计算输入样例1注:不要加等号哦输出样例1输入样例2输出样例2以下为源码及部分注释:/*--------------------------------structname : 表达式求值auther : william--------------------------------*/#in
2021-06-05 15:59:08 51
原创 哈夫曼树的建立以及哈夫曼编码的编译以及解码
哈夫曼树的建立以及哈夫曼编码的编译以及解码数据结构作业—哈夫曼树此程序的目的是从一个text文本中读取字符,然后依据哈夫曼树的原理,将其中的字母进行编码成二进制字符串,然后输入一个二进制字符串可以将其还原为字母的字符串text文本 CHENNINGWILLIAM //全部为大写字母输入的二进制字符串0100010110111001输出样例/*----------------------------------------structname : 哈夫曼编码 autho
2021-06-03 11:35:33 1224 3
原创 压缩矩阵的相加,转置,相乘
压缩矩阵的相加,转置,相乘数据结构的作业–压缩矩阵(稀疏矩阵的压缩)的三种操作。涉及一定离散数学中矩阵知识输入样例输出样例代码及注释如下:/*----------------------------------------structname : 压缩矩阵的相加,转置,相乘 author : william ----------------------------------------*/#include<iostream>#define MAXSIZE 10
2021-06-03 11:21:00 429 1
原创 二叉树的非递归前中后序遍历和层序遍历
二叉树的非递归前中后序遍历和层序遍历此次构建的树是以 前序遍历+“#” 法构建的,构建的树的前序序列为A,B,C,#,#,D,E,#,G,#,#,F,#,#,#;树的形状为 A / B / \ C D / \ E F \ G注:"#" 位未标出以下为代码及注释#include<
2021-06-03 11:02:48 58 2
原创 Json
JSON多用于存储数据和交换文本信息的语法基本规则数据在名称/值对中:json数据是由键值对构成的数据由逗号分隔花括号保存对象方括号保存数组Json数据和java的数据转化1.JSON转换为Java对象2.Java对象转换为JSON对象redis非关系型数据库value的数据类型 字符串类型 string 哈希类型 hash :map格式 列表类型 list :linkedlist格式。支持重复元素 集合类型 set :不允许重复元素 有序集合
2021-05-28 12:00:41 97
原创 Filter&&Listener
Filter通过注释配置@WebFilter(" /* ") 访问任何资源都会被执行chain.doFilter(Request,Response) 放行init方法执行一次doFilter方法执行多次destroy方法执行多次拦截路径配置具体的资源路径 /index.jsp目录拦截 /user/* 访问/user下的所有资源时,都会执行后缀名拦截 .jsp 没有/拦截所
2021-05-28 11:54:49 52
原创 EL表达式&&JSTL
EL表达式${表达式}${表达式} 表示忽略EL表达式或者在page命令中配置isELIgnored = “true”/ div(除法)% mod (取余)empty 判断是否为null或长度为0JSTLif<c:if test = "true"> <h1>陈宁牛逼</h1></c:if>choose 类似于switch<c:choose> <c:when test = "
2021-05-28 11:53:55 72
原创 Session的笔记
Session:服务器端会话技术Servletone//设置数据HttpSession Session= request.getSession();session.setAttribute(“名称(william)”,“值(比如字符串)”);Servlettwo//获取数据HttpSession Session= request.getSession();object 名称 = session.getAttribute(“名称(william)”);一次会话的多次请求中共享数据当客户端关闭
2021-05-28 11:52:38 80
原创 jsp的笔记
jspJSP :jsp可以写Java代码和html标签本质上就是一个Servlet脚本<% 代码 %> 定义的java代码,Service里<%! 代码 %>转换后的java类的成员位置里<%= 代码 %>定义的Java代码会输出值到页面上jsp的内置对象(九个)pageContextrequestsessionapplicationresponsepageconfigexceptionoutout.print();输出到页面上,
2021-05-28 11:51:10 71
原创 滑雪问题(dfs+dp)
滑雪问题(dfs+dp)题目引入佑少喜欢上网冲浪。最近他在贴吧得知滑铲可以消灭老虎,于是决定每天都到山坡上练习滑铲。不过佑少还没学会反重力滑铲,所以滑的区域必须向下倾斜,而且当滑到坡底,他不得不再次走上坡。为了帮助佑少延长滑铲时间,请你计算一个区域中最长的滑坡,区域由一个二维数组给出。PS:已知一个人可以从某个点滑向上下左右相邻四个点之一,当且仅当高度会减小。代码实现及解析//注意提议说的下降的最大高度是指最多经过了了几个点,而不是最大的高度差 #include<iostream>
2021-04-16 15:01:09 199 2
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人