pkg

OpenNESS AF 模块代码梳理

三世轮回 提交于 2020-08-06 05:26:00
目录 文章目录 目录 前言 调试环境 启动 NEF 启动 AF 代码分析 ngc/cmd/af/main.go /ngc/pkg/af/af.go ngc/pkg/af/af_routers.go ngc/pkg/af/traffic_influence_subscription_get_all.go ngc/pkg/af/api_traffic_influence_subscription_get_all.go 最后 前言 本 来源: oschina 链接: https://my.oschina.net/u/4345458/blog/4367318

Linux系统下安装jenkins使用

蓝咒 提交于 2020-08-06 01:23:35
jenkins 2.190.1 yum 安装 不要点击:https://item.taobao.com/item.htm?id=613711271112 devops一梦千年 发布时间:10-09 16:28 jenkins 2.190.1 yum 安装记录 安装环境: 所需安装包: https://pkg.jenkins.io/redhat-stable/jenkins-2.190.1-1.1.noarch.rpm 安装: yum install jenkins-2.190.1-1.1.noarch.rpm -y 启动: systemctl start jenkins 出错: 查看错误信息:journalctl -xe 新系统没有JAVA环境,因此报错。 安装JAVA: yum -y install java 再次启动jenkins systemctl start jenkins 启动正常,默认端口是8080。 直接访问http://192.168.100.45:8080 输入密码安装完成。 作者最新文章 docker-ce-19 之yum安装 jenkins 2.190.1 yum 安装 60岁腰围缩小、一个月减重10公斤,全靠均衡饮食这样吃 相关文章 小白讲Excel:关于跨工作表引用怎么用的那点儿事,都在这啦! 使用Python创建自己的Instagram滤镜

Kuiper 中使用 Golang 模版 (template) 定制分析结果

99封情书 提交于 2020-08-04 17:44:38
简介 用户通过 Kuiper 进行数据分析处理后,使用各种 sink 可以往不同的系统发送数据分析结果。针对同样的分析结果,不同的 sink 需要的格式可能未必一样。比如,在某物联网场景中,当发现某设备温度过高的时候,需要向云端某 rest 服务发送一个请求,同时在本地需要通过 MQTT 协议 往设备发送一个控制命令,这两者需要的数据格式可能并不一样,因此,需要对来自于分析的结果进行「二次处理」后,才可以往不同的目标发送针对数据。本文将介绍如何利用 sink 中的数据模版(data template )来实现对分析结果的「二次处理」。 Golang 模版介绍 Golang 模版将一段逻辑应用到数据上,然后按照用户指定的逻辑对数据进行格式化输出,Golang 模版常见的使用场景为在网页开发中,比如将 Golang 中的某数据结构进行转换和控制后,将其转换为 HTML 标签输出到浏览器。在Kuiper 使用了 Golang 的 template(模版) 对分析结果实现「二次处理」,请参考以下来自于 Golang 的官方介绍。 模版是通过将其应用到一个数据结构上来执行的。模版中的注释 (Annotations) 指的是数据结构中的元素(典型的为结构体中的一个字段,或者 map 中的一个 key),注释用于控制执行、并获取用于显示的值。模版的执行会迭代数据结构并设置游标,通过符号「.」

打造超级舒适的Go开发环境之VIM配置

我的梦境 提交于 2020-08-04 17:28:03
最近博主已经从VIM迁移到了EMACS作为主要生产工具,目的是为了学习Lisp和体验EMACS操作系统之美,哈哈,不要被我弄的技术焦虑,没错,我就是换了个吃饭的盘子。写下这篇博客也是为了纪念我顺利的“从VIM毕业了”。 在阅读本文之前,你需要: 准备一个UNIX like的操作系统 一个可以跨过山和大海的代-理 话不多说,开始吧~ (1)下载必要的Go工具链 go get -v github.com/mdempsky/gocode go get -v github.com/ramya-rao-a/go-outline go get -v github.com/acroca/go-symbols go get -v github.com/uudashr/gopkgs go get -v golang.org/x/tools/cmd/guru go get -v golang.org/x/tools/cmd/gorename go get -v github.com/sqs/goreturns go get -v github.com/rogpeppe/godef go get -v golang.org/x/tools/cmd/godoc go get -v golang.org/x/lint/golint go get -v github.com/derekparker/delve

【Linux】rpm常用命令及rpm参数介绍

。_饼干妹妹 提交于 2020-07-29 07:20:50
RPM是RedhatPackageManager的缩写,是由RedHat公司开发的软件包安装和管理程序,同Windows平台上的Uninstaller比较类似。使用RPM,用户可以自行安装和管理Linux上的应用程序和系统工具。RPM可以让用户直接以binary方式安装软件包,并且可替用户查询是否已经安装了有关的库文件;在用RPM删除程序时,它又会聪明地询问用户是否要删除有关的程序。如果使用RPM来升级软件,RPM会保留原先的配置文件,这样用户就不用重新配置新的软件了。RPM保留一个数据库 ,这个数据库中包含了所有的软件包的资料,通过这个数据库,用户可以进行软件包的查询。RPM虽然是为Linux而设计的,但是它已经移值到SunOS、Solaris、AIX、Irix等其它UNIX系统上了。RPM遵循GPL版权协议,用户可以在符合GPL协议的条件下自由使用及传播RPM。 RPM共有10种基本的模式:它们是安装、查询、验证、删除等。 安装模式:rpm–i 查询模式:rpm–q 验证模式:rpm–V或–verify 删除模式:rpm–e 1.安装一个包 # rpm -ivh 2.升级一个包 # rpm -Uvh 3.移走一个包 # rpm -e 4.安装参数 --force 即使覆盖属于其它包的文件也强迫安装 --nodeps 如果该RPM包的安装依赖其它包,即使其它包没装,也强迫安装。

Chromium for mac(谷歌浏览器) v86.0.4210.0

只愿长相守 提交于 2020-07-29 00:52:31
Chromium是Mac系统上一款非常不错的浏览器,其以安全性高,软件启动速度快,打开网页速度快,软件更新快等特点深受广大Mac用户喜爱,本站提供Chromium for mac官方版下载资源,有需要的朋友快来看看吧! Chromium mac版安装教程 软件下载完成后,双击Chromiumwq_macw.pkg根据提示进行安装 谷歌浏览器Chromium软件特色 简单 Chromium for Mac 界面简洁大方,体验非常好,在同一位置进行搜索和导航,可随意排列标签页,既快捷又轻松。 为了让您更安心地悠游网路,Chrome提供多项防护机制.它不但内建了恶意软体与网路钓鱼防护功能,而且还能够自动进行更新,以确保您使用最新的安全性修正程序等。 快速 chromium浏览器追求的是全方位的快速体验。它自身启动速度非常快,几乎是秒开,加载网页也可以瞬间完成,并且能以闪电般的速度运行网络应用。看下面macdown小编分享的动图,是不是闪电般的快速? 安全 无论什么时候安全是第一位的,Mac版chromium不用你特别的设置默认为用户提供安全保护,并可供所有人轻松且安全地使用。 兼容 您可在多平台使用Chromium浏览器,并且可以随时随地访问自己的书签和浏览器设置,再建立账号的前提下多平台同步书签等,从而节省时间并减少输入操作。 谷歌翻译 把Chromium for Mac

Microsoft Edge for Mac(edge 浏览器) v85.0.564.0中文版

感情迁移 提交于 2020-07-28 18:28:29
MacW小编为大家提供Edge浏览器 mac版,这是微软最新发布的一款不同于传统IE的浏览器,Microsoft Edge浏览器功能很全面,不仅内置微软Contana,可以为用户带来更多人xing化的服务,而且Microsoft Edge 官方版还有着支持插件扩展、网页阅读注释等特色功能,为用户带来高效便捷的网页浏览体验。 Microsoft Edge for Mac https://www.macw.com/mac/1081.html Edge浏览器 mac版安装教程 在本站下载完成 .pkg 安装包后,双击打开,按照提示即可完成安装。 Microsoft Edge 官方版功能特色 阅读简化 捕捉您对网页,书籍和PDF的想法。使用阅读视图和无杂乱打印来聚焦和清除杂乱。 书籍 尝试阅读视图,阅读工具,突出显示,注释或询问Cortana问题。Microsoft Store具有可与任何设备同步的书籍 pdf 使用PDF做更多事情 - 自定义不同的视图,记笔记并大声朗读。自动填充表单或使用数字笔与您的手写签名 杂乱的印刷 从Microsoft Edge打印网页,没有广告或不必要的混乱。启用Clutter Free打印选项并打印所需内容 学习工具 以您的方式收听书籍,并使用增强的学习工具,将单词分解为音节并突出显示词。 学习工具内置于浏览器中 Microsoft

网神防火墙证书失效处理步骤

会有一股神秘感。 提交于 2020-07-28 17:50:06
一、证书失效 1、安装新证书SecGateAdmin.p12,一直下一步,需要输入密码为123456 2、在2016年2月11日之后更换证书,使用console口登录后台,使用admin账户,密码为admin@123,修改系统时间(时间修改到2016/2/11之前,电脑时间和系统时间相差不大于10s)如图: 修改完使用https://10.50.10.45:8889登录 二、端口 若登录不了,用console口使用超级权限:login:root password:secroot SecGate3600> ps -ef | grep httpd 查看httpd进程是否开启 281 root 4684 S /usr/local/webserver/lhttpd -c cgi-bin/** - 283 root 4684 S /usr/local/webserver/lhttpd -c cgi-bin/** - 6899 ttyS0 root 1352 S grep httpd SecGate3600> netstat -antp | grep httpd 查看httpd的端口 tcp 0 0 :::8888 :::* LISTEN 281/lhttpd tcp 0 0 :::8889 :::* LISTEN 283/lhttpd SecGate3600> cat /proc

【Jenkins操作系列】安装Git和Maven和Jenkins

♀尐吖头ヾ 提交于 2020-07-28 03:49:01
apt-get: command not found,这个的出现是因为系统的原因。 Linux系统分为两种: 1.RedHat系列:Redhat、Centos、Fedora等 2.Debian系列:Debian、Ubuntu等 RedHat系列的包管理工具是yum Debian系列的包管理工具是apt-get 查看系统版本: cat /proc/version 安装Git sudo yum install git 查看是否成功 git --version 输出结果: git version 1.8.3.1 顺便说一下,yum安装git被安装在/usr/libexec/git-core目录下 安装Maven 安装包 上传到服务器上,并解压缩到指定包下 tar -zxvf apache-maven-3.6.3-bin.tar.gz -C /usr/local/maven 配置环境变量 vi /etc/profile export MAVEN_HOME=/usr/local/apache-maven-3.6.3 export PATH=$MAVEN_HOME/bin:$PATH 刷新环境变量 source /etc/profile 检查版本 mvn -v 安装Jenkins sudo wget -O /etc/yum.repos.d/jenkins.repo https://pkg