ICode9

精准搜索请尝试: 精确搜索
  • centos7---阿里云HongKongESC配置strongswan5.7.2 for Google...2021-06-22 03:01:35

    第一季 概念 为什么选择StrongSwan 1 Streisand 不支持 IKEv2 2 OpenV和WireGuard需要客户端pass(本人对客户端有抵触) 3 SoftEther 日本? StrongSwan是基于OpenSource IPsec的V解决方案,使用IKEv2协议和IPSec。官网:https://www.strongswan.org/, 现在生产的大多数新设备都支持 IK

  • kubernetes k8s nginx ingress 多层代理后的诡异问题2021-06-21 23:04:48

    算法服务布署在k8s上 服务走了两层代理,出问题其实并不觉得意外,因为代理层数过多 kong -> nginx-ingress -> svc 通过kong访问,部分请求返回502 <html><head><title>502 Bad Gateway</title></head><body><center><h1>502 Bad Gateway</h1></center><

  • Python使用websocket调用语音识别,语音转文字2021-06-21 17:04:27

    @目录0. 太长不看系列,直接使用1. Python调用标贝科技语音识别websocket接口,实现语音转文字1.1 环境准备:1.2 获取权限1.2.1 登录1.2.2 创建新应用1.2.3 选择服务1.2.4 获取Key&Secret2. 代码实现2.1 获取access_token2.2 准备数据2.3 配置接口参数2.4 建立websocket客户端2.5 完整d

  • node实时聊天工具简单实现2021-06-21 14:32:27

    node实时聊天工具简单实现 搭建node 服务并且启动。 nodemon 启动 socket.js。 新开运行窗口,通过 telnet localhost 9000启动新对话框,先输出Hi n,然后输入内容点击回车,老窗口会收到新窗口发送的内容。还可以继续新开对话框,都可以监听得到。excellent!! //socket.js //聊天工具 基础

  • 迅为iTOP-i.MX6ULL开发板-网络通信-套字节UDP2021-06-21 11:35:17

    本章节使用的资料已经放到了开发板网盘资料中,路径为:“11_Linux 系统开发进阶\78_章节_网络通信-套字节 UDP 使用资料”。iTOP-IMX6ULL 实现基于 UDP 的 socket 编程。78.1 实验操作UDP 是用户数据报协议,它是一种无连接的传输层协议,提供面向事物的简单不可靠信息传送服务,所以在一

  • python socket 文件下载2021-06-21 03:33:49

    server import socket def send_file_2_client(new_client_socket, client_addr): # 1. 接收客户端 需要下载的文件名 # 接收客户端发送过来的 要下载的文件名 file_name = new_client_socket.recv(1024).decode("utf-8") print("客户端(%s)需要下载文件是:%s"

  • 一篇文章弄懂TCP/IP三次握手与四次挥手的整个流程2021-06-20 15:52:04

    举个小栗子: 当我们在跟别人打微信视频电话的过程中,我们自己或者对方的网络可能会不太好,视频就会卡住,听不到对方的声音,要等上一小会儿网络才会恢复,或者直接掉线。 中间双方可能就要不断的确认网络是否恢复,但是有时候会: 对方:“你可以听到了吗?” 我们:“可以了,你呢?”、 对方:“喂喂,你

  • python MQTT服务通信2021-06-20 13:02:47

    系统:Ubuntu20.04, windows 软件要求: (1)下载安装mosquitto 1. Linux通过ppa安装之后会自动启动服务,可以通过systemctl status mosquitto.service查看,默认配置文件路径在/etc/mosquitto/mosquitto.conf,如果修改了conf配置文件,需要重启服务以生效,参考教程https://www.dtmao.cc/new

  • SpringBoot集成ES实现分词查询,并实现相关内容高亮2021-06-20 09:34:05

    SpringBoot集成ES实现分词查询 一. 写在前面二. 准备工作三. 逻辑四. 具体操作1.创建索引2. 给ES中添加数据3. 分词查询并对相关词条进行高亮4. 测试结果 一. 写在前面 这是我第一次用ES,是直接看的文档然后实现的,只顾着实现效果去了,可能很多细节还做不到位。然后调用的

  • Java IO学习笔记七:多路复用从单线程到多线程2021-06-19 23:34:29

    作者:Grey 原文地址:Java IO学习笔记七:多路复用从单线程到多线程 在前面提到的多路复用的服务端代码中, 我们在处理读数据的同时,也处理了写事件: public void readHandler(SelectionKey key) { SocketChannel client = (SocketChannel) key.channel(); ByteBuff

  • SpringBoot Zookeeper 实现 分布式自增主键2021-06-19 22:30:19

    内容摘自黑马   1. 加入依赖: zookeeper的java客户端 <!-- curator ZK 客户端 --> <dependency> <groupId>org.apache.curator</groupId> <artifactId>curator-framework</artifactId> <version>4.2.0</version> </dependency&

  • Python网编之简单的聊天小程序2021-06-19 20:02:33

    服务端: import socket sock = socket.socket() sock.bind(("127.0.0.1",8899)) sock.listen(5) while True: print("server is waiting...") client_sock, client_addr = sock.accept() print(client_addr, client_sock) while True:

  • python 实验普通IO和多路复用IO2021-06-19 14:33:18

    普通IO方式 服务端:   # -*- coding: utf-8 -*- """ @Time : 2021/6/19 10:12 @Author : xiaochao """ import socket # 创建一个socket # socket.AF_INET 类型指明为网络连接; # socket.SOCK_STREAM 表示当前连接为TCP连接 server_socket = socket.socket(socket.AF_I

  • 网络编程之——七层模型与TCP三段握手与四次断开2021-06-18 23:56:01

      一、C/S架构 客户端/服务端架构 二、OSI七层架构 七层模型,亦称OSI(Open System Interconnection)参考模型,是参考模型是国际标准化组织(ISO)制定的一个用于计算机或通信系统间互联的标准体系。它是一个七层的、抽象的模型体,不仅包括一系列抽象的术语或概念,也包括具体的协议。 分层:

  • python-- socketServer2021-06-17 22:32:55

    socketServer 客户端 import socket client = socket.socket() client.connect(('localhost', 9999)) while True: msg = input('>>>>:').strip() if len(msg) == 0: continue client.send(msg.encode('utf-8')

  • 教你快速入门ElasticSearch,超详细简单~2021-06-17 22:02:07

    教你快速入门ElasticSearch,超详细简单~ 一. 初探ElasticSearch 1.1 什么是ElasticSearch? ElasticSearch,简称为ES,它是一个开源的高扩展的分布式全文检索硬气,它可以近乎实时的存储、检索数据;它的扩展性很好,可以扩展到上百台服务器,处理PB级别的数据。es也使用java开发并使用Luce

  • 六、HDFS2021-06-17 21:36:33

    目录1 HDFS的定义2 HDFS的优缺点2.1 优点2.2 缺点3 HDFS的组成3.1 NameNode(nn)3.2 DataNode3.3 Client3.4 Secondary NameNode3.5 图例 1 HDFS的定义 HDFS(Hadoop Distributed File System),是一个分布式的目录树文件系统,适合用一次写入多次读出的场景。 2 HDFS的优缺点 2.1 优点

  • [视频教程] 最新版swoole安装和TASKS功能测试2021-06-17 20:53:05

    今天我们来安装和测试一下php的多并发高性能网络通信扩展,这个扩展是使用C语音开发的,加载到PHP以后,在PHP的层面上实现了多并发异步通信,模拟了go语音的很多特性,极大的拓宽了PHP的应用场景。 直接使用官网上的那句命令就可以,安装swoole时可能会出现错误和卡住不动,多试几次就能成功。

  • [OAuth] OAuth2.0中的客户端模式2021-06-17 19:58:17

    大家知道OAuth协议是针对提供给第三方进行认证登陆的 , 感觉比较的复杂 , 但是在四种模式中最简单的一种叫做客户端模式 , 或者叫凭证模式 , 非常的容易理解 当对于我们针对一个非常信任的第三方去登陆时 , 可以采用这种模式 . 1. 首先要提供给第三方一个client_id  和 client_se

  • [Oauth] Oauth2.0中的授权码模式2021-06-17 19:58:00

    这种模式是我们常见的oauth形式,例如第三方登陆,qq,微博等,都是使用的授权码模式,也是很多网站系统对外提供的接口形式 这种模式大体是需要两步,一般是先获取code , 获取完code后,拿着code去获取access_token 例如下面这俩接口: 1. 获取code https://b.com/oauth/authorize? response_t

  • 主流分布式文件系统对比2021-06-17 18:02:59

    一、概述分布式文件系统是分布式领域的一个基础应用,其中最著名的毫无疑问是 HDFS/GFS。如今该领域已经趋向于成熟,但了解它的设计要点和思想,对我们将来面临类似场景/问题时,具有借鉴意义。并且,分布式文件系统并非只有 HDFS/GFS 这一种形态,在它之外,还有其他形态各异、各有千秋的产品

  • 生成证书shell脚本2021-06-17 17:33:46

    #!/bin/bash domain=*.test.com if [ -n "$1" ];then domain=$1 fi client_ip=192.168.1.2 # 生成文件目标路径 current_path=$(cd "$(dirname $0)";pwd) dir=$current_path/output/ if [ ! -d $dir ]; then sudo mkdir -p -m 755 $dir echo "sudo

  • WinRM 如何设置 TrustedHosts2021-06-17 06:01:26

    如果希望 WinRM 能够建立连接,需要将 IP 地址设置为白名单。 查看当前 WinRM 的白名单 通过在命令行工具中运行下面的命令: Get-Item WSMan:\localhost\Client\TrustedHosts     上面命令行工具中显示了当前的配置情况 设置所有地址 下面的命令将会设置能够接受所有的配置。 S

  • 一文搞懂TCP三次握手,四次挥手及原理2021-06-16 21:57:26

    TCP 协议简述 TCP 提供面向有连接的通信传输,面向有连接是指在传送数据之前必须先建立连接,数据传送完成后要释放连接。 无论哪一方向另一方发送数据之前,都必须先在双方之间建立一条连接。在TCP/IP协议中,TCP协议提供可靠的连接服务,连接是通过三次握手进行初始化的。 同时由于TCP协

  • OpenMAX/IL: OMX IL 学习笔记【2】- 组件2021-06-16 16:58:22

    OpenMAX的重点组成部分就是组件,OpenMAX通过将meida流过程中的各个模块抽象化为组件来进行耦合,在OpenMAX标准下,数据流通过组件来进行传递、处理、显示。在该篇文章里,不需要了解细致的组件内部实现机理,也不需要知道各种方法的代码实现形式(如遇少量代码形式的解析说明可暂时略

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

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

ICode9版权所有