- 博客(12)
- 收藏
- 关注
原创 git 分支命令
远程仓库相关命令检出仓库:$ git clone git://github.com/jquery/jquery.git查看远程仓库:$ git remote -v添加远程仓库:$ git remote add [name] [url]删除远程仓库:$ git remote rm [name]修改远程仓库:$ git remote set-url --push[name][newUrl]拉取远程仓库:$ git pull [remoteName] [localBranchName]推送远程仓..
2022-01-14 16:34:41
267
原创 dlv-dap: failed to install dlv-dap
1. 首先查看有没有launch.json如果没有,在调试中创建2. 增加配置"configurations": [ { "debugAdapter":"legacy" } ]
2022-01-14 10:06:44
1241
1
原创 笔记 | TCP/IP 协议模型
TCP/IP分层模型TCP/IP 协议分层模型1. 物理层2. 数据链路层3. 网络层4. 传输层5. 应用层TCP/IP 协议分层模型从字面意义上讲,有人可能会认为TCP/P是指TCP与两种协议。然面在很多情况下,它只是利用P进行通信时所必须用到的协议群的统称。具体来说,IP或ICMP、TCP 或UDP、TELNET或FTP、以及HTTP等都属于TCP/IP的协议。TCP/IP一词泛指这些协议,因此,有时也称TCP/IP为网际协议族。1. 物理层TCP/IP 的最底层是负责数据传输的硬件,相当于
2021-09-16 16:00:40
252
原创 [ SpringCloud ] FeignException: status 404 reading
Feign 负载均衡1. 服务接口(springcloud-api 模块)2. 服务提供者3. Eureka4. 服务消费者 (Feign)5. 服务消费者 (Rest+Ribbon)这个过程总共四个角色:服务接口、服务提供方、Eureka注册中心 和 服务消费者(采用Feign)。过程我总结为:服务提供者实现服务接口,并向注册中心注册服务服务消费者在Controller层获取到接口对象departmentClientService,直接完成消费(Feign)如果采用Rest+Ribbon,则消
2021-09-10 10:06:31
485
原创 笔记 | HTTP 协议(四)HTTPS
1. HTTPS在HTTP协议中,会存在信息窃听或身份伪装等安全问题,使用HTTPS 通信机制可以有效防止这些问题。1.1 HTTP 的缺点HTTP 的不足之处:通信使用明文(不加密),内容可能会被窃听不验证身份,有可能遭遇伪装无法证明报文的完整性,有可能已遭篡改相对应的,我们就会有处理方法。1)加密通信加密:和SSL或TLS组合使用,称为HTTPS内容加密:客户端和服务端统一加密解密机制,但还有被篡改的风险。2) 证书SSL不仅提供加密处理,而且还使用了一种被称为
2021-09-08 17:18:21
330
1
原创 笔记 | HTTP 协议(三)HTTP 首部
报文首部首部:在客户端和服务器处理时起重要作用的信息几乎都在这边主体:所需要的用户和资源的信息都在这边1.1 HTTP请求报文请求行:方法、URI、HTTP版本请求头:首部字段(请求首部字段、通用首部字段、实体首部字段)请求体:发送的数据1.2 HTTP响应报文响应行:HTTP版本号、状态码响应头:响应首部字段、通用首部字段、实体首部字段响应头:响应的数据首部字段首部字段是为了给浏览器和服务器提供报文主体大小、所使用的语言、认证信息等内容。[外链图片.
2021-09-02 16:42:50
321
原创 笔记 | HTTP协议(二) 报文、状态码和代理
HTTP报文1.1 报文格式HTTP报文大致可分为报文首部和报文主体两个部分,报文主体并不一定要有。首部内容由以下数据组成:请求行:请求方法、请求URI、HTTP版本状态行:标明响应结果的的状态码,原因短语和HTTP版本。首部字段:一般是通用首部、请求首部、响应首部和实体首部。其他1.2 报文主体和实体主体的差异报文是HTTP通信中的基本单位,由8位组字节流组成,通过HTTP通信传输。实体作为请求或相应的有效何在数据(补充项)被传输,其内容由实体首部和实体主体组成。.
2021-08-24 10:49:11
271
原创 笔记 | HTTP 协议(一)网络基础 和 简单的 HTTP 协议
首先介绍一下HTTPHTTP 协议,全称Hyper Text Transfer Protocol,超文本传输协议,它是一种规范,完成从客户端到服务器端等一系列运作流程。通信协议(TCP/IP协议族)计算机与网络设备要相互通信,双方就必须基于相同的方法。不同的硬件、操作系统之间的通信,所有的这一切都需要一种规则,而我们就把这种规则称为 协议(protocol)。像这样把与互联网相关联的协议集合起来总称为 TCP/IP。TCP/IP 协议族按层次分别分 为以下 4 层:应用层、传输层、网络.
2021-08-24 10:16:03
128
原创 垃圾回收概述
垃圾回收Java提倡的自动内存管理可以归结为两部分: 给对象分配内存 和 回收不再使用的内存,回收不再使用的内存就是垃圾回收。而垃圾回收又可以分为两个问题:什么是垃圾,怎么回收垃圾?1)什么是垃圾?不再使用的内存就是垃圾。识别垃圾的经典算法有引用计数法(计数器)和可达性分析算法(对象引用链)。需要注意的是:不可达对象不会马上回收,至少要经过两次标记。2)怎么回收垃圾?首先,我们看看垃圾回收策略经典的三种算法(标记清除、复制、标记整理)和分代收集。标记清除:先标记再清除,但是会有效率不
2021-06-28 11:33:37
106
原创 Java 参数传递
首先,Java 应用程序有且仅有一种参数传递机制,即按值传递。什么是按值传递和按引用传递?按值传递:按值传递意味着当将一个参数传递给一个函数时,函数接收的是原始值的一个副本。因此,如果函数修改了该参数,仅改变副本,而原始值保持不变。按引用传递:按引用传递意味着当将一个参数传递给一个函数时,函数接收的是原始值的内存地址,而不是值的副本。因此,如果函数修改了该参数,调用代码中的原始值也随之改变。Java里,对象是按引用传递的。public class test { public stat
2021-05-31 01:14:33
93
原创 异常
异常分为 Checked异常 和 Unchecked异常,RuntimeException就是UncheckedException。checked异常Java认为 checked异常 都是可以被处理的异常,所以Java程序必须显示处理Checked异常。如果程序没有处理checked异常,该程序在编译时就会发生错误无法编译。自己写的异常肯定是属于Checked异常,被认为是可以避免的异常,必须try…catch或者显式的抛出throws不然编译报错。Unchecked异常派生于Error类
2021-05-18 13:52:58
61
原创 代码实现 | 方程组的实现
求解方程组的实现对于方程组,我们分为一元二次方程、一元二次方程、二元一次方程组和线性方程组来分析。下面为大致的划分思路:一元一次方程这是最简单的方程,例如a*x=b,利用C语言写出程序:(一元一次非常简单,Java也就不重复了)C语言:#include<stdio.h>int main(){ float a,b,x; scanf("%f%f",&a,&b); x= b/a; printf("%f",x); } 一元二次方程一元二次方程的求解有多种方法
2020-07-31 01:57:43
2935
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人