ICode9

精准搜索请尝试: 精确搜索
  • GitHub Actions的机器学习推理上线,推进测试部署高度自动化2021-03-28 21:54:03

    GitHub Actions 是一个用于构建、测试和部署的自动化工具。举个例子快速了解下它是什么:每次你创建一个 Pull Request(带有某个标签)时,都会触发新的应用程序构建,然后它可以向高级开发人员发送消息,让他们快速查看代码。项目地址:https://github.com/gaborvecsei/Machine-Learning-Infere

  • opensips2.4 注册,INVITE转发。配置脚本2021-03-20 18:00:14

    # # OpenSIPS residential configuration script # by OpenSIPS Solutions <team@opensips-solutions.com> # # This script was generated via "make menuconfig", from # the "Residential" scenario. # You can enable / disable more fea

  • 使用go-cqhttp结合python作自己的机器人(下)2021-03-19 11:02:40

    使用go-cqhttp结合python作自己的机器人(下) 前言 承接上文,我们来继续开发QQ机器人         程序开发 消息事件 接口 上面我们实现了自我学习的机器人系统,这样就确保了日常对话已经不是问题。 下面我们来实现一些特殊功能,例如一些推送效果等 这里我们需要用到一些互联网上的A

  • select使用方法2021-03-11 14:52:01

    MEN是定义的变量。$REPLY是代表输入数字的序列号。PS3是开始时,输入的语句表达。

  • redis 学习-hiredis库使用(一)2021-03-04 19:02:50

    redis 学习-hiredis库使用(一) hiredis 是redis的客户端sdk,可以让程序操作redis。本文先讲建立连接,基本的get/set命令,读写二进制,获取多个结果来讲。假设读者已经了解redis命令了。 hiredis的代码也包含在redis代码中,redis\deps\hiredis目录下,接口很简单,几乎不用封装就可以用。 1

  • Qt通过网页API获取json数据并解析2021-01-24 23:35:09

    核心代码如下: 1 QNetworkAccessManager* m_manager = new QNetworkAccessManager; 2 QNetworkRequest request; request.setUrl(QUrl(QString("http://wthrcdn.etouch.cn/weather_mini?city="))); 3 m_manager->get(request);//向网页发起get请求 4 connect(m_manager, S

  • 使用RabbitMQ报错:4062021-01-20 21:31:15

    报错:reply-code=406, reply-text=PRECONDITION_FAILED 删除以前创建的queue、exchange、routing三个属性 登录RabbitMQ后台管理删除、也可以使用命令删除... 报错信息原因:exchange一旦创建就不能改变,而服务器端创建了exchange,客户端也创建一遍就会报错。 改变下客户端

  • opensips(二):NAT官方脚本2021-01-20 15:05:33

    一、官方脚本修改 # # OpenSIPS residential configuration script # by OpenSIPS Solutions <team@opensips-solutions.com> # # This script was generated via "make menuconfig", from # the "Residential" scenario. # You can enable / disabl

  • Flutter与android原生通信2021-01-13 15:01:33

      Flutter 与 Android/iOS 之间信息交互通过 Platform Channel 进行桥接; Flutter 定义了三种不同的 Channel;但无论是传递方法还是传递事件,其本质上都是数据的传递; MethodChannel:用于传递方法调用; EventChannel:用于数据流信息通信;BasicMessageChannel:用于传递字符串和半结构

  • OPensips(一):NAT例子2021-01-08 16:02:37

    一、例子代码 # # OpenSIPS residential configuration script # by OpenSIPS Solutions <team@opensips-solutions.com> # # This script was generated via "make menuconfig", from # the "Residential" scenario. # You can enable / disable

  • 博客评论多对多处理(基于JPA)2020-12-18 12:04:29

    博客评论自己与自己的多对多处理 domain类dao层service层controller层 domain类 dao层 因为用的JPA框架(底层是HIbernate)所以根据方法名自动查询,这一层就把所有评论就都查询出来了 service层 //找出所有评论并且扁平化处理(一共两级目录) @Override public List

  • MQ错误2020-12-10 23:29:40

    reply-code=406, reply-text=PRECONDITION_FAILED - inequivalent arg ‘durable’ for exchange 'exchange_t 这个错误时交换机类型不匹配错误,产生原因可能是由同名的交换机名称,也可能是因为代码中使用了手动ack但是没有配置 channel.basicNack(message.getMessageProper

  • Golang 实现 Redis(8): TCC分布式事务2020-12-03 14:04:53

    本文是使用 golang 实现 redis 系列的第八篇, 将介绍如何在分布式缓存中使用 Try-Commit-Catch 方式来解决分布式一致性问题。 godis 集群的源码在Github:Godis/cluster 在上一篇文章中我们使用一致性 hash 算法将缓存中的 key 分散到不同的服务器节点中,从而实现了分布式缓存。随之

  • 【Qt】Qt再学习(五):HTTP Example(HTTP下载文件的示例)2020-12-02 23:31:15

    1、简介 此示例演示一个简单的HTTP客户端如何从远程主机获取文件。 2、使用类 QUrl:url抽象类 QUrl::fromUserInput:从QString转换成QUrl QNetworkAccessManager:网络访问API围绕一个QNetworkAccessManager对象构造,该对象保存其发送的请求的通用配置和设置。创建QNetworkAccessM

  • Raspberry Pi 4 Headless Setup2020-11-29 14:05:58

    Install OS add a file named “ssh” into boot folder On your laptop, find ip address of Raspberry Pi C:\Windows\System32>ping raspberrypi -4 Pinging raspberrypi.local [192.168.0.90] with 32 bytes of data: Reply from 192.168.0.90: bytes=32 time=8ms TTL

  • Flutter混合开发 BasicMessageChannel与原生android通信(4.3)2020-11-26 18:02:08

    上一篇中,给大家介绍了android原生给flutter发送初始化数据,但是呢flutter不能返回数据给android原生,本篇给大家介绍的是BasicMessageChannel,可以完成android与flutter之间的相互通信!! 混合通讯的三种方式 混合通讯的三种方式 BasicMessageChannel:双向通信,有返回值,

  • 一例C语言凭借hiredis连接redis2020-11-19 04:00:37

    #include <stdio.h> #include <hiredis/hiredis.h> int main() { redisContext *c = redisConnect("127.0.0.1", 6379); if (c == NULL || c->err) { if (c) { printf("Error: %s\n", c->errstr);

  • qt文件http网络下载2020-10-22 02:01:20

    参考 :http://www.cppblog.com/gaimor/archive/2011/11/16/160289.html   #ifndef DOWMLOADWIDGET_H #define DOWMLOADWIDGET_H #include <QWidget> #include <QProgressDialog> #include <QUrl> #include <QNetworkAccessManager> #include <QNet

  • 路由交换(十七):AAA基本原理2020-10-09 19:50:39

    一、AAA简介 AAA即Authentication认证、Authorization授权和Accounting计费,是网络安全的一种管理机制,提供认证、授权和计费三种安全功能。 认证:验证用户是否可以获得网络访问权 授权:授权用户可以使用哪些服务 计费:记录用户使用网络资源的情况 二、二、RADIUS协议和TACACS+协议

  • 一键同步脚本2020-04-27 11:51:09

    #!/bin/bash bash_path=$(cd "$(dirname "$0")";pwd) source $bash_path/base.config echo "该脚本将会把" $serverA "机器上的" $document "目录同步到" $serverB "机器上"; read -p "是否要继续?(y|n) " rs() { /usr

  • WPF ping测试网络状态2020-04-16 16:53:56

    public PingReply PingTest(string ip) { PingReply reply = null; Ping pingSender = null; try { pingSender = new Ping(); PingOptions options = new PingOptions();

  • redis通信协议2020-03-24 12:56:04

    标准文档:https://redis.io/topics/protocol 优点:简单易实现,高速解析,可读性强 Simple to implement. Fast to parse. Human readable 请求-响应模型 客户端一组参数组成的指令,服务端接受后,处理并返回结果。 支持流水线式操作:客户端发送多个指令,统一处理完毕后返回结果 支持订阅/

  • vue 仿掘金评论列表2020-03-04 12:09:07

    先来个最终效果   代码:   template代码: <template> <div class="main"> <div class="title">评论</div> <div class="comment-form"> <div class="avatar-box"><el-avatar class=&qu

  • Binder系列8—如何使用Binder2020-02-25 19:56:01

    copy from  http://gityuan.com/2015/11/22/binder-use/   自定义binder架构的 client/ server组件 一、Native层Binder 源码结构: ClientDemo.cpp: 客户端程序 ServerDemo.cpp:服务端程序 IMyService.h:自定义的MyService服务的头文件 IMyService.cpp:自定义的MyService服务 An

  • Binder系列9—如何使用AIDL2020-02-25 19:52:11

    copy from: http://gityuan.com/2015/11/23/binder-aidl/   自定义binder架构的 client/ server组件 一、AIDL 1.1 Server端 RemoteService.java 本例是为了演示进程间的通信机制,故需要将Service与Activity处于不同的进程,需要在AndroidManifest.xml中,把service配置成android:p

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

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

ICode9版权所有