- 博客(13)
- 收藏
- 关注

原创 Quartus prime 使用power analyzer tool 功耗估计流程(quartus prime 18.1)
国内网上参考了有关quartus功耗分析的博客,但是资料相当少,而且大部分不适用。然后去参考外网最终整理了这个流程。本文将介绍一下使用Quartus的功耗分析工具进行功耗分析的流程。使用的是quartus prime 18.1版本,quartus早期不同版本很多内容不太一样,但是18.1版本之后的内容都是比较类似的。
2023-09-06 16:21:15
2107
2

原创 百度地图API实现轨迹动态移动
先看实现效果1,先实例化百度地图,再在此实例上进行操作 var map = new BMap.Map("allmap"); map.centerAndZoom(new BMap.Point(116.404, 36.015), 6); map.enableScrollWheelZoom(true); //启动滚轮放大缩小 map.addControl(new BMap.NavigationControl()); // 添加平移缩放控件
2020-05-30 22:03:07
4653
原创 浮点转定点(以float32转int8)为例
最终结果是将浮点数7.6表示为定点数122(011111010),通过上面步骤实现浮点数到定点数的转换。小数部分: 1010(二进制)表示为 0.625(十进制),占用 4 位。,是一种神经网络优化方法,一来减少内存需求,而来提高读取和处理的效率。转换为二进制(假设带符号): 122的二进制表示为01111010。整数部分: 111(二进制)表示为 7(十进制),占用 3 位。结果为 7.625,可以认为是进行舍入后的近似值,因此验证通过。符号位 : 0(正数)。转换为整数: 122。
2024-06-12 16:47:52
2312
2
原创 Mapbox GL JS介绍及使用
Mapbox GL JS介绍及使用:Mapbox GL JS 是一个 JavaScript 库,它使用 WebGL,以 vector tiles 和 Mapbox styles 为来源,将它们渲染成互动式地图。想要了解更多如何使用mapbox GL JS实现各个图层进行交互与基于mapbox的数据可视化,请参考mapbox web端开发文档http://www.mapbox.cn/mapbox-gl-js/api/和mapbox基本原理http://www.mapbox.cn/tutorials/glj
2022-03-03 21:11:30
6351
原创 Mapbox studio介绍及操作原理
一,Mapbox 介绍及操作原理(1)http://Mapbox.com这是一个很棒的地图制作及分享网站,用户可以使用Mapbox Studio创建一个自定义、交互式的地图,然后可以将这些自定义的地图和数据服务你自己的网站(Web)或移动应用程序(Mobile Web/Android/IOS)上。(2)https://studio.mapbox.com最好用的地图编辑器mapbox studio(以下简称studio),studio主要分成三部分:分别对应网址页面右上角dataset 地理信息
2022-03-03 21:04:44
5203
1
原创 快速选择算法中,讨论关于i和j是否等价
在用快速选择算法输出第k小个数时,每一轮快排结束后,i和j的状态基本分成两种。以下面代码为例讨论。```cpp#include <iostream>using namespace std;const int N=100000;int q[N];int quick_sort(int l,int r,int k){ if(l==r)return q[l]; int x=q[l],i=l-1,j=r+1; while(i<j){ ...
2022-03-03 20:52:04
226
原创 前端图片处理中的像素,分辨率,PPI介绍
知识点像素即px,是画面中最小的点(单位色块)。分辨率=画面水平方向的像素值 * 画面垂直方向的像素值。分辨率可以分为两方面:屏幕分辨率和图像分辨率。PPI单位像素密度,表示的是每英寸所拥有的像素数,是图像分辨率的单位。屏幕分辨率: 例如,屏幕分辨率是1024×768,也就是说设备屏幕的水平方向上有1024个像素点,垂直方向上有768个像素点。像素的大小是没有固定长度的,不同设备上一个单位像素色块的大小是不一样的。 例如,尺寸面积大小相同的两块屏幕,分辨率大小可以是不一样的,分辨率高的
2021-05-20 00:50:16
1574
原创 JS关键字var和let的区别及变量提升及var作用域
JavaScript中的var与作用域:参考:博客园:程序壕 var具有函数级作用域,使用var声明的变量会自动被添加到最接近的环境中。在函数内部,最接近的环境就是函数的局部环境;在with语句中,最接近的环境是函数环境。如果初始化变量时没有使用var声明,该变量会自动被添加到全局环境。关键字var和let的区别:参考:优快云:一米阳光zw变量提升也叫与处理机制,ES6中的let没有变量提升变量提升:参考:菜鸟教程var变量提升,提升的是变量的声明,没有提升变量的初始化,所以未执行初始化
2021-02-14 18:21:31
161
转载 先验概率,后验概率
对于统计学只是皮毛认识,在学校时根本不重视,如今机器学习几乎以统计学为基础发展起来的,头疼的紧,如今还得琢磨基础概念。1、我自己的理解:1)先验:统计历史上的经验而知当下发生的概率;2)后验:当下由因及果的概率;2、网上有个例子说的透彻:1)先验——根据若干年的统计(经验)或者气候(常识),某地方下雨的概率;2)似然——下雨(果)的时候有乌云(因/证据/观察的数据)的概率,即已经有了果,对证据发生的可能性描述;3)后验——根据天上有乌云(原因或者证据/观察数据),下雨(结果)的概率;后验 ~
2020-10-04 11:38:09
421
原创 python的timeit模块使用方式
timeit模块中主要通过两个函数来测试代码的运行时间,timeit(),和repeat()。def timeit(stmt="pass", setup="pass", timer=default_timer, number=default_number, globals=None): """Convenience function to create Timer object and call timeit method.""" return Timer(stmt,
2020-05-31 12:48:57
350
原创 python字符串删除指定字符
python字符串中去除指定字符或字符串:1,Python strip() 方法用于移除字符串头尾指定的字符(默认为空格或换行符)或字符序列。注意:该方法只能删除开头或是结尾的字符,不能删除中间部分的字符。2,Python replace() 方法把字符串中的 old(旧字符串) 替换成 new(新字符串),如果指定第三个参数max,则替换不超过 max 次。参考链接:https://blog.youkuaiyun.com/qq_31672701/article/details/100927305...
2020-05-31 02:39:31
9158
原创 爬虫初学---爬取某博及评论
1,要爬取微博及评论有三个方向可选: 1. weibo.com(网页版) 2. m.weibo.cn(手机版) 3. weibo.cn(移动版)网页版的反爬技术已经很完善,作为初学者,建议选择后两者练手。本文以手机版为例。2,要爬取数据第一步就是分析数据结构,通过m.weibo.com...
2020-05-08 20:23:13
6140
3
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人