- 博客(5)
- 收藏
- 关注
转载 f-string 高效的字符串格式化
f-string,称为格式化字符串常量(formatted string literals),是Python3.6新引入的一种字符串格式化方法,该方法源于PEP 498 – Literal String Interpolation,主要目的是使格式化字符串的操作更加简便。字符串同样可以控制输出精度,使用语法** f"{变量:.4s}"**, 其中4s指字符串的长度,s可以省略,可以实现截断,但不会填充。使用语法 **f"{变量: 填充字符<宽度}" **,填充字符常见:-、+、*、0等等。
2025-07-06 19:39:01
210
转载 C#关键字:in、out、ref、in T、out T、[In]、[Out]这些你都知道多少?
请看以下的P/Invoke调用,我们通过调用Windows C++的Api弹出对话框,其中,输入参数我们是可以用[In]关键字修饰的,这个通常情况下可以忽略不写。我们可以将ref关键字去掉,重新执行,可以看到 以下执行效果:执行方法前后打印的结果都是3,在方法中对形参的修改,并没有反应到调用者变量p。out关键字同样也是引用传递,和ref不同的是,它可以将参数直接返回,所以out关键字的使用场景主要是:需要参数返回多个值。我们将上面的代码中in关键字,改为ref关键字,并且在方法内部修改形参的值。
2025-05-16 12:10:26
26
转载 Easyexcel(5-自定义列宽)
Override// 判断是否满足 当前行索引不为空 && (当前是表头 || 当前行索引是首行)// 如果不满足,则说明不是表头,不需要设置if (!return;if (width!= null) {通过继承AbstractHeadColumnWidthStyleStrategy类,实现columnWidth方法获取其对应列的宽度。
2025-05-06 16:43:48
44
转载 Linux下修改DNS服务器的方法
些时候,由于系统的DNS服务器问题,造成机器访问网络卡顿或异常,这里介绍Linux系统如何修改DNS服务器的方法。再修改之前,先要确定自身的DNS是什么,避免盲目修改或者是修改后出现问题即时恢复过来。终端里执行以下命令查看Linux自身的DNS。登录后复制 cat /etc/resolv.conf1.在修改之要确认Lin...
2024-07-23 03:47:43
274
原创 typescript模拟数据结构
本文对应的JS数据结构及使用方法1、栈class Stack<T> { private count: number; private items: any; constructor() { this.count = 0; this.items = {}; } push(element: T) { this.items[thi...
2024-01-31 12:51:31
233
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅