lowbit函数——返回二进制数的最后一位1,在返回时附带其后面的0 举例:x1010 —> lowbit(x)10 2 x101000 —> lowbit(x)1000 8 x11111111000000 —> lowbit(x)1000000 64
2025/1/2 22:42:32OS库常用操作 操作描述os.listdir(“D:\pyproject\day21模块”)path中所有文件与目录的名称(包括隐藏的)os.path.abspath(name)获得绝对路径os.rename(“gouguoqi”,“gouguoqinew”)将文件或目录 src 重命名为 dstos.path.split(r"D:\pyproject\test.py")把路径分为…
2025/1/2 20:08:07【2018QBXT刷题游记】 Day1 TEST2 T3 network 在计算机科学中,经常要通过分析变量之间的相关性来简化计算过程。变量 间的相关性可以用有向图 G(V,E)G( V,E)G(V,E)来表示,图中的点表…
2025/1/2 18:20:36腾讯、阿里、百度、华为等知名企业纷纷投入智慧城市领域,对推动智慧城市建设起到了积极的作用。这些智慧城市主流玩家,是如何发力智慧城市的?一、腾讯智慧城市理念、解决方案与特点1、腾讯“WeCity未来城市”品牌理念2019年7月,腾…
2025/1/2 18:01:25在写shell脚本时,如果多个命令的输入或输出都是同一个文件,而这个文件的路径和名字都很长,则需要书写很多次同样的路径会很浪费时间,我们可以使用exec命令来关联一个自定义的文件描述符到一个特定的文件。 execl 打开文件描述符的…
2025/1/3 0:42:38 人评论 次浏览目标:将 mysql 的 character_set_server 的值由 latin1 更改为 utf8 1. 暂时性:SET character_set_serverutf8 即可,一次性。 2. 永久性:需要更改配置文件 (1)打开以下文件夹 /usr/local/mysql-5.7.24-macos10.14-x86_64/support…
2025/1/2 22:54:31 人评论 次浏览前言 数据库中最重要的基础是索引,索引为什么能被建立起来,因为能建立索引的字段都是可以排序的,(任何字符串都可以排序)只是我们平时感受不深。 排序是如何帮助加速找数据库里的东西的呢? 在数据库里存数…
2025/1/2 20:56:18 人评论 次浏览5.7.6开始可以在线切换gtid-mode的几种状态说明:off :不产生gtid,基于binlogposition,slave也不能接受gtid的日志;off_permissive:不产生gtid,但做为slave可以识别gtid事务也可以识别非gtid事务;on_permissive:产生gtid事务&#…
2025/1/2 17:05:02 人评论 次浏览1. 里氏替换原则的介绍 里氏替换原则(Liskov Substitution Principle)在 1988 年,由麻省理工学院的以为姓里的女士提出的。 如果对每个类型为 T1 的对象 o1,都有类型为 T2 的对象 o2,使得以 T1 定义的所有程序 P 在所有的对象 o1 都代换成 o…
2025/1/3 0:57:42 人评论 次浏览程序员年入50万,我们该如何努力达到这个目标? 解放号众包平台 2018-08-09 11:15:11 先说明,这里是指税后。年收入50万在上海算多吗?比上不足,比下有余。 不过在上海达到这个水平,至少可以说是能达到财务自…
2025/1/3 0:57:12 人评论 次浏览1 同步包装器 TreeMap不是线程安全性的。如果多线程并发访问一个Map对象,当某些线程对该map对象进行结构上的修改时,该map必须要实现同步(结构上的修改是指添加或删除操作,如果仅仅是修改value值,则不是结构上的修改&…
2025/1/3 0:56:41 人评论 次浏览Valgrind官网:http://www.valgrind.org Valgrind的主要作者Julian Seward刚获得了今年的Google-OReilly开源大奖之一──Best Tool Maker。让我们一起来看一下他的作品。Valgrind是运行在Linux上一套基于仿真技术的程序调试和分析工具,它包含一个内核──…
2025/1/3 0:56:10 人评论 次浏览补间动画(Tween)----/res/anim1)原理 补间动画就是指开发者只需要指定动画开始,动画结束关键帧,而动画变化的中间帧由系统计算并补齐。对于补间动画而言,开发者无须逐一定义动画过程中的每一帧,只要定义动画开始&am…
2025/1/3 0:55:39 人评论 次浏览前几天想在我的个人主页上的右上角,添加一个可拖拽的电子钟表,然后趁这些天有点闲空,顺便简单复习下面向对象编程,所以花了点时间搞出来了,样子如下:其实这个案例很简单,就是简单的利用了下Date…
2025/1/3 0:55:08 人评论 次浏览互联网内容很难分辨真伪,一旦发生一些集中性的事件,无论是吹水公众号,工作不饱和的程序员以及一些不怀好意者都喜欢蹭热度,博流量,这些人对于数据,大数据均有理解和掌握,但普遍过于 时尚 &#…
2025/1/3 0:55:52 人评论 次浏览git 提交审核需要 操作merge request,这里就不赘述了。 第一次在码云用merge request功能的时候,到处找不到,但是看到一个pull request,意思好像差不多,先切到开发的分支,点进分支右侧的 「 Pull Request」…
2024/12/31 4:06:19 人评论 次浏览前言 1:如何构造pod原地重启,即pod ip不发生改变 2: 怎么构造pod init容器多次执行 3: 当pod 非init容器全部删除,是否会导致pod所有容器全部执行? 摘自:https://kubernetes.io/zh/docs/concepts/workloads/pods/init-containers/ 正文 0: pod定义 与单个应用容器…
2025/1/3 0:48:34 人评论 次浏览Azure Storage 是微软 Azure 云提供的云端存储解决方案,当前支持的存储类型有 Blob、Queue、File 和 Table。 笔者在前文中介绍了 File Storage 的基本用法,本文将介绍 Queue Storage 的主要使用方法。 Queue Storage 是什么? Azure Queue St…
2024/12/31 4:05:17 人评论 次浏览for 循环 一、1-100取奇数 方法一:常规取值 for i in range(1,101): if i % 21: print(i) 方法二:使用步长 for i in range(1,101,2): print(i) 二、1-100取奇数,50-70之间不打印 for i in range(1,101): if 50<i<70: continue elif i …
2025/1/3 0:35:20 人评论 次浏览迷宫问题 迷宫是许多小方格构成的矩形,每个小方格中有的是墙(1),有的是路(0),走迷宫就是从一个小方格沿上下左右四个方向到邻近的方格,当然不能穿墙。设迷宫的入口是左上角1,1,出口是8,8,根据给定的迷宫 a.使用广度优…
2025/1/3 0:12:58 人评论 次浏览