ICode9

精准搜索请尝试: 精确搜索
  • JedisConnectionException: java.net.SocketException: Broken pipe (Write failed) 问题排查2022-08-19 21:03:27

    问题描述 笔者有2个应用会不定时请求redis,其中一个应用大约每分钟请求一次,可以正常请求,但是另一个大约每小时请求一次的应用,经常出现Broken pipe (Write failed)报错,具体报错信息如下: redis.clients.jedis.exceptions.JedisConnectionException: java.net.SocketException: Broken

  • 网络编程-TCP通信程序(上)理论2022-08-19 21:00:52

    TCP通信程序概述  TCP通信能实现两台计算机之间的数据交互 通信的两端 要严格区分客户端(Client)与服务端(Server) 两端通信时步骤 1.服务端程序 需要事先启动 等待客户端的链接 2.客户端主动链接服务端 链接成功才能通信 服务端不可以主动链接客户端 在java中 提供了两个类用于事先T

  • redis分布式锁解决业务处理时间超过锁失效时间的问题2022-08-19 15:33:44

    回顾redis分布式锁 获取锁成功后为了防止客户端进程失败无法正常释放锁进而导致其他的客户端再也获得不到锁,在使用SETNX的时候我们还需要为每个锁加一个过期时间Expire Time, 这样即使在客户端不能正常释放锁的情况下,过期时间到了之后,Redis会自动释放掉锁来让别的客户端能够继续申

  • 同步(Sync)和异步(Async)2022-08-18 19:31:53

    同步(Sync)和异步(Async) 同步: 所谓同步,就是发出一个功能调用时,在没有得到结果之前,该调用就不返回或继续执行后续操作。 简单来说,同步就是必须一件一件事做,等前一件做完了才能做下一件事。 例如:B/S模式中的表单提交,具体过程是:客户端提交请求->等待服务器处理->处理完毕返回,在这个过程

  • 4.Ribbon简介2022-08-18 18:02:27

    Ribbon概述 Ribbon是基于HTTP和TCP的客户端负载均衡器,它基于Netflix Ribbon实现。通过SpringCloud的封装,可以让我们轻松地将面向服务的REST模板请求自动转换成客户端负载均衡的服务调用。 Ribbon核心功能 : 服务发现 Ribbon核心功能 : 服务选择规则 Ribbon核心功能 : 服务监听

  • WebSocket 是什么原理?为什么可以实现持久连接2022-08-17 23:32:23

    一、WebSocket是HTML5出的东西(协议),也就是说HTTP协议没有变化,或者说没关系,但HTTP是不支持持久连接的(长连接,循环连接的不算) 首先HTTP有1.1和1.0之说,也就是所谓的keep-alive,把多个HTTP请求合并为一个,但是Websocket其实是一个新协议,跟HTTP协议基本没有关系,只是为了兼容现

  • http和https2022-08-17 14:04:12

    基本概念 HTTP(HyperText Transfer Protocol:超文本传输协议)是一种用于分布式、协作式和超媒体信息系统的应用层协议。 简单来说就是一种发布和接收 HTML 页面的方法,被用于在 Web 浏览器和网站服务器之间传递信息。 HTTP 默认工作在 TCP 协议 80 端口,用户访问网站 http:// 打头的

  • Redis安装及常用配置2022-08-17 09:05:29

    Redis安装说明 大多数企业都是基于Linux服务器来部署项目,而且Redis官方也没有提供Windows版本的安装包。因此课程中我们会基于Linux系统来安装Redis. 此处选择的Linux版本为CentOS 7. Redis的官方网站地址:https://redis.io/ reids安装包 reids图形化工具 1.单机安装Redis 1.1.安装

  • Asp.net_解决vs运行报在安装 32 位 Oracle 客户端组件的情况下以 64 位模式运行,将出现此问题的bug方法2022-08-16 22:34:26

    Asp.net_解决vs运行报在安装 32 位 Oracle 客户端组件的情况下以 64 位模式运行,将出现此问题的bug方法 由于工作需要对原来一个项目做修改,结果遇到了麻烦。原来一般是在本机安装32位的oracle客户端,PLSQL Developer当时不支持64位,运行项目也没问题。但是现在下载了个最新版的PLSQL

  • Redis-5.0141 分布式锁-182022-08-16 22:30:08

    1. 问题描述     随着业务发展的需要,原单体单机部署的系统被演化成分布式集群系统后,由于分布式系统多线程的特点以及分布在不同机器上,这将使原单机部署情况下的并发控制锁策略失效,单纯的 Java API 并不能提供分布式锁的能力。为了解决这个问题就需要一种跨 JVM 的互斥机制来控

  • Oracle.DataAccess.Client.OracleConnection”的类型初始值设定项引发异常2022-08-16 22:00:09

    https://www.cnblogs.com/zhzhx/p/4822223.html Oracle.DataAccess.Client.OracleConnection”的类型初始值设定项引发异常 “Oracle.DataAccess.Client.OracleConnection”的类型初始值设定项引发异常。 被这个问题困扰了好长时间,终于找到了原因: 原来是引用的Oracle与服务器端版

  • 四、《微服务:从设计到部署》--服务发现2022-08-16 19:00:29

    客户端发现(client-side discovery) 当使用客户端发现模式时,客户端负责确定可用服务实例的网络位置和请求负载均衡。客户端查询服务注册中心(service registry),它是可用服务实例的数据库。之后,客户端利用负载均衡算法选择一个可用的服务实例并发出请求。 服务实例的网络位置在服务注册

  • http和https的概念 和 区别2022-08-15 15:01:03

    1、http和https的基本概念 http   http是客户端和服务端传输请求应答的标准,用与从www服务器传输超文本到本地浏览器的超文本传输协议。 https  https是以安全为目的的http通道,即HTTP下加入ssl层进行加密。其作用是:建立一个信息安全隧道,来确保数据的传输,确保网站的真实性。 2、h

  • 接口测试经典面试题:Session、cookie、token有什么区别?2022-08-15 12:02:11

    原文链接 HTTP是一个没有状态的协议,这种特点带来的好处就是效率较高,但是缺点也非常明显,这个协议本身是不支持网站的关联的,比如https://ceshiren.com/和https://ceshiren.com/t/topic/9737/7这两个网站,必须要使用别的方法将它们两个关联起来。那就是session 、cookie 、token。 s

  • HTTP_响应消息_响应头、Response对象2022-08-15 09:33:36

    HTTP_响应消息_响应头 响应头   格式:头名称:值   常见的响应头:     Content-Type:服务器告诉客户端响应本体数据以及编码格式     Content-disoislition:服务器告诉客户端什么格式打开响应体数据       值:         in-line:默认值,在当前页面内打开     

  • http状态码2022-08-15 09:04:32

    100:这个状态码是告诉客户端应该继续发送请求,这个临时响应是用来 通知客户端的,部分的请求服务器已经接受,但是客户端应继续发送求 请求的剩余部分,如果请求已经完成,就忽略这个响应,而且服务器会 在请求完成后向客户发送一个最终的结果 200:这个是最常见的 http 状态码,表示服务器已经成

  • HTTP协议、HTTP协议响应行_状态码2022-08-15 09:02:25

    HTTP协议 请求消息:客户端发送给服务端的数据   数据格式:     1,请求行     2,请求头     3,请求空行     4,请求体 响应消息:服务端发送给客户端的数据   数据格式:     1,响应行     2,响应头     3,响应空行     4,响应体 HTTP协议响应行_状态码 数据

  • 画图TCP协议和三次握手及四次挥手2022-08-15 04:00:47

    1. TCP协议 1.1. TCP特性 1. TCP提供一种面向连接的、可靠的字节流服务在一个TCP连接中,仅有两方进行彼此通信。广播和多播不能用于TCP 2. TCP使用校验和,确认和重传机制来保证可靠传输 3. TCP给数据分节(给每一个传送的数据字节都编号)进行排序,并使用累积确认保证数据的顺序不变和

  • 服务端高性能网络IO编程模型简析2022-08-15 03:01:13

    服务端高性能网络IO编程模型简析 一、客户端与服务器端 多数网络应用可以分为客户端(client)和服务器端(server)模型,然后中间通过各种定义的协议来进行两端的通信。 比如常用的 Nginx 软件。可以把它当做一个 web 服务器。我们可以在 web 浏览器(客户端)与 Nginx 进行通信。 我们

  • 性能测试工具JMeter(二)—— 安装、配置环境变量2022-08-14 22:01:59

    1. 技能大纲 技能学习路线    2. 接口介绍 1.1 什么是接口测试? 接口测试是测试项目和项目之间,模块与模块之间,组件与组件之间的数据交互和权限鉴定。 1. 前后端分离架构的项目:mock2. 基于安全3. 测试左移 1.2. 接口的分类? 内部:开发的接口给内部系统使用。(正例)外部:  1.被测项目

  • session与cookie2022-08-14 00:32:31

    一,什么是Session 1.    session  代表服务器与浏览器的一次会话; 2.   session   是一种服务器端的机制,session对象用来储存特性用户会话所需要的信息; 3.   session 由服务器生成,保存在服务器的内存,缓存,或 数据库中; 二,cookie 1. cookie是由服务器生成后发送给客户端,cooki

  • session与cookie的区别2022-08-12 17:34:51

    cookie数据保存在客户端,session数据保存在服务端。 session 简单的说,当你登陆一个网站的时候,如果web服务器端使用的是session,那么所有的数据都保存在服务器上,客户端每次请求服务器的时候会发送当前会话sessionid,服务器根据当前sessionid判断相应的用户数据标志,以确定用户是否登陆

  • 推荐几款最好用的MySQL开源客户端,建议收藏!2022-08-12 12:03:50

    推荐几款最好用的MySQL开源客户端,建议收藏!   一、摘要 众所周知,MYSQL 是目前使得最广泛、最流行的数据库技术之一,为了更方便的管理数据库,市场上出现了大量软件公司和个人开发者研发的客户端工具,比如我们所熟知的比较知名的客户端: Navicat、SQLyog、DataGrip 等等。 说实话,这些

  • 2022-08-11 java之 网络编程2022-08-11 23:03:57

    目录一、概述二、网络编程三要素1.IP端口2.端口3.协议一、 IP地址1. 是网络中设备的唯一标识 IP地址分为两大类 2. ip地址常用命令3. IP地址操作类-InetAddress二.端口三.协议1.UDP协议1.1 UDP通信原理2.2 UDP发送数据2.3UDP接收数据2.TCP协议2.1 OSI 七层协议 -> Tcp/Ip协议2.2TC

  • 2022-08-11 第四组2022-08-11 20:30:54

                                                            学习心得 学习了网络编程,把很多知识融合到一起了,网络上传输信息需要客户端和服务器,最重要是要有服务器,发送信息给服务器,服务器接收分析之后再返给接收信息的客户端。通信要求需要IP地址和端

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有