草庐IT

git笔记

全部标签

STM32 hal库使用笔记之FreeRTOS—任务创建、删除,任务挂起、恢复,任务中断管理

一、简介1.FreeRTOS简介  RTOS全称为:RealTimeOS,就是实时操作系统,强调的是:实时性。而Free显而易见体现的是其免费性。总的来说这是一个免费的嵌入式实时操作系统。  其特点是:免费开源、可剪裁(独立性强,适应范围广)、简单、优先级/任务不限(但是受到不同开发环境和硬件的限制,一般受限)、支持三种方式的任务调度。  与裸机的区别:裸机的应用程序整体来看放在整个大循环里,很多时候资源浪费即“空等待”;而RTOS是多个优先级相同的任务每个任务执行一个时间片(时间长度可以调节),来回切换,最终效果是所有优先级相同的任务同时进行,而且有任务被“阻塞”时,会释放cpu资源。2.任

ios - 使用 git 开发一个 iphone 应用程序。不得共享的​​文件?

我正在和friend一起开发iPhone应用程序。我们正在与git共享代码,但我们面临一些问题,例如,当一个添加一些新文件(gitadd、gitcommit、gitpush)时,另一个在xcode中看不到它们,需要从文件系统复制它们。要在源代码之上共享的文件是什么?哪些文件不能共享(我正在考虑链接到xcodeproj、xcuserdata等的文件)? 最佳答案 你的.gitignore文件应该看起来像这样:.DS_Storebuild/*.pbxuserxcuserdata/项目文件夹中包含的所有其他内容(源、资源等)都可以而且应该

Git的下载安装 (图文教程)

git的下载安装(图文教程)目录git的下载git的安装步骤git的下载如果你还没有下载Git,可直接到git官网进行下载。如图直接按下Downloads选项这是页面会跳转到相应的页面按下Windows或DownloadforWindows选项,页面会自动跳转下载页面,当然其它系统类型根据需要下载相应的版本即可。git的安装步骤步骤1.双击运行安装步骤2.点击运行Information步骤3.选择下载路径SelectDestinationLocation步骤4.根据需要选择部件SelectComponentsSelectSatrtMenuFolder步骤5.选择Git默认的编辑器步骤6.新存储

git忽略指定文件

有时候会习惯的使用命令gitadd.直接提交代码,这样的话,会不小心把一些不需要提交的文件提交上去,比如编译文件等。这个时候使用git自带的忽略文件就很好用。具体方法如下:可以在文件列表建立一个.gitignore命名的文件,之后把需要忽略的内容填充进去就好了,比如:node_modules/build/**.o.*.swpcscope.outcscope.in.outcscope.po.out*.sublime-workspace*.creator*.creator.user.ideacmake-build-*/.DS_Store.vscode 这样就能够很好的控制不需要的文件被提交了。不过

【论文笔记】A Simple Framework for 3D Occupancy Estimation in Autonomous Driving (SimpleOccupancy)

原文链接:https://arxiv.org/abs/2303.100761.引言本文提出基于环视图像进行3D占用估计的简单框架,探索了网络设计、优化和评估。网络设计方面,虽然输出形式与单目深度估计和立体匹配不同,但网络结构与立体匹配网络相似(如下图所示),可以使用立体匹配的经验设计网络。优化方面,可以基于渲染深度图和点级分类标签,使用监督学习或自监督学习。评估方面,受体积渲染启发,引入基于距离的占用评估指标,这比其余指标更加公平;此外该指标只需要点云作为真值。3.方法3.1准备知识本节介绍了NeRF的体积渲染公式,见神经辐射场的简单介绍。3.2模型设计如上图所示为本文的端到端占用预测网络Q:

在idea中使用git(Gitee)

目录前言一、常用远程仓库托管服务二、gitee使用1创建远程仓库2配置SSH公钥​编辑​编辑3把本地代码推送到远端4其他操作远程仓库1)克隆2)抓取和拉取3)解决合并冲突三、在idea中使用git四、场景分析总结前言昨天详细学习了下git:git学习-CSDN博客,对在idea中用git还是没搞得太清楚,今天详细写写。一、常用远程仓库托管服务除了自己搭建服务器,其实我们可以使用一些免费的远程仓库,远程仓库有很多,常见的免费互联网远程仓库托管服务如下:www.github.comwww.gitee.comwww.gitlab.com​github是一个基于git实现在线代码托管的仓库,向互联网开

极客时间-《如何成为学习高手》文章笔记 + 个人思考

极客时间-《如何成为学习高手》文章笔记+个人思考底层思维高效学习05|教你全面提升专注力,学习时不再走神06|教你高效复习:巧用学习神器取得好成绩07|我考北大中文系时,15天背下10门专业课的连点成线法08|高效记忆的根本方法:主动思考和加工&组块化记忆09|如何高效读书?如何记住读过的每一本书?10|如何快速入门新领域?论述题如何答出高分?底层思维高效学习05|教你全面提升专注力,学习时不再走神心流:完全投入,十分专注的心理状态。心流时获取幸福的一种途径,能让我们从忧虑和压力中解脱出来。只有在十分专注的状态下,我们才能对于知识、概念和事物有透彻的理解。互动:听课,默念重复老师某句话中的关键

基于Jenkins CICD的代码发布与回滚 Jenkins+Git+Docker 发布 Java 项目 Jenkins+Git+Ansible 发布PHP 项目

目录案例概述案例环境基于Jenkins+Git+Docker发布Java项目1、配置Git仓库2、配置Docker服务器3、部署镜像仓库5、配置Jenkins环境6、Jenkins创建项目并发布测试7、版本回滚基于Jenkins+Git+Ansible发布PHP项目1、部署PHP运行环境2、安装Ansible插件3、上传PHP项目代码到Git仓库4、Jenkins创建项目并发布测试案例概述在之前的jenkins持续集成章节中主要实现的是jenkins的项目构建及部署。那在本章将结合新项目来实现自动化构建及发布,并将项目打包成镜像上传到私有仓库,来实现一键发布和回滚等操作。 案例环境操作系统IP

RabbitMQ(黑马spring cloud笔记)

MQ目录MQ一、同步通讯和异步通讯1.同步通讯2.异步通讯二、RabbitMQ1.部署2.架构3.常见消息模型3.1基本消息队列(BasicQueue)3.2工作消息队列(WorkQueue)3.3发布订阅(Publish、Subscribe)4.消息转换器一、同步通讯和异步通讯1.同步通讯优点时效性强,立即获取结果缺点耦合度高性能和吞吐能力不如异步额外资源消耗级联失败问题2.异步通讯优点服务解耦性能提升,吞吐量提高服务没有强依赖,不担心级联问题流量削峰缺点依赖Broker的可靠性、安全性、吞吐能力架构复杂的情况下,业务没有明显的流程线,不好追踪管理MQ即是事件驱动架构中的Broker。二、R

NLP学习笔记——情感分析一 (简介)

目录一、什么是情感分析 二、研究现状及存在问题1、研究现状(1).传统情感分类方法(2).短文本情感分类方法(3).基于深度学习的方法 2、存在问题(1).文化差异(2).情感词典无法覆盖全部情感词汇(3).语义相似不等于情感相似三、情感分析的应用一、什么是情感分析     情感分析又称倾向性分析或观点挖掘,是一种重要的信息分析处理技术,其研究目的是自动挖掘文本中的立场、观点、看法、情绪和喜恶等。在情感状态的理论研究中,情感状态的主要表示方法有两种:离散类别型表示方法和维度连续型表示方法。离散类别型表示方法:       即将情感状态表示分为若干个类别,再通过信息特征进行分类,一般为正负极型(