轮转数组 给定一个整数数组 nums,将数组中的元素向右轮转 k 个位置,其中 k 是非负数。 示例 1: 输入: nums [1,2,3,4,5,6,7], k 3 输出: [5,6,7,1,2,3,4] 解释: 向右轮转 1 步: [7,1,2,3,4,5,6] 向右轮转 2 步: [6,7,1,2,3,4,5] 向右轮转 3 步: [5,…
2024/11/22 0:32:24SQL注入 正则搜索(update|select|insert|delete).*?where.*示例一: bluecms源码下载:source-trace/bluecms 以项目打开网站根目录,并以ctrlshiftf打开全局搜索 (update|select|insert|delete).*?where.*并开启正则匹配 最快寻找脆弱点的…
2024/11/22 3:45:15一,用户首选项简述 ohos.data.preferences (用户首选项) 用户首选项为应用提供Key-Value键值型的数据处理能力,支持应用持久化轻量级数据,并对其修改和查询。 数据存储形式为键值对,键的类型为字符串型,值的存储数据…
2024/11/19 11:11:01华为OD机试中的“数组二叉树”题目通常涉及使用数组来表示二叉树,并进行相关的操作。以下是对这类题目的详细解析: 一、题目描述 二叉树只也可以用数组来存储,给定一个数组,树的根节点的值储存在下标1,对于储存在下标…
2024/11/21 21:05:32/*** 登录风控,可以登录返回true,不可登录返回剩余时间戳* 除了用户名主键外,还可以设置下ip主键,进一步提高风控级别*/ function login_risk($username){$ip get_client_ip();// 获取用户ip// 判断是否可以登录,如果被禁止登录则…
2024/11/23 6:53:17 人评论 次浏览文章目录前言TCP 连接的三个阶段TCP数据报介绍TCP三次握手(Three-way Handshake)三次握手的过程握手过程说明为什么需要三次?两次握手会发生什么问题?数据传输TCP 四次挥手四次挥手的过程挥手过程说明握手需要三次,为什么挥手需要四次&#x…
2024/11/23 6:26:56 人评论 次浏览200. 岛屿数量 给定一个由 ‘1’(陆地)和 ‘0’(水)组成的的二维网格,计算岛屿的数量。一个岛被水包围,并且它是通过水平方向或垂直方向上相邻的陆地连接而成的。你可以假设网格的四个边均被水包围。 中等难…
2024/11/23 5:51:34 人评论 次浏览dimension: 从几何学上理解,就是一个坐标。比如时间是很常见的维。 值得注意的是,一个维的确定,维里面的具体的值需要是原子的,不能再分的。 level: 坐标上当然有刻度。举例来说,时间维如果我们的刻度最小单位为天的…
2024/11/23 5:41:51 人评论 次浏览java 蓝桥杯 奇数倍数 【问题描述】 请你找到最小的整数 X 同时满足: • X 是 2019 的整倍数 • X 的每一位数字都是奇数 【答案提交】 这是一道结果填空的题,你只需要算出结果后提交即可。本题的结果为一 个整数,在提交答案时只填写这个整…
2024/11/23 8:02:21 人评论 次浏览一.内置数据类型 1.整数类型 (1)byte: byte类型是占用8位的,有符号的,以二进制补码表示的整数.范围为[-128,127],默认值为0 常用在大型数组中以节约空间,主要用来代替整数,因为其占用的空间只有int的1/4(2)short: short类型是占用16位的,有符号的,以二进制补码表示的整数.范围…
2024/11/23 8:01:17 人评论 次浏览这篇文章主要介绍了使用git代替FTP部署代码到服务器的例子,这种方法可以节省流量、节省时间,需要的朋友可以参考下本地开发完成后,通常会在服务器上部署,有人会使用ftp,有人会使用scp, ftp和scp的时候为了方便我们通过还要tar或者…
2024/11/23 8:00:46 人评论 次浏览什么是缓存:在内存中开辟一块空间,把原来在硬盘上的东西,放到内存当中,当需要用到一些数据时,直接在内存中查找,而不是到硬盘上查找。这块内存中的空间就是缓存。缓存能提高程序的运行效率。 一级缓存&…
2024/11/23 7:59:44 人评论 次浏览上一篇文章中我们已经知道了,C怎么调用Lua中的函数,接下来我们学习一下,Lua怎么调用C中的函数。这篇文章主要讲在Lua中执行average()函数,怎么调用到C中的Average函数。然后把Average函数的执行结果再返回给Lua中。一、直接上代码…
2024/11/23 7:58:43 人评论 次浏览传送门:面试题 16.21. 交换和 题目描述: 给定两个整数数组,请交换一对数值(每个数组中取一个数值),使得两个数组所有元素的和相等。 返回一个数组,第一个元素是第一个数组中要交换的元素&#…
2024/11/23 7:58:13 人评论 次浏览1、新建一个 django project 在Django安装路径下找到django-admin.py文件,我的路径是在C:\Python27\Lib\site-packages\Django-1.10.3-py2.7.egg\django\bin 在此目录下,会有两个文件:如下图: 同时按住CtrlShift键,在弹…
2024/11/22 20:13:22 人评论 次浏览1.打开查询分析器,输入命令DUMP TRANSACTION 数据库名 WITH NO_LOG2.再打开企业管理器--右键你要压缩的数据库--所有任务--收缩数据库--收缩文件--选择日志文件--在收缩方式里选择收缩至XXM,这里会给出一个允许收缩到的最小M数,直接输入这个数,确定就可以…
2024/11/22 20:12:51 人评论 次浏览今天在群里看到有人说不熟悉innodb把ibdata(数据文件)和ib_logfile(事务日志)文件误删除了。不知道怎么解决。当时我也不知道怎么办。后来查阅相关资料。终找到解决方法。其实恢复也挺简单的。我们不知道的时候就觉得难了。谁说不是这样呢?下面我们就来模拟生产环境…
2024/11/22 20:12:21 人评论 次浏览上一篇文章我们聊了版本号以及它的一些注意事项,是不是有一丢丢小收获呢?这一篇我们来说说 composer 的一些常用的命令。 全局参数 全局参数虽然不是必要的,但是有时候可以帮助我们更好地了解并使用 composer : # 查看composer…
2024/11/22 20:11:50 人评论 次浏览代码这种经常完善的东西,其实是不太适合使用博客来发布的。 以下是一个批量修改照片名称的shell脚本: 事情是这样的,虽然手机拍的照片文件名是按照日期来确定的,但是是这种形式的 IMG_mmddYY_HHiiss.jpg。(字母的含义借…
2024/11/22 20:11:19 人评论 次浏览目录 一、path 1.path构造 2.追加路径 3.获取完整绝对路径 4.文件名可移植性判断 5.路径分析 6.路径修改 7.异常处理 二、文件 1.文件状态类file_status 2.文件属性 3.文件操作 三、目录迭代 1.单层遍历 2.递归实现深度遍历 3.recursive_directory_iterator 四…
2024/11/22 20:10:49 人评论 次浏览