• 2024-05-07比赛小技巧(1)
    二进制操作C++中存在一些关于二进制位的操作返回a和b的最大公约数inta=6,b=9;__gcd(a,b);输出结果为print("3");返回二进制位中1的个数inta=6;__builtin_popcount(a);输出结果为print("6")输出从右往左第一个有效位的位置(最低有效位)inta=6;__builtin_ffs(a);
  • 2024-04-30ansible 常用模块 shell
    shell模块说明shell模块用于在目标主机上执行命令,类似于在命令行中直接输入命令。这个模块允许你执行任何命令,但是要注意命令的安全性和可重复性。shell模块语法-name:Executeshellcommandansible.builtin.shell:cmd:<command>chdir:<directory>#
  • 2024-04-18asan/gpreftools内存调试简明用法
     启用高版本gccsource/opt/rh/devtoolset-11/enable libasan编译选项makeEXTRA_CFLAGS="-O0-g-fsanitize=address-fsanitize-recover=address-fno-omit-frame-pointer-static-libasan-DBUILD_DEBUG-UDPDK_MALLOC-DRTE_MALLOC_ASAN" gpreftools编译选项makeE
  • 2024-04-14ABC349E
    E-WeightedTic-Tac-Toe(atcoder.jp)这可不是博弈论!推了半天性质,脑子要干爆了,发现这题固定的\(3\times3\)棋盘,可以爆搜啊。直接用搜索模拟所有过程即可,难点在优雅地实现。inta[9];intdp[512][512];//记忆化inlineboolcheck(intX){for(inti=0;i<=
  • 2024-03-31servo_led共用pin
    舵机和LED使用了同一个GPIO,但他们确实可以正常使用。原因是引脚只是给出一定脉宽的信号,而舵机和LED分别对这个信号做出响应。20ms的脉冲周期,各自脉宽的表现LED在20ms时熄灭,随着脉宽减小,越来越亮。舵机在0.5ms至2.5ms之间工作,其余部分都不工作因此只要设置LED亮度时避开
  • 2024-03-22系统内置位运算函数总结
     __builtin_ctz()/__buitlin_ctzll()用法:返回括号内数的二进制表示数末尾0的个数__buitlin_clz()/__buitlin_clzll()用法:返回括号内数的二进制表示数前导0的个数__builtin_popcount()用法:返回括号内数的二进制表示数1的个数__builtin_parity()判断括号中数
  • 2024-02-29C++位运算函数总结
    __builtin超实用位运算函数总结①后导0(__builtin_ctz())#include<bits/stdc++.h>usingnamespacestd;intmain(){ cout<<__builtin_ctz(8)<<endl;//ans=3because8=0b1000 return0;}②前导0(__builtin_clz())#include<bits/stdc++.h&g
  • 2023-12-22syslog:action 'action-8-builtin:omfwd' suspended (module 'builtin:omfwd')
    参考文档Syslog-FluentBit:OfficialManualLinux-rsyslogd:操作“action-3-builtin:omfwd”已挂起-堆栈溢出(stackoverflow.com)背景介绍在研究FluentBit做日志数据采集端时看到官方实例syslogtcp方式采集后进行本地尝试,结果出现了如下错误:action'action-8-builtin:
  • 2023-12-01Unity builtin GUIStyle内置样式
    https://gist.github.com/bikrone/666bb26fb0d4468df12c890ecc6c512eusingUnityEditor;usingUnityEngine;publicsealedclassExampleClass:EditorWindow{privatestaticreadonlystring[]mList={"AboutWIndowLicenseLabel"
  • 2023-11-16Go标准库学习:builtin
    Builtin模块最近在学Go,但感觉标准库中文资料不是很多,直接看官网文档又没有循序渐进的过程,所以自己在边看边记录,如有谬误还请指出,感谢。这部分总结了Go中内置的模块,不需要导包。来自Go的标准文档,版本是1.21.4。在类型方面是我自己的总结和理解。类型(types)Go语言提供的类型
  • 2023-11-07C/C++ __builtin 超实用位运算函数总结
    以__builtin开头的函数,是一种相当神奇的位运算函数,下面本人盘点了一下这些以__builtin开头的函数,希望可以帮到大家。1__builtin_ctz()/__buitlin_ctzll()用法:返回括号内数的二进制表示数末尾0的个数//eg:#include<bits/stdc++.h>usingnamespacestd;intmain
  • 2023-10-22二进制
    __builtin__builtin_popcount(x):返回x的二进制表示中1的个数。__builtin_clz(x):返回x的二进制表示中从最高位开始连续0的个数,如果x的值为0,则返回所在类型的位宽。__builtin_ctz(x):返回x的二进制表示中从最低位开始连续0的个数,如果x的值为0,则返回所在类型的位宽。__built
  • 2023-07-23杂文-关于码风的问题
    我的分类和推荐是否有空格我更喜欢有空格的比如说这一串x=(x*2)+__builtin_popcount(x)&1,x/=res,x+=mod,x%=mod;乱写的,这样看起来有点难受qwq当我们加了空格以后,会变成:x=(x*2)+__builtin_popcount(x)&1,x/=res,x+=mod,x%=mod;这样感觉会舒服一点,不过
  • 2023-07-11builtin
    builtin===执行bash内建命令。##概要```shellbuiltin[shell-builtin[arg...]]```##主要用途-用于执行指定的bash内建命令。-`builtin`命令调用的bash内建命令优先于同名的外部命令及同名的shell函数。##参数shell-builtin(可选):要调用的bash内建命令。
  • 2023-04-07【题解】CF472G Design Tutorial: Increase the Constraints
    《正解分块+FFT跑1min,__builtin_popcount暴力跑10s》《没人写正解,CF也不卡》思路正解:分块+FFT乱搞:__builtin_popcount首先我们知道哈明距离可以用一种\(O(|字符集||S|)\)的算法求。具体考虑枚举字符集中的每一个字符,将两个串中是该字符的位置看作\(1\),不是该字
  • 2023-03-31ansible 常用模块 service
    模块说明Manageservices参数说明ParameterCommentsargumentsaliases:argsstring命令行上提供了其他参数。将远程主机与systemd一起使用时,此设置将被忽略。enabled boolean服务是否应在启动时启动。至少需要state和enabled中的
  • 2023-03-31ansible 常用模块 group
    参数参数选项/默认值描述gidinterger 要为组设置的可选GID。localbooleanfalse ←(默认)true强制在实现它的平台上使用“local”命令替代项。这在要操作本地组时使用集中式身份验证的环境中非常有用。(例如,它使用代替lgroupaddgroupadd)。namestr
  • 2023-03-25BASH: disable shell builtin
     enable      Usethe`env`command.Envisacommandwhichlaunchesanotherprogramwithapossiblymodifiedenvironment.Becauseenvisapro
  • 2023-03-24Linux shell set command All In One
    LinuxshellsetcommandAllInOneerros❌unbound-variable#$1:unboundvariableif(($1))thenecho$1#arg=$1#tsGenerator$arg#tsGenerator
  • 2023-02-240223模拟赛(波鱼)
    happysugarlife/「PJudge#1」删数题意\(~~~~\)删除一个数的条件:为两边数的等差中项。求最后能最少剩多少数。\(~~~~\)\(1\leqn\leq10^6,1\leqa_i\leq10^9\).
  • 2023-02-22python由于括号问题 list.apend 报'builtin_function_or_method' object is not subscriptable 错误的一个坑
    今天写几行代码解决工作问题,程序运行报报'builtin_function_or_method'objectisnotsubscriptable 错误,将代码简写如下litterPigs=[]forboarinrange(0,6):
  • 2023-02-15Django——报错信息
    安装报错:报错信息:ValueError:nosignaturefoundforbuiltin<built-infunctionopenssl_md5>解决方法:这个上面写的是MD5错误,但不是这个样子,只是因为运行的配置
  • 2023-02-02C++性能优化 —— __builtin_prefetch()
    C++性能优化——__builtin_prefetch()数据预读References__builtin_prefetch()Prefetchingwith__builtin_prefetchDataPrefetch数据预取一、什么是__builtin
  • 2023-01-07__builtin_函数的使用
    typedefunsignedintui1.intffs(uix){//该函数判断n的二进制末尾最后一个1的位置,从一开始return__builtin_ffs(x);}2.intpopcount(uix){//该函数时判断n
  • 2022-12-10postgresql FRONTEND、EXEC_BACKEND宏定义的作用
    FONTEND宏主要用于标记某些可能会在libpq客户端使用的场景,虽然他们主要用于服务端。如下:/**Althoughthisheaderfileisnominallybackend-only,certainfrontend*p