相关文章
python控制负数以16进制整型格式输出
实际使用时候,发现 python输出负数进程是 十进制和16进制一样的,就是16进制多了一个负号,和预期结果不同;比如我想要 -1输出 0xFFFFFFFF,可以参考如下方式;
def TestPrintf(): ret -3print("test1 r…
建站知识
2024/11/28 9:27:42
GRASP 、SOLID 与 GoF 设计模式
一、GRASP
GRASP:通用职责分配软件设计模式(General Responsibility Assignment Software Patterns),其主要思想是基于单一职责设计软件对象。 思考软件对象设计以及大型构件的流行方式是,考虑其职责、角色和协作。这是被称为职责驱动设计&a…
建站知识
2024/11/7 22:41:27
数字ID和字符串ID互相转化
对于想隐藏真实id的需求,比如想加密userId等 使用示例: * 不指定长度* AlphaIDCustom(12354); //会将数字转换为字母。* AlphaIDCustom(PpQXn7COf,true);//会将字母ID转换为对应的数字。* 指定长度* Alpha…
建站知识
2024/11/25 11:35:08
Mysql中日期相关的函数
Mysql中日期相关的函数
时间戳转变成日期datetime格式的函数
FROM_UNIXTIME(时间戳),如下图:
获取datetime类型的月份和年份的函数
month获取月份,如下图: year获取年份,如下图:
给特定日期加一个月…
建站知识
2024/11/22 21:06:12
【LeetCode】59. 螺旋矩阵 II
1 问题
给你一个正整数 n ,生成一个包含 1 到 n2 所有元素,且元素按顺时针顺序螺旋排列的 n x n 正方形矩阵 matrix 。
示例 1: 输入:n 3 输出:[[1,2,3],[8,9,4],[7,6,5]]
示例 2:
输入:n…
建站知识
2024/11/26 4:25:36
从0开始在Vscode中搭建Vue2/3项目详细步骤
1.安装node.js:Node.js下载安装及环境配置教程【超详细】_nodejs下载_WHF__的博客-CSDN博客
node.js自带npm,无需单独安装。
验证: node -v npm -v
2.先简单创建一个空文件夹,vscode进入该文件夹,并打开终端。
3.安装cnpm&…
建站知识
2024/11/23 5:41:34