自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 php 返回二进制流图片

【代码】php 返回二进制流图片。

2024-01-11 21:28:49 492

原创 .NET core 将JSON字符串中被转义的中文字符转回中文

【代码】.NET core 将JSON字符串中被转义的中文字符转回中文。

2023-07-14 11:05:16 507

原创 宝塔一键扩容命令

【代码】宝塔一键扩容命令。

2023-07-09 18:49:24 374

原创 正则清除空行

正则,编辑器

2022-08-18 09:43:43 1056 1

原创 js 在一个方法体使用另外一个方法体的变量

js 在一个方法体使用另外一个方法体的变量

2022-06-23 17:39:13 397

原创 php 对 html 的操作 htmlspecialchars和htmlspecialchars_decode

一 htmlspecialchars_decode//正函数 htmlspecialcharsecho htmlspecialchars("<p>沁园春 雪</p><p>北国风光,千里冰封 万里雪飘</p><p>望长城内外 惟余莽莽 大河上下</p><p>董事涛涛 山舞银蛇 原驰蜡象。。。<br/></p>");返回 “<p>沁园春 雪</p><p>北国风光

2022-05-29 10:38:50 472

原创 php 跨域问题

在入口文件加入代码/*星号表示所有的域都可以接受,*/header("Access-Control-Allow-Origin:*");header("Access-Control-Allow-Methods:GET,POST,PUT,OPTIONS");header("Access-Control-Allow-Credentials: true");header('Access-Control-Allow-Methods:POST,GET,OPTIONS,DELETE'); //支持的http 动

2022-03-30 11:10:51 120

转载 laravel表单验证 Api接口示例代码

namespace App\Http\Controllers; use App\Models\Users;use Illuminate\Support\Facades\Validator;use Symfony\Component\HttpFoundation\Request; class UsersController extends Controller{ // 添加用户post数据验证 public function create(Request $request){ if($

2022-03-28 10:12:27 441

原创 laravel最常用的后台管理系统

涵盖大多数场景需求的 7 个最棒的 Laravel admin 后台管理系统Laravel Nova - Laravel 官方出品,品质保证laravel-admin - 国人开发的高品质开源 Laravel 后台管理Backpack - 可灵活,可敏捷,文档优秀,有视频教程Voyager - 前端 Blade,Model 自动创建 BREAD 可视化编程InfyOm Laravel Generator - 灵活性最强,帮你处理所有杂事QuickAdminPanel - 最强大的半自动后台搭建系

2022-03-18 08:53:08 1264

原创 composer 几个靠谱镜像站

阿里镜像:composer config -g repo.packagist composer https://mirrors.aliyun.com/composer/Laravel China镜像:composer config -g repo.packagist composer https://packagist.laravel-china.org中国全量镜像:composer config -g repo.packagist composer https://packagist.phpco

2022-03-16 13:34:21 302

转载 MYSQL百万级数据分页优化思路

方法1: 直接使用数据库提供的SQL语句语句样式: MySQL中,可用如下方法: SELECT * FROM 表名称 LIMIT M,N适应场景: 适用于数据量较少的情况(元组百/千级)原因/缺点: 全表扫描,速度会很慢 且 有的数据库结果集返回不稳定(如某次返回1,2,3,另外的一次返回2,1,3). Limit限制的是从结果集的M位置处取出N条输出,其余抛弃.方法2: 建立主键或唯一索引, 利用索引(假设每页10条)语句样式: MySQL中,可用如下方法: SELECT * FROM 表

2022-03-11 17:32:59 464

原创 fastadmin运用到的一些插件以及框架

1.后端框架ThinkPhp5.0 https://www.kancloud.cn/manual/thinkphp5/1180032.前端总框架Bootstrap https://v3.bootcss.com/3.弹框(1). layer 官网已下架(2).4.图标(icon)https://fontawesome.dashgame.com

2021-12-30 12:12:45 154

原创 js 用变量做对象key值的写法

变量为key对象为objvar key = 'name';var obj ={};obj[key]=''; ✔var key = 'name';var obj = {key:''} ✘

2021-11-15 15:44:38 1861 1

原创 fastadmin table 普通列里面加按钮或其他表单元素

一.添加按钮 {field: 'createtime', title: __('测试按钮'), formatter: function(value,row,index){ return value+'-<button οnclick="show(\''+value+'\','+row.id+')">点击执行</button>'; }}

2021-11-02 11:43:22 667

转载 fastadmin 后台表单 select下拉做联动

就是编辑的时候,第二个下拉框的数据需要根据第一个下拉框的数据值来加载数据。例如:第一个下拉框的id为 c-province,第二个下拉框(id 为 c-city)需要根据第一个下拉框的值来显示数据,则这样弄。在js文件中的对应文件 public/assets/js/backend/xxxx.js 中的对应处编写代码,下面为编辑的页面写法。edit: function () { $("#c-city").data("params", function (obj) { return

2021-10-13 12:01:15 1562 1

原创 一些常见的公共方法THINKPHP

<?php//判断是否为手机登录if (\think\Request::instance()->isMobile()) { define('VIEW_PATH', __DIR__ . '/../application/admin/mobile/');} else { define('VIEW_PATH', __DIR__ . '/../application/admin/view/');}/** * 模拟tab产生空格 * @param int $step *

2021-09-19 17:17:46 303

原创 layer 询问框 多按钮选择demo写法

layer.confirm('请选择计划类型', { btn: ['日', '周', '月'] //按钮 ,btn3: function(index, layero){ console.log('月'); layer.close(index); }}, function (index) { console.log('日'); layer.close(index);}, function (index) { console

2021-06-21 11:17:56 438

原创 2021-05-25

/** * 二维数组根据某个字段去重 * @param array $array 二维数组 * @para array 去重后的数组 */ private function uniquArr($array,$item){ $result = array(); foreach($array as $k=>$val){ $code = false; foreach($result as $_val){ .

2021-05-25 11:53:29 71

原创 Thinkphp 模板变量使用php内置方法的写法

直接使用助手函数{:expload(',',$str)}

2021-02-26 14:44:11 98

原创 apach服务器40S超时报错问题解决(常见于phpstudy等集成环境)

在 apach服务器配置文件中加入以下代码:<IfModule mod_fcgid.c> FcgidProcessLifeTime 8200 FcgidIOTimeout 8200 FcgidConnectTimeout 4000</IfModule >然后保存 重启服务器 ,问题解决

2020-12-08 18:20:19 728 1

原创 使用jqueryprint 无法打印背景图片的解决方法

在style中加入<style>@media print { body{-webkit-print-color-adjust:exact;} }</style>

2020-11-28 14:35:40 1209

原创 The requested URL * was not found on this server. 的解决方法

这个问题一般是linux 跟window 开发环境的差异导致的检测你的apache开启了rewrite_module模块,然后开启Apache的rewrite_module模块:在项目根目录创建.htaccess文件,文件内容如下<IfModule mod_rewrite.c> Options +FollowSymlinks -Multiviews RewriteEngine On RewriteCond %{REQUEST_FILENAME} !-d RewriteC

2020-11-18 14:14:19 90078 9

原创 Cannot use object of type stdClass as array 报错解决

在转对象的时候,请务必加上参数truejson_decode($objstr,true)

2020-11-18 10:02:21 1112

原创 PHP 二维数组排序超简单(一句搞定)

<?php>array_multisort(array_column($arr,'需要排序的字段名'),SORT_ASC,$arr);

2020-11-10 15:55:35 98

原创 layui 日期时间插件 选择时分取消秒的css代码

.layui-laydate-content>.layui-laydate-list {padding-bottom: 0px;overflow: hidden;}.layui-laydate-content>.layui-laydate-list>li{width:50%}.merge-box .scrollbox .merge-list {padding-bo...

2020-01-14 10:25:50 782

转载 layui 动态表头实现

最近写公司的 OA 遇到很多麻烦问题公司给我配的前端是个新来的实习生, 而且还不会用 layUI, 遇到问题从来不查文档, 都是张口就问: 这咋回事 这里数据怎么没出来 这里为什么报错一次两次还能耐心的给他说一下, 时间久了我还真有点招架不住, 最后干脆全部自己来了, 之前我也没接触过 layUI,这个表格渲染就算是一个小总结吧首先说一下我的使用场景:在这里插入图片描述这里是产品给的原型...

2019-12-06 10:00:29 3400

原创 通用的json数组去重js代码

通用的json去重js代码/*JSON数组去重@param: [array] json Array@param: [string] 唯一的key名,根据此键名进行去重*/function uniqueArray(array, key){var result = [array[0]];for(var i = 1; i < array.length; i++){var ite...

2019-10-22 17:37:34 405

原创 SQLSTATE[42000]: Syntax error or access violation: 1286 Unknown storage engine 'InnoDB'

之前用phpstudy搭建集成环境的时候,在调优服务器性能的时候,不小心改到了一个东西,结果导致这个报错SQLSTATE[42000]: Syntax error or access violation: 1286 Unknown storage engine ‘InnoDB’网上有很多解决方法,但是都没有成功解决,经过一番折腾,发现由于mysql-ini的配置出现了问题,以下就是解决问题的...

2019-09-30 21:54:34 857

转载 php 二维数组去重 并根据某一项 求和

$array = [ ['source_browser' => 1, 'num' => 1], ['source_browser' => 3, 'num' => 3], ['source_browser' => 2, 'num' => 3], ['source_browser' => 2, 'num' => 3], ...

2019-09-25 12:21:14 647 2

转载 php处理二维数组, 按照某个字段合并重复的,其余字段中部分字段保留,部分相加

本文系转载:原文链接:https://www.cnblogs.com/pansidong/p/10132483.html//处理二维数组, 按照某个字段合并重复的,其余字段中部分字段保留,部分相加public function deal_erwei_arr(){ $param = array( array ( 'hykno' ...

2019-09-14 17:47:42 2238

原创 layui表格 监听鼠标右键的心得

之前看过一篇文章 ,在这里 我把他贴出来原文链接:https://blog.csdn.net/DengZY926/article/details/82011955layui.use([‘table’, ‘layer’], function () {var table = layui.table,layer = layui.layer;table.render({elem: ‘#fili...

2019-09-12 16:27:19 3986

原创 论 php怎么删除中文命名的文件

直接上代码<?php$deletename = iconv('UTF-8', 'GBK', $deletename); //UTF-8转gbk unlink(ROOT_PATH.'public'.$deletename);说明 : iconv('当前编码','需要的编码','需要转的内容'); 这里建议用gbk 而不是gb2312,因为gbk的字符涵盖面积比gb2312广,如果强行使...

2019-08-31 17:18:20 310

转载 thinkphp 框架 打开word文件的步骤

一,首先要确认php版本,最好是高于5.6二,将以下两行代码放入php.ini中并且重启//这个是开启扩展extension=php_com_dotnet.dll//这个是COM扩展里自带的,只需将前面的;去掉就可以了com.allow_dcom = true三,自己编写一个三方类库文件,phpcom.php,如下:<?php class PHPcom { ...

2019-08-21 11:53:27 1541

原创 文本域处理批量添加数据(已电话为例)JQ,JS代码

var ztpt_hostel = $("textarea[name='ztpt_hostel']").val(); var tel_arr = ztpt_hostel.split("\n"); var ztpt_hostel = []; for(var i=0;i<tel_arr.length;i++){...

2019-06-27 15:56:18 305

原创 php 二维数组排序

//根据字段time对数组$list进行降序排列time=arraycolumn(time = array_column(time=arrayc​olumn(list,‘time’);array_multisort(time,SORTDESC,time,SORT_DESC,time,SORTD​ESC,list);dump($list);//从而得到一个按time排序的数组...

2019-05-15 09:35:47 89

原创 SQLSTATE[HY000]: General error: 1366 Incorrect string value: '\xE5\x8C";s:...' for报错解决

具体问题: 数据库可以插入,但就是报1366多错误网上的方法大部分都是说你的编码不一致,但还有另外一种情况就是数据库的插入模式为"严苛模式所导致",解决方法就是通过mysql配置文件修改:linux找my.cnf文件window的修改办法是找my.inisql_mode=NO_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLES...

2019-04-12 20:27:14 2755

空空如也

空空如也

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

TA关注的人

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