当前位置: 首页 > news >正文

LaTeX文章写法

文章目录

  • 模板
  • 1、无序列表格式
  • 2、对齐
    • 2.1、`section`对齐

模板

  1. 文章模板
%\documentclass[a4paper,12pt]{article}  % 选择 A4 纸张和 12pt 字体大小
\documentclass[12pt,a4paper]{ctexart}% 加载必要的宏包
\usepackage{fontspec}        % 支持字体设置
\usepackage{xeCJK}           % 支持中文排版
\usepackage{amsmath}         % 支持数学公式
\usepackage{graphicx}        % 插入图片
\usepackage{geometry}        % 页面设置
\usepackage{fancyhdr}        % 页眉设置
\usepackage{hyperref}        % 超链接
\newcommand{\song}{\CJKfamily{song}}	% 宋体
\fontsize{12pt}{18pt}\selectfont	% 小四,1.5倍行距%消除目录的红色框框
\hypersetup{colorlinks=true,linkcolor=black
}
\pagestyle{plain}
\lfoot{}%这条语句可以让页码出现在下方
% 层级目录也有虚线
\usepackage{titletoc}
\titlecontents{section}[0pt]{\addvspace{5pt}\filright}
{\contentspush{\thecontentslabel\
}}
{}{\titlerule*[8pt]{.}\contentspage}\title{入坑前端} % 文章名字
%\author{WSKH} % 作者姓名
%\date{\today} % 日期
% 正文区(文稿区)
\begin{document}\maketitle\thispagestyle{empty} % 当前页不显示页码\tableofcontents\clearpage	% 新建页\setcounter{page}{1} % 从下面开始编页码\section{什么是前端}前端开发是指构建和实现网页、应用程序和其他互动界面的技术和工作。前端开发主要关注用户界面的设计和开发,使用户能够与网站或应用程序进行交互。前端开发是创建WEB页面或APP等前端界面呈现给用户的过程,通过HTML,CSS及JavaScript以及衍生出来的各种技术、框架、解决方案,来实现互联网产品的用户界面交互 。有点蒙??说白点:当我们打开一个网站,软件所能看到的,所能操作点击的都是前端界面\section{前端都需要学习什么}HTML(超文本标记语言):学习使用HTML创建网页的结构和内容,掌握常见标签和语义化标记的概念。CSS(层叠样式表):学习使用CSS为网页添加样式和布局,包括选择器、盒模型、布局技术、响应式设计等。JavaScript:学习JavaScript编程语言,包括语法、数据类型、函数、DOM操作、事件处理等,以实现网页的交互和动态效果。前端框架和库:掌握流行的前端框架和库,如React、Angular或Vue.js,它们提供了可重用的组件和功能,简化了开发流程。版本控制系统:学习使用版本控制系统如Git,以便与团队协作、管理代码版本和进行代码的版本控制。前端工具和构建工具:了解并使用前端工具和构建工具,如Webpack、Gulp或Grunt,以提高开发效率、优化资源、自动化任务等。浏览器开发工具:熟悉浏览器的开发者工具,如Chrome开发者工具,用于调试和分析网页,检查元素、网络请求、性能优化等。响应式设计和移动优化:学习如何设计和开发适应不同设备和屏幕尺寸的网页,实现响应式布局和移动优化。性能优化:了解网页性能优化的技巧和策略,包括减少HTTP请求、压缩资源、缓存管理、异步加载等。跨浏览器兼容性:了解不同浏览器的特性和差异,学习处理浏览器兼容性问题,确保网页在各种浏览器中正确显示和运行。良好的沟通和协作能力:能够与设计团队和 后端开发人员紧密合作。这些能力可以帮助前端工程师更好地理解和满足用户需求,确保Web应用程序的质量和一致性。\section{怎么学习}
\subsection{基础语法}html、css、js基础语法。\href{https://www.bilibili.com/video/BV14J4114768/?spm_id_from=333.337.search-card.all.click}{介绍一个视频}\subsection{所用的组件,框架,库}组件(Component)是是一个含义很大的概念,一般是指软件系统的一部分,承担了特定的职责,可以独立于整个系统进行开发和测试,一个良好设计的组件应该可以在不同的软件系统中被使用(可复用)。 就我们目前了解,可以认为组件是一个个模块,当不同的组件结合起来,就构成了前端页面。框架顾名思义就是一套架构,会基于自身的特点向用户提供一套相当于叫完整的解决方案,而且控制权的在框架本身,使用者要找框架所规定的某种规范进行开发。库:库是更多是一个封装好的特定的集合,提供给开发者使用,而且是特定于某一方面的集合(方法和函数),库没有控制权,控制权在使用者手中,在库中查询需要的功能在自己的应用中使用,我们可以从封装的角度理解库;\subsection{推荐的组件,框架学习网站}\href{https://www.bilibili.com/video/BV1Rs4y127j8?spm_id_from=333.788.videopod.episodes&vd_source=9e3776fd314fd87f436482271ddc5f51}{VUE 3快速入门视频}\href{https://layui.dev/docs/2/}{layui组件库}:上手快,对框架的依赖基本没有\href{https://vant-ui.github.io/vant-weapp/#/home}{vant UI组件库}:分为:Vant Webapp(小程序开发)、Vant2(适用于vue2)、Vant4(适用于vue3)等版本,对框架依赖较大\end{document}

  1. ppt模板
\documentclass{beamer}\usepackage[UTF8]{ctex}
\usepackage{hyperref}
\usepackage{setspace}  % 行间距
\usepackage{graphicx}  % 图片
\usepackage{xcolor}
\usetheme{JuanLesPins} % theme
\usecolortheme{beaver} % color theme
\usefonttheme[onlymath]{serif} % 默认的数学公式较难看,使用serif可以使得公式的样式变为常用latex的公式样式
\setstretch{1}
\setbeamertemplate{navigation symbols}{} % 删除右下角导航栏
\thispagestyle{empty}
\setbeamertemplate{footline}[frame number]\begin{document}% 一般第一页显示PPT标题以及作者信息
\begin{frame}\title{计算机方向讲解}\subtitle {}\author{} % 显示作者\institute {xxxx学院} % 设置学院机构\date{\today}  % 显示日期
\titlepage
\end{frame}% 第二页PPT
\begin{frame}{目录}
\tableofcontents  % 显示目录,并超链接到对应的section
\end{frame}\section{认识 windows}
\begin{frame}{认识 windows}操作系统(英语:Operating System,缩写:OS)是一种内置的程序,用来协作计算机的各种硬件,以与用户进行交互。常见有Windows(最常见的系统),macOS(苹果的电脑系统) 和开源的 Linux(主要用于服务器)。本篇文章中我们主要介绍Windows。Windows全称是 Microsoft Windows ,是美国微软公司(Microsoft)以图形用户界面为基础研发的操作系统,主要运用于计算机、智能手机等设备。共有普通版本、服务器版本(Windows Server)、手机版本(Windows Phone等)、嵌入式版本(Windows CE等)等子系列,是全球应用最广泛的操作系统之一(根据20216月Statcounter的调查结果显示,Microsoft Windows在全球的市场份额为72.98\%。)。
\end{frame}\begin{frame}{认识 windows}
截至202285日,Microsoft Windows更新推送系统三十余个,普通版本已更新至 Windows 11(简称 win11)。
\end{frame}\section{此电脑}
\begin{frame}{此电脑}
常见的两种图标:
\begin{figure}\centering\includegraphics[width=0.1\textwidth]{1.png}\\\includegraphics[width=0.9\textwidth]{2.png}
\end{figure}
第一个图片叫“此电脑”,第二个叫“文件资源管理器”
\begin{itemize}\item  在"文件资源管理器"中,我们可以浏览和管理所有的文件和文件夹,包括系统文件和用户文件。\item "此电脑"主要显示计算机上的硬盘驱动器、可移动设备和网络驱动器。它通常不会显示系统文件和用户文件。\item "此电脑"是\textbf{特殊的文件夹}
\end{itemize}\end{frame}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\section{C盘}
\begin{frame}{C盘}
一般用于储存或安装系统使用,当C盘空间严重不足的时候,系统就会出现卡顿。一般预留50-80G即可。安装软件的时候我们习惯的将软件的安装位置、存储位置改为非C盘如果你只有一个C盘,那一键到底就可以了
\end{frame}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\section{文件夹路径}
\begin{frame}{文件夹路径}
\begin{enumerate}\item 绝对路径\hspace{1em}  绝对路径就是 必须以盘符为起点,一个文件夹一个文件夹的写到要找的文件或文件夹。每个文件夹之间用 斜杠 / 或者 反斜杠\textbackslash 隔开,至于具体用哪个取决于在哪里写。
但是在Windows中斜杠和反斜杠都可以作为路径的分隔符号\item 相对路径\hspace{1em}  相对路径的写法跟绝对路径相同,唯一不同的是 起点不一样,绝对路径的起点必须是盘符,相对路径的起点是 目录所在的位置 或者 该文件所在的文件夹位置。\hspace{1em}\textbf{.}一个点表示当前目录下(也可以理解为当前文件夹下)\hspace{1em}\textbf{..} 两个点表示返回上级目录(也可以理解为返回上层文件夹)
\end{enumerate}
\end{frame}\section{软件的安装}
\begin{frame}{软件的安装}
软件的安装方式有很多:浏览器、网盘、QQ、微信...以Windows自带的edge浏览器为例,这个浏览器是自带的大家肯定都有都用过。以安装QQ为例:注意:Edge浏览器用的必应引擎,广告很多,请万分小心,像国内这种大网站,他们的网址一般都是自己的拼音,这也是分辨官方网站和山寨网站的一种方法。
\begin{figure}\centering% Requires \usepackage{graphicx}\includegraphics[width=0.4\textwidth]{3.png}\hspace{1em}\includegraphics[width=0.4\textwidth]{4.png}
\end{figure}\end{frame}\begin{frame}{软件的快捷方式与删除}
\section{软件的快捷方式与删除}一般情况下,桌面上的软件都是快捷方式,如果安装一个软件没有快捷方式的时候,可以通过在“开始”中搜索,找到该文件的\textbf{.exe}文件,通过发送到桌面快捷方式即可桌面上的快捷方式可以删除,删除只是删除了快捷方式,改软件仍会存在!!!!删除方式:
\begin{itemize}\item 通过在“安装的应用”找到删除(最简单的删除方式)\item 通过在改软件的安装位置,找到一个\textbf{uninstall}类似名字的文件,点击运行,也可以\item 通过一些自己安装的清除软件(刚开始建议不要弄)
\end{itemize}
\end{frame}\section{压缩和解压缩}
\begin{frame}{压缩和解压缩}
打包好后的压缩包有不同的文件后缀名,一般是 .rar、.zip、.7z 等,这是最常见的三种压缩格式压缩工具:
\begin{enumerate}\item 7-zip压缩软件,点击以下链接即可:\color{red}
\href{https://blog.csdn.net/akackh/article/details/117596115}{安装教程}\\
\href{https://www.7-zip.org/}{7-zip下载地址}
\color{black}\item 也可使用系统自带的压缩工具:\end{enumerate}\begin{figure}%\centering\includegraphics[height=0.3\textwidth]{6.png}\hspace{0.2em}\includegraphics[height=0.3\textwidth]{7.png}
\end{figure}左图为系统自带的压缩方式,右图为7-zip的压缩方式\end{frame}\section{桌面的挂载}
\begin{frame}{桌面的挂载}桌面其实也是一个文件夹,桌面默认在C盘中。如果想要把桌面文件夹移动到别的盘中首先要在目标盘中创建一个文件夹(注意:避免中文命名或中文路径)然后,按照下图中方式选择目标文件夹即可:\begin{figure}\centering\includegraphics[height=0.4\textwidth]{8.png}\end{figure}
\end{frame}\begin{frame}{桌面的挂载}注意:\begin{enumerate}\item 一定要先创建一个目标文件夹!!!!!\item 不能直接选择盘符做为目标!!!!!\item 为了避免不必要的麻烦,中文路径一定不要出现(如果是一些不是特别的文件存储路径,也可以使用)!!!!
\end{enumerate}\end{frame}\section{文件后缀名}
\begin{frame}{文件后缀名}
文件后缀名,Windows上又叫文件拓展名,每个文件都有自己的后缀名,这方便识别该文件属于什么类型的文件,比如文本文件的后缀是 .txt,图片文件的后缀名有 .png .jpg .gif 等,视频文件的后缀名有 .mp4 .avi .mov 等,音频文件的后缀名有 .mp3 .wav .ape 等,又比如快捷方式的后缀名是 .lnk。文件后缀名默认是隐藏的,我们需要让它显示出来,在文件勾选了“文件拓展名”
\begin{figure}\centering% Requires \usepackage{graphicx}\includegraphics[width=0.5\textwidth]{5.png}
\end{figure}\end{frame}\section{常用的快捷键}
\begin{frame}{常用的快捷键}
\begin{itemize}\item Win + L  锁定计算机\item Ctrl+a/c/v/z  全选/复制/粘贴/撤销\item Win + R  打开运行对话框\item Ctrl+win+o  打开虚拟键盘\item Alt + Tab  在已打开的程序间切换\item F2  重命名\item PrtSc  截图\item Win+Shift+S 截图
\end{itemize}\end{frame}\end{document}

1、无序列表格式

格式如下(以第一组为例):
\begin{itemize}\item 1\begin{itemize}\item demo\item 说明文档.md\item 其他材料\end{itemize}
\end{itemize}
默认样式	• 1• demo• 说明文档.md• 其他材料	

修改为短横线

  1. 全局修改
\documentclass{article}
\usepackage[utf8]{inputenc}
\usepackage{enumitem}% 设置所有层级的 itemize 使用短横线 `-`
\setlist[itemize]{label=-}\begin{document}格式如下(以第一组为例):
\begin{itemize}\item 1\begin{itemize}\item demo\item 说明文档.md\item 其他材料\end{itemize}
\end{itemize}\end{document}
  1. 局部修改
\documentclass{article}
\usepackage[utf8]{inputenc}\begin{document}格式如下(以第一组为例):
\begin{itemize}\renewcommand{\labelitemi}{-} % 第一层用 `-`\item 1\begin{itemize}\renewcommand{\labelitemii}{-} % 第二层也用 `-`\item demo\item 说明文档.md\item 其他材料\end{itemize}
\end{itemize}\end{document}
修改后样式- 1- demo- 说明文档.md- 其他材料

2、对齐

2.1、section对齐

%使\section中的内容左对齐
\makeatletter
\renewcommand{\section}{\@startsection{section}{1}{0mm}{-\baselineskip}{0.5\baselineskip}{\bf\leftline}}
\makeatother

相关文章:

LaTeX文章写法

文章目录 模板1、无序列表格式2、对齐2.1、section对齐 模板 文章模板 %\documentclass[a4paper,12pt]{article} % 选择 A4 纸张和 12pt 字体大小 \documentclass[12pt,a4paper]{ctexart}% 加载必要的宏包 \usepackage{fontspec} % 支持字体设置 \usepackage{xeCJK} …...

电力变压器油的<油质气象色谱>指标分析

目录 1.变压器油质化验指标分析 2.变压器油质化验原理及流程 变压器油质气象色谱(气相色谱,Gas Chromatography, GC)检测是一种通过分离和定量分析油中溶解气体成分的技术,用于诊断变压器内部故障。其核心原理基于不同气体在流动…...

赋能能源 | 智慧数据,构建更高效智能的储能管理系统

行业背景 随着新能源产业的快速发展,大规模储能系统在电力调峰、调频及可再生能源消纳等领域的重要性日益凸显。 储能电站作为核心基础设施,其能量管理系统(EMS)需要处理海量实时数据,包括电池状态、功率变化、环境监…...

AWS中国区服务部署与ICP备案全流程指南:从0到1实现合规上线

导语: 在中国大陆地区使用AWS服务,不仅需要了解AWS的基本操作,还需要熟悉中国特有的法规要求。本文将为您提供一个全面的指南,涵盖AWS中国区账号创建、服务部署、ICP备案申请,以及合规运营的全过程。无论您是AWS新手还是经验丰富的开发者,这篇文章都将为您在AWS中国区的journey…...

android系统使用FFmpeng集成OpenSL音频录制和播放

目录 一、背景 二、方案 三、代码实现 3.1 初始化OpenSL 3.2 设置播放回掉 3.3 使用FFmpeg计算出转换后的样本数目 一、背景 FFmpeg不能够操作Android的硬件设备,所以要在Android系统上面播放音频的话需要另找办法 二、方案 Android 环境下音频播放通常有两…...

顺序表和链表,时间和空间复杂度--数据结构初阶(1)(C/C++)

文章目录 前言时间复杂度和空间复杂度理论部分习题部分 顺序表和链表理论部分作业部分 前言 这期的话会给大家讲解复杂度,顺序表和链表的一些知识和习题部分(重点是习题部分,因为这几个理念都比较简单) 时间复杂度和空间复杂度 理论部分 时间复杂度和…...

【C++面向对象】封装(下):探索C++运算符重载设计精髓

🔥个人主页 🔥 😈所属专栏😈 每文一诗 💪🏼 年年岁岁花相似,岁岁年年人不同 —— 唐/刘希夷《代悲白头翁》 译文:年年岁岁繁花依旧,岁岁年年看花之人却不相同 目录 C运…...

分布式存储数据恢复—hbase和hive数据库文件被删除如何恢复数据?

分布式存储数据恢复环境: 16台某品牌R730xd服务器节点,每台服务器节点上有数台虚拟机。 虚拟机上部署Hbase和Hive数据库。 分布式存储故障: 数据库底层文件被误删除,数据库不能使用。要求恢复hbase和hive数据库。 北亚企安数据恢复…...

【并行分布计算】Hadoop伪分布搭建

Hadoop伪分布搭建 1. 修改core-site.xml fs.defaultFS设置的是HDFS的地址,设置运行在本地的9000端口上 hadoop.tmp.dir设置的是临时目录,如果没有设置的话默认在/tmp/hadoop-${user.name}中,系统重启后会导致数据丢失,因此修改这…...

Redis面试——常用命令

一、String (1)设置值相关命令 1.1.1 SET 功能:设置一个键值对,如果键已存在则覆盖旧值语法: SET key value [EX seconds] [PX milliseconds] [NX|XX]EX seconds:设置键的过期时间为 seconds 秒 PX milli…...

告别定时任务!用Dagster监听器实现秒级数据响应自动化

在数据管道开发中,我们经常面临需要根据外部事件触发计算任务的场景。传统基于时间的调度方式存在资源浪费和时效性不足的问题。本文将通过Dagster的**传感器(Sensor)**功能,演示如何构建事件驱动的数据处理流程。 场景模拟&…...

测试用例的生命周期:从诞生到退役的全过程管理

测试用例不是一成不变的标本 在敏捷开发时代,测试用例就像有机生命体一样会经历完整的生命周期。据Microsoft Research调查,良好管理的测试用例可使缺陷发现率提升40%,而缺乏管理的用例库在6个月后失效比例高达65%,本文将深入解析…...

【并行分布计算】Hadoop单机分布搭建

Hadoop单机分布搭建 环境:VMware Workstation虚拟机centos7镜像MobaXterm远程连接工具 为了使机器都处于同一个局域网中,先要修改机器的ip地址分配方式为固定ip,并为其固定分配一个ip地址。 [rootlocalhost ~]# vi /etc/sysconfig/network-…...

Android studio前沿开发--利用socket服务器连接AI实现前后端交互(全站首发思路)

我们在前几期学习了利用socket进行前后端的交互,但那只是基础性知识,这次,通过参考讯飞星火的java参考文档,再结合之前所学的socket服务,成功实现了通过后端将AI的调用实现在了自己的APP中。 本次的学习内容 1.真机的…...

Redis的下载安装和使用(超详细)

目录 一、所需的安装包资源小编放下述网盘了,提取码:wshf 二、双击打开文件redis.desktop.manager.exe 三、点击next后,再点击i agree 四、点击箭头指向,选择安装路径,然后点击Install进行安装 五、安装完后依次点…...

手机状态:UML 状态图(State Diagram)的解析与绘画

目录 一、UML 状态图(State Diagram)是什么 二、题目原型 三、手机状态图的解析 状态转换的触发条件 四、状态图的构建与解读 图的解读 五、状态图的实际应用 六、总结与展望 一、UML 状态图(State Diagram)是什么 UML …...

MyBatisPlus-QueryWrapper的exists方法拼接SQL中的EXISTS子句

在 MyBatis-Plus 中,QueryWrapper 的 exists 方法用于拼接 SQL 中的 EXISTS 子句,通常用于构 建子查询条件。以下是具体用法和示例: ​​1. 基本语法​​ // 判断是否存在符合条件的记录 queryWrapper.exists(String existsSql); queryWrapper.notExists(String existsSq…...

HarmonyOS-ArkUI: 自定义组件冻结功能@ComonentV2 freezeWhenInactive属性

引 @ComponentV2 装饰器是可以接收参数的,叫freezeWhenInactive, 顾名思义,就是当组件变成Inactive的时候,冻结。其默认值是false。所以如果您没有传参数时,默认不冻结。 冻结到底是一种什么状态呢?说简单点就是状态变量不响应更新。@Monitor修饰的那些状态变量更新检测…...

【问题】一招解决vscode输出和终端不一致的困扰

背景(闲话Trae) Trae是挺好,用了几天,发现它时不时检查文件,一检测就转悠半天,为此我把当前环境清空,就留一个正在调的程序,结果还照样检测,虽然没影响什么,…...

【CODESYS学习笔记001】MODBUS-TCP 与 标准TCP通信的优缺点对比

1. MODBUS-TCP 优点: 1. 标准化协议 - 基于工业标准(RFC标准),兼容性强,几乎所有PLC和工业设备都支持。 - 固定功能码(如0x03读寄存器、0x10写寄存器),开发简单。 2. 数据格…...

⭐ Unity 使用Odin Inspector增强编辑器的功能:UIManager脚本实例

先看一下测试效果: 在Unity开发中,Odin Inspector已经成为了一个非常受欢迎的工具,它通过增强编辑器的功能,使得开发者在工作中更加高效,尤其是在处理复杂数据和自定义编辑器方面。今天,我们将通过一个简…...

Linux网络协议栈深度解析:从数据封装到子网划分的底层架构

知识点5 1、封装和解封装的流程 封装数据报文:发送数据 解封装数据报文:接收报文 以后我们的网络编程过程中,只需要告知IP与端口号,链路层的MAC地址 有协议栈帮我们提供。 2、链路层报文格式(mac报文) …...

Java与MySQL数据库连接的JDBC驱动配置教程

系列文章目录 Java JDBC编程 文章目录 系列文章目录前言一、JDBC简介:二、mysql-connector-java驱动详解: 驱动版本特性介绍: 三、JDBC驱动安装与配置: 1.IDE项目设置:2.命令行安装:3.使用Maven或Gradle :…...

光伏产品研发项目如何降本增效?8Manage 项目管理软件在复合材料制造的应用

在复合材料制造领域,特别是光伏PECVD石墨舟和燃料电池石墨双极板等高精尖产品的研发过程中,高效的项目管理直接决定了产品开发周期、质量和市场竞争力。然而,许多企业在项目立项、进度跟踪、资源分配和质量控制等环节面临挑战。 针对这些痛点…...

矫平机:工业制造中的“板材整形师“

在机械制造车间此起彼伏的轰鸣声中,一卷卷冷轧钢卷正经历着神奇的蜕变。经过开卷、矫平、剪切等工序,原本蜷曲的金属板材变得平整如镜,这些改变都源于生产线上一个关键设备——矫平机。这台被称作"板材整形师"的精密机械&#xff0…...

数据江湖:Node.js 与 SQLite3 的轻量之道

前言 在这个“万码奔腾”的时代,想在江湖中闯出一片天地,不光要有剑(JavaScript),还得有招式(数据库)!本篇秘籍便是教你如何用 Node.js + SQLite3 打造一座小而美的“数据藏经阁”。初学者可轻松上手,高手可在细节中悟出更深的“数据库心法”。 简介 SQLite 在前端…...

4.15BUUCTF Ez_bypass,HardSQL,AreUSerialz,BabyUpload,CheckIn

[MRCTF2020]Ez_bypass 打开环境,看源码 include flag.php; $flagMRCTF{xxxxxxxxxxxxxxxxxxxxxxxxx}; if(isset($_GET[gg])&&isset($_GET[id])) {$id$_GET[id];$gg$_GET[gg];if (md5($id) md5($gg) && $id ! $gg) {echo You got the first step;i…...

【HarmonyOS NEXT+AI】问答 03:找不到 DevEco Studio Cangjie Plugin 下载链接?

【HarmonyOS NEXTAI】问答 03:找不到 DevEco Studio Cangjie Plugin 下载链接? 在 "HarmonyOS NEXTAI 大模型打造智能助手 APP (仓颉版)" 课程里面,有学员提到了这样一个问题:我在华为开发者社区官网找不到 DevEco Stu…...

使用 reverse-sourcemap 工具反编译 Vue 项目

要使用 reverse-sourcemap 工具反编译 Vue 项目,可以按照以下步骤操作: 步骤一:安装 reverse-sourcemap 首先,需要全局安装 reverse-sourcemap 工具。在命令行中执行以下命令: npm install --global reverse-sourcem…...

通信安全员历年考试重难点有哪些?

通信安全员考试的重难点紧密围绕行业特性和法规更新展开,需结合最新政策与实践案例综合掌握。以下是基于历年考试趋势及 2025 年新规的深度解析: 一、核心法规与标准体系(占比 30%-40%) 1. 安全生产法与行业规定 《安全生产法》…...

C++(OpenCV)实现MATLAB的edge(I, “sobel“)边缘检测

文章目录 方案分析具体代码实现关键步骤说明注意事项 为了实现类似于MATLAB的edge(I, "sobel")函数的C代码,我们需要复现其完整的边缘检测流程,包括梯度计算、非极大值抑制和阈值处理。以下是具体的方案及代码实现: 方案分析 图像…...

uniapp通过uni.addInterceptor实现路由拦截

注:此拦截不能首次拦截路由跳转的方法(switchTab, navigateTo, reLaunch, redirectTo),拦截request请求api可以 1. app.vue 代码 import { onLaunch} from dcloudio/uni-appimport permission from ./utils/permissiononLaunch(…...

vue2.x Echart label根据数据长度选择不同的间隔显示

折线图需要在各个点上方展示数据,但是数据数字的位数可能达到5~8位,需要根据密度进行间隔展示。例如,如果数据长度小于7,则每一项都展示,如果在7~10之间,2位展示一项,如果大于10,那么…...

Wifi密码查看软件V1.0

⭐本软件用于查看电脑连接过所有WiFi密码,不具备破解功能。 可在忘记WiFi密码或他人输入密码自己不知道的情况下使用。 ⭐⭐为便于快速分享,加入双击【密码】列可将WIFI密码复制在粘贴板。 ⭐⭐⭐双击【名称】列可生成用于手机连接的二维码进行显示&…...

Hyperf (Swoole)的多进程 + 单线程协程、Gin (Go)Go的单进程 + 多 goroutine 解说

1. 核心概念解析 (1) Hyperf (Swoole): 多进程 单线程协程 Swoole 并发模型详解 Swoole 的并发模型基于多进程架构,每个进程是单线程的,线程内运行多个协程。以下是其结构的关键点: 多进程:Swoole 应用程序启动时,…...

国内网络设备厂商名单(List of Domestic Network Equipment Manufacturers)

国内网络设备厂商名单 运维工程师必须广泛熟悉国内外各大厂商的设备,深入掌握其应用场景、功能特点及优势。这不仅有助于在故障排查时迅速定位问题,还能在系统设计、优化与升级中做出更合理的决策。对设备特性的精准把握,能够显著提升运维效…...

基础元器件-电感(2025.4.17)

1.电感是电磁感应器件,它是储能元器件。 2.电感表示形式(直标法和色标法) 3.电感读取基准是mH,3R3指的是3.3mH,R代表小数点。 4.电感特性:通直流阻交流 5.电感的分类 注:用电容或者电感滤波是…...

高通手机抓取sniffer log的方法

方法如下: adb root adb remount adb shell echo 4 >/sys/module/wlan/parameters/con_mode //不同的高通基线这块目录存在差异性 ifconfig wlan0 up iwpriv wlan0 setMonChan 149 2 //设置信道和bandwitdh tcpdump -i wlan0 -v -w /data/chan149.pcap 生成…...

React 设计艺术:如何精确拆分组件接口,实现接口隔离原则

接口隔离原则 接口隔离原则(Interface Segregation Principle,简称 ISP)也是面向对象设计中的重要原则之一。它的核心思想是,一个类不应该依赖它不需要的接口。在 React 开发中,遵循接口隔离原则可以提高代码的可维护性…...

BFS DFS ----习题

题目1 答案1 #include <bits/stdc.h>using namespace std;const int N 210; int n,k; int arr[N]; int res 0;void dfs(int x,int start,int nowsum) {if (nowsum > n) return ;if(x>k){if(nowsum n) res;return ;}for(int i start;nowsumi*(k-x1)<n;i){a…...

第十七届“华中杯”大学生数学建模挑战赛题目A题 晶硅片产销策略优化 完整成品 代码 模型 思路 分享

近年来&#xff0c;高纯度晶硅片需求的增长引发了更激烈的市场竞争。晶硅片企业需要在成本控制、利润优化和供需管理之间取得平衡&#xff0c;以提高经营效率和市场竞争力。晶硅片的生产是一个高能耗、高成本的过程&#xff0c;企业效益会受到原材料价格波动、市场需求变化以及…...

java 设计模式之单例模式

简介 单例模式&#xff1a;一个类有且仅有一个实例&#xff0c;该类负责创建自己的对象&#xff0c;同时确保只有一个对象被创建。 特点&#xff1a;类构造器私有、持有自己实例、对外提供获取实例的静态方法。 单例模式的实现方式 饿汉式 类被加载时&#xff0c;就会实例…...

新能源汽车能量流测试的传感器融合技术应用指南

第一部分&#xff1a;核心原理模块化拆解 模块1&#xff1a;多源传感器物理层融合 关键技术&#xff1a; 高精度同步采集架构 采用PXIe-8840控制器同步定时模块&#xff08;NI PXIe-6674T&#xff09;&#xff0c;实现CAN/LIN/模拟量信号的μs级同步光纤电压传感器&#xff0…...

高级java每日一道面试题-2025年4月11日-微服务篇[Nacos篇]-Nacos使用的数据库及其数据同步机制是什么?

如果有遗漏,评论区告诉我进行补充 面试官: Nacos使用的数据库及其数据同步机制是什么&#xff1f; 我回答: Nacos 使用的数据库及其数据同步机制详解 在微服务架构中&#xff0c;Nacos 作为服务注册与配置管理的核心组件&#xff0c;其数据存储和同步机制对系统的高可用性和…...

音视频相关协议和技术内容

视频编解码&#xff1a; H264&#xff08;AVC,MPEG-4 Part 10&#xff09; 高压缩率&#xff0c;支持多种分辨率和帧率&#xff0c;用于在线流媒体、会议、数字电视 编码过程&#xff1a; 分块处理&#xff0c;将视频帧划分为宏块&#xff08;16x16&#xff09;使用帧预测和…...

SpringBoot整合Rabbitmq(包括docker配置Rabbitmq的详细过程)

一、什么是mq MQ(message queue)&#xff0c;从字面意思上看就个 FIFO 先入先出的队列&#xff0c;只不过队列中存放的内容是 message 而已&#xff0c;它是一种具有接收数据、存储数据、发送数据等功能的技术服务。 在互联网架构中&#xff0c;MQ 是一种非常常见的上下游“逻…...

20个常用的初级Java笔试题及其参考答案

### 1. Java基本数据类型有哪些? - **答案**:Java中的基本数据类型有: - `byte`:8位 - `short`:16位 - `int`:32位 - `long`:64位 - `float`:32位 - `double`:64位 - `char`:16位(Unicode字符) - `boolean`:表示真或假(没有固定大小) ### 2. Java中的字符串是可…...

矫平机:工业制造的精密“雕刻师”

在金属加工的浩瀚图景中&#xff0c;矫平机犹如一位沉默的雕塑大师&#xff0c;用机械的精准与科学的智慧&#xff0c;将扭曲变形的板材重塑为工业艺术的杰作。从新能源电池极片到空间站耐压舱体&#xff0c;矫平工艺贯穿现代制造的每一处精度巅峰。 一、核心技术&#xff1a;从…...

游戏数据分析,力扣(游戏玩法分析 I~V)mysql+pandas

力扣的游戏玩法分析 I~V&#xff0c; ps&#xff1a;虽然表结构不变但是力扣输入示例数据有些许变化&#xff0c;所以你使用上一题的数据跑下一题的代码可能产生的结果和示例中的不一样&#xff0c;建议点击连接到力扣中直接运行&#xff01; 目录 1. 游戏玩法分析 I mysql …...

C++之哈希

目录 一、unordered_set 1.1、unordered_set的介绍 1.2、unordered_set和set的使用差异 二、unordered_map 2.1、unordered_map和map的差异 2.2、unordered_multimap/unordered_multiset 三、哈希表 3.1、哈希概念 3.1.1、直接定地址法 3.1.2、哈希冲突 3.1.3、负载…...