ICode9

精准搜索请尝试: 精确搜索
  • 基于nchan 构建可靠的websocket 服务2022-06-05 01:02:47

    以下只是简单的说明,细节上后边会详细从实践上说明 参考图     集成简单说明 我们基于redis 保证消息的可靠,同时结合openresty 做一些扩展,利用nchan提供的auth 以及消息回调处理能力我们进行消息的处理,利用nchan 对于消息的处理能力我们只需要开发一些rest api 接口,消息核心处理

  • 利用workerman构建一个客服系统(1)2022-06-04 13:31:10

    目录背景workerman介绍workman的特点应用场景workerman初体验项目搭建gatewayworker介绍搭建workerman整合入项目及长连接实现群发功能初体验聊天页面展示时出现的问题workerman群发与客户端和服务端保持双向消息推送理解gatewayworker的执行过程onConnect($client_id)连接过程onM

  • 通过MAVEN构建Spring项目2022-06-03 00:35:08

    1. 安装Maven 1.1 官网下载Maven 1.2 解压并配置环境变量    并将maven的bin目录添加到path 2. Maven仓库配置 2.1 在配置文件(apache-maven-3.8.5\conf\settings.xml)添加配置 <!-- maven本地仓库的位置 --> <localRepository>F:\MavenRepo</localRepository> <!--注释源镜

  • rust 入门2022-06-02 15:04:13

    Cargo Cargo是Rust的构建系统与包管理工具 构建代码,下载依赖的库,构建这些库 toml是cargo的配置格式。Rust中代码的包称为crate。 如果创建项目时,没有使用cargo,可以将源代码移到src中 cargo check可以用来检查代码,确保通过编译,cargo check比cargo build的要快 cargo --release

  • Jenkins从github拉取项目,github有更新,自动进行构建,实现自动集成2022-05-26 13:32:02

    使用git之前的准备工作 1、 搭建Jenkins的机器上,有安装git,配置git的安装地址,Jenkins配置Git的安装地址 2、 Global Tool Configuration - > Git:配置git的安装地址   3、 Jenkins的插件管理,有Git相关的插件   创建项目-》选择自由风格 1、在项目general,选择github,填写github的地

  • 为什么通过maven构建出来的webapp项目没有目录2022-05-26 11:03:21

    原因:在创建新项目的时候,默认使用的maven版本是3.8.5的(这个版本之前有bug,我降级到了8.6.3),我在系统的环境变量中配置好了8.6.3的了,在idea中也设置好了了maven的默认版本,但每次新建项目的时候,默认值还是已经删除的3.8.5版本的, 措施:只能在创建项目的时候手动配置一下,因为3.8.5版本的se

  • xorm构建复杂sql2022-05-24 19:03:03

    ==背景== 找了很久,xorm正经的构建复杂sql的方式,记录一下   ==SQL样例== SELECT t1.id, t1.rules_unique, t1.device_id, t1.point_id, t1.point_judge, t1.point_value, t1.alarm_time, t1.alarm_value, t1.create_time, t1.update_tim

  • (五)Jenkins参数化构建2022-05-24 12:32:36

    一、Jenkins参数化构建 功能:构建时可根据传参方式传入脚本中 场景:可根据需要传入参数的场景使用 二、常用参数化构建 1、任务configure --> General --> 选择参数化构建选项 常用:文本参数、字符参数、密码参数 Name:变量名 Default Value:值 任务configure --> General --> Bui

  • 图模型中,构建某一点到其余点距离之和最小的生成树2022-05-23 17:32:26

    AtCoder Beginner Contest 252 E - Road Reduction https://atcoder.jp/contests/abc252/editorial/4005 可以证明,总可以构建出一个生成树,使某一点到其余点的距离,等于原图中某一点到其余点的最小距离。 证明方法为,每次保留最小距离路径的最后一条边。 故可以使用dijkstra算法直接

  • Spring是如何整合JUnit的?JUnit源码关联延伸阅读2022-05-21 15:34:26

    上一篇我们回答了之前在梳理流程时遇到的一些问题,并思考了为什么要这么设计。 本篇是《如何高效阅读源码》专题的第十二篇,通过项目之间的联系来进行扩展阅读,通过项目与项目之间的联系更好的理解项目。 本节内容: TestRunner的执行流程 Spring如何整合JUnit 在我们使用Sprin

  • Jenkins 获取构建队列排队时间 queueDuration2022-05-21 12:01:45

    背景 我们最近在对 Jenkins 的构建做一些监控,包括 build 时长、队列排队时长、构建结果(成功/失败/abort)等数据。 我们在 Jenkins Shared Library 中获取这些数据,然后通过 HTTP 请求的方式,回调给另外一个监控 Server。 Build 时长、构建结果(成功/失败/abort)等数据,相对好获取,在 Je

  • 知识图谱网络构建012022-05-20 19:00:41

    安装 导入已经构建好的网络数据库到neo4j数据库 下载neo4j数据库 选择所需版本Windows版本 https://we-yun.com/doc/neo4j-chs/ 然后解压,需要jdk11 下载好jdk后解压到指定目录 到neo4j的解压bin目录,编辑neo4j.bat,和neo4j-admin.bat,加入下面的环境变量   启动服务控制台下到有关

  • Windows服务器下使用jenkis部署VUE项目2022-05-19 19:02:46

    背景:windows服务器使用jenkis集成工具自动部署VUE项目   准备工作: 1.代码仓库使用gitee,gitlab及github同理。 2.在服务器下载jenkis 2.332.3版本,历史jenkis版本下载请参考: http://mirrors.jenkins.io/。 3.在服务器下载git 2.31.0.rc2,历史git版本下载请参考:https://nodejs.org/z

  • Jenkins自动构建部署vue项目到远程Windows服务器上 腾讯工蜂(git) 一键打包+部署+解压+发布(下)---jenkins的环境配置和使用2022-05-18 18:00:43

    1.jenkins中node环境的配置 1.1.在Jenkins中安装NodeJS Plugin 1.2.全局配置中安装NodeJS Manage Jenkins -> Global Tool Configuration -> NodeJs(点击新增NodeJS按钮) 如下图所示:  点击保存按钮即可。 1.3.在构建环境配置下安装nodejs 构建环境勾选 Provide Node & npm bin/

  • Docker容器的优化思路2022-05-18 16:01:18

    Docker容器的优化思路  文章作者: Escape  文章链接: https://www.escapelife.site/posts/36c7bd6f.html 不能忽视对 dockerfile 的优化,但也不要为了优化而优化。   容器优化的思路和方法   镜像构建的过程,视具体业务场景的不同而不同。在很多情

  • 运维:OAAS2022-05-17 12:33:39

    IT和互联网运维的新篇章正要掀开,云计算和运维即服务(OaaS)正在为各类企业提供系统构建和扩展,帮助他们取得在线业务的成功。   互联网信息科技和运维一直在不断变化,包括了IT所覆盖的一切新工具、云、基础设施、技术和要求。虽然,现今的在线商务和客户都希望能够得到世界级的全天候24

  • jekens邮箱模板2022-05-17 09:33:01

    <!DOCTYPE html><html><head><meta charset="UTF-8"><title>${PROJECT_NAME}-第${BUILD_NUMBER}次构建日志</title></head> <body leftmargin="8" marginwidth="0" topmargin="8" marginheig

  • 为什么说 Gradle 是 Android 进阶绕不去的坎 —— Gradle 系列(1)2022-05-16 11:33:53

    请点赞,你的点赞对我意义重大,满足下我的虚荣心。

  • Jenkins构建执行时的一些报错2022-05-13 16:33:12

    一、 [jmeter] Error in NonGUIDriver java.lang.IllegalArgumentException: Problem loading XML from:'F:\AutotestLearning\Script\JmeterScript\build.xml'. [jmeter] Cause: [jmeter] CannotResolveClassException: project [jmeter] [jmeter

  • SAP Commerce Cloud 构建环境和最终运行环境的区别2022-05-12 21:34:10

    SAP Commerce Cloud 的构建发生在一个专门的构建环境中,该环境不同于最终的 Commerce Cloud 运行环境上。 二者的差异包括: 构建环境具有与 Commerce Cloud 不同的 Credential 目录结构不同 扩展是由命令行 ant production 打包的,因此它们的结构与构建时不同 构建环境可以安

  • Jenkins基础配置2022-05-11 01:32:51

    上一篇讲了Jenkins的下载与安装:https://www.cnblogs.com/gancuimian/p/16247703.html 接着说一下Jenkins的简单配置。(使用公司Jenkins的话,依照公司使用规范。这里介绍的是个人使用的到的一些配置) 首先各种配置好后,输入账密登录,进入首页,首次进入首页如下    我这里已经安装了中

  • docker构建Python环境2022-05-10 17:03:48

    1.将项目依赖包导出来到 requirements.txt 文件中,txt 文件名称可以随意写; 2.在宿主机(安装 docker 的机子)上新建一个目录(我的目录在/app),将 requirements.txt 文件复制进去; 3.在 app 目录下创建 Dockerfile 文件(文件名必须是 Dockerfile,没有后缀); 4.requirements.txt 文件内容

  • 镜像分层原理及容器层写时复制2022-05-09 09:02:39

    一、镜像分层与容器层 在进行docker pull 下载镜像的时候,通过下图可以看到镜像是分层下载并解压的。如nginx:1.20.2的镜像,其镜像是分为6层。 当我们运行一个新的容器的时候,实际上是在镜像分层的基础上新添加了一层:container layer(容器层)。之后所有容器运行时对文件系统产生的修

  • Jenkins操作学习 --邮箱配置及测试结果构建2022-05-08 21:34:45

      前言 使用jenkins做持续集成工具,构建的整个过程中,肯定要对结果进行记录和跟踪,这里我们以qq邮箱为例,来讲解如何配置jenkins的邮箱及发送构建结果 一、明确邮箱服务器相关信息 这里我们,要知道QQ邮箱的SMTP服务器地址和端口号。如下图所示: 二、开启QQ邮箱的smtp服务 登陆QQ邮箱 -

  • Docker应用之构建Docker私服2022-05-05 10:00:53

      Docker提供两种构建私服的方式:1、官方私服Docker Hub——registry;2、企业私服Harbor (goharbor.io)——harbor。下面介绍这两种方式私服的创建。   一、官方私服     1、基础镜像的操作就赘述了。pull/save/load三个命令执行就可以了,版本就自由选择了。     2、运行

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

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

ICode9版权所有