使用PowerBI_Embed实现Web访问报表 part 3

  • Post author:
  • Post category:其他

这是使用微软Power BI Embed功能,在自定义WEB应用中嵌入报表的系列入门指南。系列文章共分为三篇,这是第三篇。 第一篇 背景和准备工作 第二篇 在PBI Desktop中开发和发布报表 第三篇 嵌入报表到自定义WEB应用中 获取嵌入PBI的参数 在自定义应用内访问PBIE,调用JavaScript API的过程中,需要三个参数,分别是 embedToken 嵌入令牌,用于鉴权 embe…

继续阅读 使用PowerBI_Embed实现Web访问报表 part 3

OpenMV入门介绍

  • Post author:
  • Post category:其他

目录 一、OpenMV是什么 二、OpenART mini与OpenMV对比 三、图像处理背景知识 1.像素和分辨率 2. 帧率 3.RGB三原色 4.LAB颜色空间 四、OpenMV图像处理方法 1.感光元件 自动增益/白平衡/曝光 窗口ROI 2.画图 画线 画框 画圆 画十字 写字 示例 3. 寻找色块(颜色识别) find_blobs()函数 find_blobs()返回值 示例 4. 测…

继续阅读 OpenMV入门介绍

数字验证–断言assert

  • Post author:
  • Post category:其他

断言是什么? 断言是对设计违例的一种严查,能够在违例时立刻报出错误。 为什么使用断言,断言的优势又有那些呢? 1.断言能够缩短你的开发时间,断言的代码是比较简单的,相比systemverilog能够很好的处理信号的电平和边沿变化的检测。如systemverilog要想实现时钟上升沿时如果FRAME_也是上升沿则2个时钟后LDP_是下降沿有需要开发下图的代码,但是使用断言则非常简单, propert…

继续阅读 数字验证–断言assert

TCP协议和UDP协议的特点

  • Post author:
  • Post category:其他

UDP协议 :一个传输层协议,是一种简单、轻量化的协议 特点 : 1.不靠谱 2.面向无连接 3.适用范围:娱乐化设施,直播 4.面向报文的, 5.无阻塞控制的,即使网络出现阻塞,也不影响发送端的发送频率 6.支持一对一,一对多,多对一,多对多 7.首部开销较小 TCP协议 :是一个传输层协议。 特点 : 1.基于连接的 2.全双工的:客户端和服务端都可以向彼此传输数据 3.字节流:不限制数据大小…

继续阅读 TCP协议和UDP协议的特点

RabbitMQ中的消息回调机制

  • Post author:
  • Post category:其他

最近在项目中需要用到RabbitMQ的消息分发机制,Client端在发送消息给Server端处理之后还需要等待Server端的处理结果,开始很是困惑Server端如何将处理完成之后的结果再返回给相应发送这个消息的Client端,直到翻阅官方的资料才发现,Client端在发送消息的同时可以一并在 BasicProperties中将回调地址与collectionId一起发送到Server端,Serve…

继续阅读 RabbitMQ中的消息回调机制

ES集群监控 之 Cerebro 0.8.3 安装及简单使用

  • Post author:
  • Post category:其他

注意权限,不建议使用root,同es集群的启动用户相同即可 1. 下载 & 解压 # 下载 wget https://github.com/lmenezes/cerebro/releases/download/v0.8.3/cerebro-0.8.3.zip # 解压 unzip cerebro-0.8.3.zip # 软链 ln -s cerebro-0.8.3 cerebro 2. 配…

继续阅读 ES集群监控 之 Cerebro 0.8.3 安装及简单使用

算法——二分法查找(binarySearch)

  • Post author:
  • Post category:其他

二分法查找,也称为折半法,是一种在有序数组中查找特定元素的搜索算法。 二分法查找的思路如下: (1)首先,从数组的中间元素开始搜索,如果该元素正好是目标元素,则搜索过程结束,否则执行下一步。 (2)如果目标元素大于/小于中间元素,则在数组大于/小于中间元素的那一半区域查找,然后重复步骤(1)的操作。 (3)如果某一步数组为空,则表示找不到目标元素。 二分法查找的时间复杂度O(logn)。 非递归算…

继续阅读 算法——二分法查找(binarySearch)

Mac 使用 git

  • Post author:
  • Post category:其他

明确场景: 从github上clone别人的仓库到本地 [git clone] ,并在本地进行修改,将修改后的项目文件更新到github上的仓库 [git push] 。 具体步骤 本地创建一个文件夹,表示我需要将仓库clone到此文件夹下。 cd到该文件夹后使用 git clone https://github.com/Scofield666/TestGitOnMac.git 结果如下,此时仓库…

继续阅读 Mac 使用 git

ETCD:从应用场景到实现原理的全方位解读

  • Post author:
  • Post category:其他

随着CoreOS和Kubernetes等项目在开源社区日益火热,它们项目中都用到的etcd组件作为一个高可用、强一致性的服务发现存储仓库,渐渐为开发人员所关注。在云计算时代,如何让服务快速透明地接入到计算集群中,如何让共享配置信息快速被集群中的所有机器发现,更为重要的是,如何构建这样一套高可用、安全、易于部署以及响应快速的服务集群,已经成为了迫切需要解决的问题。etcd为解决这类问题带来了福音,本…

继续阅读 ETCD:从应用场景到实现原理的全方位解读