其他技术区
其他技术区 标签描述

第一章概论 基本概念   词法分析 经过词法分析器识别出Token,把字符串转化为一个个Token。 Token包括:关键字、标识符、界符等 语法分析 把Token串转换成体现语法规则的抽象树(AST) 语义分析 审查源程序有无语义错误 找到变量的作用域 识别执行的运算方式 进行类型的检查 EBNF   第一章习题 什么是编译程序?为什么需要编译程序? 编译原理课程的主要内容是什么? 编译过程典型地被划分成哪几个阶段?各阶段的主要任务是什么? 编译前端和后端各有什么特点?各自包含编译过程的哪几个部分? 贯穿编译过程的两个工作是什么?各自的主要任务是什么? ...

  19jK8mXQLFLD   28天前   18   0   0 其他技术区

安装pnpm和报错解决,亲测可行 pnpm是一款磁盘空间高效的软件包管理器。 当使用npm或Yarn时,如果你有1000个项目,并且所有项目都有一个相同的依赖包,那么,你在硬盘上就需要保存100份该相同依赖包的副本。然而,如果是使用pnpm,依赖包将被存放在一个统一的位置,因此以项目和依赖包的比例来看,使用pnpm将节省大量的硬盘空间,并且安装速度也能大大提高,目前,pnpm已发布6.8.0版本,此版本包含许多新功能、性能优化以及错误修复,主要更新内容如下: pnpm号称是同类工具速度的将近2倍 node_modules中的所有文件均链接自单一存储位置 pnpm内置了对单个源码仓库中包含多个...

  B6QKRDUsk0Dc   28天前   26   0   0 其他技术区

LoRa技术传播距离远的原因主要可以归结为以下几点: 首先,LoRa技术采用了扩频通信的原理。扩频通信是一种通过扩展信号带宽来降低单个符号的信号发送功率,从而提高信号抗干扰能力和增加信号传输距离的技术。在扩频通信中,原始信息数据的频谱被展宽,然后再进行传输。这一技术在LoRa中得到了广泛应用,使得LoRa信号能够在复杂环境中稳定传输,从而实现远距离通信。 其次,LoRa技术的低功耗特性也有助于实现远距离传输。传统的无线射频通信在追求远距离传播时,往往伴随着高功耗的问题。然而,LoRa技术在设计之初就注重低功耗与远距离的统一。通过优化通信协议和硬件设计,LoRa设备能够在保证通信距离的同时,降低...

  bjWM7EoKUTkK   14天前   19   0   0 其他技术区

摘抄网上文章SCZ来源:scz.617.cn 翻看前些年的笔记,发现笔记内容的详尽程度将决定未来能留下来多少有用的知识。不论记性多好,大多数内容都会随着时间遗忘在历史的长河中。在得到听了很多课程,基本上能记住的不多,最终能用上的可能还是记录下来的一些东西,古人云:「不动笔墨不读书」还是挺有道理的。技术笔记和其他的一般笔记不同,详尽程度将决定笔记的质量,有一些十多年前的笔记我现在已经完全看不懂了,有的文档仅仅写了短短几句,明显没有写完,但真的就再也想不起任何内容了。痛定思痛后,我决定总结一篇如何写技术笔记的文章。 写技术技术记笔记时,应该注意内容 写详细的记录是为了在若干年后,可以重现所有的...

  Z0ftGWms2bc4   21天前   12   0   0 其他技术区

在通信领域中,调制技术发挥着至关重要的作用。它不仅能够帮助我们改善信号的传输特性,提高通信质量,还能有效利用频谱资源,满足多样化的通信需求。下面,我们将详细探讨调制技术在通信领域的几个主要应用及其重要性。 首先, 调制技术通过将基带信号的信息转移到载波信号上,实现了信号的传输和传播。这一过程将基带信号转换为高频信号,从而增强了信号的抗噪声能力,提高了信号的传输距离。高频信号在传输过程中衰减较小,能够更远地传输信号,从而扩大了通信的范围。无论是电话通信、无线通信还是卫星通信,调制技术都扮演着至关重要的角色,确保信号能够稳定、可靠地传输到目的地。 其次,调制技术有助于有效利用频谱资源。在通信系...

  bjWM7EoKUTkK   20天前   20   0   0 其他技术区

​ 产品说明 在PC端企业微信客户端上发送自定义名片、封装企业微信功能为DLL,可与其他语言调用实现功能。DLL可以监听企业微信的所有消息接收和群消息,根据需求实现机器人、群发、自动消息推送、聊天机器人、监管数据收集等功能 企业微信hook,企业微信功能api,自定义开发 功能清单 提示:部分功能 发送所有类型消息文本消息、图片消息、gif、文件、发送视频、小程序、发视频号、发送链接、撤销消息、清空聊天记录(指定用户)、发送群@消息、发送位置消息、语音转文字、发送文本表情消息、发送语音消息、CDN发送视频消息(用来批量群发不占用内存)、CDN发送图片消息(用来批量群发)、CDN发送文件消息...

  E4z6N6oiDkwF   20天前   30   0   0 其他技术区

WPS更新了AI版本,新界面很不习惯,还是决定换回Office。激活Office时发现EasyActivate好像不能用了,所以在网上找了新的激活软件,这里记录一下激活过程。 下载OfficeToolPlus 打开官网:https://otp.landian.vip/zh-cn/点击下载,随便选择一个版本即可。 启动OfficeToolPlus 下载好之后解压文件,直接点击OfficeToolPlus启动它: 激活Office 点击左侧的激活来到激活界面,按下快捷键Ctrl+Shift+P打开命令框,然后输入以下地址: ospp/insLicIDMondoVolume/sethst:kms.l...

  qn1eRyGNKz7T   8天前   18   0   0 其他技术区

如今有许多人涉足博客写作,其中大多数正处于博客创作的旅程中。每位程序员都梦想拥有自己的服务器,理想情况下,服务器配置越高越好,价格越实惠越好。购买一台基础款服务器用于建立博客是一个不错的选择,因为并不需要处理大流量。这完全是出于个人兴趣和坚持写作的良好习惯。 当然了写博客都会插入图片的时候,毕竟一篇图文并茂的博文才更吸引读者的注意,但是反之而来的问题就出现了,图片的加载速度完全跟我们自己的服务器带宽有很大的影响,但是带宽越高价格也就越贵,所以单独去配置一下媒体的缓存。本篇就以这个问题展开来解决一下。 静态资源加速方式 在本文中,我将重点介绍我熟悉且经常使用的方法,包括但不限于图片压缩、Ngin...

  sSh3rBaiME5f   11天前   20   0   0 其他技术区

Prometheus的黄金指标通常指的是在监控和度量系统性能时,关注的四个核心指标:延迟(Latency)、流量(Throughput)、错误(Errors)和饱和度(Saturation)。下面我将为你解释这些指标以及对应的PromQL(PrometheusQueryLanguage)写法。 延迟(Latency)延迟是服务请求或操作所需的时间。例如,HTTP请求的平均响应时间。PromQL写法示例:histogram_quantile(0.95,sum(rate({job="my-service"}[5m])by(le))) 这个查询假设你有一个名为histogram_quantile的...

  kZLEadpmxZsY   8天前   15   0   0 其他技术区

    中国GDP空间分布公里网格数据集是在全国分县GDP统计数据的基础上,考虑人类活动密切相关的土地利用类型、夜间灯光亮度、居民点密度数据与GDP的空间互动规律,通过空间插值生成的空间格网数据。数据包括1995、2000、2005、2010、2015和2019年6期。该数据集反映了GDP数据在全国范围内的详细空间分布状况,数据为1Km栅格数据,每个栅格代表该网格范围(1平方公里)内的GDP总产值,单位为万元/平方千米,数据格式为gird,数据以Krassovsky椭球为基准,投影方式为Albers投影。空间化过程中首先计算土地利用类型、夜间灯光亮度、...

  A49k9l8UKrN7   20小时前   7   0   0 其他技术区

最近参加公司的培训课程,由于我在日本出差,培训课程的资料文件,本部是以压缩包的形式邮件发送给我的,附件下载后用Windows自带的WinRAR工具解压之后,文件名中的日文汉字乱码了。我的解决办法是首先下载专业的7z压缩工具,据说这是目前压缩率最高的解压缩开源工具。下载地址https://www.7-zip.org/download.html根据自己的操作系统选择合适的安装程序,我的是基于x64处理器的64位操作系统。下载完直接安装,然后在安装目录下打开命令行终端,执行下面命令,就可以正常解压缩了。 我的安装目录是D:\ProgramFiles\7-Zip .\7z.exex"C:\Users\...

  tmj7hqW6m224   18天前   21   0   0 其他技术区

本文分享自天翼云开发者社区《前端项目性能优化方案有哪些》,作者:王祺 一、加载优化(减少http请求数) 常用的减少HTTP请求的方法有以下几种: 1.合并图片:当页面图片较多时,可以将相似的图片合并为一张大图,从而减少HTTP请求次数。对于不经常变化的图片,使用精灵图或雪碧图进行合并,可以充分利用浏览器缓存提升性能。 2.合并压缩CSS样式表和JS脚本:将相似或通用的CSS和JS文件进行合并,压缩后减少HTTP连接数。这种方法可以减少资源文件的大小,从而提升网页加载速度。 3.去掉不必要的请求:在代码编写或系统升级之后,可能会有一些无效的链接残留在页面中,应该及时清理这些无效链接,以减少HT...

  1H97ZBKLEqYv   15天前   20   0   0 其他技术区

下载地址 netcat下载地址 配置环境变量 将下载的压缩包解压出来。复制nc.exe可执行文件所在的文件夹绝对路径。添加到Path环境变量中 测试 打开cmd窗口,执行nc-help命令,查看nc命令的参数。出现如图所示结果表示安装ok了。 端口监听测试 执行命令nc-l-p8888,监听8888端口,-l表示监听模式。出现如下结果表示正在监听8888端口: 执行命令nclocalhost8888,连接到8888端口。需要先创建监听才能连接。出现如下结果表示连接成功: 两个cmd窗口都可以向对方发送消息,如下所示:

  pz9FfsmKHlJb   15天前   20   0   0 其他技术区

控制要求:两台电动机的顺序起动顺序停止控制。要求第一台电动机起动3秒后第二台电动机方能手动起动,第一台电动机停止3秒后第二台方可手动停止。要求两台电动机均要有运行指示(绿灯)和过载报警指示(红灯),当某台电动机发生过载时,两台电动机均立即停止,发生过载的电动机其报警指示灯以1Hz频率闪烁,直至按下停止按钮。 逻辑: 1.程序开始 I1.0(常开)---->I1.2(常闭)---->I1.3(常闭)---->I1.5(常闭)------------>Q1.0(线圈) Q1.0(常开)---->|(并联)|(并联)------->Q1.2(线圈) |(并...

  an7r1i2Cj68o   16天前   17   0   0 其他技术区

一、从远程仓库查找需要的镜像 1.是通过DockerHub网站搜索(https://hub.docker.com/)  2.是通过dockersearch命令来查找镜像 PSD:\learning\CentOS7>dockersearchcentos NAMEDESCRIPTIONSTARSOFFICIAL centosDEPRECATED;TheofficialbuildofCentOS.7721[OK] kasmweb/centos-7-desktopCentOS7desktopforKasmWorkspaces43 bitnami/centos-base-buildp...

  tmj7hqW6m224   15天前   20   0   0 其他技术区

今天去参加我之前做的一个项目参与政府某领域科创申报的评审答辩,开始照例介绍PPT内容吧啦吧啦介绍完毕后,就开始了专家评审答辩过程。当专家问到项目产品有什么核心技术的时候,虽然参会前就知道专家会问这样的问题,但一直不知道如何作答,因为项目使用的都是一般项目会使用到的技术,比如SOA,微服务啥的大家都在用,这不能算是核心技术。于是在答辩会上挑选了几个技术点来说,但专家并不满意,而我也觉得会上没有Get到点,所用的技术确实很一般。 然而,当我看到下面这个文章标题的时候:《什么叫核心技术?只要掌握这五个方法,你就是种菜小达人》 ,我猛然一惊,原来老农种菜都能有核心技术,文章写的技术不都是有经...

  mtEc7nvRaOyc   27天前   20   0   0 其他技术区

此问题的特征:只有打开Acrobat时报错,打开其他Adobe软件时均正常。在Adobe官方文档中找到了解决方法:>https://helpx.adobe.com/cn/acrobat/kb/troubleshoot-activation.html以下是搬运存档抱歉,出现问题,打开Acrobat时出错(macOS)出现错误要解决此错误,请执行以下操作:如果您有序列号,请确保您使用APETEE工具和“prov.xml”文件,在设备上激活了序列号。如果您有“指定用户(订阅)许可”,请启动Acrobat,并使用您的AdobeID进行登录以激活订阅。如果您仍遇到问题,请执行以下操作:如果Acro...

  mxAFHIuK15Dp   20小时前   6   0   0 其他技术区

vmware虚拟机设置上网有多种类型,如果想测试隔离环境,可以选择主机模式和lan区段,如果想虚拟机可以上网,可以选择NAT模式和桥接模式。下面我们详细讲述下NAT模式步骤: 1、打开虚拟机进入虚拟机界面,默认是NAT模式,如下图所示。 2、先登录进入到此虚拟环境中。点击桌面右下角电脑小图标,选择打开网络与共享中心。 3、打开网络与共享中心界面后,点击下图所指Ethernet.点击后可查看网络连接详细信息,可以看到这个网卡的IP地址是192.168.121.232。 4、返回到vmware虚拟机,打开命令窗口。输入ipconfig,可以看到物理机的IP是192.168.1.3。 5、物...

  BzNDdqiKSMvd   27天前   16   0   0 其他技术区

具体的软硬件实现点击http://mcu-ai.com/MCU-AI技术网页_MCU-AI人工智能这个示例展示了如何使用EEGdenoiseNet基准数据集[1]和深度学习回归去除脑电图(EEG)信号中的眼电图(EOG)噪声。EEGdenoiseNet数据集包含4514个干净的EEG片段和3400个眼部伪迹片段,这些片段可以用来合成带有真实干净EEG的噪声EEG片段 这个示例使用干净和受EOG污染的EEG信号来训练一个长短期记忆(LSTM)模型以去除EOG伪迹。首先,将在原始输入信号上训练模型。然后,引入短时傅里叶变换(STFT)层,使模型在原始输入上提取时频特征进行训练。逆STFT层从去噪的...

  scoM96ldhPp1   20小时前   7   0   0 其他技术区

什么是Docker?Docker是一个开源的容器管理引擎。开发者可以通过Docker直接管理应用程序所需要的容器。它的logo如下:   为什么需要Docker使用Docker主要有两个原因,1、屏蔽不同环境的硬件差异,减轻开发人员在不同环境上,为了适配环境差异所需要做的工作。如各项系统配置、环境变量、基础包等。2、统一服务部署的和执行的差异,让环境部署统一化流程化。(防盗连接:本文首发自http://www.cnblogs.com/jilodream/) 以上是笔者在长期使用docker后的认知。如果你第一次接触docker,或者只是听过docker的大名,感觉上文说的很模糊,则...

  GWGJCVZGqu85   20小时前   7   0   0 其他技术区