- 博客(35)
- 收藏
- 关注
原创 JavaScript正则表达式:匹配世界各国的电话区号
原文地址:https://www.pidancode.com/a/16825016667608320.html。
2023-09-22 17:25:00
479
原创 docker 配置 nginx外部转发访问 php+mysql+redis+vue+node
【代码】docker 配置 nginx外部转发访问 php+mysql+redis+vue+node。
2023-08-10 10:04:43
676
原创 dnf 安装 php 扩展 Xdebug 3.1 + phpstorm
xdebug 扩展安装dnf install php72-php-xdebugvim /etc/opt/remi/php72/php.d/15-xdebug.ini zend_extension=xdebug.so xdebug.client_host = 192.168.56.1 xdebug.client_port = 9003 xdebug.idekey = PHPSTORM xdebug.mode = debug xdebug.start_with_request =
2021-12-08 16:10:35
357
原创 php ./configure配置翻译解析
`configure’ 配置 PHP 8.0.7 以适应多种系统。用法:./configure [OPTION]… [VAR=VALUE]…要分配环境变量(例如 CC、CFLAGS…),请将它们指定为VAR=值。有关一些有用变量的说明,请参见下文。选项的默认值在括号中指定。配置:-h, --help 显示此帮助并退出–help=short 显示特定于此包的选项–help=recursive 显示所有包含的包的简短帮助-V, --version 显示版本信息并退出-q, --quiet,
2021-07-14 11:22:18
1495
原创 自定义 php 简单分页功能
<?php/** * Created by PhpStorm. * User: admin * Date: 2021/5/26 * Time: 15:14 */class page{ private $path; private $tmpl=''; private $limitPage; private $selectIndex=10;//每页下拉条数 private $pageTotal; //总页数 private $total;
2021-07-05 15:23:44
284
2
原创 自定义 简单js弹窗
动态显示关闭 js: showImage = function (obj,maskLayer) { var isLayer=maskLayer || false; var style = $('<style></style>').append(" #close:before{\n" + " content: 'x';\n" + " }\n" + "
2021-06-23 13:40:23
434
原创 MySQL排序并计算排名-非并列排名
思路:1、计算查询 需求数量2、截取字符串长度参照:https://www.cnblogs.com/heyonggang/p/8117754.html3、排序先后顺序4、参加活动日期最早排序-为最后规则5、计算所在排名位置:rank代码SELECT a.*, (@rank :=@rank + 1) AS rankFROM ( SELECT u.id AS u_id, LEFT(u.nick_name,1),-- u.phone_number, u.avata
2020-10-15 13:32:04
242
原创 一张表 分组排序 拿出分组中排序第一个 集合列表
注:GROUP BY 必须在 ORDER BY 之前SELECT *FROM ( SELECT `id`, `master_id`, `title`, `cover`, `small_price`, `price_mode`, `big_price`, views AS topsort FROM `c_goods` WHERE `status` = 1 AND `small_price` > 1 AND `pri
2020-06-19 10:59:05
158
原创 小程序 打开新页面的方法,自动识别navigateTo,switchTab和web页面,支持直接传入回调事件
//打开新页面的方法,自动识别navigateTo,switchTab和web页面,支持直接传入回调事件 openPage(e) { let url; if (typeof e === 'string') { url = e; } else { url = e.currentTarget.dataset.url; } i...
2020-01-04 11:40:10
648
原创 Promise 封裝 wx.request
function request(paramsObj, ishttp){ let params = Object.assign({ app_id: getApp().AppID }, { token: getApp().token },{ cdn_clear_time: (new Date()).getTime() }); paramsObj.url = ishttp == true ?...
2020-01-03 17:07:27
81
原创 Mysql获取数据库的所有 表、字段、索引、外键
本文参照:https://blog.youkuaiyun.com/CZDonald/article/details/85091161 【Mysql获取数据库的所有表,以及表所有字段信息】https://www.cnblogs.com/kcxg/p/11065807.html 【mysql 查询指定数据库所有表, 指定表所有列, 指定列所有表 所有外键及索引, 以及索引的创建和删除】查询指定 数据...
2019-12-03 16:45:57
5990
原创 linux 安装composer
参照:https://docs.phpcomposer.com/00-intro.html#Installation-*nix 官方文档全局安装:curl -sS https://getcomposer.org/installer | phpmv /usr/local/composer.phar /usr/local/bin/comsposer注意: 如果上诉命令因为权限执行失败, ...
2019-12-03 10:45:03
125
原创 laravel 常用模块
常用模块1.predis:redis驱动composer require predis/predis2.laravel-modules:laravel模块管理composer require nwidart/laravel-modules修改文件:composer.json{“autoload”: {“psr-4”: {“App\”: “app/”,“Modules\”: “M...
2019-11-29 13:45:27
484
原创 phpstorm+STP 链接虚拟机
1、需要有一个虚拟机环境 和 可访问的 ip 地址 项目文件位置2、点击 Tools工具 选择deployment ->configuration2、新建 SFTP :host:(ip地址) username :linux 用户 password linux 用户密码 root path :选择项目Deployment path : 添加 / 根目录3、选择 同步...
2019-11-29 13:16:13
230
原创 Phpstorm+debug 调试 填坑记录
1、开启 php.ini php_xdebug 调试扩展 ;没有需要下载2、开启 ide 右上角 的 调试模式 3、断点 后 运行浏览器4、ide 断点前的数据5、 F8 断点向下调试6、Alt+F8 运行 需要的执行的代码测试 数据结果7、F9 退出 执行下一个 debug...
2019-11-29 13:00:46
225
转载 什么是GitHub
该的Hello World项目是计算机编程历史悠久的传统。这是一个简单的练习,可以让您从中学到新知识。让我们开始使用GitHub!您将学习如何:创建和使用存储库启动和管理新分支更改文件并将其作为提交推送到GitHub打开并合并拉取请求什么是GitHub?GitHub是用于版本控制和协作的代码托管平台。它使您和其他人可以在任何地方共同处理项目。本教程教您GitHub基本知识,例如存储...
2019-10-15 13:59:49
631
转载 Cookie 的 SameSite 属性
Chrome 51 开始,浏览器的 Cookie 新增加了一个SameSite属性,用来防止 CSRF 攻击和用户追踪。一、CSRF 攻击是什么?Cookie 往往用来存储用户的身份信息,恶意网站可以设法伪造带有正确 Cookie 的 HTTP 请求,这就是 CSRF 攻击。举例来说,用户登陆了银行网站your-bank.com,银行服务器发来了一个 Cookie。Set-Cookie:i...
2019-10-15 13:48:33
2293
转载 pycharm的各种设置,配置
阅读目录python解释器路径python项目解释器路径pycharm中进行python包管理python脚本解释路径console执行路径和当前工作目录pycharm配置os.environ环境pycharm配置第三方库代码自动提示pycharm中清除已编译.pyc中间文件pycharm设置外部工具将上面的删除代码改成外部工具之后可以通过下面的方式直接执行代码质量pyt...
2019-09-20 09:23:36
1288
转载 yii2 显示列表字段 的技巧
A3.我不要时间戳在A2中,我们看到新建时间这一列的内容竟然直接出现了时间戳,怎么变成对应的时间那?关于这个问题其实也有两种方法。方法1 设置column的format属性try {echo GridView::widget([‘dataProvider’ => $dataProvider, 'columns'=>[ 'created_at:datet...
2019-09-18 10:20:44
320
转载 常见的 JQuery 正则表达式以及验证方法
常见的正则表达式一、校验数字的表达式1 数字:1$2 n位的数字:^\d{n}$3 至少n位的数字:^\d{n,}$4 m-n位的数字:^\d{m,n}$5 零和非零开头的数字:^(0|[1-9][0-9])$6 非零开头的最多带两位小数的数字:^([1-9][0-9])+(.[0-9]{1,2})?$7 带1-2位小数的正数或负数:^(-)?\d+(.\d{1,2})?$8 正...
2019-09-06 17:11:01
1203
原创 计算 文字闪烁
function index(){ $('.overdue').css('color','#03a9f4'); //默认值 setTimeout("$('.overdue').css('color','#fF0000')",100); //第一次闪烁 setTimeout( "$('.overdue').css('color','#ccc')",200); //第二次闪烁...
2019-09-04 16:08:27
90
原创 实例化phpExcel类, 导出Excel----数据
public static function addColumn($content=[],$fileName='按需求列导出数据实例'){ if(empty($content)) { /************************按需求列导出数据实例*************/ $content = [ ['title1',...
2019-08-17 18:55:55
250
原创 上传xml http
function createXmlHttpRequestObject() { if (window.ActiveXObject) { try{ xmlHttp=new ActiveXObject("Microsoft.XMLHttp"); }catch(e){ xmlHttp=false; } }else{ try{ xmlHttp=ne...
2019-06-03 13:54:06
325
原创 php curl 跨域访问
$content= ‘Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0; SLCC1; .NET CLR 2.0.50727; .NET CLR 3.0.04506; .NET CLR 3.5.21022; .NET CLR 1.0.3705; .NET CLR 1.1.4322)’;curl=curlinit(curl = curl_init(...
2019-05-24 13:50:30
1085
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人