自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(63)
  • 资源 (1)
  • 收藏
  • 关注

原创 PHP rsa加密

【代码】PHP rsa加密。

2024-03-19 16:59:00 93

原创 css 旋转卡片

般做法是使用 CSS3 的 transform 和 transition 属性。你可以在鼠标悬停到卡片上时改变 transform 属性来达到旋转效果。这可以通过创建一个含有两面的卡片来达到效果。每一面是一个 div,它们都放在一个父 div 中。

2024-03-13 17:55:34 380

原创 phpspreadsheet 读取excel 获取日期时间变成浮点数

为了将这种形式的日期和时间转换为 PHP 日期和时间,我们可以使用 PhpSpreadsheet 提供的一个工具方法:PhpOffice\PhpSpreadsheet\Shared\Date::excelToTimestamp().

2024-03-04 17:56:12 361

原创 location.origin兼容

【代码】location.origin兼容。

2023-12-25 14:05:38 409

原创 解决vue A对象赋值给B对象,修改B属性会影响到A的问题

在vue中【=】在对象赋值里面,没有进行深层赋值,【this.A 】指向的依旧是【 this.B 】里面的原地址,所以修改了【 this.A】里面的属性,【 this.B】里面的属性也会发生改变。例:this.A = this.B 或 const A = this.B 等形式的 对象赋值,修改新对象A导致原对象B同步变化。

2023-11-15 09:44:35 336

原创 PHP 提取字符中 省、市、区、详细地址

【代码】PHP 提取字符中 省、市、区、详细地址。

2023-09-14 13:35:01 646

原创 gorm表名尾部自动加s

【代码】gorm表名尾部自动加s。

2023-07-14 11:25:54 686

原创 安装docker报Error: Failed to download metadata for repo ‘docker-ce-stable‘: Cannot download repomd.xml:

上下的,出现了一些小问题,根据阿里云官网指出,需要对你的docker-ce.repo进行一些小修改。把$releasever变量修改为7。

2023-06-29 12:39:58 1009

原创 Linux系统常用命令

【代码】Linux系统常用命令。

2023-05-17 11:50:35 88

原创 js实现千位分隔符

在项目开发中需要js实现千位分隔符来分割一个整数,比如我想将数字 1234567 显示为“1,234,567”。我该怎么实现呢?

2023-05-12 16:15:22 116

原创 Js中foreach()用法

js中forEach是用于遍历数组的方法,将遍历到的元素传递给回调函数,遍历的数组不能是空的要有值。

2023-05-12 16:00:49 679

原创 Linux危险命令

dev/null 或 null 设备是一个特殊的文件,所有写入它的数据都会被清除,然后返回写操作成功。它会反复的执行下去直到系统崩溃。上面的命令就是rm -rf ,这里的代码是隐藏在十六进制里的,可能会擦除你的根分区,所以看不懂的命令千万不能执行,非要看效果,请在虚拟机中执行。这个命令会格式化块设备sdb,在执行这个命令后你的块设备(硬盘驱动器)会被格式化,直接让你的系统达到不可恢复的阶段。该操作会将在块设备中的所有数据块替换为命令写入的原始数据,从而导致整个块设备的数据丢失。不太好理解可以转换成。

2023-05-10 10:08:50 1014

原创 令人困惑的strtotime

也就是说, 只要涉及到大小月的最后一天, 都可能会有这个问题。逻辑一下就清晰了, 我们也可以手动验证第二个步骤。

2023-04-03 11:17:46 75

原创 力扣第1641

当n=4时,返回值为70=35+20+10+4+1;当n=3时,返回值为35=15+10+6+3+1;当n=2时,返回值为15=5+4+3+2+1;当n=1时:返回值为5=1+1+1+1+1;

2023-03-29 14:24:11 48

原创 分布式事物

DTM

2023-03-23 10:42:52 40

原创 PHP 计算距离下次生日还有多少天

【代码】PHP 计算距离下次生日还有多少天。

2023-03-16 16:36:07 262

原创 JS判断对象属性是否存在的五种方案

Object.prototype.hasOwnProperty除了支持hasOwnProperty的相同用法,同时还解决了hasOwnProperty的两个缺点。hasOwnProperty这个方法可以用来检测一个对象是否含有特定的自身属性,即是用来判断一个属性是定义在对象本身而不是继承自原型链的。Object.hasOwn(),目前来看就是替代Object.prototype.hasOwnProperty.call()。操作符可以用来判断一个属性是否属于一个对象,也可以用来变量一个对象的属性。

2023-03-13 17:58:07 1749

原创 PHP根据身份证号码,获取性别、获取生日、计算年龄等多个信息

【代码】PHP根据身份证号码,获取性别、获取生日、计算年龄等多个信息。

2023-03-02 17:00:46 616

原创 php根据出生日期计算年龄函数

【代码】php根据出生日期计算年龄函数。

2023-03-02 11:35:00 238

原创 Vue3 element-plus 表格的formatter使用

对表格的内容进行格式化。

2023-02-21 10:36:25 1244

原创 推荐几个实用网站

网址:https://developer.aliyun.com/ebook/网址:https://www.infoq.cn/minibook。网址:http://www.banshujiang.cn/地址:https://www.bookstack.cn/网址:https://www.cxy521.com。

2023-02-20 11:34:36 220

原创 力扣第2347题

【代码】力扣第2347题。

2023-02-20 10:01:42 47

原创 PHP 多进程

用PHP玩转进程之一 — 基础用PHP玩转进程之二 — 多进程PHPServer

2023-02-17 14:38:52 58

原创 php中的深拷贝和浅拷贝

由于对象的赋值时引用,要想实现值复制,php提供了clone函数来实现复制对象,但是clone函数存在这么一个问题,克隆对象时,原对象的普通属性能值复制,但是源对象的对象属性赋值时还是引用赋值,浅拷贝。在PHP中, = 赋值时,普通类型都是深拷贝,但是对象类型是浅拷贝,也就是说对象赋值是引用赋值,对象作为参数传递时,也是引用传递,无论函数定义时参数前面是否有&符号。浅拷贝:赋值时是引用赋值,相当于取了一个别名,对其中一个进行修改,另一个也会改变。

2023-02-17 12:45:01 415

原创 力扣第2341题

今天简单题,感觉又行了。

2023-02-16 11:23:37 53

原创 力扣第2180题

【代码】力扣第2180题。

2023-02-15 18:34:31 42

原创 Redis之BitMap

根据日期 offset = (今天是一年中的第几天) % (今年的天数),key = 年份:用户id。即节约空间效率又高,只需要一个 key,然后用户 id 为 offset,如果在线就设置为 1,不在线就设置为 0。在Redis中,可以吧bitMap当成一个以比特位为单位的数组,数组的每个元素只能存储0和1,数组的下标在bitMap中叫做偏移量。bitMap在Redis中不是一个新的数据类型,其底层是Redis string实现。能映射的状态有限,但是使用比特位的优势是能大量的节省内存空间。

2023-02-13 15:32:40 706

原创 表达原则:如何让代码成为一种逻辑线索

表达原则指在编程时应该有清晰的编程意图并通过代码明确的表达出来,通俗的说就是代码及文档。你可能很讨厌写文档也可能没有太多时间阅读文档这是。要写出有逻辑线索的代码主要从三个方面入手。

2023-02-12 15:19:01 86

原创 力扣第2335题

【代码】力扣第2335题。

2023-02-11 19:47:29 37

原创 力扣第409题

【代码】力扣第409题。

2023-02-10 19:29:19 34

原创 力扣第二题

【代码】力扣第二题。

2023-02-10 18:14:17 58

原创 力扣第一题

【代码】力扣--1。

2023-02-10 17:30:55 32

原创 Swoole\Event::rshutdown(): Event::wait() in shutdown function is deprecated in Unknown

在之前的Swoole版本中中,Swoole会自动在脚本末尾检测是否有Event::wait()调用,如果没有,底层会自动调用register_shutdown_function在脚本结束时调用Event::wait(),进入事件循环。在新的版本中,不再自动添加 Event::wait() 到PHP的shutdown function列表。解决办法2:使用Coroutine\Scheduler作为程序的入口。解决办法1:在程序末尾手工添加Event::wait()

2023-02-09 16:06:39 1050

原创 力扣1797

用一个map 保存验证码和过期时间,调用 generate时,将验证码-过期时间对直接插入 map中, 调用renew 时,判断验证码存在并且未过期,更新过期时间, 调用countUnexpiredTokens 时,遍历整个map,统计未过期的验证码的数量。

2023-02-09 11:17:15 36

原创 力扣2221

【代码】力扣2221。

2023-02-08 15:41:40 34

原创 力扣1233

【代码】力扣1233。

2023-02-08 14:13:39 43

原创 力扣2331

【代码】力扣2331。

2023-02-07 17:54:48 38

原创 力扣230

先对二叉树进行一次完整遍历,将所有节点存入数组中,最后对数组排序后返回目标值。

2023-02-07 17:20:51 27

原创 PHP-力扣1604

【代码】PHP-力扣1604。

2023-02-07 16:17:54 55

原创 PHP工作日计算

PHP工作日计算。

2023-02-07 10:59:10 234

php 汉字转换为拼音

基于《最全的PHP汉字转拼音函数(共25961字,包含20902个基本汉字+5059生僻字)》扩展的。

2019-01-14

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除