• 2024-05-30DeerOJ的前端框架介绍-libs文件夹和controller文件夹
    libs文件夹在index.php文件初始化的过程中,需要提前准备好一些类和方法,这些类和方法的初始化是调用libs文件夹下的大多数php文件来实现的。libs文件夹下的文件如下:其中,uoj-lib.php文件是进行所有相关初始化的主文件,上级的index.php文件会直接调用该文件展开初始化的工
  • 2024-05-21nginx -with--openssl make报错解决方法
    nginx-with--openssl make报错解决方法##若报错/opt/nginx-1.18.0]#makemake-fobjs/Makefilemake[1]:Enteringdirectory`/opt/nginx-1.18.0'cd/usr/local/openssl\&&if[-fMakefile];thenmakeclean;fi\&&./config--pref
  • 2024-05-11nginx升级
    nginx升级新版本源码目录./configure--user=nginx\--group=nginx\--prefix=/usr/local/nginx\--with-http_ssl_module\--with-openssl=/usr/local/openssl-1.1.1o\--pid-path=/var/run/nginx.pidmake mv /usr/local/nginx/sbin/nginx /usr/local/nginx/sbin/`
  • 2024-04-09manjaro下开发msp430
    安装ccstudio,yay-Sccstudio✔34s无法读取配置文件'/home/nication/.config/yay/config.json':EOFAURExplicit(1):ccstudio-12.6.0.00008-1AURDependency(1):ncurses5-compat-libs-6.4-2::(1/2)下载了PKGBUILD:ncurses5-compat-libs::(2/2)下载了PKGBUI
  • 2024-03-20为Ami.BlazorOne添加Docker支持并自动部署
    简介为Blazor项目添加Dockerfile三个小改动1)默认Dockerfile中需要拷贝NuGet.Config2)不要忽略.pfx证书3)不能忽略wwwroot/libs文件夹4)提示找不到/libs/bootstrap/css/bootstrap.css[00:35:21ERR]Connectionid"0HN28EMETUCCN",Requestid"0HN28EMETUCCN:00000002":
  • 2024-03-01使用ambari安装dolphinscheduler服务
    1.添加服务选择dolphinscheduler2.dolphinscheduler服务配置这个选择使用mysql数据作为dolphinscheduler服务的元数据库3.服务选择进行安装选择两个DS-master,至少两个DS-ALTERS,DS-APIS,其余节点都部署DS-worker节点4.如果在安装dolphinscheduler之前做了namenode-ha则可
  • 2024-02-05Android Studio导入机智云SDK
    1Newproject 修改build.gradlebuildscript{repositories{jcenter()google()}dependencies{classpath'com.android.tools.build:gradle:3.5.2'//NOTE:Donotplaceyourapplicationdependenciesher
  • 2024-01-29CloudCompare编译
    1、下载CloudCompare源代码,解压(本人是放于F:\1_CloudCompare); 2、下载CCCoreLib源代码,解压路径:F:\1_CloudCompare\libs\qCC_db\extern\CCCoreLib; 3、下载nanoflann源代码,解压路径:F:\1_CloudCompare\libs\qCC_db\extern\CCCoreLib\extern\nanoflann 4、打开CMake,添加路
  • 2023-12-15vscode调试import文件报错: ModuleNotFoundError No module named 'libs'
    vscode调试python时出现import其他文件夹找不到路径的报错,需要设置正确的workingdirectory(cwd)和PYTHONPATH(env){"version":"0.2.0","configurations":[{"name":"Python:CurrentFile",&quo
  • 2023-12-04C++:如何将 LLVM 嵌套到你的项目中去
    IDE:ClionLLVMcmake_minimum_required(VERSION3.9)project(clang_demo)find_package(LLVMREQUIREDCONFIG)message(STATUS"FoundLLVM${LLVM_PACKAGE_VERSION}")message(STATUS"UsingLLVMConfig.cmakein:${LLVM_DIR}")
  • 2023-11-28OpenWrt编译环境搭建
    OpenWrt编译环境搭建基于Ubuntu22.04,64bit的操作系统先clone仓库:gitclonehttps://git.openwrt.org/openwrt/openwrt.git可能会比较久,取决于网络状况。笔者是23年Q4写的,此时openwrt已经为v23了。clone成功后,会在clone的路径下有openwrt的文件夹。进入文件夹:cdope
  • 2023-11-23Nginx安装
    下载Nginx:https://nginx.org/en/download.html1、首先安装ngnix所需的依赖的文件yuminstall-ygccgcc-c++yuminstall-ygccautomakeautoconflibtoolmakeyuminstall-ypcrepcre-develyuminstall-yzlibzlib-develyuminstall-yopensslopenssl-devel2、下
  • 2023-11-12linux安装mysql
    linux安装mysql概述:mysql是关系型数据库,可运行在linux、windows、macOS等各个操作系统。由于体积小、速度快、低成本等优点,大多数企业在软件开发都选择MYSQL作为软件数据库。本次linux安装mysql使用的是5.7版本,其他版本也是大同小异,思路步骤都一致。第一步:下载mysql下载地址:ht
  • 2023-11-03Android项目中引入aar包的新方法
    一、已过期的方法:1、把aar文件放在一个文件目录内,比如就放在工程的libs目录内;2、在app的build.gradle文件添加如下内容:(该配置和dependencies配置是一个位置级别)repositories{flatDir{dirs'libs'}}3、最后需要在dependencie
  • 2023-10-14如何让cmake找到boost库
    title:aliases:tags:-cmake-boostcategory:-方法stars:url:creation-time:2023-10-1309:46modification-time:2023-10-1411:00:47在此之前,我们已经[[使用mingw-w64编译Boost]]。然后,我们来编写项目的CMakeList文件。定义好关键的变量:set(BOOST
  • 2023-09-19QT学习之OpenGL
    在公司内网找到一本第一版的《QtCreator快速入门》,然后到:https://www.yafeilinux.com/下载了第一版的源码,因为最近对三维动画比较感兴趣,所以直接开撸第12章:OpenGL问题1.如下图 搜索得到解决方案如下:这东西改完好像保存不了,下次打开还提示!问题2:提示找不到gluPerspective
  • 2023-09-09linux gcc rpath
    linux下程序运行时如果想要到指定路径下查找依赖库,除了使用LD_LIBRARY_PATH,还可以使用编译选项rpath:g++-Wl,-rpath='$ORIGIN/libs'-omainmain.cpp-L.-lmylib那么只要把libmylib.so放到libs目录下,main即可正常执行。如果是在QT中,则改为:QMAKE_LFLAGS+="-Wl,-rpath='\$
  • 2023-08-27pyinstaller打包openvino 2021.4.2
    打包准备1.安装pyinstallercondacreate-n opinstallpython=3.7-ycondaactivate opinstallpip installopenvinopipinstallpyinstaller2.将openvino文件夹复制到代码同级目录下D:\ProgramData\anaconda3\envs\openvino_install\Lib\site-packages\openvino拷贝至
  • 2023-08-25编译和使用opencv
    之前编译过32位的opencv库,过了一段时间再次想编译64位的时候忘记怎么操作了,索性就记录下需要:opencv源码、cmake软件、python-3.11.3-amd64.exe1.用cmake设置好源码路径和生成路径并选择自己用的vs版本以及是x64或者x86就可以点击下面的generate进行生成了  2.生成之后得
  • 2023-08-14ubuntu同一开源库多版本安装使用注意事项
    ubuntu在编译不同程序时有可能需要不同版本的开源库,为不影响一写自带库版本的使用,可将其他版本的库安装在/usr和/usr/local以外的其他路径,如在主目录下新建libs文件夹。在使用find_package前通过设置XXX_DIR或CMAKE_PREFIX_PATH来选择新安装的版本。方式1:set(XXX_DIR"path/to/your
  • 2023-08-10Qt CUDA混合编程BUG(一)
    在QT中进行CUDA编程,CUDA库与其他外部库冲突,debug失败问题描述在QT中进行CUDA编程,单独使用CUDA编程时并未出现难以解决的问题,但当我讲CUDA处理的部分,加入已搭建完毕一项较大的QT项目工程时,CUDA的lib库与项目使用到的其他外部lib库文件出现冲突,导致debug失败。可能出现多种错
  • 2023-08-10【HarmonyOS】Java如何引用外部jar包
    【关键字】Java、引用jar包【写在前面】使用API6和API7开发HarmonyOS应用时,因为应用中只能引用SDK中开放的功能接口,但是部分jdk自带的接口功能在SDK中并未封装,要想在工程中使用jdk开放的接口功能,需要将jdk中的jar包通过本地引用方式引入再使用,本篇文章介绍如何在支持Java的HarmonyO
  • 2023-08-08CSV文件分隔符转换
    CSV文件系统默认分隔符是逗号(,),但是如果自定义过分隔符,再次保存就会变成分号(;),此时再用逗号去读数据时程序会报错。例如设置csv格式如下: Python方法pd.read_csv(file_path,delimiter=",")使用逗号去读取时会报错Traceback(mostrecentcalllast):File"xxx\Python39\lib
  • 2023-08-01Python-8-Python模块
    8-1Pycharm安装 http://www.jetbrains.com/pycharm/选Download下载,下载Community社区版本,此时就已经在下载了。安装过程中勾选"64-bitlauncher","AddlauncherdirtoPATH",".py".首次启动,不安装插件,直接启动。需要添加python解释器,设置字体。8-2介绍Python项目组织
  • 2023-06-10upload-libs通关攻略
    pass01 第一关是一个前端验证,只要把Javascript禁止再上传就可以绕过了。上传成功,到上传的地址查看结果如下: pass-02 这是一个MIME绕过,用bp抓包后修改文件类型即可将下面这个请求头修改修该为下面image/jpeg再发包。通过成功。