自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(11)
  • 资源 (2)
  • 问答 (1)
  • 收藏
  • 关注

原创 再谈网络之“协议格式”

上一篇中是有关网络的设计模式和分层模型,这篇就来说说网络里面用到的几个重要协议的格式,用程序员来的话来说就是报头格式。当然,在进入主题之前,先了解下通信的过程。通信过程两台计算机通过TCP/IP协议通讯的过程如下所示:上图对应两台计算机在同一网段中的情况,如果两台计算机在不同的网段中,那么数据从一台计算机到另一台计算机传输过程中要经过一个或多个路由器,如下图所示:链路层有以...

2019-01-30 21:23:17 330

原创 谈谈网络之设计模式与分层模型

在学习网络之前,我们先了解下网络应用程序设计模式和网络的分层模型网络应用程序设计模式C/S模式传统的网络应用设计模式,客户机(client)/服务器(server)模式。需要在通讯两端各自部署客户机和服务器来完成数据通信。B/S模式浏览器()/服务器(server)模式。只需在一端部署服务器,而另外一端使用每台PC都默认配置的浏览器即可完成数据的传输。优缺点: 对于C/S模...

2019-01-30 13:11:43 1354

原创 二叉搜索树的第k个结点

题目描述:给定一棵二叉搜索树,请找出其中的第k小的结点。例如, (5,3,7,2,4,6,8)    中,按结点数值大小顺序第三小结点的值为4。/*struct TreeNode { int val; struct TreeNode *left; struct TreeNode *right; TreeNode(int x) : ...

2019-01-24 23:01:48 119

原创 “三次握手,四次挥手”你真的懂吗?

什么是”三次握手,四次挥手“TCP是一种面向连接的单播协议,在发送数据前,通信双方必须在彼此间建立一条连接。所谓的“连接”,其实是客户端和服务器的内存里保存的一份关于对方的信息,如ip地址、端口号等。TCP可以看成是一种字节流,它会处理IP层或以下的层的丢包、重复以及错误问题。在连接的建立过程中,双方需要交换一些连接的参数。这些参数可以放在TCP头部。TCP提供了一种可靠、面向连接、字...

2019-01-24 12:27:27 547

转载 世上最污技术解读,我竟然秒懂了

本文转载自知乎:https://www.zhihu.com/question/263789393/answer/274245200原作者:我傻笑你跑掉假设你是一位女性,你有一位男朋友,于此同时你和另外一位男生暧昧不清,比朋友好,又不是恋人。你随时可以甩了现任男友,另外一位马上就能补上。这是冷备份。假设你是一位女性,同时和两位男性在交往,两位都是你男朋友。并且他们还互不干涉,独立运行。这...

2019-01-20 14:32:25 769

原创 javaweb中 return 一个jsp页面css文件失效的问题

一开始使用的地址是相对路径,也就是通过点斜线(…/)这样的方式,这是对于当前的页面所决定的。如果使用return的话,就会出现找不到css文件。可以改成绝对路径:<link href="${pageContext.request.contextPath}/bootstrap/css/bootstrap.min.css" rel="stylesheet" >${pageCon...

2019-01-18 15:28:37 610

原创 【git】之Permission denied (publickey). fatal: Could not read from remote respository.解决办法

问题描述:执行 git push origin master 提示 :Permission denied (publickey). fatal: Could not read from remote respository.查到资料http://stackoverflow.com/questions/19660744/git-push-permission-denie...

2019-01-04 23:19:41 632

原创 CentOS7安装更新git正确打开方式

安装centos7 之后一直用自带的git,在提交的时候总是出现下面这种情况,原因是git版本太低导致的,于是就想了办法去更新git, 百度看了很多教程,都是什么先卸载再重新安装,卸载之前还需要备份一份配置文件,看了很多感觉非常麻烦,于是就在Linux网站中看到了一个最正确的更新及安装方式。以下是记录我更新安装过程。配置存储库在这之前,我们需要在root权限下才可以进一步操作。 1.启...

2019-01-03 16:50:37 2634 1

原创 CentOS7 安装vscode

最近在Linux环境下写几个程序时发现用vim时总出现一点问题,配置了vim也还是不太习惯,因此就安装了vscode,这篇文章记录了CentOS7下安装过程。环境准备环境参数:操作系统版本:CentOS-7-x86_64-1511软件版本:visual stdio code 1.2操作步骤:1.下载 vscode_x86_64.rpm2.安装rpm -ivh code-i...

2019-01-02 23:58:21 12146 2

原创 CentOS7环境下安装Chrome

方式一下载Chrome浏览器的rpm包(https://www.chrome64bit.com/index.php/google-chrome-64-bit-for-linux) 利用xshell连接好Linux,使用命令rz,弹出选择窗口,将下载好的包上传进去,然后进入包目录,使用rpm命令进行安装rpm -ivh google-chrome-stable_current_x86_64...

2019-01-02 23:00:25 11498

原创 配置c3p0出现 Unknown system variable ‘tx_isolation’

今天在进行本机的数据库连接的时候出现了一个问题:Caused by: java.sql.SQLException: Unknown system variable ‘tx_isolation’百度看了好多CSDN,最终发现了解决方案,数据库的版本太高,用到mysql-connector-java-bin.jar5.1.7版本不匹配,我重下下载了5.1.47的版本立刻就好了。...

2019-01-01 19:55:18 1901 3

C语言版贪吃蛇

C语言小游戏,好玩的贪吃蛇,适合初学者练习的项目。

2018-10-19

运动会积分榜

运动会积分榜,移动版,采用PHP的主流框架thinkPHP5,以及ajax 等异步处理md加密的mysql数据库,主要服务于同学方便查询比赛实时成绩等

2018-08-20

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

TA关注的人

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