网站页面变黑白色

html {-webkit-filter: grayscale(100%);-moz-filter: grayscale(100%); -o-filter: grayscale(100%); -ms-filter: grayscale(100%);filter:progid:DXImageTransform.Microsoft.BasicImage(grayscale=1);_fi...
分类: 其他 发布时间: 03-07 09:33 阅读次数: 0

seo与sem的区别与联系(大全篇)

跟搜索引擎打交道的人,都会知道seo与sem两个行业术语,就跟我们吃饭知道碗筷一样。因为信息的不对称,还是有海量人群不清楚seo与sem的区别和联系,本文从更详尽的角度阐述二者有哪些区别,有哪些联系,作为搜索引擎术语科普文章,希望可以让更多从事基于搜索引擎工作的朋友了解和熟知seo和sem。 一:seo与sem都是基于搜索引擎的一种营销方式。 因为用户有搜...
分类: 其他 发布时间: 03-07 09:33 阅读次数: 0

Tp5配置URL重写

Apachehttpd.conf配置文件中加载了mod_rewrite.so模块 AllowOverride None将None改为All 把下面的内容保存为.htaccess文件放到应用入口文件的同级目录下: <IfModule mod_rewrite.c> Options +FollowSymlinks -Multiviews RewriteEngine...
分类: 其他 发布时间: 03-07 09:32 阅读次数: 0

【git】git忽略文件权限修改

git config core.filemode false // 当前版本库git config --global core.fileMode false // 所有版本库
分类: 其他 发布时间: 03-07 09:32 阅读次数: 0

no-referrer-when-downgrade

no-referrer-when-downgrade
分类: 其他 发布时间: 03-07 09:32 阅读次数: 0

JS判断多个时间段是否有重叠(时分)

let dateAr = [ { s: '01:00', e: '14:08' }, { s: '01:04', e: '02:05' }, { s: '05:21', e: '08:00' }, { s: '10:20', e: '12:08' },]function Fn() { for (let k in dateAr) { if (!judege(...
分类: 其他 发布时间: 03-07 09:32 阅读次数: 0

Call to undefined function think\captcha\imagettftext()

mac 下访问项目的时候验证码无法显示,报错:是因为gd未安装freetype,访问phpinfo()可以返现发现没有这个模块然后大家给出比较终极的方案都是通过一行命令来解决:curl -s https://php-osx.liip.ch/install.sh | bash -s 7.1后面的7.1是自己的版本号,根据自己情况。官网地址:https://php-o...
分类: 其他 发布时间: 03-07 09:31 阅读次数: 0

php -v和phpinfo() 输出的php版本不一致(php和php-fpm版本不一致)

这个的问题就是系统自带的php版本和新安装的php高级版本同时存在,并且终端和phpinfo()加载的文件位置不一致导致。其中,nginx服务解析phpinfo()是依赖php-fpm实现的,所以phpinfo()输出的是php-fpm启动的版本;而终端执行php -v是加载终端配置文件中设置的php安装目录对应的php版本的;所以导致两者php版本不一致主要就是启动的php-fp...
分类: 其他 发布时间: 03-07 09:31 阅读次数: 0

ThinkCMF多条件查询sql where条件判断

ThinkCMF多条件查询sql where条件判断TP中 Where 条件表达式格式为:$map['字段名'] = array('表达式', '操作条件');$map['status'] = array('=', '1');$map['title'] = array('like', '%测试%');$map['delete_time'] = array('=', '0');实际跑起来不知道为什么就变成where `status` in ('=', '1') and `ti
分类: 其他 发布时间: 03-07 09:31 阅读次数: 0

如何在 Mac 上强制退出应用

同时按住三个按键:Option、Command 和 Esc (Escape) 键。这类似于在 PC 上按下 Control-Alt-Delete。或者,在屏幕左上角的苹果 () 菜单中选取“强制退出”。
分类: 其他 发布时间: 03-07 09:30 阅读次数: 0

PHP关掉浏览器继续执行

ignore_user_abort();//关掉浏览器,PHP脚本也可以继续执行.set_time_limit(0);//通过set_time_limit(0)可以让程序无限制的执行下去$interval=60*30;//每隔半小时运行do{//这里是你要执行的代码sleep($interval);//等待5分钟}while(true); ...
分类: 其他 发布时间: 03-07 09:30 阅读次数: 0

div禁用,不可点击

div禁用——添加样式style={pointer-events: none;}1、根据当前项目的场景,在特定条件下时,该div禁用,不可点击,先在HTML内给此标签新加一个类名2、写好不可点击的样式3、在特定逻辑下,加入新类名$(".原类名").addClass("新类名");注意!更改样式,建议大家用ng-class,具体原因大家可以看我2018-8-23分享的“脏检查”这篇文章,有详细解释哦~————————————————版权声明:本文为CSDN博主...
分类: 其他 发布时间: 03-07 09:30 阅读次数: 0

tp6-更新数据时追加数据

旧数据:aaa,追加bbb,更新后为aaabbb原生写法:update表名set字段名=concat(字段名,"要增加的数据")where条件值tp6写法:TableName::update(['status' => 2, 'info' => \think\facade\Db::raw("concat(info,'bbb')")], ['id' => 1]);...
分类: 其他 发布时间: 03-07 09:30 阅读次数: 0

ThinkPHP6.X自定义上传文件名(保留原始文件名)

ThinkPHP6.X采用闭包函数方式自定义上传文件名以及上传保留原始文件名的方法代码:$file = request()->file($fieldName);// 自定义文件名$info = \think\facade\Filesystem::disk('public')->putFile($this->userid, $file, function () use ($file){ switch (config('app.ueditor.upload_filename')
分类: 其他 发布时间: 03-07 09:29 阅读次数: 0

tp5引入第三方类 实现获取音频(.mp3)文件时长。

一、你需要在核心之外扩展和使用第三方类库,并且该类库不是通过Composer安装使用,那么可以直接放入应用根目录下面的extend目录下面,该目录是官方建议的第三方扩展类库目录。二、类的命名规范遵循PSR-2及PSR-4规范,注意不要和系统的命名空间产生冲突,例如核心的think、app以及Composer类库自身定义的命名空间。引入类文件实例化类文件调用方法$mp3 = new \lib\MP3File($position); //实例化类,传入文件名$a = $
分类: 其他 发布时间: 03-07 09:29 阅读次数: 0

Mysql:把指定数据行排在前面

如果只是一条数据行,可以这样:SELECT * FROM user ORDER BY user_id<>7,score DESC;主要是“user_id<>7”,就会把用户id为7的排在前面。如果是多条数据行:SELECT * FROM user ORDER BY user_id NOT IN(7,8,9),score DESC;...
分类: 其他 发布时间: 03-07 09:29 阅读次数: 0

tp6 不能使用vendor

从thinkphp 5.1.x后vendor的使用方法发生变化,文档又没有详细说明。官方真的太坑了!在thinkPHP 5.1.X后新版取消了Loader::import方法以及import和vendor助手函数,推荐全面采用命名空间方式的类以及自动加载机制,如果必须使用请直接改为php内置的include或者require语法。原来的import(“Vendor.Classes.PHPExcel.IOFactory”);或Vendor(‘phpoffice.phpexcel.Classes.PH
分类: 其他 发布时间: 03-07 09:29 阅读次数: 0

PHP implode分割数组后加引号

在使用implode分割字符串后,直接用mysql进行查询时,拼接后的字符串不带引号,会报字段找不到的错误,如下:$str = implode(',',array('张三','李四','王五'));$res = DB::select("SELECT `user`.username,`user`.mobile FROM `user` WHERE `user`.username NOT IN (".$str.") ;"); 报错信息:SQLSTATE[42S22]: Co...
分类: 其他 发布时间: 03-07 09:28 阅读次数: 0

mac文件夹显示隐藏文件

在隐藏文件所在的目录按键盘上面的shift+cmmand+.
分类: 其他 发布时间: 03-07 09:28 阅读次数: 0

Creating Server TCP listening socket *:6379: bind: No error

在Windows下启动redis报错:Creating Server TCP listening socket *:6379: bind: No error如图所示:解决方案:直接在命令行中输入:redis-cli.exe如下图所示:然后再输入:shutdown意思就是关闭的意思,如下图所示:然后再输入:exit意思就是退出的意思,如下图所示:然后重新输入启动命令:redis-server.exe redis.windows.conf如图所示,...
分类: 其他 发布时间: 03-07 09:28 阅读次数: 0