• 2025-01-08电路研究3——线路图绘制过程出的问题。
        因为采用的是合宙4G模组Air780E作为SIM卡的GPRS,所以需要做的是进行线路板的绘制。    遇到的问题,电源供电。之前锂电池已经实现了充电跟保护电路了。这里进行一个应用。    因为Air780E模块的供电至关重要,必须选择能够提供至少1A电流能力的电源;
  • 2025-01-08【一文入门】Go语言常用语法和案例
    简介Go语言(Golang)作为一门现代编程语言,以其简洁、并发性强、编译速度快而备受欢迎。它由谷歌开发,旨在解决大型软件项目中的常见问题。对于初学者和有经验的开发者来说,Go语言提供了一套直观的语法和强大的工具集,可以高效地构建可靠的软件解决方案。本篇文章旨在为读者提供
  • 2025-01-08golang OpcUaClient
    实现功能packagemainimport("fmt""log""opcuaclient/util/plugin/client/opcclient""os""os/signal""syscall")funcmain(){OPCUATest()//监听操作系统信号,阻塞直到接收到信号
  • 2025-01-06Go语言的语法
    Go语言入门与实战引言在当今的开发环境中,随着互联网的快速发展,程序员们面临着越来越复杂的系统需求。针对这些需求,Go语言(又称Golang)作为一种新的编程语言应运而生。Go语言由Google开发,它具有简单、高效和并发处理能力强等特点,越来越受到开发者的青睐。本文将详细介绍Go语
  • 2025-01-06Linux线程操作
    Linux线程操作要点:#include<pthread.h>//包含pthread.h头文件,用于线程操作ret1=pthread_create(&thread1,NULL,thread_function,"HelloThread1");//创建线程void*thread_function(void*arg){}//线程执行函数编译链接`pthread`线程:gcc2pth.c-o2out-lpthread
  • 2025-01-06Java基础概念
    目录01-注释1.1什么是注释?1.2为什么要有注释?1.3注释概念1.4注释分类1.5注释的注意事项02-关键字2.1什么是关键字2.2关键字特点2.3class关键字03-字面量3.1什么是字面量?3.2字面量的分类3.3扩展点:特殊字符 04-变量-基本用法01-注释1.1什么是注释?    
  • 2025-01-06C语言基础:指针(常量指针和指针常量)
    main函数原型定义:main函数有多种定义格式,main函数也是函数,函数相关的结论对我们main函数也有效(也可以定义main函数的函数指针)main函数的完整写法: intmain(intargc,char*argv[]){} intmian(intargc,char**argv){}扩展写法: main(){}等价intmain(){} intmain
  • 2025-01-06TORCH-NGP环境配置
    楼主的服务器是NVIDIARTX4090,可支持12.2CUDA驱动,但是TORCH-NGP中CUDA函数与TORCH=1.11.0版本适配,因此需要安装符合TORCH-NGP的CUDA环境。建议不要用github官网上的指令【https://github.com/ashawkey/torch-ngp】去下载,会出现一系列问题。create-ntorch-ngppython=3.9cond
  • 2025-01-06Ubuntu换源自用备用
    Ubuntu换源(本地)作者原文链接:https://blog.csdn.net/MacWx/article/details/137689898查询系统版本lsb_release-a系统版本是Ubuntu20.04.6LTS,注意这个开发代号Codename,Ubuntu每一个版本都有一个代号,这个一定要跟国内源对应,否则会出问题。阿里云Ubuntu镜像:https://devel
  • 2025-01-06Go 语言中值传递与指针传递的选择之道
    目录Go语言中值传递与指针传递的选择之道一、Go中的传递本质二、如何选择传递方式1.遵循项目规范2.必须传地址的情况3.必须传值的情况4.可传值可传地址的情况三、值类型与引用类型1.值类型2.引用类型3.深浅拷贝四、方法接收器(Receiver)的选择在Go语
  • 2025-01-06Scss 入门
    Scss是对CSS的扩展,提供了比CSS更简洁的语法和更强大的功能。不过,在部署时,我们要先把Scss编译成CSS,才能让浏览器识别。编译Scss的方法有很多,这里我们使用VSCode的插件LiveSassCompiler进行自动编译。基本准备配置保存目录。在VSCode配置文件中添加如下配置
  • 2025-01-05C语言语法练习1(较简单)
    一、题目来源注意:题目来自牛客网链接:【新手上路】语法入门+算法入门题单_ACM竞赛_ACM/CSP/ICPC/CCPC/比赛经验/题解/资讯_牛客竞赛OJ_牛客网二、部分题目的解1、#include<stdio.h>intmain(){doublea,b,c;scanf("%lf%lf",&a,&b);c=(b/a)*100;pr
  • 2025-01-05C++ 前缀和
    有一个数组{2,1,3,6,4},询问三次结果:a[5]={2,1,3,6,4}1.数组第1到第2个元素的和是多少?2.数组第1到第3个元素的和是多少?3.数组第2到第4个元素的和是多少?原始方法(无前缀和):1#include<iostream>2#include<stdio.h>3usingnamespacestd;4intmain(){5
  • 2025-01-05C++前缀和
    有一个数组{2,1,3,6,4},询问三次结果:a[5]={2,1,3,6,4}1.数组第1到第2个元素的和是多少?2.数组第1到第3个元素的和是多少?3.数组第2到第4个元素的和是多少?  没有用前缀和的原始用法:1#include<iostream>2#include<stdio.h>3usingnamespacestd;4intma
  • 2025-01-04Mono里运行C#脚本23—mono_jit_exec
    前面已经分析一部分代码,可以打下基础知识,当然还有很多其它部分的内容,没有深入去了解。接着下来,我们去探索一下怎么样找到执行应用程序的入口。在这个嵌入脚本程序里,有一个这样的函数调用:main_function(domain,file,argc-1,argv+1);这个函数的作用,就是找到C#里Main
  • 2025-01-03111
    #include<iostream>usingnamespacestd;intmain(){intn;cin>>n;inta[n+5][10];for(inti=1;i<=n;i++){for(intj=1;j<=5;j++){cin>>a[i][j];}}if(n==1){cout<
  • 2025-01-03linux 开发ffmpeg 程序
    linux开发ffmpeg程序MakefileCC=gcctarget:$(CC)-omainmain.c-lavcodec-lavformat-lswresample-lavutil-lavfilter-lavdevice-lswscale-lm#$(CC)-offplayffplay.c-lSDL2-lavcodec-lavformat-lswresample-lavfilter-lavdevice-lswscale-lav
  • 2025-01-03请使用vue实现一个图片懒加载
    在Vue.js中实现图片懒加载可以通过多种方式完成,其中一种常见且简单的方法是使用v-lazy指令(通常借助第三方库如vue-lazyload),也可以手动实现。以下是使用vue-lazyload库的步骤:使用vue-lazyload库安装vue-lazyload库你可以使用npm或yarn来安装这个库。npminstallvue-lazyload
  • 2025-01-02判断方法的使用范围20250102
    判断方法的使用范围20250102packagecom.oop.demo01;publicclassStudent{publicstaticintadd(inta,intb){//public类下的public的静态方法returna+b;}staticintsub(inta,intb){//public类非public的静态方法retur
  • 2025-01-02Java 后端入门
    我们将使用SpringBoot构建一个简单的后端项目,SpringBoot是一个流行的Java后端框架。创建SpringBoot项目:使用SpringInitializr来生成一个SpringBoot项目。选择需要的依赖,比如SpringWeb。Project选择MavenLanguage选择JavaSpringBoot选择最新的非
  • 2025-01-02测试四-静态库的测试
    测试四-静态库的测试针对第一个题目(VSCode/Vim)输入的代码,除了main.c外,其他4个模块(add.csub.cmul.cdiv.c)的源代码不想给别人,如何制作一个mymath.a静态库?main.c如何使用mymath.a?编译源文件将所有的源代码文件(.c或.cpp文件)编译成目标文件(.o文件)。使用-c选项来告诉GCC只编译
  • 2025-01-02linux更新软件源 安装docker
    vim/etc/aptsources.list学习参考https://blog.csdn.net/bskfnvjtlyzmv867/article/details/81044217 #默认注释了源码镜像以提高aptupdate速度,如有需要可自行取消注释debhttps://mirrors.tuna.tsinghua.edu.cn/ubuntu/xenialmainrestricteduniversemultiverse#
  • 2025-01-02main参数传递-1
    main参数传递-1求和函数//sum.c#include<stdio.h>intsum(intN){intsum=0;sum=sum+N;returnsum;}//main.c#include<stdio.h>#include<stdlib.h>//声明intsum(intN);intmain(intargc,char*argv[]){intcount=0,
  • 2025-01-02visual studio下静态链接库的制作、动态链接库的制作
    visualstudio下静态链接库的制作、动态链接库的制作生成动态库dll和静态库与lib打开VS2022,创建一个桌面向导项目:选择动态链接库首先,创建四个.c文件,内容为函数定义,即add.c、sub.c、div.c和mul.c四个文件,但需要稍微修改,即在函数面前加上_declspec(dllexport):_declspec(dllexp
  • 2025-01-01hutool的一个奇怪现象,main ERROR Log4j2 could not find a logging implementation. Please add log4j-core to th
    hutool有一个强大的功能,一行代码实现增删改查。在src/main/resources目录增加一个db.settings配置文件:url=jdbc:mysql://localhost:3306/ujcms?characterEncoding=utf8&useSSL=false&serverTimezone=Asia/Shanghai&allowPublicKeyRetrieval=trueuser=rootpass=root##