自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

cjj

  • 博客(20)
  • 收藏
  • 关注

原创 win10热点 ip配置失败

win10开热点连接时显示ip配置失败

2022-06-08 09:19:35 1248 2

原创 vscode使用c、c++的基本配置

1.在VScode中使用c、c++https://www.cnblogs.com/taming/p/8560253.html2.在vscode中使用git bashhttps://juejin.cn/post/68696383492802478223.使用git bash中遇到的小问题https://blog.csdn.net/neve_give_up_dan/article/details/105470743

2021-03-13 13:38:59 121

原创 学习笔记——数据库系统概论知识点总结

一、诸论1.数据库系统概论数据——描述事务的符号记录数据库——数据库是长期存储在计算机内、有组织、可共享的大量数据的集合数据库管理系统——位于用户与操作系统之间的一层数据管理软件数据库系统——由数据库、数据库管理系统、应用程序和数据库管理员组成的存储、管理、处理和维护数据的系统2.数据模型1.数据模型的组成要素:数据结构数据操作数据的完整性约束条件2.常用数据模型层次模型网状模型关系模型3. 数据库系统的结构模式——也称逻辑模式,是数据库全体数据的逻辑结构和特

2021-01-04 16:44:02 5447 1

原创 2020-12-28

Spring------>实现步骤:1.创建 maven 项目2.加入 maven 依赖3.创建类(接口和它的实现类)和没有使用框架一样,就是普通类4.创建 Spring 需要需要使用的配置文件声明类的配置信息,这些类由 Spring 创建和管理5.测试 Spring 创建的对象//1.指定 Spring 配置文件String config="beans.xml";//2.创建 Spring 容器对象,ApplicationContextApplicationContext a

2020-12-28 16:55:29 77

原创 SSM学习——mybatis 基本学习

一、概论1.MyBatis框架Dao代理 1)sql mapper:sql 映射 可以把数据库一行数据映射为一个Java对象 2)Data Access Objects(Daos):数据访问,对数据库进行增删查改2.作用 1)提供了创建 Connection,Statement,Resultset 的能力,不用开发人员创建 2)执行 sql 语句 3)循环sql,把 sql 的结果转化为 Java 对象,List 集合的能力 4)关闭资源 总:开发人员只要提供 sql 语句二、

2020-12-17 17:20:59 143

原创 HTTPS加密

HTTP 安全性问题:1.使用明文通信,内容被窃听——加密2.不验证通信方身份,通信方身份遭伪装——认证3.无法证明报文完整性,报文有可能被篡改——完整性保护HTTPS,先让 HTTP 与 SSL 通信,再让 SSL 与 TCP 通信,即 HTTPS 使用隧道通信1.加密1)对称密钥加密,加密和解密使用同一密钥优点:运算速度快,缺点:无法将密钥安全的传输给通信方2)非对称密钥加密,加密和解密使用不同的密钥**即:公钥加密的只能私钥解密,私钥加密的只能公钥解密优点:可以更安全的将公开密钥

2020-12-13 14:27:00 214

原创 互联网通信流程图

2020-12-10 15:16:37 830

原创 Servlet

bilibili动力节点servlet学习笔记*Web服务器是指驻留于因特网上某种类型计算机的程序,是可以向发出请求的浏览器提供文档的程序。Tomcat就是一种Web服务器servlet开发一、Tomcat根据Servlet规范调用Servlet接口实现类规则1.Tomcat有权创建Servlet接口实现类实例对象 Servlet myServlet=new MyServlet();2.Tomcat根据实例对象调用service方法处理当前请求 myServlet.service();.

2020-12-10 15:12:19 82

原创 高性能MySql学习笔记

基本概念介绍一.MySql服务器逻辑架构图 1. 客户端 | | \|/ +--------------------------+ | 连接/线程处理 | | | | | | | | | | \|/ \|/ | 2. | 查询优化<----解析器 | | | | | | | |

2020-12-07 17:30:08 80

原创 应用层

目录概述域名系统文件传输协议 FTP万维网统一资源界定符 URL超文本传送协议 HTTP万维网文档超文本标记语言 HTML动态万维网概述应用层直接为用户的应用进程提供服务,这里的进程指正在运行的进程域名系统DNS 是一个分布式数据库,提供主机名和 IP 地址的转换。域名具有层次结构,从上至下分别为:根域名、顶级域名、次级域名大多数情况下,DNS 请求报文以 UDP 用户数据报的方式进行传输。为了减小开销解析过程:一、主机向本地域名服务器查询一般用「递归查询」,即如果本地域名服务器不知道,那

2020-11-27 16:25:25 207

原创 运输层

目录概述UDP协议三级目录TCP协议首部格式三次握手连接过程三次握手原因四次挥手连接过程四次挥手原因可靠传输滑动窗口流量控制拥塞控制概述负责向两个主机中的进程之间的通信提供服务,还有一个重要的功能复用,分用复用——在发送方所有进程都可以使用一个运输层协议分用——接收方在剥去运输层首部后能将数据正确交付目的进程UDP协议UDP特点:无连接、尽最大努力交付、面向报文报文格式:三级目录首部字段只有 8 个字节,包括源端口、目的端口、长度、检验和。12 字节的伪首部是为了计算检验和临时添加的。

2020-11-26 19:07:24 78

原创 网络层

目录概述IP数据报格式分组转发算法IP地址编址方式分类子网划分子网掩码无分类(CIDR构造超网)任务:负责为分组交换网上不同的主机提供通信服务及选择合适的路由概述使用IP协议,可以把异构的网络互联起来,使得在网络层看起来好像是一个统一的网络与IP协议配套使用的还有三个协议:地址解析协议ARP网际控制报文报文协议ICMP网际组管理协议IGMPIP数据报格式版本:有4(ipv4)与6(ipv6)首部长度:占4位,可表示最大十进制数15,单位:/4字节,当首部长度不是4字节整数倍,必须

2020-11-26 11:14:13 138

原创 eclipse中mevan项目执行单元测试run as只有run as configuration

问题描述初学使用mevan管理项目,但是当我编写了一个单元测试时run as只有run as configuration,如下图:而在Java的普通项目中执行单元测试时是这样的:解决方法刚开始学习不了解,网上搜索了许久解决如下:1.直接右键工程名,就会有相应的选项!!!2.进入run as configuration总结:困扰了很久,其实只是一个很很很简单的问题...

2020-10-30 17:32:53 759

原创 回溯法与树的遍历

#include<iostream>using namespace std;#define OK 1#define ERROR -1typedef int Status;typedef struct ListNode{ char ch; int length; struct ListNode* next;}ListNode,*GList;Status CreatList1(GList& T) {//尾插法 T = (GList)malloc(sizeof(List

2020-10-07 16:10:36 136

原创 赫夫曼树及赫夫曼编码

目录存储结构赫夫曼树创建赫夫曼编码存储结构typedef struct { int weight; int parent, lchild, rchild;}HTNode,*HuffManTree;typedef char* * HuffManCude;Status min(HuffManTree& HT, int k) {//从HT数组中选出最小且parent为0的元素 int min_weight;//用来存放weight最小的值 int min;//用来存放weight值

2020-10-07 14:59:11 89

原创 二叉树的创建及基本操作

目录存储结构二叉树遍历利用遍历创建二叉树利用遍历对结点操作线索二叉树线索化线索二叉树遍历存储结构typedef enum PointerTag{ Link,Thread };//Link==0:指针;Thread==1:线索;枚举默认第一个为整型0typedef struct BiTNode{ ElemType data; BiTNode* lchild, * rchild; PointerTag LTag, RTag;//用于二叉树线索化}BiTNode,*BiTree;二叉树遍历

2020-10-05 16:43:01 2102

原创 广义表的创建及基本操作

目录存储结构(头尾链)结构图代码存储结构(头尾链)结构图 ![在这里插入图片描述](https://img-blog.csdnimg.cn/20200908205134403.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3FxXzQ0ODQzMTQ0,size_16,color_FFFFFF,t_70#pic_center)代码.

2020-09-08 20:51:48 2193

原创 Git基本使用

目录流程Git初始化及仓库创建和基本操作基本配置初始化一个新仓库回滚历史版本流程Git初始化及仓库创建和基本操作基本配置设置用户名git config --global user.name '*****'设置用户邮箱git config --global user.email '*******'初始化一个新仓库创建文件夹mkdir demo1在文件内初始化git(创建git仓库)git init向仓库添加文件创建文件touch demo1回滚历史

2020-08-17 22:36:37 88

原创 稀疏矩阵的顺序存储及基本操作

目录存储结构基本操作初始化矩阵输出矩阵矩阵转置转置矩阵1转置矩阵2矩阵乘法存储结构typedef struct { int i, j;//存储元素下标 ElemType v;}Triple;typedef struct { Triple data[MAXSIZE+1];//data[0]闲置; int mu, nu, tu;//矩阵行数,列数以及非零元素个数; int rpos[MAXSIZE];//记录每行非零元素存储位置;}RLSMatrix;基本操作初始化矩阵Status

2020-08-17 21:47:12 494

原创 数组原理(数据结构)

目录数组的定义顺序存储表示和实现存储方式存储结构基本操作生成给定维度和维界的数组销毁数组存入元素取出元素数组的定义在c语言中,一个二位数组可以定义为一个一维数组类型分量的一位数组,即:typedef ElemType Array[m][n];等价于:typedef ElemType Array[m];typedef Array1[n];需要注意,数组一旦被定义,它的维数和维界就不再改变,除了初始化和销毁之外,数组只有存取和修改元素值的操作;顺序存储表示和实现存储方式以行序为主以列

2020-08-13 15:35:01 1534

空空如也

空空如也

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

TA关注的人

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