ICode9

精准搜索请尝试: 精确搜索
  • 6.基于BIO形式的文件上传2022-08-10 21:31:08

    如何再BIO下实现任意类型的文件传输呢? 1.服务端代码: public class Server { public static void main(String[] args) { try { ServerSocket ss = new ServerSocket(8888); System.out.println("服务端启动,等待客户端连

  • TCP 为什么是 三次 握手 不是两次 不是四次2022-08-10 17:34:38

    ​ 为什么不是两次 (1) 防止 历史 旧数据 连接 客户端连续发送多次 SYN 建⽴连接的报⽂,在⽹络拥堵等情况下: ● ⼀个「旧 SYN 报⽂」⽐「最新的 SYN 」 报⽂早到达了服务端; ● 那么此时服务端就会回⼀个 SYN + ACK 报⽂给客户端; ● 客户端收到后可以根据⾃身的上下⽂,判断这是⼀个

  • 推荐几款最好用的MySQL开源客户端,建议收藏!2022-08-10 15:00:47

    一、摘要 众所周知,MYSQL 是目前使得最广泛、最流行的数据库技术之一,为了更方便的管理数据库,市场上出现了大量软件公司和个人开发者研发的客户端工具,比如我们所熟知的比较知名的客户端: Navicat、SQLyog、DataGrip 等等。 说实话,这些客户端非常的好用,尤其是 Navicat,功能强大、操作流

  • nps 内网穿透2022-08-09 01:01:02

    nps 内网穿透 nps是一款轻量级、高性能、功能强大的内网穿透代理服务器。目前支持tcp、udp流量转发,可支持任何tcp、udp上层协议(访问内网网站、本地支付接口调试、ssh访问、远程桌面,内网dns解析等等……),此外还支持内网http代理、内网socks5代理、p2p等,并带有功能强大的web管理端。

  • 计网2022-08-08 22:01:19

    1、计算机网络各层协议及作用 计算机网络体系:OSI七层模型,TCP/IP四层模型和五层协议 (a)表示 OSI 的七层协议体系结构,其概念清楚,理论也较完整,但它既复杂又不实用,没有实际应用。 b)是商业上获得成功的 TCP/IP 四层体系结构:应用层、运输层、网际层和网络接口层。但最下面的网络接口

  • 物联网云组态2022-08-08 15:06:00

    卓岚物联网云组态能够让用户自行设计所需要的监控画面,配合卓岚云进行显示、配合卓岚网关进行数据采集。类似于传统的组态软件,可以通过拖拽图标和绑定 JSON关键词来设计组态画面,可以设计原油、电力、水文、锅炉控制等画面。可以提供动态的画面,在相应的数据采集点用数值或者图形表示

  • 面试突击72:输入URL之后会执行什么流程?2022-08-08 09:34:37

    在浏览器中输入 URL 之后,它会执行以下几个流程: 执行 DNS 域名解析; 封装 HTTP 请求数据包; 封装 TCP 请求数据包; 建立 TCP 连接(3 次握手); 参数从客户端传递到服务器端; 服务器端得到客户端参数之后,进行相应的业务处理,再将结果封装成 HTTP 包,返回给客户端; 服务器端和客户

  • 第八周周末总结2022-08-08 09:06:11

    第八周周末总结 设计模式 设计模式其实就是二十三种问题,而这二十三种问题经过众多程序员的摸索下总结出了针对这二十三种问题的解决方法被叫做二十三种设计模式。 我们常见的设计模式阔以分为三种: 创建型:单例模式,抽象工厂模式,建造者模式,工厂模式,原型模式。 结构型:适配器模式,

  • 第八周整理笔记2022-08-07 18:34:45

    目录一、软件开发架构1.简介2.常见软件开发架构2.1.c/s架构2.2.b/s架构3.架构优劣势4.架构发展趋势二、网络编程1.简介1.1.网络编程目的1.2.网络编程意义1.3.网络编程起源2.网络编程要求三、OSI七层协议1.应用层2.表示层3.会话层4.传输层4.1.PORT协议4.2.IP+PORT4.3.TCP协议与UDP

  • redis大体执行过程2022-08-05 17:03:10

    what:   redis服务器执行的大体流程:     1、client向服务器发送请求命令;     2、redis服务器从请求中读取命令,并交给“请求处理器”去执行;       大体分为:a、请求保存到输入缓冲区里面;b、解析协议,提取出命令参数,保存到客户端状态argv和argc属性;c、调用命令执行器,执

  • HTTP 协议概述2022-08-05 16:32:01

    什么是 HTTP 协议 什么是协议? 协议是指双方,或多方,相互约定好,大家都需要遵守的规则,叫协议。 所谓 HTTP 协议,就是指,客户端和服务器之间通信时,发送的数据,需要遵守的规则,叫 HTTP 协议。 HTTP 协议中的数据又叫报文。 请求的 HTTP 协议格式 客户端给服务器发送数据叫请求。 服务器给客

  • mqtt 创建broker,客户端发布、订阅2022-08-05 15:34:49

    mqtt 官网 https://mqtt.org/software/mqtt 由服务端和客户端组成。 服务端   我这里用的是在windows 服务器上部署broker,参考 https://www.bilibili.com/read/cv14570583/ 客户端   .net 上 引用nuget Kognifai.M2Mqtt 包   实例化客户端   MqttClient client = new

  • postman 测试带请求头的接口2022-08-05 15:34:27

    测试带请求头的接口  1.访问https网页时,把设置中SSL禁用  2.输入请求头内容   在headers下添加请求头所需信息   或者也可点击build Edit,在页面输入框内粘贴复制好的请求头信息  3.结果   不输入请求头时   输入请求头后  常用请求头   Host 请求的主机地址  

  • FIddler+Proxifer对windows PC客户端进行抓包2022-08-05 11:01:49

    因测试需要,需要模拟PC端接口超时的情况,想到使用fiddler工具,搜索到资料https://www.cnblogs.com/wayneliu007/p/10281857.html,实际操作可行,为防止以后找不到这份材料,自行记录一份。 一、下载Proxifer C/S程序抓包需要借助Proxifer,Proxifier是一款功能非常强大的socks5客户端,可以让

  • 得不到你的心,就用“分布式锁”锁住你的人2022-08-04 22:04:08

    码农在囧途 朋友,如果喜欢,就去表白吧,不要因为害羞,更不要因为自卑,如果现在你都还不敢表白,那么多年后,再回头来看的时候,你可能会为曾经的胆小而后悔,也可能会为错过一个人而心中久久不能释怀,所以,大胆一点,即使失败也无所谓,至少我们曾经做过,做过了就无怨无悔,在人生这条道路上,时光稍纵即逝

  • 3.BIO的多发和多收机制2022-08-04 21:34:35

    1.如何实现客户端多次发消息,服务端多次接收的情况呢 1.服务端 /** * 目标:客户端发送消息,服务端接收消息 */ public class Server { public static void main(String[] args) { try { System.out.println("======服务端启动

  • 每周一坑-nginx重定向到404页面+nginx账号锁定2022-08-04 19:32:42

    每周一坑-nginx重定向到404页面   今天是七夕,该约会的约会,而我呢,今晚确实要早点跟周公约会,一天周公都在呼唤我 = =   话说,阿里付费版的云安全中心确实是个好东西,控制台上能设置基线检查策略,检查完肯定很多问题的:      我的职责就是去修复啦,提前修复,到时等做等保三级也不

  • day38 软件开发架构-客户端2022-08-04 17:01:18

    day 37 网络编程 今日学习 软件开发架构 1.什么是软件开发架构 编写项目之前需要遵循的代码层面上的规范(代码运行的流程,环节,步骤) 2.软件开发架构 C/S 客户端 - 服务端 B/S 浏览器 - 服务端 本质也是c/s 架构 客户端顾名思义就是app,服务端就是24小时不停提供服务

  • 软件开发架构,网络编程简介,OSI七层协议,网络相关名词2022-08-04 16:04:54

    软件开发架构 什么是软件开发架构 软件开发机构的两种基本架构(c/s架构,b/s架构) 服务端应该具备什么特征 两种架构优劣势 架构发展趋势 网络编程简介 OSI七层协议 各层特征 网络相关名词 软件开发架构 什么是软件开发架构??? 软件开发架构就是在软件项目开始的时候制定

  • 网络编程、OSI七层协议2022-08-04 15:00:29

    目录软件开发架构1.什么是软件开发架构2.软件开发架构3.架构优劣势4.架构发展趋势网络编程简介1.如何理解网络编程2.网络编程的目的3.网络编程的意义4.网络编程的起源5.网络编程的要求OSI七层协议1.了解知识2. 各层特征网络相关设施1.交换机2.以太网通信(mac通信)3.局域网4.路由器

  • 2.JAVA BIO2022-08-03 22:35:56

    Java BIO基本介绍 java BIO就是传统的java io编程,其相关的类和接口在java.io 同步阻塞,服务器实现模式是一个连接一个线程,即客户端有连接请求时服务器就需要启动一个线程进行处理,如果这个连接不做任何事,就会造成不必要的线程开销,可以通过线程池机制改善(实现多个客户端连接服务器)

  • JavaScript基础和发展史2022-08-03 15:00:20

    JavaScript基础 JavaScript概念:一门客户端脚本语言 运行在客户端浏览器中的 每一共浏览器都有javaScript的解析引擎 脚本语言:不需要编译 直接就可以被浏览器解析执行了 功能 可以来增强用户和html页面的交互过程 可以来控制html元素 让页面有一些动态的效果 增强用户的体验  

  • C# Socket 实现服务端和客户端通信2022-08-03 12:03:24

    C#里面封装好了Socket,直接引用即可使用 关键字:using System.Net; using.System.Sockets; 创建一个负责监听的Socket:Socket socketWatch = new Socket(AddressFamily.InterNetwork, SocketType.Stream, ProtocolType.Tcp); 第一个参数是IPV42,第二个为流式,TCP用流式,UDP用数式,第三个

  • mycat-012022-08-02 23:34:44

    mysql集群:   在一般工作中,面对海量数据存储,必然要通过多台mysql集群存储起来,然后通过一个代理(即mycat,sharding-jdbc),提供给客户端使用。对客户端而言是透明的。那么涉及到mysql集群,必然面对几个关键问题: 1、mysql主存复制的时候,延时是如何解决呢? 2、分库分表有什么规则? 3、读写分

  • Redis安装详细教程2022-08-02 13:32:30

    一、Redis简介 Redis(Remote Dictionary Server)译为“远程字典服务”,它是一个开源的使用 ANSI C 语言编写、遵守 BSD 协议、支持网络、可基于内存、分布式、可选持久性的键值对(Key-Value)存储数据库,并提供多种语言的 API。它也是一款基于内存实现的键值型 NoSQL 数据库, 通常也被称

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

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

ICode9版权所有