ICode9

精准搜索请尝试: 精确搜索
  • 1-网络编程(基础知识篇)2022-06-03 12:32:36

    网  络:两台或多台设备通过一定物理设备连接起来构成网络。      根据网络的覆盖范围大小不同分为:局域网、城域网、广域网      java.net 包下提供了一系列 接口 / 类,供开发者使用,来实现网络通信功能。    网络通信:  就是两台设备之间通过网络作为介质来实现数据传

  • mysql报错:ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/var/lib/m2022-06-02 10:32:41

    mysql报错:ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock' (2)   解决办法:  

  • 20214321吴萌源 《Python程序设计》实验四报告2022-05-31 20:03:36

    20214321 2022-2022-4 《Python程序设计》实验四报告 课程:《Python程序设计》 班级: 2143 姓名: 吴萌源 学号:20214321 实验教师:王志强 实验日期:2022年5月4日 必修/选修: 公选课 1.实验内容      在python中用socket和多线程编程写了一个多人在线聊天器,客户端和服务端通过socket

  • Go从入门到精通——接口(interface)——理解类型与接口的关系2022-05-31 19:03:07

    理解类型与接口的关系   类型和接口之间有一对多和多对一的关系,下面将列举出这些常见的概念,以方便理解接口与类型在复杂环境下的实现关系。 一、一个类型可以实现多个接口   一个类型可以同时实现多个接口,而接口间彼此独立,不知道对方的实现。   网络上的两个程序通过一个双向的

  • 利用Socket编写TCP客户端工具访问网站时接收数据循环结束标志不是None而是按照长度2022-05-31 18:02:05

      代码比较简单,就是利用socket模块模拟TCP客户端,这里就是模拟浏览器发起对网站的访问,假设socket.recv(1024)所接收的内容长度大于1024字节,那么需要循环接收,那么结束的标志是什么呢?并不是None,而是按照接收到的数据长度来判断是否已经接收完整。 1 import socket 2 import sys

  • ssh连接不上、Xshell意外关闭Socket error Event: 32 Error: 10053.2022-05-31 08:04:07

    Xshell意外关闭可能会出现这种问题,如遇如下错误可解决: Connecting to 47.106.80.28:22… Connection established. To escape to local shell, press ‘Ctrl+Alt+]’. Socket error Event: 32 Error: 10053. Connection closing…Socket close. Connection closed by foreign host

  • Linux- 解决Can't connect to local MySQL server through socket '/tmp/mysql.sock' (2)2022-05-30 00:05:15

    1.mysql.sock的作用 连接localhost通常通过一个Unix域套接字文件进行,一般是/tmp/mysql.sock。如果套接字文件被删除了,本地客户就不能连接。这可能发生在你的系统运行一个cron任务删除了/tmp下的临时文件。mysql.sock默认的是在/var/lib/mysql。 2.解决方式 2.1 方式 ① 重启服务器

  • Python实现网络工具2022-05-29 02:03:49

    使用python编写网络工具 基础内容 介绍基本的网络编程 Socket编程 Socket又称"套接字",应用程序通常通过"套接字"向网络发出请求或者应答网络请求,使主机间或者一台计算机上的进程间可以通讯。使用Python中的socket库就可以进行网络相关的编程。 函数 描述 服务器端套接字

  • 利用Python破解SMTP服务器用户名2022-05-26 19:04:16

      1 import socket 2 import optparse 3 import os 4 import sys 5 import termcolor 6 7 class SMTPUserCrack: 8 def __init__(self) -> None: 9 self.target = self.get_params()[0] 10 self.port = self.get_params()[1] 11 s

  • Starting MySQL ** mysqld_safe Directory '/var/lib/mysql' for UNIX socket file don't e2022-05-24 22:02:30

    本地虚拟机(CentOS6.8)启动MySQL(MySQL5.6.35)服务失败 [root@VMUest ~]# service mysql status ERROR! MySQL is not running, but lock file (/var/lock/subsys/mysql) exists [root@VMUest ~]# rm -f /var/lock/subsys/mysql [root@VMUest ~]# service mysql status ERROR!

  • 十二、网络编程2022-05-21 16:03:49

    十二、网络编程 网络编程:使用编程语言实现多台计算机的通信。 12.1、网络三要素 网络编程三要素:                 (1)IP地址:网络中每一台计算机的唯一标识,通过IP地址找到指定的计算机。                 (2)端口:用于标识进程的逻辑地址,通过端口找到

  • 网络IO-网络模型2022-05-21 13:00:37

    我的理解 网络模型属于应用的编码实现,一种范式,其根基一定是os内核针对tcp/ip协议栈的支持 上层使用的需求推进着底层的支持力度,底层支持方式作用着上层的使用形式   同步IO-应用程序自己去解决数据读取的过层,应用过程既关注过程,也关注结果 异步IO-应用程序向内核发送数据读取的需

  • uwsgi生产环境2022-05-20 09:04:13

    uWSGI是一个Python Web服务器,它实现了WSGI协议、uwsgi、http等协议,常在部署Django或Flask开发的Python Web项目时使用,作为连接Nginx与应用程序之间的桥梁。本章总结了uWSGI服务器的作用以及在部署Python Web项目时如何安装和配置uWSGI。 为什么需要uWSGI? 在生产环境中部署Pytho

  • UDP网络编程2022-05-18 23:34:12

    类 DatagramSocket和 DatagramPacket实现了基于UDP协议网络程序。UDP数据报通过数据报套接字DatagramSocket发送和接收,系统不保证UDP数据报一定能够安全送到目的地,也不能确定什么时候可以抵达。DatagramPacket对象封装了UDP数据报,在数据报中包含了发送端的IP地址和端口号以及接收

  • 4.15python笔记2022-05-18 21:35:25

    socket模块及粘包问题 socket套接字 Socket并不属于TCP/IP协议簇,它只是一个编程接口,即对TCP/IP的封装和应用,简单理解TCP/IP看看作一个函数,而Socket用来进行调用,Socket可在网络中对两个程序建立通信通道。 Socket可分为两个基本模块,一个服务端一个客户端,链接后进行通信。 服

  • 【改进版】 Tcp协议服务端和客户端传输数据2022-05-17 20:31:07

      前面一个版本的tcp传输 有点问题 1.读取内容  发现如果两端不是同一种编码就会读取乱码,下面改进下可以自定义编码 2.只能读取一种类型编码文本   下面的版本改进编码读取问题, 注意: 读取内容的时候,readlin(),需要发送端那边 结尾加 ”\n“ 换行符,否则会消息阻塞   服务端: import

  • HTML (015) HTML5 实时通讯WebSocket2022-05-14 15:35:37

    一、WebSocket 1、概述 WebSocket 是 HTML5 开始提供的一种在单个 TCP 连接上进行全双工通讯的协议。 WebSocket 使得客户端和服务器之间的数据交换变得更加简单,允许服务端主动向客户端推送数据。在 WebSocket API 中,浏览器和服务器只需要完成一次握手,两者之间就直接可以创建持久

  • python-单线程循环对话2022-05-14 14:01:25

    【1】服务端嵌套两层while,一层是用来循环建立新的连接(套接字);另一层循环是用来循环发送接收数据 【2】客户端嵌套一层while,用来循环发送接收数据 一、服务端 # -*- coding:utf-8 -*- # __author__:pansy # 2022/5/12 import socket # 创建socket对象 sk = socket.socket() # 需要

  • nginx+supervisor+uwsgi 配置django项目2022-05-14 13:03:55

    uwsgi(虚拟环境下需要安装uwsgi包) 在django第一级目录下创建uswgi.ini配置文件 touch uswgi.ini 输入以下配置文件 [uwsgi]# Django-related settings# the base directory (full path)# 填写项目的第一层绝对路径chdir = 填写项目的第一层绝对路径# Django's wsgi fil

  • 【Pyhacker编写指南】端口扫描器2022-05-13 13:05:07

    这节课是巡安似海PyHacker编写指南的《端口扫描器编写》 主要是以Nmap举例编写,其中涉及的协议暂不过多讨论 喜欢用Python写脚本的小伙伴可以跟着一起写一写呀。 编写环境:Python2.x    00x1: 需要用到的模块如下: import socketimport ipaddr   00x2: 首先我们先进写一个简单的

  • Python socker模块练习2022-05-10 22:04:03

            '''import socket# (1) 构建套接字对象,确定通信协议sock = socket.socket(family=socket.AF_INET, type=socket.SOCK_STREAM)# (2) 绑定IP和端口ip_port = ("127.0.0.1", 9999)sock.bind(ip_port)# (3) 监听最大排队数sock.listen(2)# (4) 阻塞等待客户端连接while

  • bio2022-05-10 08:02:01

    package com.luban.bio;import java.io.*;import java.net.Socket;import java.util.Scanner;public class BioClient { public static void main(String[] args) { Socket socket=null; OutputStream outputStream=null; try { socket =n

  • redis2022-05-10 08:01:41

    package com.luban.redis;import java.io.IOException;import java.io.InputStream;import java.io.OutputStream;import java.net.Socket;public class LubanSocket { private Socket socket; private InputStream inputStream; private OutputStream outputStream;

  • bio-test2022-05-10 08:00:40

    package com.luban.bio;import java.io.IOException;import java.net.Socket;import java.util.Scanner;public class BioClient { public static void main(String[] args) { try { Socket socket=new Socket("127.0.0.1",6789);

  • 网络编程、Socket套接字编程2022-05-07 12:36:50

    尊重原创版权: https://www.gewuweb.com/hot/17381.html 网络编程、Socket套接字编程 网络编程 内容介绍 网络通信协议 UDP通信 TCP通信 内容学习目标 能够独立完成“文件上传”案例的源代码编写、编译、运行的操作 网络通信协议 通过计算机网络可以使多台计算机实现连接,位于同

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

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

ICode9版权所有