• 2024-08-27C++系列学习笔记
    #include<iostream>#include<iomanip>usingnamespacestd;//namespace:命名空间的关键字//std:系统的关键字intmain(){cout<<"输入"<<endl<<"int,char,double"<<endl;intnum=0;ch
  • 2024-07-05Linux C系列学习笔记_第四集
    局部变量和全局变量可以重名,作用域遵循就近原则#include<stdio.h>inta=10;//全局变量avoidfun(){printf("1.%d\n",a);inta=1;//a=1;printf("2.%d\n",a);}intmain(){inta=8;
  • 2024-04-03【数据库】数据库系列学习4:数据库学习路径
    学习数据库的路径可以分为以下几个阶段,每个阶段都有不同的学习内容和建议:1.初级阶段1.1理论基础学习关系型数据库的基本概念,如表、行、列、键等。了解SQL语言的基本语法和常用操作,包括创建表、插入数据、查询数据、更新数据、删除数据等。1.2实践操作安装并使用一款关
  • 2024-04-01[os]xv6系列学习计划
    选了个劳什子OS课,想着弥补一下本科的时候没写成uCore的遗憾,结果感觉是给自己纯纯找事情做了。开课的时候说是读xv6源码,结果后来发现是上课讲专题,作业读源码,然后写lab(结果还是judge),后来又多了看ostep的作业。只能说每周跟着把ostep重温一遍,同时把xv6的lab写了,然后写点笔记加强记忆
  • 2024-03-25F28004X系列学习总结(3)——GPIO模块
    首先学习的模块就是GPIO,学习完后我们可以做到简单的点灯程序。I/O口配置步骤1、计划自己准备使用的设备引脚2、启动上拉电阻使能(使用GPxPOD寄存器)3、选择输入资格(使用GPxQSELN寄存器,同步、设置采样窗口)4、选择I/O口的方向(使用GPxDIR寄存器)5、选择低功耗模式唤醒源6、选
  • 2024-03-23[ROS 系列学习教程] rqt可视化工具箱 - 日志工具
    ROS系列学习教程(总目录)本文目录零、rqt可视化工具箱一、rqt_console二、rqt_logger_level零、rqt可视化工具箱rqt是ROS的一个软件框架,以插件的形式实现各种GUI工具。可以在rqt中将所有现有的GUI工具作为子窗口运行,也可以以独立方法运行,但rqt可以更轻松地同
  • 2023-08-06Tarjan 系列学习笔记
    最近在复习提高算法,所以学习复习笔记写的就比较多。Tarjan系列的算法主要针对于图论而言。Part\(1\)缩点缩点算是Tarjan算法最广泛的应用了。先讲拓扑序。在一个有向图中,若此图无环,我们称这个图是有向无环图,也叫DAG,我们可以用拓扑排序解决许多图上问题,简单思路是先把入
  • 2023-06-06DeepBurning:神经网络系列学习加速器自动生成
    介绍一下这篇论文所做的工作。Introduction首先是背景方面,现在出现了CNN、RNN、LSTM等多种神经网络,如何使用硬件加速的方法让这些网络跑的更快?现在已经有的工作:1.GPGPU加速矩阵乘法,可以处理非常大规模的CNN和多种GPU支持的学习框架,但缺点是硬件开销非常大,难以应用在嵌入式
  • 2023-05-19【ThinkPHP6系列学习-3】模板渲染
    视图功能由\think\View类配合视图驱动(也即模板引擎驱动)类一起完成,新版仅内置了PHP原生模板引擎(主要用于内置的异常页面输出),如果需要使用其它的模板引擎需要单独安装相应的模板引擎扩展。视图相关的配置在配置目录的view.php配置文件中进行定义。通常可以直接使用think\faca
  • 2023-05-19【ThinkPHP6系列学习-1】下载并部署ThinkPHP6
    一、下载ThinkPHP6在指定目录(www目录)下打开cmd,使用composer下载thinkphp6,命令后面的thinkphp6就是下载的目录名,可以随意修改。composercreate-projecttopthink/thinkthinkphp6二、目录结构下载后,查看目录结构,tp6的目录结构和tp5不同,默认是单应用(只有一个模块),如果需要多应
  • 2023-03-16ABP微服务系列学习-使用Tye启动微服务
    Tye是微软开源的一款开发人员工具,能够用于简化微服务以及分布式应用程序的开发、测试以及部署过程。Tye的首要目标是简化微服务的开发,具体方式包括仅用一行命令执行多项
  • 2023-03-10ABP微服务系列学习-对接Apollo配置中心
    前面我们把服务都已经成功启动,并且对接前端Angular界面。但是在微服务结构中,多个服务意味着需要配置多个配置文件,这时就需要引入配置中心这玩意了。配置中心有很多现成的方
  • 2023-03-10ABP微服务系列学习-搭建自己的微服务结构(一)
    在原本的结构里面,由于默认服务引用的都是ABP原生的模块,所以结构目录里面没有包含modules目录,这里我们添加一个modules目录,用于存放我们的自定义模块。在shared里面,我们再抽
  • 2023-03-03ABP微服务系列学习-对接前端界面
    前面我们把后端的微服务架子基本搭建完成并成功启动了,现在我们可以对接前端界面了。这里我们直接用ABP模板里面的Angular的前端界面。创建应用程序模板使用ABPCli创建一
  • 2023-03-02ABP微服务系列学习-使用Tye启动微服务
    Tye是微软开源的一款开发人员工具,能够用于简化微服务以及分布式应用程序的开发、测试以及部署过程。Tye的首要目标是简化微服务的开发,具体方式包括仅用一行命令执行多项
  • 2023-03-01ABP微服务系列学习-搭建自己的微服务结构(四)
    上篇我们实现了认证服务和网关服务,基本我们的基础服务已经完成了,接下来我们才需要做服务的数据迁移。这里我们需要使用EF的CodeFirst模式。通过DotnetCli的命令去操作:dotn
  • 2023-03-01ABP微服务系列学习-搭建自己的微服务结构(三)
    上一篇我们基础服务初步搭建完毕,接下来我们整一下认证和网关。搭建认证服务认证服务的话,ABPCLI生成的所有模板都包括了一个AuthServer。我们直接生成模板然后微调一下
  • 2023-02-28ABP微服务系列学习-搭建自己的微服务结构(一)
    在原本的结构里面,由于默认服务引用的都是ABP原生的模块,所以结构目录里面没有包含modules目录,这里我们添加一个modules目录,用于存放我们的自定义模块。在shared里面,我们再抽
  • 2023-02-28ABP微服务系列学习-搭建自己的微服务结构(二)
    在解决方案根目录添加common.props,这个文件的作用是可以配置项目文件全局的一些属性,如忽略警告,全局PackageReference,语言版本等。<Project><PropertyGroup><LangV
  • 2023-02-02CSS系列学习笔记(二)
    font文字: font-size可以控制文字的大小后面可以放入像素(比较精准)如果未来去做网页的时候那么就使用工具量一下像素然后写上就可以了medium默认样式中等的合适的相对
  • 2023-02-02CSS系列学习笔记(一)
    前端三大件html、css、javascriptid选择器:唯一的标签,权重最高的<divid='abc'></div>只能有一个divid叫abc类选择器:class用的比较广范比较多​标签选择器:div{}<div><
  • 2022-12-29Zabbix 6 系列学习 10:原生高可用介绍及使用
    安装篇的最后一篇了,Zabbix在6.0版本最大的变化就是提出了原生高可用功能,在之前的版本可能会通过其他第三方的方式来进行高可用,操作难度较大,本文将会对高可以展开讲解。须
  • 2022-12-14Zabbix 6 系列学习 07:包安装(时序数据库篇)
    其实出这期文章的目的就是展示官方为了解决传统关系型数据库在应对海量监控数据的能力不足的方案。本文环境系统:AlmaLinux8.7数据库:PostgreSQL14TimescalePHP数据库部分Al
  • 2022-12-12Zabbix 6 系列学习 05:Zabbix Appliance
    其实Zabbix为了更好的提供给大家软件体验环境,推出了一键集成的环境,它就是ZabbixAppliance,官方提供了市面主流的一些环境,例如VMware,Hyper-V等等,本文以vmx的方式演示。
  • 2022-12-11Zabbix 6 系列学习 04:容器方式安装
    本文会以两种环境介绍此安装方式,一种是基于Docker的方式,第二种是基于Podman的方式。Docker本文环境系统:Ubuntu22.04容器:Docker安装Dockersudoaptinstalldockerdoc