
自建
自建函数
极梦网络无忧
我想我可以
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
基于ThinkPHP 5~8兼容的推荐算法类实现,
本文实现了一个功能全面的ThinkPHP推荐算法类,结合了显性反馈、隐性反馈、行为序列分析和关键词拆分(支持中文)等功能。通过数据库设计、算法实现和示例使用,展示了如何为用户生成个性化推荐。你可以根据实际需求进一步扩展和优化。原创 2025-02-17 02:03:32 · 747 阅读 · 0 评论 -
vue学习笔记1
一、环境安装node,js >6安装淘宝镜像加速器(cnpm)或者访问淘宝镜像器用管理员身份运行cmd安装nrm(npm管理器)二、安装vue-cli或者vite三、命令行创建项目然后找到项目目录、创建项目选择骨架选择需要的东西选择模式选择配置信息的位置是否是模板剩下的自动创建项目四、了解目录结构了解基本配置内容{Babel、pacage\package-lock}了解目录结构五、安装路由并了解路由配置等安装路由 https://blog.csdn.net/qq原创 2022-04-08 07:59:56 · 889 阅读 · 0 评论 -
仿秒秒测日历页面和部分功能
秒秒测:这里的农历和宜忌我们用的是这个lunar类库<?phprequire 'Lunar.php';use com\nlf\calendar\Foto;use com\nlf\calendar\LunarYear;use com\nlf\calendar\util\HolidayUtil;use com\nlf\calendar\Lunar;use com\nlf\calendar\Solar; // 实例化$solar = Solar::fromDate(new Dat原创 2022-03-28 19:00:00 · 1450 阅读 · 0 评论 -
检查环境函数目录是否可写
/*** 环境检查*/function env_check(&$env_items) { $env_items[] = array('name' => '操作系统', 'min' => '无限制', 'good' => 'linux', 'cur'=>PHP_OS, 'status' => 1); $env_items[] = array('name' => 'PHP版本', 'min' => '5.3', 'good' => '5.3'原创 2021-10-11 12:27:30 · 120 阅读 · 0 评论 -
帮助中心sas版
帮助中心sas网站(可以自动回复,可以生成帮助文档)1、注册用户2、编辑导航3、编辑内容4、生成帮助中心(自适应手机pc等多端)5、客服自动回复除了一下表,再加一个用户表,管理站点、前端模板、客服和帮助文档等信息sql语句/*Navicat MySQL Data TransferSource Server : 47.94.156.208Source Server Version : 50648Source Host : 47.94.156.208原创 2021-10-06 19:06:25 · 442 阅读 · 0 评论 -
自动翻译程序员英语
自动翻译程序员英语1、桌面应用 将中文翻译成程序员英文(驼峰写法等)2、网页应用调用翻译接口字母大写ucfirst() 把字符串中的首字符转换为大写。ucwords() 把字符串中每个单词的首字符转换为大写。strtoupper() 把字符串转换为大写字母。字母小写lcfirst() 把字符串的首字符转换为小写。strtolower() 把字符串转换为小写字母。字母替换str_replace() 替换字符串中的一些字符(对大小写敏感)。substr_replace() 把字符串的一原创 2021-10-06 19:04:29 · 877 阅读 · 0 评论 -
优化CSS并加速网站的21种方法
01. 使用简写使用缩写语句,如下面所示的 margin 声明,可以从根本上减小 CSS 文件的大小。在 google 上搜索 CSS Shorthand 可以找到许多其他的速记形式。p { margin-top: 1px; margin-right: 2px; margin-bottom: 3px; margin-left: 4px; }p { margin: 1px 2px 3px 4px; }02. 查找并删除未使用的 CSS删除不必要的部分 CSS,j原创 2021-09-04 18:47:54 · 635 阅读 · 0 评论 -
平级返佣和差级返佣
今天帮别人写了一个算法,嗯,有以下几种规则1、上级和当前级别不一致的话,反营业额的差级 ,返佣=上级营业额-当前级别的营业额2、当前级别和上级平级的话,返佣固定值15,上级的上级也是平级的话反固定值53、每层只有2个人第三条我们先不用管,因为只写的算法,所以查询我们也不用管,直接拿数组计算<?php /*"id":用户id,"level":用户等级,"superior_id":上级id,"sales":营业额$Z=我和我所有的上级*/ $z='[{"id":1,"level":6,原创 2021-09-04 05:11:01 · 583 阅读 · 0 评论 -
php常用函数、
数学函数abs() 求绝对值 传一个数字 会返回该值的绝对值 例如:abs(-1);//输出1ceil() 进一法取整数 返回不小于 value 的下一个整数,value 如果有小数部分则进一位。例如:echo ceil(4.3).’#’.ceil(-4.3);//输出5#-4floor() 舍去法取整 返回不大于 value 的最接近的整数,舍去小数部分取整。传入浮点值,返回一个浮点值。例如:echo floor(4.3).’#’.floor(-4.3);//输出4#-5fmod() 返回除法的浮原创 2021-08-24 08:54:48 · 183 阅读 · 0 评论 -
js音乐播放器
场景:如果只是前端用的话,估计不需要多讲,我的运用场景是“后台推送语音提示”我的使用方式:当接受的WebSocket的时候播放他 <audio src="https://www.cbdaojia.com//yuyin/语音1 .mp3" id="music2"></audio> <script> connect(); // 连接服务端 function connect() { // 创建webso原创 2021-08-24 03:02:03 · 1298 阅读 · 0 评论 -
GD图片处理——缩放、剪切、相框、水印、锐化、旋转、翻转、透明度、反色
该图片处理函数功能:缩放、剪切、相框、水印、锐化、旋转、翻转、透明度、反色,处理并保存历史记录的思路:当有图片有改动时自动生成一张新图片,命名方式可以考虑在原图片的基础上加上步骤,例如:图片名称+__第几步。 在一些需要图片高级处理功能的Web应用中,可以参考这个类。<?phpclass picture{ var $PICTURE_URL;//要处理的图片 var $DEST_URL="temp__01.jpg";//生成目标图片位置 var $PICTURE_CREATE;//要创原创 2021-08-02 04:07:10 · 378 阅读 · 0 评论 -
php类库
依赖管理( Dependency Management )用于依赖管理的包和框架Composer / Packagist - 一个包和依赖管理器.Composer Installers - 一个多框架Composer库安装器pickle - PHP扩展安装器Melody - A tool to build one file Composer scripts.依赖注入( Dependency Injection )实现依赖注入设计模式的库Pimple - 一个小的依赖注入容器containe原创 2021-07-30 08:42:57 · 4083 阅读 · 0 评论 -
PhpOffice——PhpSpreadsheet导入导出
运用场景1、导出2、导入不过他也支持pdf 哦、不过需要依赖于MPDF或者tcpdf或者dompdf1、导出(可以导出为pdf、xls、xlsx等)use PhpOffice\PhpSpreadsheet\Spreadsheet;use PhpOffice\PhpSpreadsheet\Writer\Xlsx;use PhpOffice\PhpSpreadsheet\IOFactory; /** * [数据导出] * @return [type] [description] */f原创 2021-07-29 07:43:25 · 2597 阅读 · 0 评论 -
pdf水印
1.下载软件包链接:https://pan.baidu.com/s/1cah-mf-SCtfMhVyst_sG8w&shfl=sharepset提取码:ld8z2.下载pdf_watermark-master.zip解压后就可以 运行pic.php添加图片水印运行word.php tianjia 文字水印但是存在一个问题,你会发现添加中文水印后,会出现乱码情况,别慌老弟,咱们一起解决,走着!!!3.下载cd_FPDF-master.zip将 cd_FPDF-master\font 目原创 2021-07-29 07:35:05 · 250 阅读 · 0 评论 -
MySQL批量更新数据
mysql更新语句很简单,更新一条数据的某个字段,一般这样写:UPDATE mytable SET myfield = 'value' WHERE other_field = 'other_value';如果更新同一字段为同一个值,mysql也很简单,修改下where即可:UPDATE mytable SET myfield = 'value' WHERE other_field in ('other_values');这里注意,other_values是一个逗号,分隔的字符串,如:1,2,3原创 2021-07-29 07:04:26 · 1004 阅读 · 0 评论 -
css框架基本功能列举
单行输入框数字框单选框多选框下拉选择框开关图片上传地址三级联动选择框时间选择框日期选择框颜色选择框穿梭框树形结构提示键值组件评分滑块文字富文本框容器分栏布局标签页布局分割线轮播图按钮label对齐方式输入框尺寸表单缩进...原创 2021-07-14 08:44:29 · 96 阅读 · 0 评论 -
php技能
php基础 https://www.php.cn/course/7.html1、服务器:命令行修改文档、查看目录、Nginx配置目录、mysql配置目录、php配置目录、以上所有的启动、安装和重启、mysql忘记密码、宝塔忘记密码、日志查询、正向代理和反向代理、负载均衡、计划任务、shell、awk,git安装、性能分析、日常分析2、框架mvc的理解、入口文件意义、路由的意义、模型的操作、Db类库的操作、获取器修改器等3、mysql 索引、数据类型、引擎区别、分库分表、读写分离、锁机制、触发器、主从同原创 2021-07-14 08:42:24 · 208 阅读 · 0 评论 -
百度昆虫动物识别
// 你的 APPID AK SK $app_id = ' '; $api_key = ' '; $ssecret_key = ' '; /* */ //引入图像识别类 import('identification.AipImageClassify', EXTEND_PATH); $client = new \AipImageClassify($app_id, $api_ke.原创 2021-07-14 08:23:49 · 2012 阅读 · 0 评论 -
php研习
基础1、字符串处理函数常用“字符串数组互转、截取、查询位置、随机生成、判断是否相同、大小转换”一般会自己根据需求进行组合使用2、mysql处理函数链接、 检测连接、关闭连接、捕获异常、执行sql语句sql语句有:创建库、表、数据的增删改查、字段处理等3、数组处理函数创建数组、排序、合并、 返回数组中所有的键名、随机选出、去重、返回数组中所有的值、字符串数组互转4、EOF(heredoc) 使用说明1.以 <<<EOF 开始标记开始,以 EOF 结束标记结束,结束标记必须原创 2021-07-14 07:48:43 · 187 阅读 · 0 评论 -
短视频接口
<?phpnamespace app\api\controller\video;use app\common\controller\Api;use think\Db;use jplt\phpanalysis\PhpAnalysis;use jplt\Pinyin;use jplt\Dates;use think\Config;use app\common\model\User;// 引入七牛鉴权类use Qiniu\Auth;// 引入七牛上传类use Qiniu\St原创 2021-07-14 07:30:20 · 21381 阅读 · 2 评论 -
分日期展示记录
有很多初学者,遇见这种问题,经常不知所措,因为数据库是一条一条查询得,所有不知道应该怎么办,下面我们讲解一下解题思路1、php进行分解//我们得数据结构是二维数组$a=[ ["time"=>1], ["time"=>300000], ["time"=>1], ["time"=>300100], ["time"=>1] ];//定义一个新的数组容器$z=[];///循环foreach ($a as $key => $value) {原创 2021-06-12 15:00:26 · 203 阅读 · 2 评论 -
PhpOffice——PHPWord导入导出水印模板替换
header("Content-Type: text/html; charset=UTF-8");include "phpword/PHPWord.php";$PHPWord = new PHPWord();$PHPWord->addFontStyle('rStyle', array('bold' => true, 'italic' => true, 'size' => 16));$PHPWord->addParagraphStyle('pStyle', array(原创 2021-06-09 17:36:46 · 1392 阅读 · 0 评论 -
单商户商城b2c基本功能
>创建订单(选择地址、商品管理)->提交订单(选择支付方式支付)~查看订单|||订单|全部、待支付、代发货、待收货、待评论、已完成、售后、查看物联、确认收获、申请售后、取消订单、立即支付、延长收货、立即评价|||地址管理||||个人资料||||优惠卷||||签到||||积分兑换||||积分兑换|||原创 2021-06-07 10:27:30 · 292 阅读 · 0 评论 -
算命全套——php
1、https://github.com/hkargv/paipan2、月相计算3、根据经纬度获取日出日落时间4、五行5、纳音6、根据生日算星座7、二十四节气8、二十八星宿9、生辰八字10、百度地图和天气原创 2021-06-06 16:00:15 · 806 阅读 · 0 评论 -
月相计算——php
$year = date('Y');$month = 8;$day = 24;if ($month < 4) {$year = $year - 1; $month = $month + 12;}$days_y = 365.25 * $year;$days_m = 30.42 * $month;$julian = $days_y + $days_m + $day-1 - 694039.09;$julian = $julian / 29.53;$phase = intval($juli.原创 2021-06-06 15:08:50 · 606 阅读 · 0 评论 -
算命全+冲害关系
<?php$z=new paipan();echo json_encode($z->fatemaps($xb, $yy, $mm, $dd, $hh, $mt = 0, $ss = 0));/** * @author [email protected] * 此日历转换及排盘类完全源于 */class paipan{ /** * 四柱是否区分 早晚子 时,true则23:00-24:00算成上一天 */ public $zwz = true;原创 2021-06-06 11:54:58 · 1149 阅读 · 0 评论 -
根据经纬度获取日出日落时间
<?php echo "<h3>日期:2021 年 06 月 06日:</h3>";$sun_info=date_sun_info(strtotime("2021-06-06"),31.7667,35.2333);foreach ($sun_info as $key=>$val) { echo "$key: " . date("H:i:s",$val) . "<br>"; }echo "<h3>日期:2016 年 6 月 1原创 2021-06-06 11:00:53 · 2044 阅读 · 0 评论 -
天干地支算五行
var_dump(five_elements("甲","子"));die; function five_elements($tiangan,$dizhi) { // 根据身份证号,自动返回对应的星座 $chinese_ear_five_elements_map =["甲"=>"木" , "乙"=>"木" , "丙"=>"火" , "丁"=>"火" , "戊"=>"土" , "己"=>"土" , "庚"原创 2021-06-06 10:51:05 · 361 阅读 · 0 评论 -
纳音——php
<?php var_dump(Nayin("甲子"));die; function Nayin($jinian) { // 根据身份证号,自动返回对应的星座 $Nayin["甲子"] = "海中金"; $Nayin["乙丑"] = "海中金"; $Nayin["丙寅"] = "炉中火"; $Nayin["丁卯"] = "炉中火"; $Nayin["戊辰"] = "大林木"; $Nayin["己巳原创 2021-06-06 10:42:14 · 338 阅读 · 0 评论 -
根据生日算星座
var_dump(get_xingzuo($bir="0330"));die; function get_xingzuo($bir="0330") { // 根据身份证号,自动返回对应的星座 $month = (int)substr($bir,0,2); $day = (int)substr($bir,2); $strValue = ''; if (($month == 1 && $day >= 20) || ($month == 2 &原创 2021-06-06 10:16:47 · 312 阅读 · 0 评论 -
二十四节气——正解反解
<?php$xingxiu =new jieqi;// var_dump($xingxiu->getJieQi(2021,6,5));$term_name = array( "小寒","大寒","立春","雨水","惊蛰","春分","清明","谷雨", "立夏","小满","芒种", "夏至","小暑","大暑","立秋","处暑", "白露","秋分","寒露","霜降","立冬","小雪","大雪","冬至"); foreach ($term_name..原创 2021-06-05 17:40:33 · 382 阅读 · 1 评论 -
二十八星宿
$xingxiu =new xingxiu;var_dump($xingxiu->luozhuangjiandanxuanri(4,25));die; class xingxiu { public $xinxiu = [ ["", "正月", "二月", "三月", "四月", "五月", "六月", "七月", "八月", "九月", "十月", "十一月", "十二月"], ["1日", "室", "奎", "胄", "毕", "参",原创 2021-06-05 16:52:11 · 337 阅读 · 0 评论 -
生辰八字——php
<?php//四柱即出生人的出生年、月、日、时分别称之为年柱、月柱、日柱和时柱;以天干地支纪年法表示出来每柱两个字,共八个字也称生辰八字,用以推算个人运程。//年柱和月柱都需要传农历的年和月,日柱和时柱都是公历的几号和几时。$Sizhu= new Sizhu(); var_dump( "年柱:".$Sizhu->nianzhu(2021)) ; var_dump("月柱:". $Sizhu->yuezhu(3)) ; var_dump("日柱:". $Sizhu->ri原创 2021-06-05 16:23:27 · 755 阅读 · 0 评论 -
根据经纬度获取地址
$result = array(); $ak = 'GQFu5UG9TgcdSze4FWWku7AsSpvO4T2N';//您的百度地图ak,可以去百度开发者中心去免费申请 // echo 1;die; //=36.666277,117.127513 $url ="http://api.map.baidu.com/reverse_geocoding/v3/?ak=".$ak."&output=json&coordtype=wgs84ll..原创 2021-06-04 16:39:06 · 233 阅读 · 0 评论 -
跨域检测
if (!function_exists('check_cors_request')) { /** * 跨域检测 */ function check_cors_request() { if (isset($_SERVER['HTTP_ORIGIN']) && $_SERVER['HTTP_ORIGIN']) { $info = parse_url($_SERVER['HTTP_ORIGIN']);原创 2021-06-02 14:17:35 · 538 阅读 · 0 评论 -
外卖物流费用计算
起步距离、起步价、递增距离、递增价格当前距离if(当前距离>起步距离){支付价格=起步价+((当前距离-起步距离)/递增距离)*递增价格+特殊时间费用+特殊天气费用}else{支付价格=起步价+特殊时间费用+特殊天气费用}...原创 2021-05-24 08:53:34 · 187 阅读 · 0 评论 -
当天时间段没20分钟取值
public function special_time(){ //当天开始时间 $start_time=strtotime(date("Y-m-d",time())); $date=[]; $data=[]; $z=ceil((time()-$start_time)/(20*60)); for($i=0;$i<72;$i++){ $ival=[]; $i.原创 2021-05-22 17:20:37 · 190 阅读 · 0 评论 -
phpexcel安装于使用
安装命令:composer require phpoffice/phpexcel安装完毕后,目录如下:在使用时,需要引入classes目录下的PHPExcel.php的PHPExcel类以及classes\PHPExcel\IOFactory.php的PHPExcel_IOFactory类。具体项目实例在项目经验中查看。使用步骤://如果使用thinkphp5.1框架,则直接use即可use PHPExcel_IOFactory;use PHPExcel;//实例化phpexcel对象$原创 2021-01-13 10:49:33 · 1261 阅读 · 0 评论 -
推广码
最近做的项目,好多需要推广码的,做下记录给大家用 /** * @description: 10进制转36进制 * @param {type} * @return: */ public function invitation_code() { $user = $this->auth->getUser(); $invitation_code=$this->createCode($user-原创 2021-04-19 12:02:21 · 2411 阅读 · 0 评论 -
php导出PHPWord
<?phpheader("Content-Type: text/html; charset=UTF-8");include "phpword/PHPWord.php";$PHPWord = new PHPWord();$PHPWord->addFontStyle('rStyle', array('bold' => true, 'italic' => true, 'size' => 16));$PHPWord->addParagraphStyle('pStyle原创 2021-04-19 09:33:50 · 192 阅读 · 0 评论