编程开发

关于找资源的方法(第二篇)

之前的两期大抵粗略了一下如何简单的找资源,以及如何“使用”百度网盘 1.下面教大家一个好玩的加密方式 下面这张图,看上去没有任何毛病是吧 image 虽然它看上去是张图 但是,其实他内部藏了一个视频,原理大抵就是把这张图转为二进制,再把视频转为二进制,把视频的二进制码以一定的顺序插入在图片中(通俗来说就是这样了) 想知道具体,可以去 百度贴吧 搜索 图片文件

集群环境搭建-------创建集群

下面开始对集群进行初始化,并将node节点加入到集群中 下面的操作只需要在master节点上执行即可 # 创建集群 [root@master ~]# kubeadm init \ --kubernetes-version=v1.17.4 \     --pod-network-cidr=10.244.0.0/16 \     --service-cidr=10.96.0.0/12 \     -

爬虫

作者:JY    一只爬虫,掉进了碟子里,正拖着不知被哪个人类压残的半翅、一步一步艰难地朝碟子边缘行进。而这一幕,正被坐在桌前吃着火锅的杨临津津有味地观摩着。他的目光一点点随着爬虫行进的轨迹移动,大脑也飞速地运转着。至于他的手,既没有抬起筷子去锅里夹菜,也没有放下筷子去送葬它的命运——要知道,众人眼中杨临那细瘦温和的手指,对爬虫来说却险如巨山(峻山)。他只要轻轻动一动小指头肚,它就绝对会一命呜呼

API 入门(17)设计陷阱

通过前面几篇文章的学习,我们掌握了初步的 API 设计方法。在掌握方法的同时,还要避免我们的设计掉入陷阱。 在设计之初,我们就特别强调,API 的设计要以用户为中心,而 API 设计最大的陷阱,就是从服务开发者的角度进行设计。 因此,在进行 API 设计时,要避免落入下面的四个陷阱。 陷阱一:数据的影响 如果是从底向上设计系统,就很容易掉入这个陷阱。从需求中找出关键业务名词,设计实体,创建表结构,

Python解析变长结构体

最近接到一个需求,需要使用 Python 解析 C 来的数据包,而数据包中的格式是通过如下结构体定义的: typedef struct msg_t { int oid; int msg_len; char msg_data[0]; }MSG_T; 其中的 msg_data 字符串的长度是由 msg_len 给出的,因此需要首先解析出 msg_len 的数值,再读取 msg

唠叨一下一百二十,2022.9.24记账

9.24记账 支出 地铁4 地铁4 晚饭12.9 答完辩了 被选到28号继续答辩 得改一下ppt 精简一下 还有稿子也要精简一下 而且还要把可能的问题 和问到的问题周一去都问了 必须搞一波了 这次时间太紧了 无语 但我明天还是准备休息 然后把存了好多天的视频做了 这九个人如果按综合成绩 我是第一 照理说应该给我转正 到时候我一定把我的分数问到 拿分数说话 如果光看答辩 那就 害

五年前,我差点儿去了每日优鲜

前几天,忽然劈天盖地的从各个渠道传来了“每日优鲜就地解散”的消息,不得不说的是,消息来得最早的永远是脉脉职言,有点儿春江水暖鸭先知的意思。 职言里的评论大概分为两派。 派别一:事后诸葛亮派。大概内容是,我早就通过什么什么事情,认知到这个公司不行,公司的老板不行,公司的高管不行,公司的价值观有问题,公司的业务模式有问题,公司的办公地点选址不吉利等等。如今公司走到这种地步,只能说是哀其不幸,怒其不争

持续集成与部署(一)

查看 K8s 版本,Kubeadm 初始化 $ kubectl version Client Version: version.Info{Major:"1", Minor:"23", GitVersion:"v1.23.4", GitCommit:"e6c093d87ea4cbb530a7b2ae91e54c0842d8308a", GitTreeState:"clean", BuildDate:

对话清华校友2

对于名校或学院的面试该怎么办呢?清华校友说不紧张反而有松弛感,这是最近网友们最喜欢用的一个词。 要回归到本来的样子,表达的思路要清晰,放松心态,冷静地应对,把擅长的东西描述清楚。准备类似的东西,但也不用准备太多,把一个人完整展现出来,有相应的付出和擅长的东西。 要相信参加面试的人都是有一身好功夫的,他们敢于参加面试,肯定就有两把刷子,所以要相信自己。而领导力就体现在与大家一起互动,实现1+1&gt