自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(52)
  • 收藏
  • 关注

转载 宝塔面板PHP7.1安装Oracle扩展

宝塔面板PHP7.1安装Oracle扩展

2022-09-02 18:33:58 2138 2

原创 ma MxSrvs 配置tp5

一直在踩坑从未间断换了mac 升级了系统 PHP环境 mamp 无法使用了.....还好phpstudy 能用 单最大版本是PHP7.3 只好继续换就有了mxsrvs不过配置有事一大坑(毕竟是个人写的 难免有些考虑不周 但大神总归是大神)胜在界面简单 但是配置这块又出了问题...用的fastadmin 始终 算了终究是坑...找了好久终于找到配置的正确方案 现贴下server { listen 80; server_name test.com; root /A

2022-04-15 09:45:19 417

原创 tp5 接收json 无法转化

tp5 的一个小坑接收前端传过来的传入的数据因为做过转义 无法直接使用json_decode需要做些转化$check=htmlspecialchars_decode($check);$check=json_decode($check,true);

2021-05-28 16:31:23 334

转载 一篇将mysql的索引文章

偶然发现的文章 将mysql的索引安排的明明白白 强烈推荐、http://blog.codinglabs.org/articles/theory-of-mysql-index.html本文以MySQL数据库为研究对象,讨论与数据库索引相关的一些话题。特别需要说明的是,MySQL支持诸多存储引擎,而各种存储引擎对索引的支持也各不相同,因此MySQL数据库支持多种索引类型,如BTree索引,哈希索引,全文索引等等。为了避免混乱,本文将只关注于BTree索引,因为这是平常使用MySQL时主要...

2021-03-27 11:51:34 109

原创 绕开jdk office软件 实现 php word转pdf

前提 需要引入 两个包phpoffice/phpwordmpdf/mpdf目前大部分php教程都是利用软件 使 word 转pdf偶然间了解 有第二种办法word转htmlhtml转pdf成功绕开了office 软件包但是有两个缺点就是1 经过两步操作 略麻烦2 html 转pdf 的样式问题在浏览phpoffice/word 包时偶然发现如下代码 public static function createWriter(PhpWord $ph...

2021-03-13 16:51:49 1431 11

原创 一些琐碎的东西

css:height:calc(100%-85px) -- 计算高度 全屏- 某一距离

2020-12-02 16:41:12 134

转载 js table tr 固定列 挺不错的技巧 收藏。。

有时候希望一个表格当内容超出了之后,有滑动条,并且希望在滑动的时候某几列固定不动,下面介绍一种利用jquery动态修改列的属性的方法实现的冻结列(固定列)功能:下面的jquery文件路径读者可以自己根据自己的情况更改一下O(∩_∩)O~<html><head> <title>表格的冻结列实现</title><script src="D:/jquery-3.1.0.min.js" type="text/javascript"..

2020-09-15 17:10:23 867

原创 thinkphp5 tp5 not null

tp5 not null 数组 拼写方式之前好不容易查到第二次又查了半天 还是记下来比较好$where['politics']=['notnull','']; //not null$where['politics']=['null','']; // null...

2020-07-01 15:24:56 775

原创 PHP 获取 header 头信息

发现个不错的内置函数 获取网址的header头信息get_headers($url,1);array(16) { [0]=> string(18) "HTTP/1.1 302 Found" ["Date"]=> array(2) { [0]=> string(29) "Sun, 28 Jun 2020 08:46:05 GMT" [1]=> string(29) "Sun, 28 Jun 2020 08:46:06 GMT"...

2020-06-28 17:12:05 269

原创 fastadmin 长时间报错

fastadmin 单一程序运行超过40s 回报找不到模块错误可以用以下代码解决前两行是大文件后面是长时间结合起来效果更佳set_time_limit(10000);ini_set('memory_limit','1024M');error_reporting(0);//屏蔽错误警告ignore_user_abort();//忽略关闭浏览器set_time_limit(0);//永远执行...

2020-06-26 10:11:26 669

原创 有关 md5加密

md5 转义非转义 值会有差别如:md5("aa=http://baidu.com&bb=cc") //c9887310f3c037218d7db2f4caae3532md5("aa=http://baidu.com&bb=cc") //412801595e50e050a44888979493699a所以 md5 加密前一定要禁止转义 不能使用htmlentities另外 如有 数组拼接支付串 md5 的需求 一定 切记 不要使用http_bui...

2020-06-20 10:18:09 246

原创 phpexcel 相关

富文本 转文字/******上面的代码可以不用看,下面的才是处理的重点******/ //获取excelC2的文本 $cell=$objPHPExcel->getActiveSheet()->getCell('C2')->getValue(); //开始格式化 if(is_object($cell))$cell=$cell->__toString();获取公式的值如果某个cell使用到了公式通过getValue()获...

2020-06-15 16:05:44 130

原创 链接转义

做a链接拼接时发现一个问题 &有的时候会产生转义可以用 htmlspecialchars() 函数防止转义

2020-05-21 14:10:57 711

原创 php 静态资源路径替换

publicfunctionthemeStatic(){$pathinfo=$_SERVER['REQUEST_URI'];$this->redirect('http://'.$_SERVER['SERVER_NAME'].'/dist'.$pathinfo);}

2020-03-17 15:55:57 376

原创 免费快递接口列表

此贴记录 可以免费查询快递的 稍有漏洞的接口地址 因为免费所以可能随时修改1 爱查快递 时间 20200310ex:https://biz.trace.ickd.cn/auto/YT4306427009445...

2020-03-10 16:32:15 501

原创 mysql 先分组 后排序

mysql 正常的逻辑 select * from table group by a order by b desc 会默认 先分组再排序但是实际的开发过程中难免会遇到先排序 后分组的情况这个时候 就要想其他的方法1 mysql 5.7以下select * from (select * from table order by b) group a2 mysql 5.7以上...

2020-02-22 09:57:46 2513 1

原创 curl 模拟请求

感觉挺不错的 模拟请求方法直接上代码function httpRequest($url, $method="GET", $postfields = null, $headers = array(), $debug = false) { $method = strtoupper($method); $ci = curl_init(); /* Curl setting...

2020-01-20 15:58:21 179

转载 layui table设置td select 避免遮蔽

layui table设置td select的时候,必须先设置样式.layui-table-cell { overflow: visible !important;} .layui-table-box { overflow: visible; } .layui-table-body { overflow: visible; }上面三个样式必须设置,不然...

2019-12-22 16:54:45 293

转载 下载时重命名文件 php

//给a标签添加点击事件<a onclick="downnew('<?php echo isset($value['uri'])?$value['uri']:''; ?>','<?php echo isset($value['title'])?$value['title']:''; ?>');">下载</a><script type=...

2019-09-16 17:05:17 130

原创 获取input file文件

var file = $('#image_file')[0].files[0];

2019-09-10 09:17:19 519

原创 fastadmin 主键不是ID时,表格内置样式toggle无法执行的解决方法

Table.api.formatter.toggle默认使用的是id作为主键,假如这个表格的主键不是id,绑定的数据会变为undefined,从而导致执行失败。打开assets/js/require-table.js文件找到下列代码,并修改: toggle: function (value, row, index) { var ...

2019-08-29 14:54:31 1618

原创 fastadmin searchList 动态获取

在var Controller之前$.ajax({url: "获取数据的接口", async:false, success: function(obj){status = obj;}});把数据从接口拿过来并赋值给一个变量,然后下面再引用即可。...

2019-08-27 14:20:50 7717 2

转载 【fastadmin】fastadmin修改弹窗大小

最近接触了Fastadmin,CRUD的酸爽大家有目共睹。(比较TP的文档来说)官方的文档看得我有点难受,就修改后台弹窗这一项来说,确实让我觉得自己啥都不会……正题:修改弹窗大小有两个地方:顶部的按钮表格操作按钮那么我们对应的来修改:修改顶部按钮弹窗大小如下表格操作按钮,这个比较重点了,按钮是bootstrap的table生成的,那么我们需要在bootst...

2019-08-25 14:48:22 6447 1

原创 百度地图 类似外卖 获取附近地理位置

http://api.map.baidu.com/place/v2/search?ak=AK&amp;output=json&amp;query=银行&amp;page_size=10&amp;page_num=0&amp;scope=2&amp;location=39.915,116.404&amp;radius=2000&amp;filter=sort_name:distance返回 数据...

2019-02-11 11:38:50 529

原创 添加属性时 prop 比 attr 好的多哦

前端问题  添加新属性时attr 会出现不可描述 无法理解性错误改用 prop 解决了问题

2019-01-09 15:44:53 153

原创 在线的数据库管理文件 adminer.php

有的时候不得不使用在线的数据库管理系统但是 如果还在用phpMyadmin  你out了更轻量级 更友好的数据库展示系统adminer.php 用过一次就忘不掉线上地址https://www.adminer.org/ ...

2018-12-27 16:22:42 910

原创 一款nice 的表单验证插件 nice-validator

上家公司用过 挺好的相当于 validator 的国产美化版文档地址https://validator.niceue.com/docs/getting-started.html

2018-12-27 16:18:49 558

原创 莫名其妙的 net::ERR_EMPTY_RESPONSE

今天测试几个东西 php切换到7.1但是突然所有配置的网站都出现了net::ERR_EMPTY_RESPONSE切换到原来版本也不行后来查到好像是说服务器端 认为不安全 断开了连接。。。这理由有点佩服了解决办法。。。。 改php.ini配置找到php.ini,加上配置 error_reporting  =  E_ALL &amp; ~E_NOTICE ,忽略E_NOT...

2018-12-05 15:05:16 12367

转载 jq input

获取选中的值获取一组radio被选中项的值var item = $('input[@name=items][@checked]').val();获取select被选中项的文本var item = $("select[@name=items] option[@selected]").text();select下拉框的第二个元素为当前选中值$('#select_id')[0].sele...

2018-09-12 15:28:57 190

转载 PHP使用Curl实现模拟登录及抓取数据功能示例

https://www.jb51.net/article/139048.htm还是脚本之家好啊。。。。泪目。。。 链接 有详细的讲解 挺好的 下面是自己的简化版。。。  &lt;?php$login_url = 'http://login.html' //登录页面地址$cookie_file = dirname(__FILE__)."/pic.cookie"...

2018-09-10 22:11:16 457

转载 网页实时聊天之PHP实现websocket

转载一个 看着不错 也挺简便  前言websocket 作为 HTML5 里一个新的特性一直很受人关注,因为它真的非常酷,打破了 http “请求-响应”的常规思维,实现了服务器向客户端主动推送消息,本文介绍如何使用 PHP 和 JS 应用 websocket 实现一个网页实时聊天室;以前写过一篇文章讲述如何使用ajax长轮询实现网页实时聊天,见链接: 网页实时聊天之js和jQ...

2018-09-05 14:23:53 135

转载 MAMP搭建的mysql连接不上问题

本人最近在学thinkphp5刚入门学到连接数据库的地方就遇到蛋疼的事情了。已连接就报下面错误[2002]  PDOException  在  /Applications/MAMP/htdocs/tp5/thinkphp/library/think/db/Connection.php第300行  找了很多方法比如改etc / php.ini.default里面的pdo_mysql.default_...

2018-05-07 09:59:05 2142

转载 mysql 不用斯芬克斯 全局模糊匹配 查询

mySQL 4.x以上提供了全文检索支持 MATCH ……AGAINST 模式(不区分大小写)建立全文索引的表的存储引擎类型必须为MyISAM问题是match   against对中文模糊搜索支持不是太好新建一个utf8 MyISAM类型的表并建立一个全文索引  :CREATE TABLE articles (    id INT UNSIGNED AUTO_INCREMENT NOT NULL ...

2018-03-22 11:23:59 1523

转载 mysql 慢查询

MySQL中的日志包括:错误日志、二进制日志、通用查询日志、慢查询日志等等。这里主要介绍下比较常用的两个功能:通用查询日志和慢查询日志。1)通用查询日志:记录建立的客户端连接和执行的语句。2)慢查询日志:记录所有执行时间超过long_query_time秒的所有查询或者不使用索引的查询(1)通用查询日志在学习通用日志查询时,需要知道两个数据库中的常用命令:1) showvariables like...

2018-03-20 16:17:19 108

原创 php 抓取 斗鱼妹子 照片

先直接上代码 &lt;?php function http_post_json($url, $post_data){ //初始化 $curl = curl_init(); //设置抓取的url curl_setopt($curl, CURLOPT_URL, $url); //设置头文件的信息作为数据流输出 curl_setopt($curl, ...

2018-03-14 17:37:07 228

原创 getcwd() 获取工作路径

php/定义和用法getchwd() 函数返回当前工作目录。getcwd() 获取工作路径有必要记下 以后会用到

2018-01-10 17:33:32 790

原创 网页刷新或关闭事件

onunload测试 window.onbeforeunload =function() { console.log(123123); //alert();此处不能用alertreturn "123123";} xcvxcv

2017-10-27 11:21:22 143

转载 mac下phpstorm 快捷键

⌘——Command⌃ ——Control⌥——Option/Alt⇧——Shift⇪——Caps Lockfn——功能键就是fn编辑Command+alt+T 用 (if..else, try..catch, for, etc.)包住Command+/ 注释/取消注释的行注释Command+alt+/ 注释/取消注释与块注释

2017-08-23 18:04:44 262

原创 图片下载

$file = $_GET['file']; $file = '.'.$file; header("Content-type: application/octet-stream"); header("Accept-Ranges:bytes"); header("Content-Length:".files

2017-08-21 09:44:22 163

原创 小巧函数

$arr[] = array('id'=>12,'name'=>'a');$arr[] = array('id'=>12,'name'=>'s');$arr[] = array('id'=>12,'name'=>'d');$arr[] = array('id'=>12,'name'=>'f');$ar = array_tokey($arr,'name);print($ar);$ar =a

2017-08-14 15:09:43 200

空空如也

空空如也

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

TA关注的人

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