• 2024-07-02气象信息系统工程-fortran
    《气象信息系统工程》一命速通HandsonFortran&OpenGradsFortran与OpenGradsFortranprogrammain!exampleimplicitnonerealst1,st2,st3,stavest1=9.5st2=9.0st3=8.7stave=(st1+st2+st3)/3.0print*,'stave=',staveen
  • 2024-07-02汇编语言------系统调用
    在汇编程序中使用linux系统调用:将系统调用号码存入EAX寄存器。将系统调用的参数存入寄存器EBX、ECX、EDX等。调用相应的中断(80h)。通常,结果会返回到EAX寄存器中。比如说我想调用linux中的write函数来输出一个字符串stringssize_twrite(intfd,constvoid*buf,size
  • 2024-07-02数位dp
    数位dp学习笔记用途:用来解决与数位有关而与数字的值无关或没有太大关系的一类问题。特征:统计满足一定条件的数的数量条件转化后可以用数位(数位,指一个数中每一个数字所占的位置)理解判断数字范围有限制且很大,暴力验证超时有一个模板,\(come\quadfrom\)一位大佬Mathiso
  • 2024-06-30EVASH Ultra EEPROM Development Board User Guide
    EVASHUltraEEPROMDevelopmentBoardUserGuideIntroductionWelcometotheEVASHUltraEEPROMDevelopmentBoardUserGuide.ThisguidewillprovideyouwithcomprehensiveinstructionsonhowtousetheEVASHUltraEEPROMDevelopmentBoard,featuringthe
  • 2024-06-23CAN收发器TJA1145A休眠唤醒应用
    目录1.  TJA1145 工作原理简介2. SPI通讯3. 唤醒源配置4. 休眠配置    1.  TJA1145 工作原理简介    TJA1145的唤醒工作原理主要依赖于其内部的唤醒机制和外部硬件的配合,主要涉及低功耗状态、选择性唤醒功能。TJA1145是一款CAN收发器,它支持
  • 2024-06-21Windows的Gitlab Runner搭配的PowerShell脚本:自动上传网站并配置IIS
    简介GitlabRunner在Windows上运行之后,我们在.gitlab-ci.yml中编写script语句,思路和Linux是一样。但是考虑到Windows的特点,为了让程序员少接触一些知识点,以及给未来执行作业的时候预留更多的操作空间。简单说就是未来修改执行作业时候的逻辑,但是每个软件仓库根目录下的.gitlab-ci
  • 2024-06-20HCIA17 Python自动化基础 之telnet lib 库
    1.实验介绍及拓扑公司交换机,管理IP地址为192.168.0.101/24。现编写自动化脚本,查看设备当前配置文件。2.掌握内容及配置思路2.1掌握内容Python基本语法telnetlib基本方法2.2配置思路1.   完成设备Telnet预配置(配置Telnet密码,开启Telnet功能和允许Telne
  • 2024-06-18SAP ABAP 字符串内数字去前导零的两种方法(正则/拼接)
    碰到一个小需求,需要把字符串里数字的前导0给去掉。ABAP内,想对字符串做处理,把字符串内的数字进行去前导0,通常有两种思路,拆分处理再拼接或者直接用正则表达替换。最初的想法是直接通过符号拆分,去前导0后拼回去,但是了解到实际分割的符号并不唯一。所以直接用正则表达式来做替换会
  • 2024-06-17ScriptManager.RegisterStartupScript方法/在局部刷新的部分不能实现response.write的功能
    原文链接:https://blog.csdn.net/harbour_bin/article/details/10963555问题:在局部刷新的部分不能实现response.write的功能?解决方法:如果页面中不用Ajax,cs中运行某段js代码方式可以是:Page.ClientScript.RegisterStartupScript(Page.GetType(),"","<script>window.open('defaul
  • 2024-06-16python学习 - 读取xls文件的操作案例代码
    #!/usr/bin/evnpython#-*-encoding:utf-8-*-importxlrdimportxlwtimportxlutils.copyclassExcels:defcreateExcel(self):workbook=xlwt.Workbook()sheet=workbook.add_sheet(u"sheet页名称",cell_overwrite_ok=True)
  • 2024-06-15面试官:字节流可以处理一切文件为什么还需要字符流呢?
    一、写在开头在计算机领域中百分之九十以上的程序拥有着和外部设备交互的功能,这就是我们常说的IO(Input/Output:输入/输出),所谓输入就是外部数据导入计算机内存中的过程,输出则是将内存或者说程序中的数据导入到外部存储中,如数据库、文件以及其他本地磁盘等。二、什么是IO流这种
  • 2024-06-12【CMake系列】09-cmake install 一般文件 文件夹 代码文件
    上一节,我们学习了项目构建后、目标的安装,本节学习的内容是对于一般文件,文件夹以及源代码的安装本节的文件依然使用file(WRITExxx.xx)来创建,不依赖额外的文件本专栏的实践代码全部放在github上,欢迎star!!!如有问题,欢迎留言、或加群【392784757】交流文件安装CMakeLi
  • 2024-06-11PCIe学习——重点提纲
    PCIe学习-重点提纲基础知识计算机架构基础总线系统概述PCIvsPCI-XvsPCIePCIe概述PCIe的发展历史PCIe与其他总线的对比PCIe的优势和应用场景PCIe体系结构PCIe分层模型物理层(PhysicalLayer)数据链路层(DataLinkLayer)事务层(TransactionLayer)PCIe链
  • 2024-06-11发现XWPFDocument写入Word文档时的小BUG:两天的探索与解决之旅
    引言最近在使用XWPFDocument生成Word文档时,遇到一个错误:“未将对象引用设置到对象的实例”。这个平常很容易找到原因的问题却困扰了我两天,最终发现问题出在设置段落时赋值了空值。本文将详细记录这个问题的原因及解决方法,希望能对遇到相同问题的开发者有所帮助。第一天:问题的发
  • 2024-06-10文件IO——用read与write实现图片拷贝
    1#include<stdio.h>2#include<sys/types.h>3#include<sys/stat.h>4#include<fcntl.h>5#include<unistd.h>6#include<string.h>7intmain(intargc,constchar*argv[])8{910intpath=
  • 2024-06-09基于51单片机水塔水位控制系统
    基于51单片机水塔水位控制(仿真+程序)功能介绍具体功能:1.用滑动变阻器模拟水位,ADC0809将模拟信号转换为数字信号;2.LCD1602显示当前水位和水位阈值;3.当水位超过设定阈值,蜂鸣器+LED声光报警,并且电机转动(模拟排水);4.三个按键可以设定水位阈值;​演示视频:基于51单片机水塔
  • 2024-06-09基于51单片机车速测量控制
    基于51单片机车速测量控制(仿真+程序)功能介绍具体功能:1.通过L298驱动直流电机模拟转动;2.LCD1602显示转动状态和速度;3.按键可以控制启动/停止、加/减速、正/反转;​演示视频:基于51单片机车速测量控制 添加图片注释,不超过140字(可选)程序#include<REG52.H>
  • 2024-06-05leveldb 代码阅读三
    options解读Options数据库设置压缩类型//数据库内容存储在一组块中,每个块包含一个键、值对序列。//在存储到文件中之前,可以压缩每个块。//下面的枚举描述用于压缩块的压缩方法(如果有)。enumCompressionType{ kNoCompression=0x0, kSnappyCompression=0x1}
  • 2024-06-04[Black Watch 入群题]PWN 1
    frompwnimport*fromLibcSearcherimport*#p=remote('node4.buuoj.cn',25986)p=process('./a')context(arch='i386',os='linux',log_level='debug')e=ELF('./a')level_ret_addr=0x08048511bss_add
  • 2024-06-04简单小游戏制作
    控制台基础设置//隐藏光标Console.CursorVisible=false;//通过两个变量来存储舞台的大小intw=50;inth=30;//设置舞台(控制台)的大小Console.SetWindowSize(w,h);Console.SetBufferSize(w,h);多个场景intnowSceneID=1;while(true){ //不同的场景ID
  • 2024-06-03使用neo4j时,无法load csv数据,或者出现Writing in read access mode not allowed, Attempted write to neo4j问题的解决方案
    当在使用neo4j时需要导入csv数据批量创建节点时,显示无法导入CSV文件,看看是什么问题1.首先检查文件是否导入import文件打开import文件夹的方式如图,首先点击图数据库一栏右边三个点,移到Openfolder,点击import打开import文件夹后,检查是否存在要load的文件。2.当需要的CSV文
  • 2024-06-02系统编程——管道通信
    管道通信Linux系统提供了一种通信方式,名字叫做管道通信,顾名思义,管道是单向的,比如水管、燃气管道等,换个说法就是管道是采用半双工通信的,也就是同一时刻只能完成发送数据或者接收数据。匿名管道匿名管道的特点是没有名称,所以用户无法使用open来创建和打开,但是匿名管道进行数据读
  • 2024-06-01PowerShell实现定时备份并清理文件夹数据
    脚本backup.ps1#设置执行策略以允许脚本运行Set-ExecutionPolicyBypass-ScopeProcess-ForceWrite-Host"正在备份文件,请勿关闭...."#设置源目录和目标备份目录#备份源文件路径$SOURCE_DIR="D:\data\app\images"#备份目标路径$BACKUP_DIR="D:\data\backup"$
  • 2024-05-28C++二进制文件的读写
    二进制文件的读取:voidTransformSession::generateData(conststd::string&filePath,std::vector<uint8_t>&data){std::ifstreamifs(filePath,std::ios::binary);if(!ifs){SPDLOG_ERROR("failedtoopenreadfile:{}",filePath);
  • 2024-05-27Http 代理工具 实战 支持网页与QQ代理
    前言:有些公司不让员工上Q或封掉某些网站,这时候,干着急没办法,只能鄱墙。如果上网搜代理IP,很少能用,用HTTP-Tunnel Client代理软件,免费的也是经常性的掉线。正好手头上有N台服务器,如果直接在上面装个CCProxy,也显的太明显了。于是自己写个代理软件放上去,一来包装一下好伪装,二来又有