NOT
【杂项】七零八碎的笔记
在程序员界被称为 DRY(don't repeat yourself)TBD 是 to be done 的简称。想了解更多关于代码注释的有趣知识,可以去知乎搜索“你见过哪些奇趣的代码注释”。 C盘中部分文件无法删除:重命名后可删除,移动到program 文件夹下可删除 ......
列表和元组的概念和操作(1)
通用序列 列表 元组 字符串 通用的序列操作 索引:可以使用例如greeting = 'Hello' greeting[0]这种操作获取第一个元素 切片: 切片适用于提取序列中的一部分,例如number = [1,2,3,4,5,6] number[1:4],输出的结果为[2,3,4],第一个索引是 ......
day十-Python之路-教学项目之-通过Python实现简单的计算器
教学项目之-通过Python实现简单的计算器 计算器开发需求 实现加减乘除及拓号优先级解析 用户输入 1 - 2 * ( (60-30 +(-40/5) * (9-2*5/3 + 7 /3*99/4*2998 +10 * 568/14 )) - (-4*3)/ (16-3*2) )等类似公式后,必须 ......
HIVE ASCII码
hive中的分割符使用八进制的ASCII码表示 1 八进制 十六进制 十进制 字符 使用方法 2 00 00 0 nul 3 01 01 1 soh 4 02 02 2 stx 5 03 03 3 etx 6 04 04 4 eot 7 05 05 5 enq 8 06 06 6 ack 9 07 ......
P7177 题解
\(\Large \text{题目链接}\) 题目大意 整棵树的每条边都有流量的分配比率,部分边有“特殊性质”——将流经这条边的液体的流量平方。 现在给出每个叶子节点最终至少要流入的流量,求根节点至少要流出的流量是多少。 思路 为了叙述方便,下面将某个节点最少需要的 流量 称为该节点的“权值”。 首 ......
控制台标记¶
控制台标记¶ Rich 支持一个简单的标记,您可以使用它插入颜色和样式,几乎可以在 Rich 接受字符串(例如和)的任何地方插入颜色和样式。 运行以下命令以查看一些示例: python -m rich.markup 语法¶ 控制台标记使用受 bbcode 启发的语法。如果您将样式(请参阅样式)写在方 ......
介绍
介绍¶ Rich 是一个 Python 库,用于将富文本(带有颜色和样式)写入终端,并用于显示高级内容,如表格、降价和语法突出显示的代码。 使用 Rich 使命令行应用程序具有视觉吸引力,并以更具可读性的方式呈现数据。Rich 还可以通过漂亮的打印和语法突出显示数据结构来提供有用的调试辅助工具。 要 ......
控制台接口¶
控制台接口¶ 为了完全控制终端格式,Rich 提供了一个类。大多数应用程序都需要单个控制台实例,因此您可能希望在模块级别创建一个实例或作为顶级对象的属性。例如,您可以将一个名为“console.py”的文件添加到您的项目中: from rich.console import Console cons ......
应该下那个 ActiveMQ
最近在搞 ActiveMQ 的时候,发现有 2 个 ActiveMQ 可以下载。 应该下那个呢? JMS 即Java Message Service,是JavaEE的消息服务接口。 JMS主要有两个版本:1.1和2.0。 2.0和1.1相比,主要是简化了收发消息的代码。 所谓消息服务,就是两个进程之 ......
9月13 每日打卡
1.了解了final关键字的基本用法 在Java中,final关键字可以用来修饰类、方法和变量(包括成员变量和局部变量)。下面就从这三个方面来了解一下final关键字的基本用法。 1.修饰类 当用final修饰一个类时,表明这个类不能被继承。也就是说,如果一个类你永远不会让他被继承,就可以用fina ......
【题解】[POI2015] MOD
传送门 挺恶心的感觉这题代码,就来写写题解。 题目分析 假设我们现在要删掉 \((x,y)\) 这条边,思考这样能贡献的最大或最小直径。 不难发现,此时一棵树分裂成了两棵树 \(a,b\),我们令它们的直径分别为 \(la,lb\)。将两棵树内直径的任意端点连起来,发现 \(maxi=la+lb+1 ......
Styles¶
风格¶ 在 Rich API 的不同位置,您可以设置一个“样式”来定义文本的颜色和各种属性,例如粗体、斜体等。样式可以作为包含样式定义的字符串或类的实例给出。 定义样式¶ 样式定义是包含一个或多个用于设置颜色和属性的单词的字符串。 要指定前景色,请使用 256 种标准色之一。例如,要以洋红色打印“H ......
ansible-yaml基本了解
1.yaml 了解 YAML是"YAML Ain’t a Markup Language"(YAML不是一种标记语言)的递归缩写;是一个可读性高,用来表达数据序列化的格式。YAML的应用场景:SpringBoot的配置文件,ansible0playbook构建指令。 2.yaml 规则 1.大小写敏 ......
vue导出带样式的excel
示例说明实现导出excel不同块的颜色 template a标签仅做文件名称调整,默认为隐藏状态; <template> <div> <button @click="exportExcel">导出</button> <a ref="export_a" /> </div> </template> sc ......
数据库安全管理
数据库安全管理 可以使用TCP抓包工具,抓包到数据库的操作情况 history可以查看明文的密码 1、用户账户管理 ## 创建用户,只允许192.168.79.128用户登录 mysql> create user 'louvice'@'192.168.79.128' identified by '1 ......
.Net6静态方法中使用IServiceProvider
.Net6静态方法中使用IServiceProvider 我们在通过.net core的DI容器获取对象时,都是通过构造函数中获取但是在静态类和Filter中如何使用呢,今天来看看 首先创建一个服务定位 public class ServiceLocator { public static ISer ......
园子的商务合作-腾讯云:欢迎下载《泛智能开启下一代云时代》IDC白皮书
昨天晚上园子上线了腾讯云的《泛智能开启下一代云时代:智能加速、效能提升、创新涌现》IDC白皮书广告,这是腾讯2023全球数字生态大会与园子合作的一部分,考核指标是白皮书下载人数,欢迎对白皮书感兴趣的园友前去下载 ......
Centos7升级python3.9
# Centos7升级python3.9 1.系统升级 ```undefined yum update -y yum -y groupinstall "Development tools" yum install openssl-devel bzip2-devel expat-devel gdbm- ......
markdown学习
Markdown 学习 2022年12月6日 0. 准备工作 我使用的是VSCode来进行markdown编辑 需要下载的插件 markdown all in one markdown preview enhanced paste image 实现预览需要右击在命令面板中输入:Markdown: O ......
PyCharm 操作技巧
一、PyCharm 实现翻译功能(Translation) 1. 安装Translation插件 1)开PyCharm,点击“File” -> “Settings”打开设置界面。2)在左侧菜单中选择“Plugins”,在右侧搜索框中输入“Translation”,然后点击“Install”按钮进行安 ......
nvm、node、vue安装、vue项目创建打包
nvm、node、vue安装、创建vue项目 nvm作用:可以管理多个版本的node,切换node版本,下载node。 前情提要 参 考:https://zhuanlan.zhihu.com/p/519270555 下载地址:https://github.com/coreybutler/nvm-wi ......
Go安装
1.官网下载安装 https://golang.org/dl/ 2.环境变量 用户变量path 系统变量工作路径 3.检验 go version 4.在工作目录下创建 bin 编译后可执行文件 pkg 编译后归档文件 src 源码文件 5.src下新建hello目录 新建main.go packag ......
MySQL篇:bug1_navicat添加外键保存后不起作用(消失)
问题 在Nacicat premium中添加外键一保存就消失 用SQL语句也显示创建成功,没有报错,可是在INSERT中又起不到约束作用 解决办法 参考一下资料发现可能是表的类型不支持外键 要在 MySQL 声明外键,用户应该紧记几个要点: 两个表必须是 InnoDB 类型。 在参考的表,必须有一个 ......
Android后台模拟点击探索(附源码)攻略
本攻略将详细介绍如何在Android应用中使用后台模拟点击的技术。通过模拟点击,我们可以在后台执行一些用户交互操作,例如点击按钮、输入文本等。这对于自动化测试、批量操作等场景非常有用。 步骤一:添加权限 首先,在AndroidManifest.xml文件中添加以下权限: <uses-permis ......
chatgpt能支持人工干预算法吗
chatgpt是一种基于自然语言处理技术的聊天机器人模型,它可以通过输入自然语言文本来产生人类类似的回复。在ChatGPT的输出方面,一般情况下是不允许人工干预的,因为ChatGPT使用了生成式模型,其输出不是预先设定的模板式回答,而是根据对话上下文和模型的训练结果自动生成的自然语言文本,是无法 ......
玩转金融新“绿”潮,银行纷纷亮大招
在《开辟绿色金融新赛道,看银行如何“向绿而行”》内容中,我们带大家了解了商业银行绿色金融研究背景、规划与能力建设。今天,我们将继续带大家了解商业银行绿色金融实践路径中的绿色信贷产品、绿色债券产品及绿色投资。 在绿色金融实践中,商业银行以绿色信贷产品为核心,以绿色债券产品为辅助,持续开展绿色投资,创新 ......
qt QFileDialog 保存文件 没有扩展名
way1. 根据 selectedNameFilter 接受类型选择 您希望在选择不同文件类型时自动添加扩展名,您可以在用户选择文件后检查文件的扩展名并自动添加相应的扩展名。以下是一个示例,演示如何在用户选择文件后自动添加扩展名: QFileDialog dialog(this); dialog.s ......
linux 中实现指定列进行去重复
001、 awk [root@pc1 test02]# ls a.txt [root@pc1 test02]# cat a.txt a ii b kk a jj c yy b 77 e tt [root@pc1 test02]# awk '!ay[$1]++' a.txt a ii b kk c y ......
"精益开发"的精益是什么?
"精益开发"的精益是什么? 最流行的软件开发模式,现在是"敏捷开发"(agile development)。 但是,很多人不知道,敏捷只是一种价值观,不是具体的方法。 它包含一些原则,实现这些原则有很多不同方法,下面是主要的几种。 极限编程(XP) Scrum 开发 看板开发(kanban) 精益开 ......
洛谷 CF707C Pythagorean Triples の 题解
这道题是一道数论题,不可用暴力通过,因为输入范围极大,基本上循环是不能在这道题上使用的了。 前面大佬们讲的我听不懂,于是在教练的帮助下,我利用题面给出的多组样例找到了规律。 在此之前,我们先设输入的数为 $n$ 。 $n$ 分三种情况。 $n$ 是奇数; $n$ 是偶数; $n$ 小于等于 $2$; ......