草庐IT

git笔记

全部标签

HarmonyOS应用开发学习笔记 UIAbility组件与UI的数据同步 EventHub、globalThis

1、HarmoryOSAbility页面的生命周期2、@Component自定义组件3、HarmonyOS应用开发学习笔记ets组件生命周期4、HarmonyOS应用开发学习笔记ets组件样式定义@Styles装饰器:定义组件重用样式@Extend装饰器:定义扩展组件样式5、HarmonyOS应用开发学习笔记state状态管理概述6、HarmonyOS应用开发学习笔记包名、icon图标,应用名修改UIAbility组件介绍、UIAbility启动模式、UIAbility组件基本用法基于HarmonyOS的应用模型,可以通过以下两种方式来实现UIAbility组件与UI之间的数据同步。项目描述E

野火霸天虎 STM32F407 学习笔记_1 stm32介绍;调试方法介绍

STM32入门——基于野火F407霸天虎课程学习前言博主开始探索嵌入式以来,其实很早就开始玩stm32了。但是学了一段时间之后总是感觉还是很没有头绪,不知道在学什么。前前后后分别尝试了江协科技、正点原子、野火霸天虎三次stm32的课程学习。江协科技的stm32f103c8t6课程看了一段时间,感觉对一些外设的调用方法有一个基础的认知了,但是没有很明白到底在学什么;正点原子则是有点听不懂,半字也借给同学了就有一段时间没学,感觉自认为stm32学的有两把刷子了。后来听前辈说江协科技的stm32课程不如51单片机的质量好,其实课程讲的一般,我就想:是不是应该重新好好学一下stm32课程了。这次选择的

linux基础学习笔记二:vim, shell和shell脚本

3.1vim只记录一些不太熟悉且强大的命令:功能键[home]或者0:到行首;功能键[end]或者$:到行尾;数字+回车:往下走多少行;[ctrl]+v:矩形区块选择;u:撤销;[ctrl]+r:redo;.:重复上个指令y是复制,d是删除,有一些通用变种:yy是一行,数字+yy是几行,y1G是从头到光标位置,yG是到结尾,y0是到行首,y$是到行尾。:1,$s/word1/word2/gc,从头到尾替换word1为word2,c是可选的,在替换前请求确认。-:w[filename]:另存为,甚至还有:n1,n2w[filename]。:sp[filename]:分屏打开另一个文件。[ctrl

[笔记]ARMv7/ARMv8 交叉编译器下载

开发Cortex-A7、Cortex-A72或其他ARM架构profile芯片时,经常需要下载对应架构的交叉编译器,所以写这篇笔记,用于记录一下交叉编译器下载流程,免得搞忘。编译环境:ubuntu虚拟机下载地址我们可以从ARM官网的ArmDeveloper下载交叉编译器,这个网站也包含几乎所有的ARM手册资料,交叉编译器地址下载为:ARM架构交叉编译器下载选择下载版本11.2-2022.02(举例)根据编译环境选择编译器类型由于使用ubuntu搭建交叉编译环境,所以需要选择x86_64Linuxhostedcrosstoolchains,表示可以运行在x86_64位架构的linux系统下的编译

Git本地新建分支 并将代码切换和提交到新分支上

一、Git本地新建分支并将代码切换和提交到新分支上1.查看所有分支:gitbranch-a2.本地创建+切换分支。以下假设新分支名为devgitcheckout-bdev3.将新分支推送到githubgitpushorigindev4. git提交本地代码到新分支 gitadd.gitcommit-m"addmycodetonewbranch"gitpushorigindev完成二、Git删除远程分支和本地分支需要先切换到其他分支上,再删除:以下假设删除的分支名为devgitcheckoutmastergitbranch-Ddevgitpushorigin--deletedev完成

SAP BW/4HANA学习笔记1

1.MasterDataBW/4HANABW/4HANA简介BW/4HANA的前身是SAPBW(BusinessWarehouse),本质是一种数据仓库解决方案。数据仓库解决方案:1.云端仓库;2.SAPHANAforSQL,偏个人SQL定制;3.SAPBW/4HANA; BW/4HANA的三层结构。 SAPBW/4HANA,SAPS/4HANA提供报表工具,单一般不使用embeddedAnalytics。数据仓库:获取整合管理数据,提供复杂模型获取数据,提供模型视图给分析应用以及报表使用。SAPHANA赋能BW/4HANA 过去,数据大多存储在硬盘,只有运行中数据才读入内存,和硬盘交互的过程

git push -f强制冲掉了Github的远程仓库怎么恢复?

gitpush-f强制冲掉了Github的远程仓库怎么恢复?背景看到有很多教程说,可以本地仓库回退到之前的commit,恢复GitHub的remote仓库的,但是我遇到的情况是,我本地这个仓库是新建的,只有一次commit记录,我是直接push-f把remote的仓库全冲了。。。本地根本没法恢复。于是在网上搜索,只找到两篇相关的文章,参考这个老哥的:https://www.boris1993.com/rescuing-my-github-repo-from-force-push.html这个老师是参考的这个老哥:https://gist.github.com/agarwalparas/d355

人工智能_机器学习085_DBSCAN算法介绍_具有噪声基于密度的聚类_基于密度的空间聚类方法---人工智能工作笔记0125

然后我们再来看一种聚类算法,叫做DBSCAN算法可以看到,他和KMeans的原理完全不一样,这个是基于密度的聚类方法,就是在一堆数据中,把密度最大的数据,归为一类这里的划分为簇,其实就是 划分类别的意思 这个簇,就跟鱼群一样,一个鱼群中肯定是同一种鱼类.然后我们再来看,DBSCAN算法的基本原理,可以看到这里A点是核心点,我们以这个核心点进行画圆,在圆圈中的点,全部会被划分为一类对吧,然后我们再看N这个点,这个点不在圆圈内,这个N点就是一个离群点然后B,C这两个点,可以看到黄色的是边界点,在边界上,但是B,C这两个边界点也属于A这个圆划分的类之前我们在做KMeans聚类的时候,我们说KMean

【网络协议详解】——BGP协议(学习笔记)

目录🕒1.概述🕒2.BGP发言人🕒3.工作原理🕒4.报文格式🕘4.1报文首部🕘4.2打开报文🕘4.3更新报文🕘4.4保活报文🕘4.5通知报文🕒5.BGP的路径属性🕘5.1origin属性🕘5.2AS_PATH属性🕘5.3NextHop属性🕘5.4Local-Preference属性🕘5.5MED属性🕘5.6Community属性🕘5.7BGP路径选择过程🕒6.路由重分布🕘6.1实例🕘6.2选择最佳路由🕤6.2.1改变管理距离🕤6.2.2改变默认度量值🕒7.实验🕒1.概述BGP(BorderGatewayProtocol),边界网关协议。一种自治系统间的选路协议,在AS之间交换网络的可达性信息。

读算法霸权笔记13_读后总结与感想兼导读

1. 基本信息算法霸权:数学杀伤性武器的威胁[美]凯西·奥尼尔(Cathy著中信出版社,2018年9月出版1.1. 读薄率书籍总字数220千字,笔记总字数32359字。读薄率32359÷220000≈14.71%1.2. 读厚方向算法的力量:人类如何共同生存?极简算法史:从数学到机器的故事算法的陷阱:超级平台、算法垄断与场景欺骗天才与算法:人脑与AI的数学思维算法之美1.3. 笔记--章节对应关系笔记章节字数发布日期2023年读算法霸权笔记01_数学杀伤性武器前言238212月23日读算法霸权笔记02_盲点炸弹第一章盲点炸弹234412月24日读算法霸权笔记03_操控与恐吓第二章操控与恐吓24