自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(3069)
  • 资源 (1)
  • 收藏
  • 关注

原创 cortex—A7 cortex—A9 cortex—A53

晕了,不去了解就敷衍回答是不负责任的!这里回答的人居然都想当然的回答A9比A7新,A7是刚刚才推出的最新架构,比神马A8,A9,A15,A5都要新,28mm制程,高性能,低功耗。Cortex-A7 处理器是一种高能效应用处理器,除了其他低功耗应用外,还支持低成本、全功能入门级智能手机。该处理器与其他 Cortex-A 系列处理器完全兼容并整合了高性能 Cortex-A15 处理器的所有功能,包括虚拟化、大物理地址扩展 (LPAE) NEON 高级 SIMD 和 AMBA 4 ACE 一致性。单...

2020-11-26 16:00:38 10426

原创 Cortex-A9 简介

Cortex-A9处理器能与其他Cortex系列处理器以及广受欢迎的ARM MPCore技术兼容,因此能够很好延用包括操作系统/实时操作系统(OS/RTOS)、中间件及应用在内的丰富生态系统,从而减少采用全新处理器所需的成本。通过首次利用关键微体系架构方面的改进,Cortex-A9 处理器提供了具有高扩展性和高功耗效率的解决方案。利用动态长度、八级超标量结构、多事件管道及推断性乱序执行( Speculative out-of-order execution),它能在频率超过1GHz的设备中,在每个循环中执行

2020-11-26 15:49:05 3309

原创 NXP系列芯片程序烧写方法

NXP (恩智浦半导体)是一家新近独立的半导体公司,由飞利浦公司创立,已拥有五十年的悠久历史,主要提供工程师与设计人员各种半导体产品与软件,为移动通信、消费类电子、安全应用、非接触式付费与连线,以及车内娱乐与网络等产品带来更优质的感知体验。  恩智浦半导体以其领先的射频、模拟、电源管理、接口、安全和数字处理方面的专长,提供高性能混合信号(High PerformanceMixed Signal)和标准产品解决方案。这些创新的产品和解决方案可广泛应用于汽车、智能识别、无线基础设施、照明、工业、移动、...

2020-11-26 15:44:57 6050 1

原创 位带操作原理

把每个比特膨胀(映射)为一个32位的字,当访问这些字的时候就达到了访问比特的目的,比如说BSRR寄存器有32个位,那么可以映射到32个地址上,我们去访问(读-改-写)这32个地址就达到访问32个比特的目的。即如果要改写某个寄存器的某一位,通过改写这一位映射的地址即可原理图1原理图2映射对应关系图位带操作的优越性例子sys.h里面对GPIO输入输出部分功能实现了位带操作:#define BITBAND(addr, bit...

2020-11-25 17:06:05 551

原创 ubuntu 16.04 镜像下载

官方下载地址(不推荐)https://www.ubuntu.com/download中科大源http://mirrors.ustc.edu.cn/ubuntu-releases/16.04/阿里云开源镜像站http://mirrors.aliyun.com/ubuntu-releases/16.04/兰州大学开源镜像站http://mirror.lzu.edu.cn/ubuntu-releases/16.04/北京理工大学开源http://mirror.bit.edu..

2020-11-25 16:38:05 166

原创 cortex 介绍

ARM公司在经典处理器ARM11以后的产品改用Cortex命名,并分成A、R和M三类,旨在为各种不同的市场提供服务。Cortex系列属于ARMv7架构,这是到2010年为止ARM公司最新的指令集架构。(2011年,ARMv8 架构在 TechCon 上推出)ARMv7架构定义了三大分工明确的系列:“A”系列面向尖端的基于虚拟内存的操作系统和用户应用;“R”系列针对实时系统;“M”系列对微控制器。由于应用领域不同,基于v7架构的Cortex处理器系列所采用的技术也不相同,基于v7A的称为Co...

2020-11-20 14:49:58 1373

原创 十大主流MCU单片机公司汇总

微控制单元(Microcontroller Unit;MCU) ,又称单片微型计算机(Single Chip Microcomputer )或者单片机,是把中央处理器(Central Process Unit;CPU)的频率与规格做适当缩减,并将内存(memory)、计数器(TImer)、USB、A/D 转换、UART、PLC、DMA 等周边接口,甚至 LCD 驱动电路都整合在单一芯片上,形成芯片级的计算机,为不同的应用场合做不同组合控制。诸如手机、PC 外围、遥控器,至汽车电子、工业上的步进马达、机器手臂

2020-11-20 14:39:05 30663 2

原创 关于MCU介绍

什么是MCU?MCU,中文简称单片机。即将CPU、存储器(RAM和ROM)、多种I/O接口等集成在一片芯片上,形成的芯片级计算机。CPU:包括运算器、控制器和寄存器组。是MCU内部的核心部件,由运算部件和控制部件两大部分组成。前者能完成数据的算术逻辑运算、位变量处理和数据传送操作,后者是按一定时序协调工作,是分析和执行指令的部件。存储器:包括ROM和RAM。ROM程序存储器,MCU的工作是按事先编制好的程序一条条循序执行的,ROM程序存储器即用来存放已编的程序(系统程序由制造厂...

2020-11-20 14:12:42 14110 2

原创 2020-11-20 STM32无线MCU再添新丁WB35/30

自2018年第一颗无线MCU系列STM32WB问世,STM32便迈入无线进击路。ST不断推出一系列具备强大无线连接能力的STM32产品,全面支持各种短距离(Zigbee、WiFi、蓝牙、Z-wave)、广域网通信标准(LoRa、SigFox、EC-GSM、LTE-M、NB-IoT 等),从产品、模组、封装、安全、认证到软硬件生态系统,ST为物联网应用提供了360度无缝解决方案,助用户顺利在物联网世界里乘风破浪、开疆拓土。▲ ST为物联网连接提供360度无缝解决方案STM32无线MCU现有两条.

2020-11-20 12:49:33 646

原创 shell脚本字符串截取

假设有变量 var=http://www.aaa.com/123.htm.1. # 号截取,删除左边字符,保留右边字符。 1 echo ${var#*//} 其中 var 是变量名,# 号是运算符,*// 表示从左边开始删除第一个 // 号及左边的所有字符即删除 http://结果是 :www.aaa.com/123.htm2. ## 号截取,删除左边字符,保留右边字符。 1 echo ${var##*/} ...

2020-11-18 12:28:29 147

原创 vue.config.js 配置

vue.config.js是一个可选的配置文件,如果项目的 (和package.json同级的) 根目录中存在这个文件,那么它会被@vue/cli-service自动加载。你也可以使用package.json中的vue字段,但是注意这种写法需要你严格遵照 JSON 的格式来写。这个文件应该导出一个包含了选项的对象:// vue.config.jsmodule.exports = { // 选项...}publicPath Type:string ...

2020-11-18 09:33:07 753

原创 export 和 export default 的区别

export命令用于规定模块的对外接口。一个模块就是一个独立的文件。该文件内部的所有变量,外部无法获取。如果你希望外部能够读取模块内部的某个变量,就必须使用export关键字输出该变量。下面是一个 JS 文件,里面使用export命令输出变量。// profile.jsexport var firstName = 'Michael';export var lastName = 'Jackson';export var year = 1958;上面代码是profile.js文件,保存了用户

2020-11-16 15:23:31 118

原创 webpack概述

Webpack 是当下最热门的前端资源模块化管理和打包工具。它可以将许多松散的模块按照依赖和规则打包成符合生产环境部署的前端资源。还可以将按需加载的模块进行代码分隔,等到实际需要的时候再异步加载。通过 loader 的转换,任何形式的资源都可以视作模块,比如 CommonJs 模块、 AMD 模块、 ES6 模块、CSS、图片、 JSON、Coffeescript、 LESS 等。webpack已经是大部分前端项目打包工具的首选,grunt、glup、browserify等逐渐沦为辅助甚至完全被替代。在

2020-11-13 15:07:14 103

原创 vue项目中:‘vue-cli-service‘ 不是内部或外部命令,也不是可运行的程序或批处理文件的报错

解决办法:将项目里的“node_modules”文件夹删除,然后重新运行npm install如果安装了淘宝镜像,可以运行cnpm install最后再运行npm run dev

2020-11-13 15:04:35 312

原创 什么是xhr

1、概念 xhr,全称为XMLHttpRequest,用于与服务器交互数据,是ajax功能实现所依赖的对象,jquery中的ajax就是对 xhr的封装。2、xhr XMLHttpRequest 对象提供了对 HTTP 协议的完全的访问,包括做出 POST 和 HEAD 请求以及普通的 GET 请求的能力。XMLHttpRequest 可以同步或异步地返回 Web 服务器的响应,并且能够以文本或者一个 DOM 文档的形式返回内容。 xhr 接口强...

2020-11-05 17:34:03 628

原创 Vue2.0和Vue3.0的区别

1.项目目录结构 vue-cli2.0与3.0在目录结构方面,有明显的不同vue-cli3.0移除了配置文件目录,config和build文件夹同时移除了static静态文件夹,新增了public文件夹,打开层级目录还会发现,index.html移动到public中2.配置项 3.0 config文件已经被移除,但是多了.env.production和env.development文件,除了文件位置,实际配置起来和2.0没什么不同没了config文件,跨域需要配置域名时,从config/i...

2020-11-05 14:02:32 8804

原创 JS 对象基本用法

1.声明对象的两种语法 最正式: let obj = new Object({'name' : 'echo','age':17}) let obj = {'name' : 'echo','age':17}键名是字符串,不是标识符;引号可以省略,但省略后就只能写标识符;就算引号省略了,键名还是字符串。2.如何删除对象的属性delete obj.xxx 或者 delete['xxx']3.如何查看对象的属性查看自身属性: Object.keys...

2020-11-05 13:47:40 88

原创 Distinct window functions are not supported: count(distinct _w0# ) windowspecdefinition

方案一、可以使用approx_count_distinct,但是它是概率统计,非精确统计,其是使用HyperLogLog实现的import org.apache.spark.sql.functions._val windowSpec = Window.partitionBy($"site_id",$"pxSessionId").orderBy($"timeMs").rowsBetween(Long.MinValue,Long.MaxValue)res.withColumn("pageVie..

2020-10-26 18:54:50 1741 1

原创 shell脚本字符串截取

假设有变量 var=http://www.aaa.com/123.htm.1. # 号截取,删除左边字符,保留右边字符。 1 echo ${var#*//} 其中 var 是变量名,# 号是运算符,*// 表示从左边开始删除第一个 // 号及左边的所有字符即删除 http://结果是 :www.aaa.com/123.htm2. ## 号截取,删除左边字符,保留右边字符。 1 echo ${var##*/} .

2020-09-03 09:25:29 141

原创 Centos6 Centos7 区别

2020-08-27 11:09:49 161

原创 VT-x is not available (VERR_VMX_NO_VMX).无法打开虚拟机,winserver2019 vbox

winserver2019 vbox虚拟机无法打开 VT-x is not available (VERR_VMX_NO_VMX)管理员身份运行bcdedit /set hypervisorlaunchtype off重启

2020-08-17 09:58:04 610

原创 docker 重启Exited进程命令

服务器重启,docker很多容器都挂掉docker restart $(docker ps -a -q)docker ps 查看

2020-08-10 10:38:34 2297

原创 R语言 PCA 主成分分析

1、关键点综述:主成分分析 因子分析 典型相关分析,三种方法的共同点主要是用来对数据降维处理的从数据中提取某些公共部分,然后对这些公共部分进行分析和处理。#主成分分析 是将多指标化为少数几个综合指标的一种统计分析方法主成分分析是一种通过降维技术把多个变量化成少数几个主成分的方法,这些主成分能够反映原始变量的大部分信息,他们通常表示为原始变量的线性组合。2、函数总结#R中作为主成分分析最主要的函数是princomp()函数#princomp()主成分分析 可以从相...

2020-08-07 17:56:13 3490

原创 Python svm 支持向量机

#from sklearn import datasets#iris=datasets.load_iris()import numpy as npfrom sklearn import svmimport matplotlib as mplimport matplotlib.pyplot as pltfrom sklearn.model_selection import train_test_split%matplotlib inline def iris_type(s): ..

2020-08-07 17:38:21 355

原创 R-4.0.2 forecast预测

library("forecast")skirts <- scan("http://robjhyndman.com/tsdldata/roberts/skirts.dat",skip=5)skirtsts<- ts(skirts,start = c(1866))plot.ts(skirtsts)skirtsarima<-arima(skirtsts,order=c(1,2,5))skirtsarima2<-arima(skirtsts,order=c(2,2,0))..

2020-08-03 16:41:58 5671 2

原创 R-4.0.2 语言实现SVM

library(lattice)xyplot(Petal.Length ~ Petal.Width, data = iris, groups = Species, auto.key=list(corner=c(1,0)))data("iris")attach(iris)subdata<-iris[iris$Species != 'virginica',]subdata$Species<-factor(subdata$Species) libr...

2020-08-03 15:35:38 325

原创 SaaS、PaaS、IaaS的定义

IaaS(Infrastructure as a service – 基础设施即服务):用户可以在云服务提供商提供的基础设施上部署和运行任何软件,包括操作系统和应用软件。用户没有权限管理和访问底层的基础设施,如服务器、交换机、硬盘等,但是有权管理操作系统、存储内容,可以安装管理应用程序,甚至是有权管理网络组件。简单的说用户使用IaaS,有权管理操作系统之上的一切功能。我们常见的IaaS服务有虚拟机、虚拟网络、以及存储。PaaS(Platform as a service – 平台即服务):PaaS...

2020-08-03 11:56:29 704

原创 centos7 R-4.0.2 安装

清华的R语言镜像链接:https://mirrors.tuna.tsinghua.edu.cn/CRAN/tar -zvxf R-4.0.2.tar.gzcd R-*yum install -y gccyum install -y gcc-gfortranyum install -y gcc-c++yum install -y glibc-headersyum install -y libreadline6-dev gfortran yum install -y r...

2020-08-03 11:36:15 3525

原创 springcloud CorsFilter 解决跨域问题

@Configurationpublic class GatewayCorsConfiguation { @Bean public CorsFilter corsFilter(){ // 初始化cors配置对象 CorsConfiguration configuration = new CorsConfiguration(); configuration.setAllowCredentials(true); // 允许使用cookie,但.

2020-07-22 15:21:28 585

原创 SpringCloudGateway 多种方式跨域配置

现如今,互联网公司的架构基本上都是前后端分离的架构,当前端域名和后端暴露接口域名不完全一致时,前端就无法正常请求接口,这个时候,就需要后端支持跨域,而对跨域的支持,正常情况下都是在网关层面做支持,故在spring cloud gateway中支持跨域是很常见的场景。方式一spring: cloud: gateway: filter: remove-hop-by-hop: headers: # 以下是去掉网关默认去掉的请

2020-07-22 15:20:05 5202 2

原创 ImportError: cannot import name ‘_validate_lengths‘

ImportError: cannot import name '_validate_lengths'pip install -U scikit-image -i https://pypi.tuna.tsinghua.edu.cn/simple

2020-07-22 14:06:39 160

原创 如何彻底删除Windows10休眠文件hiberfil.sys

工具:win10系统电bai脑一台步骤du:1、打开win10系统电脑,打开系统开始菜单中zhi的运行(可以按下dao快捷键Windows+R),然后输入cmd,并按下回车键确定。2、如图所示进入命令行界面。命令窗口中输入 powercfg -h off,即可关闭休眠功能,同时 Hiberfil.sys 文件也会自动删除。3、上述方法可能不凑效,因为从Win7开始,一些程序运行必须以管理员的身份运行。可以找到系统盘文件夹Windows/system32中的cmd.exe文件,或者在开始菜

2020-07-22 14:05:14 9925

原创 npm 和 cnpm 的区别

1、 npm 和 cnpm 的区别相信很多人都不太明白 npm 和 cnpm 到底是什么东东, 为啥在国内要用 淘宝镜像使用 cnpm,(1) 两者之间只是 node 中包管理器的不同哟,(2) npm是node官方的包管理器。cnpm是个中国版的npm,是淘宝定制的cnpm(gzip 压缩支持) 命令行工具代替默认的npm:(3)如果因为网络原因无法使用npm下载,那cnpm这个就派上用场了。  一定切记切记,npm和cnpm只是下载器的不同,好像npm用人力板车去拉包,而cnp...

2020-07-22 14:04:29 433

原创 Python http.server 服务器

Python-simple-http-server简介这是一个轻量级的基于 Python http.server 编写的服务器,你可以非常容易的搭建一个 Restful API。其中一些请求的转发等参考了 SpringMVC 的设计。支持的 Python 的版本Python 2.7 / 3.6+ (3.5 也应该支持,没有在3.5环境测试过)为什么要选择这个项目?轻量级 ...

2020-07-22 14:04:15 3817

原创 npm使用国内淘宝镜像的方法

一.通过命令配置1. 命令npm config set registry https://registry.npm.taobao.org2. 验证命令npm config get registry如果返回https://registry.npm.taobao.org,说明镜像配置成功。NMP安装插件是从NPM官网下载对应的插件包,该网站的服务器在国外,经常会出现下载缓慢或出现异常,这时便需要找到另外的方法提供稳定的下载,这个方法就是CNPM。阿里巴巴的淘宝团队把NMP官网的插件都

2020-07-22 14:03:23 2772 1

原创 Angular vs. React vs. Vue

2020-07-22 14:02:32 143

原创 什么是微服务 ? 微服务优缺点分析

微服务最早由Martin Fowler与James Lewis于2014年共同提出,微服务架构风格是一种使用一套小服务来开发单个应用的方式途径,每个服务运行在自己的进程中,并使用轻量级机制通信,通常是HTTP API,这些服务基于业务能力构建,并能够通过自动化部署机制来独立部署,这些服务使用不同的编程语言实现,以及不同数据存储技术,并保持最低限度的集中式管理。二、微服务的优点:1.每个微服务都很小,这样能聚焦一个指定的业务功能或业务需求。2.微服务能够被小团队单独开发,这个...

2020-07-22 14:02:14 1063

原创 Spring Security Oauth2 oauth2 4种模式

oauth2根据使用场景不同,分成了4种模式 授权码模式(authorization code) 简化模式(implicit) 密码模式(resource owner password credentials) 客户端模式(client credentials) 授权许可是表示客户用来获取访问令牌的资源所有者授权的凭证。此规范协议规定了4种授权类型:authorization code(授权码模式)implicit(简化模式)resource owner pa

2020-07-22 14:01:56 1725 1

原创 使用Docker运行SQL Server

现在.net core已经跨平台了,大家也都用上了linux用上了docker。跟.net经常配套使用的SQL SERVER以前一直是windows only,但是从SQL Server 2017开始已经支持运行在docker上,也就说现在SQL Serer已经可以运行在linux下了。下面在Ubuntu 16.4上演示安装并使用SQL Server 2019-CTP3.2SQL Server in Dockersudo docker pull mcr.microsoft.com/mssql/s

2020-07-20 15:41:22 655

原创 tracepath 追踪路由信息 linux 命令

tracepath tracepath指令可以追踪数据到达目标主机的路由信息,同时还能够发现MTU值。它跟踪路径到目的地,沿着这条路径发现MTU。它使用UDP端口或一些随机端口。它类似于Traceroute,只是不需要超级用户特权,并且没有花哨的选项。tracepath 6很好地替代了tracerout 6和Linux错误队列应用程序的典型示例。tracepath的情况更糟,因为商用IP路由器在ICMP错误消息中没有返回足够的信息。很可能,当它们被更新的时候,它会改变 此命令的适用...

2020-07-17 12:42:53 1407

Flink1.11中文文档

Flink1.11中文文档

2021-01-11

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除