自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Git日常使用技巧 - 笔记

个人Git学习笔记

2023-05-28 16:59:59 1029

原创 计算机网络(传输层)

概述传输层向应用层提供进程间端到端的通信服务(U形通信路路线)传输的数据单位:运输协议数据单元TPDU用户数据报协议UDP(User Datagram Protocol)传送的数据单元是UDP数据报无需建立连接传输控制协议TCP(Transmission Control Protocol)提供面向连接的服务,先建立连接在传输数据,最后释放连接传输层端口复用:应用层的所有应用...

2019-12-28 17:13:05 2032 1

原创 软件设计模式(原则)

类图以及类图之间的关系类的特性:封装,继承,多态。“可见性”表示该属性对类外的元素是否可见,包括公有(Public)、私有(Private)、受保护(Protected)和朋友(Friendly)4 种,在类图中分别用符号+、-、#、~表示。类图 : 显示系统中的类,接口,协作以及他们之间的关系和静态结构的一种静态模型,描述软件系统的结构化设计,事系统分析与设计阶段的重要产物。依赖关系:...

2019-10-06 17:18:15 366

原创 服务器_数据缓存与持久化(MySQL,Hibernate,MongoDB,Memcache,Redis)

数据存储数据缓存方式使用Java自身的内存(List,Map等)或第三方的缓存中间件(如Memcache ,Redis),都是内存数据库,数据操作都在内存中,常用于第三方的缓存中间件。Memcache ,Redis 均提供多种语言实现,都是通过key-value键值对方式存储,但是Memcache存储的值仅仅支持string类型,而Redis支持五种类型,还提供定期回写数据到本地数据库,实现...

2019-09-27 16:29:35 864

原创 计算机网络(物理层,数据链路层)

物理层基本概念物理层的作用是尽可能屏蔽掉这些创数媒体和通信手段的差异,使得物理层上的数据链路层感觉不到这些差异,考虑的是如何在连接各种计算机的传输媒体上传输数据比特流。物理层上的协议称为物理层规程。数据通信基础通信系统模型一个通信系统可划分为三部分:源系统,传输系统,目的系统源系统源点:产生要传输的数据(数字比特流)发送器:对数字比特流编码(调制解调器)接收器:接收传输系...

2019-09-24 11:03:01 647

原创 服务器_数据交互(数据传输格式,JSON,XML,Google Protocol Buffer)

网络层建立了客户端和服务器的连接之后,就可以传输数据。传输数据的时候,为了双方都可以识别,需要拟定一个双方都能解析的数据格式(就像讲话的使用同一语言)数据传输格式建立网络连接之后,客户端和服务器就可以通过数据传输,从物理本质上来说,网络传输其实是通过一系列的线路,经过电路调整变化,依据网络传输协议进行通信的过程。数据传输特点:网络数据大小网络数据的大小影响带宽的占用,当服务器承受高并发的...

2019-09-23 16:58:33 3424

原创 MarkDown入门的基础语法

概述设计理念Markdown 致力于使阅读和创作文档变得容易. 是用于 创作 web 文档的.Markdown 从不想取代 HTML,也没有要和它相近,它的语法集合非常小,只对应一小部分 HTML 标签. 它要做的 不是 创造一种新的语法以使插入 HTML 标签变得更容易。在我看来, HTML 已经很容易写了。Markdown 的目标是易于阅读, 创作和编辑文章. HTML 是一种 发布 格...

2019-09-22 23:54:06 199

原创 服务器_网络通信(TCP/IP网络模型,HTTP(URL),Socket,WebSocket,BIO,NIO,AIO,Mina框架,Netty框架)

通信协议客户端和服务器之间通信所需要遵循的某种规则网络模型OSI(Open System Interconnnection)该模型把把网络通信分为7层(物理层,数据链路层,网络层,传输层,会话层,表示层,应用层),是设计和描述计算机网络通信的基本架构。在实际应用中一般只是用到4层。TCP/IP网络模型这个模型是一系列网络协议的总层,是互联网的基础。4个层次链接层对应的...

2019-09-21 11:11:28 1424 2

原创 计算机网络(ISP,因特网组成,分组交换,计算机网络性能,网络体系机构)

基本概念网络(network):网络是由若干个节点(node)和链路(link)组成。路由器:把网络连接起来。互联网(Internet):网络的网络(network of network),世界上最大的网络。连网类型:点对点连接,总线连接,星型连接,环形连接主机(host):连接在互联网上的计算机ISP因特网服务提供者ISP(Internet Service Provider)...

2019-09-10 20:16:02 6331

原创 大话数据库_数据库基础知识

基本概念DBMS

2019-09-07 10:07:34 515

原创 简单入门排序算法(直接插入排序,折半插入排序,希尔排序,冒泡排序,堆排序,归并排序)

预备知识(排序数组的创建20,100 ,500 个随机数进行排序)“Struct.h”#pragma once#include<iostream>#include<string>using namespace std;#include<cstdlib> //C语言标准库函数,包含随机函数rand()srand(number);#include...

2019-06-04 21:22:12 1486

原创 计算机网络七层模型

2019,21,17 21:18 天气有点闷热,心情有点烦躁,停止学习新知识,所以温习一下七层模型7应用层与其他计算机进行通讯的应用,对应应用程序的通信服务,就是决定以什么形式传输文件的形式(jason,xml等),如登录微信,客户端向服务器发送请求消息的形式(二进制,协议示例:TELNET,HTTP,FTP,NFS,SMTP等。HTTP是应用层协议,定义的是传输数据的内容的规范,http...

2019-06-03 21:19:42 1109

原创 邻接表实现图的深度遍历和广度遍历

"ALG.h"头文件定义图及其各种操作#pragma once#include <iostream>#include <string>using namespace std;const int MVNum = 100;//边结点定义typedef struct ArcNode { int adjvex; //该边所指向的顶点在表头结点表数组...

2019-05-02 20:24:12 5234

原创 Oracle记事本-04_数据库安全性概述

什么是数据库的安全性数据库安全性是指保护数据库以防止不合法的使用所造成的数 据泄漏、更改或破坏数据库安全性控制的常用方法用户身份鉴别存取控制视图审计数据加密用户身份鉴别静态口令鉴别动态口令鉴别生物特征鉴别智能卡鉴别存取控制用户权限定义和合法权检查机制一起组成了数据库管理 系统的存取控制子系统自主存取控制授予权限1. 把查询...

2019-04-12 19:43:28 273

原创 Oracle视图的使用

视图的创建as 后的子查询可以是任意的SELECT语句,是否可以含有ORDER BY 子句和DISTINCT短语则取决于具体的实现--建立信息系学生的视图(学号,姓名,年龄),视图名为is_studentcreate view is_student as(select sname 姓名, sno 学号, sage 年龄 ,sdept 系名 from student where sde...

2019-04-10 19:00:19 2280

原创 Oracle记事本03_05_数据插入_数据更新_数据删除_空值处理

数据插入--将元组(学号:201215128 :姓名:陈东, 性别男 ,所在系IS,年龄18岁) 插入学生表中select * from student;insert into student(sno,sname,ssex,sage,sdept) values('201215128','陈东','男','18','IS');insert into student values('2...

2019-04-10 12:43:09 443

原创 Oracle数据库数据查询(单表查询,连接查询)

数据库查询语句drop table sc; drop table student;drop table course;select user from dual;--创建表create table Student( Sno char(9) primary key,/*列级完整性约束条件*/ --设置学生学号为主码 Sname char(20) unique, --列级约束条...

2019-04-10 10:40:32 974

原创 Oracle数据库基本操作(创建用户,管理员登陆,普通用户登陆)

Sql plus 软件基本操作超级管理员登陆:sqlplus / as sysdba //sys是管理员show user 显示当前的登陆用户普通用户登陆 : sqlplus binge/2934502切换用户 : conn binge/2934502Sql Developer基本操作创建用户:create user binge identified by 2934502授...

2019-03-21 19:32:00 3948

原创 数据结构_线性表(线性表,单向链表,静态链表,循环链表,双向链表)

顺序表数组实现,存储空间是连续的随机存取,查找随机,增删要整体移动定义顺序表定义的三个要素底层数组的首地址存储空间的最大值(一开始就定了)*数组的长度(随机变化的)#define MAXSIZE 100;typedef struct { Elemtype * elem; //存储空间的地址 int length; //当前的长度}SqList;初始...

2019-03-14 12:29:09 379

原创 数据结构_基本概念(数据结构定义,算法定义,算法的时间复杂度,空间复杂度)

数据结构定义程序设计 = 数据结构 + 算法数据结构分:逻辑结构和物理结构逻辑结构:集合线性结构树形结构图形结构物理结构顺序结构: 硬盘中的存储单元是连续的,底层是数组实现的链式存储结构:硬盘中的存储单元可以不连续的, 底层是链表实现的...

2019-03-13 10:23:17 243

空空如也

空空如也

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

TA关注的人

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