自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(16)
  • 资源 (1)
  • 收藏
  • 关注

原创 使用Netty实现多客户端连接并且互相通信

使用netty实现多客户端连接并且互相通信的需求:1.服务器启动,n多个客户端与服务器进行连接,一个客户端上线之后,服务器端控制台会打印xx上线了,其他的客户端控制台打印xx上线了。如果一个客户端下线了,服务器端的控制台上打印,xx下线了,其他的客户端控制台打印xx下线了。2.多个客户端都上线之后,一个客户端(比如说A)给服务端发送消息,那么客户端(比如说A,B,C,包括自己本身)都会收...

2020-01-03 18:08:19 5454

转载 Netty与SpringBoot整合

Netty与Spring Boot的整合​ 最近有朋友向我询问一些Netty与SpringBoot整合的相关问题,这里,我就总结了一下基本整合流程,也就是说,这篇文章 ,默认大家是对netty与Spring,SpringMVC的整合是没有什么问题的。现在,就进入正题吧。Server端:总的来说,服务端还是比较简单的,自己一共写了三个核心类。分别是NettyServerListe...

2020-01-03 15:40:13 207

转载 EJB到底是什么?

EJB到底是什么?1.我们不禁要问,什么是"服务集群"?什么是"企业级开发"?既然说了EJB 是为了"服务集群"和"企业级开发",那么,总得说说什么是所谓的"服务集群"和"企业级开发"吧!这个问题其实挺关键的,因为J2EE 中并没有说明白,也没有具体的指标或者事例告诉广大程序员什么时候用EJB 什么时候不用。于是大家都产生一些联想,认为EJB"分布式运算"指得是"负载均衡"提高系...

2019-12-30 14:08:39 280

转载 生产环境碰到系统CPU飙高和频繁GC系统反应慢,你要怎么排查?(转)

处理过线上问题的同学基本上都会遇到系统突然运行缓慢,CPU 100%,以及Full GC次数过多的问题。当然,这些问题的最终导致的直观现象就是系统运行缓慢,并且有大量的报警。本文主要针对系统运行缓慢这一问题,提供该问题的排查思路,从而定位出问题的代码点,进而提供解决该问题的思路。对于线上系统突然产生的运行缓慢问题,如果该问题导致线上系统不可用,那么首先需要做的就是,导出jstack和内存...

2019-12-23 10:57:29 570

原创 Nginx基本应用(一)

nginx配置https访问什么是httpsHTTPS代表超文本传输协议安全。它是用于保护两个系统(例如浏览器和Web服务器)之间的通信的协议。 下图说明了通过http和https进行通信的区别:如上图所示,http以超文本格式在浏览器和Web服务器之间传输数据,而https以加密格式传输数据。因此,https可防止hacker在浏览器和Web服务器之间传输期间读取和修改数据。即使...

2019-10-09 12:49:10 287

原创 nginx基本应用二

https://cloud.tencent.com/developer/article/1475702反向代理正向代理与反向代理正向代理是一个位于客户端和目标服务器之间的代理服务器(中间服务器)。为了从原始服务器取得内容,客户端向代理服务器发送一个请求,并且指定目标服务器,之后代理向目标服务器转交并且将获得的内容返回给客户端。 反向代理实际运行方式是指以代理服务器来接受internet...

2019-10-09 12:47:05 496

原创 nginx之负载均衡

nginx是一款比较常用的轻量级组件,常用在web服务器上做代理(正向/反向)、负载均衡、静态资源发布等,市面上现在与它功能类似的有Apache和IIS等。这里主要介绍一下nginx的负载均衡功能。负载均衡的一般需求场景是并发访问比较大,单机撑不起这么多请求的时候,需要布署两台或多台服务器的时候。1. HTTP Load Balancing主要使用的是nginx的http模块来实现两台...

2019-10-06 22:37:34 312

原创 Nginx的实际应用

Nginx资料:https://download.csdn.net/download/learning_lb/9921929如何启动Nginx nginx的常用命令有如下几个,启动/停止/验证/重启 windwos系统下,操作如下:进入nginx安装目录,例:C:\nginx-1.15.8a.验证配置文件是否正确:nginx -t若结果为下图,则配置文件正确无问题b.启动...

2019-10-06 22:36:33 348

原创 Nginx搭建https

参考: https://juejin.im/post/590ec765a22b9d0058fcfaa5 https://www.cnblogs.com/yjmyzz/p/openssl-tutorial.html键入命令:cd /usr/local/nginx/conf//下面要填密码和一堆信息openssl genrsa -des3 -out server.key 1024ope...

2019-10-06 22:35:39 95

原创 Nginx 实用配置

1 防盗链相关配置:valid_refererslocation ~* \.(gif|jpg|png)$ { # 只允许 192.168.0.1 请求资源 valid_referers none blocked 192.168.0.1; if ($invalid_referer) { rewrite ^/ http://$host/logo....

2019-10-06 22:34:49 86

原创 Nginx配置详解

Nginx 目录$ cd /etc/nginx$ ls -ltotal 60drwx------ 2 ubuntu ubuntu 4096 Jun 16 09:27 cert ## ssl证书目录drwxr-xr-x 2 root root 4096 Jul 12 2017 conf.d-rw-r--r-- 1 root root 1077 Feb 11 ...

2019-10-06 22:33:48 120 1

原创 Nginx基础知识

nginx安装方法yum安装1.安装utilsyum install yum-utils2.配置yum仓库vim /etc/yum.repos.d/nginx.repo[nginx-stable]name=nginx stable repobaseurl=http://nginx.org/packages/centos/$releasever/$basearch/...

2019-10-06 22:31:23 94

原创 Nginx学习笔记

一:理解Nginx1:什么是NginxNginx (engine x) 是一个高性能的HTTP和反向代理服务器,也是一个IMAP/POP3/SMTP服务器。2:Nginx特性  (1)更快  (2)高扩展性,Nginx的设计极具扩展性, 它完全是由多个不同功能、 不同层次、 不同类型且耦合度极低的模块组成。  (3)高可靠性  (4)低内存消耗  (5)单机支持10...

2019-10-06 22:26:13 85

原创 Nginx的使用

1 什么是nginx_ Nginx是一款高性能的http 服务器/反向代理服务器 及电子邮件(IMAP/POP3)代理服务器。由俄罗斯的程序 设计师Igor Sysoev所开发,官方测试nginx能够支支撑5万 并发链接,并且cpu、内存等资源消耗却非常低,运行非常稳定。_2 应用场景1、http服务器。Nginx是一个http服务可以独立提供http服务。可以做网页静态服务器。2...

2019-10-06 22:12:26 70

转载 Charles进行App抓包

Charles是一个网络抓包工具,我们可以用它来做App的抓包分析,得到App运行过程中发生的所有网络请求和响应内容,这就和Web端浏览器的开发者工具Network部分看到的结果一致。相比Fiddler来说,Charles的功能更强大,而且跨平台支持更好。所以我们选用Charles作为主要的移动端抓包工具,用于分析移动App的数据包,辅助完成App数据抓取工作。一、本节目标本节我们以京...

2019-10-06 20:04:01 3444

原创 Nginx 容器教程

Nginx 容器教程下面就是我搭建 Nginx 容器的过程,以及如何加入 SSL 证书。你会看到 Docker 用来测试软件的新功能,真的很方便,很值得学习。如果你还不会 Docker,可以先看《Docker 入门教程》,非常简单,半小时以内就能学会。一、HTTP 服务Nginx 的最大作用,就是搭建一个 Web Server。有了容器,只要一行命令,服务器就架设好了,完全不...

2019-10-06 19:28:48 240

在线考试系统完整代码,JAVA源码,供参考用,全部功能需要自己改错误

环境:jdk1.6以上,oracle,myeclipse...............................................................

2018-04-22

空空如也

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

TA关注的人

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