• 2024-07-12mORMot2 的 mormot.defines.inc
    mORMot2的mormot.defines.inc到底配置了啥,居然写了700多行!{这个文件是开源SynopsemORMot框架2的一部分,遵循MPL/GPL/LGPL三重许可协议-详见LICENSE.md定义了一组集中的条件编译指令,包含在所有框架单元中,也可以用于您自己的私有单元。}(********************
  • 2024-07-0110、 Django-模板-templates
     模板语法#模板中的变量语法:{{var}}如果变量不存在、则插入空字符串#方法不能有参数{{int}}{{str}}{{list}}{{list.0}}{{dict}}{{dict.a}}#dict['a']{{func}}#传递函数{{class_
  • 2024-06-11【C语言】预处理详解(下卷)
    前言紧随上文。命令行定义比如关机命令:shutdown-s-t60其中-s,-t是命令行参数。传的参数不同,效果也不同。许多C的编译器提供了一种能力,允许在命令行中定义符号,用于启动编译过程。如,当我们根据同一个源文件要编译出一个程序的不同版本时,这个特点有些用处。(假如某个程
  • 2024-06-02LitCTF2024 web复盘
    昨天61,本来打算出去玩玩,看到有比赛那就做做。题目总体来说不难,就是没有提示试错太多了,复盘下昨天的一些东西(今天NSS上靶机没上线,文字描述吧)。exx常规的xxe漏洞直接打就行,file:///flagSAS-SerializingAuthenticationSystem极其简单的反序列化,直接构造使其满足isvaild的
  • 2024-05-23VScode生成头文件的 #ifndef #define #endif方法
    在Vscode中,按快捷键Ctrl+Shift+P搜索snippets命令,选择“代码片段:配置用户代码片段”选择“新建全局代码片段文件”新建名称:addheader创建后会自动打开,将内容替换为以下代码:{ "CC++Header":{ "scope":"c,cpp", "prefix":"header", "description":"
  • 2024-05-19文件拷贝脚本
    #include<FileConstants.au3>#include<Array.au3>Global$sourceFolder="G:\test_bak"Global$destinationFolder="G:\select"Global$listFilePath="G:\list.txt"Global$logFilePath="G:\search_log.tx
  • 2024-05-13ifndef_ define_ endif 作用
    #ifndef它是ifnotdefine的简写,是宏定义的一种,实际上确切的说,这应该是预处理功能三种(宏定义、文件包含、条件编译)中的一种----条件编译。在c语言中,对同一个变量或者函数进行多次声明是不会报错的。所以如果h文件里只是进行了声明工作,即使不使用#ifndef宏定义,多个
  • 2024-05-11installshield 安装jdk并配置环境变量
    今天来通过installshield安装jdk以及配置环境变量,本质上是调用第三方安装程序。首先将jdk的安装文件添加到我们的安装程序中然后编写我们的脚本选择BEHAVIORANDLOGIC->InstallScript->Setup.Rul->AfterMoveData->OnFirstUIAfter,如图OnFirstUIAfter脚本如下点击查看代
  • 2024-05-08条件编译#if、#elif、#ifdef的妙用
    前言—般情况下,C语言源程序中的每一行代码.都要参加编译。但有时候出于对程序代码优化的考虑,希望只对其中一部分内容进行编译,此时就需要在程序中加上条件,让编译器只对满足条件的代码进行编译,将不满足条件的代码舍弃,这就是条件编译。相关的预编译指令如下:条件编译功能预处理程
  • 2024-04-30C编程规范
    1、#ifndef宏命名一般只有已经广泛使用的系统库函数和宏才有资格使用_甚至__打头,为的是不与用户定义的名字冲突,所以B.Stroustup在《TheC++ProgrammingLanguage》中告诫我们一般不要使用_或__打头的标志符,这也是一个编程风格的问题吧。//建议用这种#ifndefHEAD_H#
  • 2024-04-11CJ20N 增强客户字段 引用别人公众号文章
    引用:PSCJ20N项目定义属性字段增强(qq.com)达成效果: 一、CJ20N添加字段 二、用户出口CNEX0006 CMOD分配CNEX0006出口EXIT_SAPLCJWB_002找到全局文件ZXCN1TOP,引入PROJ,定义判断是否可编辑的变量G_DISPLAY 实现包含文件ZXCNU11数据展示到子屏幕获取标准屏幕是否
  • 2024-03-31【C语言终章】预处理详解(下)
      【C语言终章】预处理详解(下)  当你看到了这里时,首先要恭喜你!因为这里就是C语言的最后一站了,你的编程大能旅途也将从此站开始,为坚持不懈的你鼓个掌吧!
  • 2024-03-20跨端兼容之条件注释
    参考:uni-app跨端兼容之条件注释_uniapp在不同的端展示不同的代码注释什么-CSDN博客跨端兼容对uni来说确实是挺有必要的,因为uni-app本身就是一个多端开发的技术,可以用于多种应用但也难免存在不同应用的兼容问题例如一个功能在网页端能正常执行但放到小程序或APP应用中就没用了
  • 2024-03-17C语言的宏和预处理器
    预处理器的作用预处理器在实际编译发生之前扮演着重要的角色,它处理各种预处理指令,这些指令包括宏定义(#define)、文件包含(#include)、条件编译(#ifdef、#ifndef、#if、#else、#elif、#endif),以及编译错误(#error)和行控制(#line)。示例代码://条件编译#defineDEBUG1#
  • 2024-02-23控制ERP物料主数据通过Middleware传往CRM
    先说一下优化过滤的必要性。CRM物料主数据一百多万。感谢MDM或者相关的系统,每天通过接口更新的不知道什么东西,每天数百万的物料更新队列进入CRM。CRM系统被搞死了好几次。然后各种优化报表,程序。。。最后有几个链接缓慢的自开发接口,背锅了。。。好吧,先不管那些了。现在在ERP
  • 2024-02-05C#预处理器指令
    c#预处理指令预处理器指令告诉C#编译器要编译哪些代码,并指出如何处理代码中的特定错误或者警告。C#预处理器指令还可以告诉C#编译器有关代码组织的信息。每个预处理器指令都以#开头,而且必须一行写完。换行符标志着预处理器指令的结束。常见的预处理器指令如下所示:if指令#if
  • 2024-01-31csharp #if #endif 预处理器指令
    RemoteDesktopConnection\src\Program.cs#definedebugusingSystem;usingSystem.Text.RegularExpressions;namespaceRDP{classProgram{staticvoidMain(string[]args){varinfo=newLogInfo();#ifdebug
  • 2024-01-23小球游戏 -- balls in a line
    ;Ballsinaline;withA-Starpanthfind;2023.6EnableExplicit#wd=65;width#Xc=20#Yc=20#obstruct=1#channel=0#BallsCount=10DeclareModuleLinearlySpacedValueDeclare.fFloat(IncrementID.l,IncrementMax.l,MinValue.f,MaxValue.f)EndDe
  • 2024-01-22TR上传下载程序
    *&---------------------------------------------------------------------**&ReportZMIGRATEREQUEST*&---------------------------------------------------------------------**&*&----------------------------------------------------------
  • 2024-01-11Shader随笔02
    GlobalBake这里是简化Lighting.cginc的UnityGI_Base函数以及AutoLight.cginc的LightingLambert来实现bake贴图采样(没开灯光)其中,Mixed是重点DirectionalMode是重点Light组件的Mode需要调成Mixed完成以上内容可以在使用unity标准Shader的情况下看的bake情况自定义cginc
  • 2023-12-26Uniapp判断运行环境,小程序-公众号-H5-APP
    直接上代码 //#ifdefH5varapp_type=this.isWeiXin()?'wechat':'h5';varapp_type_name=this.isWeiXin()?'微信公众号':'H5';//#endif//#ifdefMP-WEIXINvarapp_ty
  • 2023-12-20ABAP zmassdownload 批量下载程序
    代码来源https://github.com/palermo-consulting/sap-mass-abap-download-program/blob/master/Z_MASS_ABAP_DOWNLOAD.abap中文乱码 切换charset=GB2312  APPEND '<meta http-equiv="Content-Type" content="application/xhtml+xml; charset=GB2312" /&
  • 2023-11-26C++ ini 实现
    首先是从https://github.com/benhoyt/inih取用的ini读取类头文件//fileini.h/*inih--simple.INIfileparserSPDX-License-Identifier:BSD-3-ClauseCopyright(C)2009-2020,BenHoytinihisreleasedundertheNewBSDlicense(seeLICENSE.txt).Gotothe
  • 2023-11-23C语言【预处理器】
    C语言【预处理器】1、一些关于预处理的知识​ C代码中,一般带#的都是预处理指令,包括宏替换、文件包含、条件编译等。​ 为兼容一些老编译器,#前后一般不写空格​ 预处理指令后面不加分号。2、宏定义//格式如下#define宏名称(替换文本) //这个替换文本记得加上括号
  • 2023-11-212023-11-21 hexo next主题 如何在博客网站底部添加备案号
    主题:NexT.Pisces v5.1.4找到路径:博客目录名称\themes\hexo-theme-next\layout\_partials找到文件:footer.swig,并在里面添加备案号,如图:未改变前:<divclass="copyright">{##}{%setcurrent=date(Date.now(),"YYYY")%}{##}&copy;{%iftheme.footer.since