ICode9

精准搜索请尝试: 精确搜索
  • 安装Appium-Python-Client2022-05-24 23:31:07

    安装Appium-Python-Client Appium-Python-Client的作用是为了在写app自动化测试脚本时,需要通过from appium import webdriver导入appium包,如果没有安装Appium-Python-Client,from appium import webdriver这句话在代码中会报错。 通过命令: pip install Appium-Python-Client 进行

  • Spring整合Mqtt简单使用2022-05-24 19:01:20

    前言 MQTT(Message Queuing Telemetry Transport,消息队列遥测传输协议),是一种基于发布/订阅模式的轻量级通讯协议,构建于TCP/IP协议之上, 优点是低开销,低宽带占用,适用于物联网、小型设备等弱网环境。 Linux下安装Mqtt服务器 使用Docker安装 docker pull emqx/emqx 这是一个开源的M

  • python实现一些小功能2022-05-23 23:02:21

    视频提取音频 pip install ffmpeg moviepy import moviepy.editor as mp def extract_audio(videos_file_path): my_clip = mp.VideoFileClip(videos_file_path) my_clip.audio.write_audiofile(f'{videos_file_path}.mp3') extract_audio(r"C:\Users\kil

  • As 项目中远程依赖 缓存2022-05-23 10:32:56

    首先致谢: https://blog.csdn.net/a599174211/article/details/115011205, 我们不生产代码, 我们只做大自然的搬运工!   一.【背景描述】由于更换电脑, 部分As 使用远程依赖无法访问, 或者需要依赖该库指定版本被删除   二.【需求分析】使用旧电脑上面的缓存下来的jar 包或aar

  • Rest Client 替换postman须知2022-05-22 09:02:52

    首先vscode上安装插件“Rest Client ”, 在项目中新建 XXX.http  以这种方式,更加直接,很多开发工具也是有插件支持的。    

  • 12-注册中心-consul2022-05-22 01:31:07

    一 注册中心 1.1 服务注册与发现 在使用微服务后,调用都变成了服务间的调用。 服务间调用需要知道IP、端口等信息。 在没有微服务之前,我们的调用信息一般都是写死在调用方的配置文件里(有的公司把这些信息写到数据库等公共的地方,以方便维护)。 由于业务的复杂,每个服务可能依赖N个其他

  • offerset与client2022-05-21 08:00:40

    获得元素宽高 属性名:clientWidth和clientHeight 使用场景:获取元素的可见部分宽高:内容 + padding(不包含边框,margin,滚动条等) 属性名:offsetWidth和offsetHeight 使用场景:获取元素的自身宽高,包含元素自身设置的宽高、padding、border 注意 获取出来的是数值,方便计算 获取的是可视

  • Nacos源码之集群数据同步2022-05-21 01:02:24

    Nacos集群数据同步 当有服务进行注册以后,会写入注册信息同时会触发ClientChangedEvent事件,通过这个事件开始进行Nacos的集群数据同步,当然这其中只有一个Nacos节点来处理对应的客户端请求,这其中还涉及到一个负责节点和非负责节点 负责节点 首先要查看的是DistroClientDataProces

  • Nacos源码开篇2022-05-21 00:33:41

    1.Nacos核心功能点 服务注册:Nacos Client会通过发送REST请求的方式向Nacos Server注册自己的服务,提供自身的元数据,比如ip地址、端口等信息。Nacos Server接收到注册请求后,就会把这些元数据信息存储在一个双层的内存Map中。 服务心跳:在服务注册后,Nacos Client会维护一个定时心跳来

  • Nacos源码之服务端服务注册分析2022-05-21 00:32:25

    服务端服务注册接口 客户端进行服务注册的时候,本质上其实就是调用服务端提供的服务注册接口(nacos/v1/ns/instance),这个接口所在位置为上图标记中,InstanceController和InstanceControllerV2这2个类都包含服务注册功能,内部实现其实都是调用了InstanceOperatorClientImpl.registerIn

  • Nacos源码之服务端健康检查2022-05-21 00:31:37

    1.长连接 概念:长连接是指在一个连接上可以连续发送多个数据包,在连接保持期间,如果没有数据包发送,需要双方发链路检测包 nacos注册中心客户端2.0之后使用gRPC代替http,会与服务端建立长连接,但仍然保留了对旧http客户端的支持 NamingClientProxy接口负责底层通讯调用服务端接口。这个

  • Django OAuth Toolkit2022-05-20 13:34:35

    概述 B依托Django OAuth Toolkit, 具备作为OAuth2.0服务器能力, 第三方网站/系统/服务/APP, 可以利用该能力, 获取用户登录信息, 各类资源. 步骤 目的 假设你拥有一个系统A, 希望在系统A的导航条中增加一个按钮, “使用B登录”, 点击后, 用户可以利用B帐号登录系统A, 并获取用户信

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

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

  • 折磨日记:同事非要在util类上加@Service注解2022-05-17 23:36:40

    我说util类就没有加@Service注解的,只有static方法 他说不是吧 是这样的吗 他百度后说 好吧是这样的 我真的无语....可是这真的是基础常识啊,还有他到底怎么理解service层呢? 能干出这种事让我不得不怀疑他到底有没有学过springboot啊!99.999%的java项目都是用的springboot啊! 后面还发

  • PLSQL Developer启动: Initialization error Oracle Client没有正确安装2022-05-17 13:35:09

    问题: PLSQL Developer启动:Initialization error Oracle Client没有正确安装 解决: 在PLSQL Developer安装目录找到instantclient_10_2目录本例如下:D:\MySoftware\PLSQL Developer\instantclient_10_2D:\MySoftware\PLSQL Developer\instantclient_10_2\oci.dll在菜单: 工具->

  • SpringBoot项目连接ElasticSearch时报错:None of the configured nodes are available2022-05-16 18:32:14

    在项目中用到了ElasticSearch,后台使用org.elasticsearch.client.transport.TransportClient连接,使用本机的es测试没问题,但是用部署到公司服务器上的es创建索引报错:None of the configured nodes are available 网上找了好多种解决方案都不适用,最后无意中看到了client.transport.sn

  • Spring Cloud - Eureka 组件2022-05-16 10:34:00

    Eureka 介绍 Spring Cloud 将 Netflix 中的开源服务组件 Eureka、Ribbon、Feign 及 Hystrix 等一起整合进 Spring Cloud Netflix 模块中。Eureka 是 Spring Cloud Netflix 模块的子模块,它是 Spring Cloud 对 Netflix Eureka 的二次封装,主要负责 Spring Cloud 的服务注册与发现功能

  • Go双向流式gRPC2022-05-15 18:33:00

    Go gRPC教程-双向流式RPC 一、前言 上一篇介绍了客户端流式RPC,客户端不断的向服务端发送数据流,在发送结束或流关闭后,由服务端返回一个响应。本篇将介绍双向流式RPC。 双向流式RPC:客户端和服务端双方使用读写流去发送一个消息序列,两个流独立操作,双方可以同时发送和同时接收。 情景

  • Spring 系列 (6) - 在 Spring Boot 项目里使用 Security 和 OAuth2 搭建授权服务器(一)2022-05-14 17:04:14

    Spring Security 是一个功能强大且高度可定制的身份验证和访问控制框架。Spring Boot 给 Spring Security 提供了自动化配置方案 (spring-boot-starter-security),可以零配置使用 Spring Security。OAuth 2.0 是 OAuth 协议的延续版本,但不向前兼容 OAuth 1.0 (即完全废止了 OAuth 1

  • CAS Client集群环境的Session问题及解决方案 不能退出登录2022-05-13 17:04:06

    casclient源代码下载链接:https://github.com/apereo/java-cas-client cas官网链接:https://www.apereo.org/projects/cas 1.上面一篇引用别人的分析方案介绍,来描述了下项目中遇到的问题,现在介绍本人怎么解决的 2.本人项目中用的是改造了tomcat 做的session 共享 3.所以客户端请求退

  • ssh免密登录原理2022-05-12 13:04:04

    简介 总结主机之间使用ssh免密登录的原理。 ssh简介 Secure Shell,安全外壳协议,简称ssh。 ssh建立在应用层基础上,基于C/S结构,通过对密码进行加密传输验证,实现ssh客户端和ssh服务器端的安全连接。以下客户端(client)和服务器端(server)指的是ssh客户端和ssh服务器端。 ssh工作流程

  • nginx 一个端口部署多个vue项目2022-05-12 10:35:48

    简单记录 nginx 单个端口部署多个vue项目的过程。 第一步 nginx 相关位置代码: server { listen 80; server_name localhost; add_header 'Access-Control-Allow-Origin' '*'; client_max_body_size 500m;      #第一个项目 l

  • kali 服务篇-firewalld 学习笔记2022-05-12 09:00:08

    firewalld简介 防火墙主要用于保护一个网络区域免受来自另一个网络区域的网络攻击和网络入侵行为。因其隔离、防守的属性,灵活应用于网络边界、子网隔离等位置,具体如企业网络出口、大型网络内部子网隔离、数据中心边界等等。 Firewalld提供了支持网络/防火墙区域(zone)定义网络链接

  • Oracle Instant Client(即时客户端) 安装与配置2022-05-12 06:31:28

    一、下载 下载地址:https://www.oracle.com/database/technologies/instant-client/downloads.html 这是Oracle Instant Client的下载首页,有很多种版本可供下载。 但要注意第三方工具如:PL/SQL Developer和Toad的版本,32位的要对应32位的OracleInstant Client,不要因为系统是64位的就

  • pato-mqtt示例代码2022-05-11 12:02:24

    # -*- coding: utf-8 -*- """ @author: Mr_zhang @software: PyCharm @file: publish.py @time: 2022/5/7 21:30 """ import json import time from paho.mqtt import client as mqtt_client class Publish: """消息发布者&

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

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

ICode9版权所有