好好好,这样写是吧

作者: Erik_Tse分类: 计算机技术 发布时间: 2023-08-13 15:08:38 浏览:722070 次

好好好,这样写是吧

AcroIris:
之前做横向的时候,导师要求我做好加密防止数据泄漏。但是我又没接触过加密,所以我把数据文件名改成0和O的组合并拆成三个函数分别返回,然后为了防止这个文件名在代码里太突兀,我把相关的变量和函数名都改了,最后再在注释里撒谎。。。反正保密性强不强不知道,但肯定能把试图编译的人恶心到😃。

【回复】导师拿到代码人傻了[疑惑],还有人手工加密的?这孩子怕不是缺心眼
【回复】回复 @迪士尼·中国 :我不是计算机专业的,我是能源动力的,自学的python,导师是搞实验和理论的,不会python[笑哭],他只负责提要求。这是个小项目,整个项目的代码都是我写的,最后所有加起来写了差不多四千行。后面照着教程也把一些核心的py文件搞成了pyd文件,然后数据库搞了AES加密。
【回复】pycharm代码重构直接就改回来了,另外好多不规范格式,看得难受
snowfl4k3:
好好好,使用大写i,小写L做变量名字[doge]

【回复】回复 @makai410 :IIlllIIIlllllIIIIIllI
【回复】好好好,都这么写是吧[doge]
蓝屏的此电脑:
那里定义其实不够抽象 #define ture true #define ture false 这样全文都是ture和true[doge][doge]

【回复】#define (__LINE__ %2) true #define (__LINE__ % 2 != 1) false 随机逼死一名基于条件判断输出调试的程序员[tv_doge]
【回复】没有#define mian main 我不是很认可[仓鼠_变傻喷雾]
柚子厨在哪:
能不能把 "<<" 换成 ">>"哈哈哈哈

【回复】我忍不住要举报你(busbi
黄禄轩电脑专用账号:
我再教up一个,先判断CPU架构,然后申请一个数组,填入机器码,然后转换成函数指针调用

【回复】回复 @量子少年-弗洛伊德 :可以直接混淆一下再加壳里面再多绑几个0day[脱单doge][脱单doge][脱单doge](别用github的shellcode加壳工具特征太明显了建议用自己的壳)
【回复】高级的hack根据manual编程是吧
huan_kong:
const 尊 = {嘟:(假,嘟)=>假===true?Boolean(假):Boolean(嘟)} 来看看我们js的实力

【回复】回复 @Erik_Tse :怎么你也喜欢那个嘴巴嘟嘟么?
Taemporetyoulus:
int add(int a, int b){ return (int)&((char*)a)【b】; } [doge]

【回复】return a+b; 运算顺序: c=(char*)a d=*c e=&d f=(int)e return e【b】
【回复】回复 @路连山远山交月 :b站打不出来英文方框。b站要钱的表情输入的时候是英文方框形式的,我猜跟这个有关系,比如[嘉然_点赞]
【回复】回复 @冰心_反甲 : 我们完全信任程序员[doge]
Crimmy_Peng:
#define true __LINE__%10 这样只有在行数为10的倍数的时候true会变成false[脱单doge]

【回复】做人我可能不行,但是做勾你是真行啊[doge]
【回复】我的评价是不如 #define if(X) if((X) ^ (__LINE % 10 ? 1 : 0))
【回复】回复 @zouguangchen : #define if(X) if((X) ^ (__LINE__%10 ? 1 : 0)) 这才对吧
以太8bit:
这样写出来的代码,你的价值具有不可替代性

【回复】第二天就被踢出团队[笑哭][笑哭][笑哭]
【回复】回复 @晶焰 :及时止损[喜极而泣]
【回复】啥不可替代,第二天自己都看不懂,直接被开了
Butter_Block:
孟德尔风格变量: int AaBBCc; float aaBbcc; aABbccdDEe(Aa,aa); [热词系列_知识增加]

【回复】看到别人的我只会会心一笑,默默BB一句真抽象。 但是当我看到你的code,内心只有痛苦。
【回复】写个脚本自动随机生成由大写字母O和数字0或者小写字母l和数字1组成的变量以及函数名的对照表,提交代码之前自动替换一遍。死道友不死贫道。[脱单doge]
江千兆:
信息学班上有同学的宏定义是define int long long。

【回复】这个在竞赛里还是有用的,有的题会爆int,但是时空限制又不是很紧的情况下可以无脑define int
【回复】正常的,在全篇代码空间开错的时候可以快速挽救
【回复】竞赛里正常的,记得搭配signed main()使用[脱单doge]
沟里不让停车坐等避震:
其实这一段代码正常写就够抽象了,提点意见吧 首先ABCD这种变量命名会被人打死 第二 循环条件要写 要用遍历对象的.length属性,如果写死的话 一旦遍历对象有更改,循环条件也要改 第三 条件更新语句里面++i 的写法也很少,尽量不要这么写 第四 就算一个循环或者判断代码块中只有一条语句,最好也要换行加花括号,放在一行写会使可读性下降 良好的书写习惯要在学习阶段养成,大家千万别学他

【回复】编码规范谁不知道,编码规范会从进大学的第一天讲到进公司成为老油条还在讲,但是在抽象视频下面说这个我觉得你可能才是真抽象
【回复】回复 @黑色の希望 :那你是真没见过刚入职写using namespace std的大学生啊[doge]
【回复】但是,++i理论上好像比i++效率高一点点,好像是因为后置++需要额外开销一个临时空间,自从听了这个说法,在不用表达式的值作为右值进行赋值的情况下,我基本都用的是前置++
lanmt0:
能不能前面一堆宏定义,后面写py风格的代码[脱单doge]

【回复】c++如何实现不声明变量类型直接赋值捏?[抓狂]
括弧kh:
温故而知新,得用到前几期提到的技巧[doge]

【回复】虽然但是,看到万能头就知道是ACMer的坏习惯[妙啊]当初我刚工作傻乎乎的真这么用被骂了[妙啊]
【回复】回复 @小殇今天加碗饭 :某种意义上,也算让代码更抽象了[doge]
普鲁士的民意代表:
初学编程,会的不多,我尽力抽象了[脱单doge]

【回复】79年妇女C++被调教成90年py知心大姐姐[脱单doge]
【回复】其实第二个上面的printf=print就可以(误
【回复】良好的缩进是你在抽象大师之路上需要克服的第一个困难[脱单doge][脱单doge][脱单doge]

程序员 计算机 搞笑 编程 大学生 代码 c语言 编程开发

如果觉得我的文章对您有用,请随意打赏。您的支持将鼓励我继续创作!