自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

jerryzhou的博客

https://leezhou.top https://github.com/leezhou999

  • 博客(16)
  • 资源 (14)
  • 收藏
  • 关注

转载 漫话:如何给女朋友解释什么是反向代理?

文章转载自公众号 漫话编程 作者漫画编程之前在面试的时候,在简历上写了Nginx。于是面试官就问我:“你用Nginx来做什么啊?”我当时候回答:“我用Nginx其实上就是做一个反向代理,将请求反向代理到Tomcat上。”于是面试官就问:“那啥是反向代理啊?”(还好我那时刚好看过相关的知识点)。于是我就从正向代理开始介绍,再说回反向代理了(balabala…但最后面试我还是挂了)这篇文章讲...

2019-09-27 10:11:22 225

原创 OSI 7层、TCP/IP 4层、5层模型

传送门:TCP/IP三握手与四挥手第7层 应用层应用层(Application Layer)提供为应用软件而设的接口,以设置与另一应用软件之间的通信。例如: HTTP,HTTPS,FTP,TELNET,SSH,SMTP,POP3.HTML.等。第6层 表示层表示层(Presentation Layer)把数据转换为能与接收者的系统格式兼容并适合传输的格式。第5层 会话层会话层(S...

2019-09-26 12:06:43 521

转载 多层交换技术(Multi-layers Switching)

文章结合了两篇文章,分别以简、繁的方式叙述了OSI中的多层交换技术以下摘自:http://www.10tiao.com/html/249/201502/203264551/1.html简:到底什么是“四层/七层”交换技术?二层交换交换原理: 根据第二层数据链路层的MAC地址来实现端到端的数据交换;工作流程:(1)交换机某端口收到数据包,读取源MAC地址,得到源MAC地址机器所连...

2019-09-26 11:10:28 1610

原创 Nginx(反向代理)+Tomcat动静部署

单一web应用nginx+tomcat动静分离原理:  服务端接收来自客户端的请求中,有一部分是静态资源的请求,例如html,css,js和图片资源等等,有一部分是动态数据的请求。  处理静态资源的速度比较慢,所以我们可以考虑把所有静态资源独立开来,交给处理静态资源更快的服务器例如nginx处理,而把动态请求交给tomcat处理。  如下图所示,我们在机器上同时安装了nginx和tomcat...

2019-09-25 19:04:44 406 3

原创 Nginx反向代理,转发请求至后端服务器

传送门:Nginx部署静态web工程背景: 使用nginx作为反向代理服务器,将80请求转发至后端tomcat服务器步骤:1) 修改tomcat端口为80802) nginx中新建tomcats.conf配置文件文件内容如下:server { listen 80; server_name localhost;(想要设置的访问地址) ...

2019-09-25 15:58:06 13151

原创 Nginx部署静态web工程

Nginx: 反向代理服务器、静态资源服务器……Windows环境安装: http://nginx.org/en/download.html结果: 默认6个文件夹如何部署纯静态web工程?如,工程是html+css+div的静态页面1) 自定义目录,存放工程文件直接将工程打包放入一个目录,部署、卸载均只操作一个文件夹,比较方便2) conf\nginx.conf 配置文件...

2019-09-25 15:39:42 1065

原创 算法:合并两个有序整数数组

描述: 有arr1,arr2两个已排序数组,设计算法,合并两个数组,并且合并后的数组仍是有序的不得使用已有的任何库函数或数据结构,只通过基本数组完成以下的结构是O(n)=n^2,是不合适的 for(int i = 0;i<arr1.length:i++){ for(int j = 0;j <arr2.lenght;j++){ //TODO } }请设...

2019-09-24 19:24:43 1327

原创 阿里云ECS运维:高CPU使用率是如何将CPU积分消耗殆尽的?

前言:有台阿里云的ECS,型号是T5突发性能实例,1 Core,2G,1M,Windows Server,近期出现运行缓慢现象,排查原因显示,和CPU积分这一概念有关系。原标题:阿里云ECS ( T5突发实例)关于CPU积分的那些事儿描述: 下午5点左右,ECS运行缓慢,具体表现为运行在上面的网站响应缓慢,在几分钟后甚至出现504错误。ps:504错误代表网关超时(Gateway t...

2019-09-20 23:06:27 4449 1

原创 阿里云ECS运维:恶意程序告警及处理过程

接上篇:ECS CPU突然告警,处理无效后重启了ECS实例。在这之后运行几天后,ECS告警有异常,登录后定位到3个文件共有2个蠕虫病毒,1个恶意程序恶意程序C:/Windows/SysWOW64/config/systemprofile/AppData/Roaming/NetworkLocationAwarenes/NetworkLocationAwarenes.exe蠕虫病毒 C:/Wi...

2019-09-17 23:45:39 4636

原创 解决中:记一次Tencent组件Brvsd.sys导致的蓝屏故障

问题描述:Brvsd.sys为Tencent数字签名的支持性组件,目前在CrossFire中有依赖关系。具体表现为:CrossFire启动时会进行调用,进而发生错误,导致蓝屏故障。问题复现率:100%解决方案:手动删除Brvsd.sys,令其使用时自动下载最新版本。...

2019-09-17 23:20:24 6321 3

原创 python中list使用append()添加dict,值被覆盖问题

使用append()方法将dict内容追加到list时,发现值被覆盖card_dict = {}card_list = []def new_card(): print("-" * 50) print("功能:新建名片") name = input("请输入姓名:") age = input("请输入年龄:") phone = input("请...

2019-09-05 17:17:53 11657 1

转载 用大白话告诉你 :Java 后端到底是在做什么?

来源:公众号「黄小斜」新手程序员通常会走入一个误区,就是认为学习了一门语言,就可以称为是某某语言工程师了。但事实上真的是这样吗?其实并非如此。今天我们就来聊一聊,Java 开发工程师到底开发的是什么东西。准确点来说,Java后端到底在做什么?大家都知道 Java 是一门后端语言,后端指的就是服务端,服务端代码一般运行在服务器上,通常我们运行Java 程序的服务器都是 Linux 服务器。...

2019-09-03 11:08:26 2691

转载 IntelliJ IDEA 使用教程(2019图文版) -- 从入门到上瘾

IntelliJ IDEA 使用教程(2019图文版) -- 从入门到上瘾202017.09.23 20:05:42字数2634阅读86655作者:一只袜子  转载请带原链接 前言:IntelliJ IDEA 如果说IntelliJ IDEA是一款现代化智能开发工具的话,Eclipse则称得上是石器时代的东西了。其实笔者也是一枚从Eclipse转IDEA的探索者,随着近期的不...

2019-09-03 10:55:50 1235

原创 VMWare安装Linux(CentOS7)

上一篇文章讲到如何在windows中安装VMWare,这篇继续说明,如何在虚拟机中安装OS,如Linux

2019-09-03 10:40:58 115

原创 python入门样例

python入门样例几十例,包含基本语法,选择、循环结构等本文样例环境:IDE: PyCharm 2018.2 Professional EditionPython: 3.x1、有四位数字,能组成多少个互不相同,且无重复数字的三位数?各是多少?def fun1(): list1 = [1, 2, 3, 4] sum = 0 for i in list1: ...

2019-09-03 10:20:28 195

原创 PyCharm快捷键

快捷键

2019-09-03 09:35:24 95

动态链接库dll文件反编译软件

动态链接库dll文件反编译软件

2021-12-13

SocketChat.rar

资源为简易网络聊天室,java socket实现,控制台版本。实现了类似QQ的多用户群聊。适合学习socket通信初学研究。

2019-05-27

Data Structures and Algorithm Analysis in C, Second Edition.ppt.rar

数据结构与算法,C描述。第二版,英文讲义PPT。 包含9章:Ch04-LISTS-STACKS-QUEUES(数据结构),Chapter3-Stacks-and-Queues,Chapter5 Binary Trees, chapter6 General trees,chapter7 Sorting,chapter8 Primary & Secondary Storage,Chapter-9 Search,chapter11 Graph,chapter13 Advanced Trees Structures

2019-05-27

ssmCrudOracleDemo

ssm框架连接Oracle的简单的增删改查,适合初学者。仅涉及一张Oracle表,数个字段。

2018-08-27

MyBatis实现简单的CRUD,适合初学者

MyBatis实现简单的CRUD,适合初学者,包含了项目完整源码。

2018-08-10

适合初学者的SSH项目(CRUD、Oracle、Date)

适合SSH初学者的CRUD项目,使用了Oracle,包含struts中datetimepicker控件的使用,及java端与Oracle端,Date数据类型转换的解决方案。

2018-08-08

SSH整合Oracle,CRUD实例(xml配置版)

SSH整合Oracle,CRUD实例(xml配置版)。包含了基本的增删改查。适合SSH初学者。 https://blog.csdn.net/qq_35206244/article/details/81367316

2018-08-07

SSH_CRUD整合实例

S2SH简单整合CRUD适合新手练手。jdk1.7,tomcat7.0。数据库Oracle。打包了简单的sql语句,包含了Oracle自增序列的建立。

2018-08-02

SSH整合Demo

SSH框架整合Demo。只包含一个简单的Login和一个CRUD中的查询。

2018-07-31

软件开发流程文档模板

文件包含: _软件规模.doc 可行性研究报告(G 开发文档要求2.jp 开发进度月报(GB8 操作手册(GB8567- 数据库设计说明书 数据要求说明书(G 文件给制实施规定 概要设计说明书(G 模块开发卷宗(GB8 测试分析报告(GB8 测试计划(GB8567- 用户手册(GB8567- 详细设计说明书(G 软件需求说明书(G 项目开发总结报告 项目开发计划(GB8

2018-06-11

27款后台管理页面设计DIV_CSS

文件包含:20余款后台管理类系统的页面设计,使用div+css设计。

2018-06-11

JSP实例:日记九宫格

JSP实例、MVC实例、日记九宫格项目完整源码(数据库为MySql)

2018-02-15

60个经典C语言项目

60个经典C语言小项目,经典实用,例如:别踩白块儿、贪吃蛇、华容道、连连看、拼图……

2018-02-15

bootstraps资源包(css,fonts,js)

该资源为网页前端设计资源。资源包括全局css,字体fonts和javascript文件。

2018-02-01

空空如也

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

TA关注的人

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