有两种方式 第一种(不准确,会有误差) ``` function getJieQi($_year,$month,$day) { $year = substr($_year,-2)+0; $coefficient = array( array(5.4055,2019,-1),//小寒 array(20.12,2082,1),//大寒 array(3.87),//立春 array(18.74,2026,-1),//雨水 array(5.63),//惊蛰 array(20.646,2084,1),//春分 array(4.81),//清明 array(20.1),//谷雨 array(5.52,1911,1),//立夏
Where possible begins
希望你喜欢这里。有问题,请提问,或搜索现有帖子。
真诚、友善、团结、专业,共建你我引以为荣之社区。《常见问题解答》
241
jq中的next()和nextAll
开发调优
next() 获取的是同级下下一个元素 nextAll()获取下级下所有的,可搜索 ``` $(this).nextAll('.pic_tt').css('display','inline-block'); $(this).nextAll('.loading').hide() ```
161
span内容区是中文的地方可以换行,如果连续一大段的英文或者是数字,都不换行,只有在中文汉字的地方才会换行
开发调优
解决方式: 1.style=“display:inline-block;width:60%;word-wrap:break-word;white-space:normal;” 是因为 span 不是块状元素。本身自带有 左浮动的效果,并且连续的英文字母跟数字是没办法自动换行的,必须要强制换行。 但是光用word-wrap:break-word; 是不行的。所以必须要在限制了宽度的情况下 还要增加 white-space:normal 2.将span属性加上display:block设置为行级元素;设置宽度然后在强制断行
177
a链接一键安装ios应用
开发调优
代码: ``` <a href="itms-services://?action=download-manifest&url=https://aaa.pro/zhuxiao_manifest.plist" class="btn6">安装一键注销</a> ``` https://aaa.pro/zhuxiao_manifest.plist 的内容如下: ``` <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd"> <plist version="1.0"> <dict> <key>items</key> <array> <dict> <key>assets</key> <array> <dict>
1152
php循环时,要两个一组再循环
开发调优
循环$list 是[1,2,3,4,5,6,7,8,9,10] 循环方式是12是一组进行组合 34是一组 56是一组以此类推...进行循环 使用$groupedArray = array_chunk($bg,2); 进行分组 ``` <?php $bg = get_post_list(30); $groupedArray = array_chunk($bg,2); foreach($groupedArray as $k=>$vo){ ?> <div class="swiper-slide"> <div class="row-between"> <?php foreach($vo as $k=>$v){ ?> <div class="item"> <img src="{$v['pic']}" alt=""> <div class="box-1"
142
宝塔搭建z-file
开发调优
z-file官方网址 : https://www.zfile.vip/ 1.拉取镜像 ![](//storage-x1.90ckm.com/uploads/beb8b8cc89e739e44c1421a8a6c6b064/20240126_164421.png) 2.创建对应文件夹 ![](//storage-x1.90ckm.com/uploads/beb8b8cc89e739e44c1421a8a6c6b064/20240126_315639.png) 3.执行命令创建 ``` docker run -d --name=zfile --restart=always \ -p 3002:8080 \ -v /www/zfile/db:/root/.zfile-v4/db \ -v /www/zfile/logs:/root/.zfile-v4/logs \ -v /www/zfile/file:/data/file \ zhaojun1998/zfile ``` 4.安装 访
171
php判断链接的开头
开发调优
判断链接开头是否是 https:// http:// // ``` if(preg_match('/^(https:\/\/|http:\/\/|\/\/)[^\s]+/', $str)!=1){ //是 }else{ //否 } ```
119
用户协议生成插件
开发调优
用户协议生成插件 ![](//storage-x1.90ckm.com/uploads/beb8b8cc89e739e44c1421a8a6c6b064/20240109_934961.png) ![](//storage-x1.90ckm.com/uploads/beb8b8cc89e739e44c1421a8a6c6b064/20240109_379161-1.png) 仅供参考,未发布
134
composer程序版本介绍~^
开发调优
``` ~ 小版本更新 ~1.5 表示 >1.5 <2.0 ~1.5.2表示 >1.5.2 <1.6.0 ^大版本更新 "php":"^7.4|^8.0" 7.4<=版本<=8.0 或 8.0<=版本号<9.0 ```
158
git打标签,并推送到线上以及删除标签
开发调优
``` git tag v1.0.0 本地打标签 git push origin test_tag //!!!本地tag推送到线上 git tag -d test_tag //本地删除tag git push origin :refs/tags/test_tag //本地tag删除了,再执行该句,删除线上tag ```
123
mac配置github的ssh
开发调优
ohMygod,报错了,github代码提交不了了 ![](https://bbs.zf-sys.com/upload/common/file/20231107/c212c7c084e3de11c4c7868f6b852974.png) 下面只好配置ssh了 先配置好自己都用户名和邮箱,如果已配置,可过滤 ``` #设置用户名 git config --global user.name "子枫" # 设置邮箱 git config --global user.email "666666@qq.com" 查看是否设置成功 #查看当前的用户名 git config --global user.name #查看当前的邮箱 git config --global user.email ``` 创建一个新的SSH密钥并添加到ssh-agent中 ssh-keygen -t rsa -b 4096 -C "你的邮箱" 按三个回车即可,密码可设为空 ![](https://bbs.zf-sys.com/upload/common/fil
127
git设置用户名和邮箱
开发调优
``` #设置用户名 git config --global user.name "子枫" # 设置邮箱 git config --global user.email "666666@qq.com" 查看是否设置成功 #查看当前的用户名 git config --global user.name #查看当前的邮箱 git config --global user.email ```
167
使用meta标签告诉索索引擎是否可以收录
开发调优
一个元标记,用于告诉搜索引擎是否可以索引该页面以及是否可以跟踪该页面的链接 ``` 不允许搜索引擎抓取 <meta name="robots" id="robots-meta" content="noindex,follow"> 允许搜索引擎抓取 <meta name="robots" id="robots-meta" content="index,follow"> ```
150
宝塔Php Nginx MySQL数据库自动停止或者掉线后,检测并开启
开发调优
<p>有时候打开网站显示数据库连接错误,我就知道这是MySQL数据库自动停止了导致的网站打不开。我们可以在计划任务那里添加一个定时监控脚本,可以定时间监控MySQL、Nginx是否停止,如果停止就执行重启任务,并且记录日志到 /www 目录中。</p><p>原因分析:</p><p>一般遇到这种情况说明网站可能遭遇到了小规模cc攻击,数据库或者服务器内存承受不住而掉线了。人总是精力有限,不可能总长时间去盯着网站。一旦出现宕机,就会导致网站打不开、各类型网站服务中止,长时间也会影响网站排名流量。</p><p>解决方案:</p><p><br></p><p>1、MySQL监控</p><p>定时监控MySQL是否停止了,如果停止就自动重启mysql数据库。</p><p>操作步骤:在宝塔面板,打开计划任务,选择shell脚本,输入任务名称、执行周期、脚本内容。</p><p>脚本内容如下:</p><p><br></p><pre><code >pgrep -x mysqld &> /dev/null if [ $? -ne 0 ];then bash /www/server/panel/sc
187