目录【Misc】哇库哇库【Misc】显卡坏了赛后看官方wp给的脚本:【Web】easy_eval【Web】repairman【Crypto】easy_base【Crypto】天知地知(赛后做出)【Crypto】凯撒密码【Reverse】你newbee吗【OSINT】天上的路【OSINT】都可以黑【Pwn】leave_msg【Pwn】easy_login【WARMUP】热身题目赛后根据官方WriteUp做的题【Misc】简单密码1、伪加密2、zip方式解压docx3、字节逆序4、处理zipfile6、base全家桶(1)base92(2)base85-IPv6(3)base58(4)base16
PS:内容整理来自网上,避坑,避坑!一、什么是PUAPUA,全称(Pick-upArtist)源于美国,字面上看,是搭讪艺术家,从简单的搭讪扩展到整个交往流程,发展为主要涉及:搭讪(初识)、吸引(互动)、建立联系,升级关系、直到发生亲密接触并确定双方关系。那么职场PUA又是什么,职场上只是换了对象,即领导精准打击员工的自信,以达到从精神上掌控员工的目的。领导通过长期的精神蒙蔽或打压,使下属在潜移默化中逐渐失去自我判断能力,将主动权交由上司掌控,从心理上臣服于对方,并对上司唯命是从。对普通人来说,遭遇职场PUA,比在感情中被骗钱骗色的概率高多了。二、职场PUA常见手段天天说你经验不够,要多锻炼才
其实在职场中,面试是一个非常戏精的环节。一方面,作为求职者的我们会下意识地把自己包装成一个面试官可能很感兴趣或者符合招聘条件的求职者。另一方面,其实面试官也会下意识地包装自己的公司、团队。合理的美化可以称为包装,但是夸张,甚至错误引导的信息则是实打实的面试套路。作为求职者,往往因为把自己放在了被选择的位置,即使在面试中对有些点感到迟疑,却依然不愿意在面试中问个清楚。所以知乎才充满了,我到底应该怎么选offer,这个公司到底靠不靠谱这样的问题。这样的心态,应该尽早纠正过来,面试是一个双向选择的过程,作为求职者应该擦亮眼睛,对自己的目标公司进行全面的考察。所以回到正题,面试官的常用套路有哪些?我们
作为技术类的测试工程师面试,往往要经过多次面试才能拿到心仪的offer,这里面有技术一面、二面…,甚至总监面等,还有一个必不可少的就是HR面,一般HR会出现在你面试的最前面和最后面,前面是了解你的基本情况,后面就是你已经通过了技术面试,他是来和你讨价还价定薪水的,还有就是确认你的入职情况等。在回答HR问题的时候一定要换位思考,一个不太懂技术的HR更希望从你的自我介绍中获取什么?至少你侃侃而谈的技术他们是听不太懂的,但是他们听的就是你的侃侃而谈,Get到什么了吗!今天我们就来看看HR面试会有啥套路?1、颠覆认知的自我介绍在HR筛选完简历后,一般都会进行简单的电话面试,这时候都会让你先进行一个简单
在人工智能爆火的当下,去讨论以ChatGPT为首的人工智能的优劣,容易引起上纲上线的麻烦。所以在开始之前我们先说好,今天不聊主义聊生活;不聊抽象聊具体;不聊结构聊个体,这是大前提。.....最近几天,人工智能风险引发了多位科技领袖的深切担忧。首先是被称为“人工智能教父”的杰弗里·辛顿(GeoffreyHinton),他上周在接受哥伦比亚广播公司采访时表示,人工智能可能发展到对人类构成威胁“并非不可想象”的地步。随后,AI“大牛”盖瑞·马库斯(GaryMarcus)3月27日发推响应辛顿,28日又发表题为“人工智能风险≠通用人工智能风险”的文章,称超级智能可能会也可能不会迫在眉睫
背景介绍:你刚从学校毕业后,到新公司实习,试用期又被毕业,然后你又不得不出来面试,好在面试的时候碰到个美女面试官!面试官:小伙子,我看你简历上写的项目中用到了线程池,你知道线程池是怎样实现复用线程的?这面试官是不是想坑我?是不是摆明了不让我通过?难道你不应该问线程池有哪些核心参数?每个参数具体作用是什么?往线程池中不断提交任务,线程池的处理流程是什么?这些才是你应该问的,这些八股文我已经背熟了,你不问,瞎问什么复用线程?幸亏我看了一灯的八股文,听我给你背一遍!我:线程池复用线程的逻辑很简单,就是在线程启动后,通过while死循环,不断从阻塞队列中拉取任务,从而达到了复用线程的目的。具体源码如下
背景介绍:你刚从学校毕业后,到新公司实习,试用期又被毕业,然后你又不得不出来面试,好在面试的时候碰到个美女面试官!面试官:小伙子,我看你简历上写的项目中用到了线程池,你知道线程池是怎样实现复用线程的?这面试官是不是想坑我?是不是摆明了不让我通过?难道你不应该问线程池有哪些核心参数?每个参数具体作用是什么?往线程池中不断提交任务,线程池的处理流程是什么?这些才是你应该问的,这些八股文我已经背熟了,你不问,瞎问什么复用线程?幸亏我看了一灯的八股文,听我给你背一遍!我:线程池复用线程的逻辑很简单,就是在线程启动后,通过while死循环,不断从阻塞队列中拉取任务,从而达到了复用线程的目的。具体源码如下
1.推导式套路除了最简单的列表推导式和生成器表达式,其实还有字典推导式、集合推导式等等。下面是一个以列表推导式为例的推导式详细格式,同样适用于其他推导式。variable=[out_exp_resforout_expininput_listifout_exp==2]out_exp_res: 列表生成元素表达式,可以是有返回值的函数。forout_expininput_list: 迭代input_list将out_exp传入out_exp_res表达式中。ifout_exp==2: 根据条件过滤哪些值可以。2.列表推导式例一:30以内所有能被3整除的数multiples=[iforiinr
1.推导式套路除了最简单的列表推导式和生成器表达式,其实还有字典推导式、集合推导式等等。下面是一个以列表推导式为例的推导式详细格式,同样适用于其他推导式。variable=[out_exp_resforout_expininput_listifout_exp==2]out_exp_res: 列表生成元素表达式,可以是有返回值的函数。forout_expininput_list: 迭代input_list将out_exp传入out_exp_res表达式中。ifout_exp==2: 根据条件过滤哪些值可以。2.列表推导式例一:30以内所有能被3整除的数multiples=[iforiinr
概念琼恩·雪诺当上守夜人的司令后,为训练士兵对付僵尸兵团,把成功斩杀僵尸的一系列动作编排成了“葵花宝典剑法”,这就是函数。相似,在计算机世界,一系列前后连续的计算机语句组合在一起称之为函数,本章主要介绍如何在程序中定义和使用函数。1、函数的定义有了函数后,当要用到相同功能时,我们就可以重复地调用它而不用重写代码。下面是琼恩·雪诺用来上报战况的程序,每杀死1鬼,通信员可以敲kill_dead(),而不用反复敲print()语句了。如下定义了kill_dead函数,用来上报战况defkill_dead():print('杀死异鬼1头')上面def语句定义了函数kill_dead,函数名可以由写程序