搜索结果
-
PHP进阶玩法:优化大文件大数据读取之yield关键字
urn $i; } } $result = createRange(10); var_dump($result);这段代码是我们常规的return执行,这里打印的结果,很正常,就是一个int
-
PHP写一个交互式脚本的模板
n=== 数据库配置交互设置 ===\n"; $this->promptAndUpdate('数据库主机', $this->dbHost,
-
用Python来给Apache日常Access日志IP做分析
法简单来说,输入python 脚本文件名.py 日志文件路径 就行了前面是频次,后面是ip代码实现import re import sys import os from collections imp
-
获取多个git提交的文件列表去重sort并打包zip
查提交是否存在 if ! git rev-parse --verify $commit &>/dev/null; then echo "错误: 提交 $
-
使用rufus刻录一个Linux系统的启动盘并且给戴尔服务器系统重装
按照提示操作就行了。无非就是那几个:设置网卡,上网规则,是自动获取ip还是手动修改设置时区关闭Kdump开关(毕竟是测试机,可以看你们自己的需求)格式化硬盘/选择硬盘安装创建管理员账号/设置超级管理员
-
计算两个时间戳之间的差
e1 = new DateTime(); $datetime1->setTimestamp($stime); $datetime2 = new DateTime();
-
如何设置git自建仓库禁止强行推送(强推)
--force选项 if [[ $refname == refs/heads/* ]] && git rev-parse --verify refs/remotes/origi
-
重新写一次mysqli连接操作类库
on setConfig($userConfig = []) { if (empty($userConfig)) return __CLASS__; $dbC
-
分享一个自己写的JWT鉴权加解密的类库
ction encode(Array $data = []) { if (empty($data)) return null; $key = self::$k
-
使用VBS脚本实现粘贴回车效果
9; 等待100毫秒 Next MsgBox "操作已完成,共执行了 " & loopCount & " 次粘贴和回车操作。", vbInfo
-
一个很棒的网站前端图片压缩方法
图片压缩的核心代码let maxSize = 120*1024; async function compressImage(file) { return new Promise((resolv
-
css单行、多行溢出裁剪省略号
bkit-box; /* 将对象作为弹性伸缩盒子模型显示 */ -webkit-line-clamp: 2; /* 行数,值可以改,表示展示X行后多余的缩略展示 */ -webkit-box-
-
自己写一个Python脚本抓取网站链接列表
想搞一个代码抓取一下一个网站所有的链接信息,帮助SEO优化前置安装下载python和更新pip代码import requests from bs4 import BeautifulSoup impor
-
如何使用GPG签名服务防止Git提交被伪造?!
if [[ -n ${allowed_users[$author_name]} && ${allowed_users[$author_name]}!= $author_
-
SSL免费证书续期,看这一篇就够了
点进去,类型选“个人测试证书(免费版)”,填写你的域名(这里需要填的是你的网站主域名)如果是 example.com 这样的域名,就直接填写 example.com 即可如果你网站是 www.exam
-
简单用php给表格单个单元格去重
格都需要左右加上引号噢!执行然后将这段代码复制到https://www.jyshare.com/compile/1/这类的在线工具里,执行,就会输出为去重后的列,复制之后粘贴回Excel里就行
-
PHP的Composer镜像源加速解决太慢的问题
写在前面之前用composer进行依赖安装,速度太慢了,等到崩溃了都后面要么用翻墙的方法,就费时费力还是用国内的镜像源,安全且方便实现这里用的是阿里云的镜像源进行加速composer config -
-
mysqldump导入/导出(备份与恢复)MySQL单表的数据
写在前面我总是记差了命令,还是记录一下实现方式主要就是用mysqldump的命令<代表导入>代表导出也很好理解,毕竟小方向指向哪边就是把数据流向哪边这里替换成你自己的真实内容就行导出MyS
-
以php为例分析页面跳转/变动的几种方式
manently"); header("Location: http://example.com/new-page.php"); exit;很明显,这里不止给了状态码,还
-
关于将typecho博客程序上传图片资源附件改为分片异步上传的思路
服务端从服务端接收整个文件,改为通过一个一个分片和分片标识来进行阿里云的分片上传功能插件由原本的simpleUpload改为使用分片上传的接口。另外接入阿里云的图片压缩处理接口功能。
-
使用Typecho插件的方式实现按键保存草稿页面
{ // 过滤非组合键监听 if (window.event.ctrlKey && window.event.keyCode == 83) { eve
-
typecho新增我的足迹模版及页面
你的博客网站/usr/themes/主题名字/cross.php其中有一个引用文件的代码,引用了component/say.php文件<?php $this->need('com
-
给boss直聘网页版写个一键投递的插件
me Boss直聘一键投递按钮 // @namespace http://tampermonkey.net/ // @version 2024-11-01 // @de
-
ECS服务器上快速初始化生成一个LNmp+Redis环境
# NGINX 默认配置文件: # /etc/nginx/nginx.conf # 更新yum源 sudo yum update -y # 下载程序包 sudo yum install nginx
-
【广东广州海珠】鲜自助火锅&酒馆
店名:鲜自助火锅·酒馆LIVE BAR时间:2024.08.29地址:广东省广州市海珠区新港西路169号羊城秀2楼·2F060这家店门面其实不咋显眼,在一个小入口,手扶梯上二楼外表看起来好像是个清吧的
-
用阿里的通义千问2.5辅助,写了个接口json文件转markdown的小脚本
stScript = ''; if (item.event && item.event.some(e => e.listen ===
-
SublimeText脚本实现打开文件自动折叠代码块
py文件即可。我这里创建的是一个名叫AutoFolding.py的文件,你可以随意取名文件内容如下import sublime,sublime_plugin class Folding(sublim
-
源码分析之Typecho的AutoBackup插件
config>这里的 lasttime就是最近一次更新的时间戳(秒时间戳)脚本当中,用了 simplexml_load_file这个函数来读取上面这个配置文件的内容,函数的返回值是 xml对象,
-
php+swoole脚本
--with-mysqli --with-sockets # 编译并安装 PHP make && make install || exit 1 # 创建 PHP 命令的软链接
-
nginx1.25.3一键编译安装
p://static.hw13.cn/usr/uploads/2024/04/nginx.sh && sh nginx.sh注意,脚本内部有一些敏感操作,需要当前执行的用户有 sudo
-
php8.3.0一键编译安装部署
ttp://static.hw13.cn/usr/uploads/2024/04/php.sh && sh php.sh注意,脚本内部有一些敏感操作,需要当前执行的用户有 sudo权限
-
PHP模拟请求的类库文件
= '', $params = []) { if (empty($url)) return false; if (!function_ex
-
typecho后台文章撰写使用Ctrl+S快捷键储存草稿
{ // 过滤非组合键监听 if (window.event.ctrlKey && window.event.keyCode == 83) { eve
-
typecho后台文章撰写的自定义字段默认收起
们看一下:class="typecho-post-option<?php if (empty($defaultFields) && empty($fields)): ?
-
推荐一个Js的剪贴板操作库clipboard-polyfill
://github.com/lgarron/clipboard-polyfill// 导入这个库 import * as clipboard from 'clipboard-polyfill
-
手把手教你安装composerV2.6.6最新版本
写在前面composer,是一个php的包管理软件,我们可以用这个软件进行依赖包的各种安装、移除、版本管理等操作,十分便捷。ThinkPHP高版本现在基本都支持使用Composer进行安装,这也是官方
-
Linux下如何实现服务管理以及自启动(以Nginx为例)
eload ExecStop=/bin/kill -s QUIT $MAINPID PrivateTmp=true [Install] WantedBy=multi-user.target二、重启服
-
Linux系统如何在php已经安装好的情况下进行OpenSSL扩展安装
写在前面我在安装composer的时候,出现了一个报错。The openssl extension is missing, which means that secure HTTPS transfer
-
SublimeText如何使用插件做文件上传和下载(SFTP)
/ 远程主机地址,可以填写域名或ip "host": "example.com", // 远程登录用户名 "user&quo
-
ElementUI实现表格输入框失焦保存效果
;title>ElementUI的示例页面</title> <!-- import CSS --> <link rel="stylesheet&q
-
手把手教你源码搭建Nginx服务器v1.25.3最新版(非root启动)
tall -y pcre-devel zlib-devel openssl-devel然后出现 Complete!标识,就代表已经安装成功了。第二次预编译接下来我们重新执行一次预编译命令,就是上面提到
-
手把手教你在Linux下源码搭建MySQL关系型数据库v8.2.0最新社区版
时候输入命令:make install手不抖,,心不慌。等着。有很多网上教程都是教的要make && make install,我就不建议这样做,因为2个命令夹杂在一起,很容易出现问题
-
给Android Studio加加速
ngs,当然,你可以用组合键进去页面之后,会有设置页面,找到我图示的位置:Appearance & Behavior -> System Settings -> HTTP Prox