自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(59)
  • 资源 (4)
  • 收藏
  • 关注

原创 Layui表单事件问题 汇总

$('.alert').on('click', function(){ var othis = $(this), method = othis.data('method'); active[method] ? active[method].call(this, othis) });$(document).on('click','#btn',function(){ layer.msg('hello'); });

2020-06-07 19:09:15 962

原创 ThinkPHP5远程代码执行高危漏洞

由于ThinkPHP5框架对控制器名没有进行足够的安全检测,导致在没有开启强制路由的情况下,黑客构造特定的请求,可直接GetWebShell。

2022-11-09 09:13:15 744 1

原创 U盘无法识别,在别人电脑能使用,自己无法使用

U盘在别人电脑能使用,自己无法使用

2022-06-17 19:40:53 5728

原创 Hadoop超详细入门(一)介绍及安装

Hadoop超详细入门(一)介绍及虚拟机安装要求有Java基础有Linux基础有程序设计及算法能力背景及介绍1.ApacheHadoop:https://hadoop.apache.org/。2.Apache Hadoop 软件库是一个框架,它允许使用简单的编程模型跨计算机集群分布式处理大型数据集。它旨在从单个服务器扩展到数千台机器,每台机器都提供本地计算和存储。库本身不是依靠硬件来提供高可用性,而是设计用于检测和处理应用层的故障,因此在计算机集群之上提供高可用性服务,每台计算机都可能容

2022-05-25 17:27:05 739

原创 封装百度AI语音朗读句子

后台PHP代码部分public function spark() { if(request()->isGet()) { $text = request()->param('text'); if(!$text || empty($text)) { return show('500','ERROR',[]); } vendor('baiduai.A

2022-04-27 19:16:44 2942 1

原创 移动端PC地图导航定位通用模板无AK

高德地图http://api.map.baidu.com/geocoder?address=北京师范大学宣城学校&output=html&src=webapp.baidu.openAPIdemo百度地图https://ditu.amap.com/regeo?lng=118.710&lat=30.91405&name=北京师范大学宣城学校&src=uriapi&innersrc=uriapi...

2022-04-24 07:42:35 157

原创 TP5where数组限制条件查询

自用笔记$map = ['>',12];$map = ['between',$start_time,$end_time];$map = array('between','12,20');$map['status'] = ['not in','0,3']; //0 求职 1 实习 2 正式 3 离职

2022-04-14 07:34:12 188

原创 Layui三级城市联动没有反应

Layui三级城市联动没有反应一。CSS样式加载错误有些人可能想着要更改样式,但是千万别随意修改,他是被layui-form-item包裹起来的,例如<div class="layui-form-item"> <select name="sheng" class="province" lay-filter="province" lay-verify="required"> <option value="">省份</option>

2022-04-13 10:19:12 820

原创 mysql使用SQL语句清除某一字段空格或换行

update bd_teacher set tel=TRIM(Replace(Replace(Replace(tel,'\t',''),'\n',''),'\r',''))

2022-02-17 21:08:47 1126

原创 【自用】PHP双重循环,含标题

<div class="layui-form-item"> <label class="layui-form-label">权限</label> <div class="layui-input-block"> {volist name="auth_rule" id="vo"}

2021-12-09 20:04:34 481

原创 PHP字符串中去除标点符号或特殊字符

/** * @param string $str * @return string $str */function str_re($str) { //中文标点 $char = "。、!?:;﹑•"…‘’“”〝〞∕¦‖— 〈〉﹞﹝「」‹›〖〗】【»«』『〕〔》《﹐¸﹕︰﹔!¡?¿﹖﹌﹏﹋'´ˊˋ―﹫︳︴¯_ ̄﹢﹦﹤‐­˜﹟﹩﹠﹪﹡﹨﹍﹉﹎﹊ˇ()"; $pattern = array( "/[[:punct:]]/i", //英文标点符号 '/['.$char.

2021-12-09 19:55:26 676

原创 宝塔面板添加站点及运营商SSL免费证书的申请与使用

本文详细介绍在宝塔面板下如何正确添加站点、配置站点,及在运营商如何申请免费SSL证书,将其配置到宝塔站点里。给你的网站加一把锁,教你免费SSL证书申请,配置到自己的网站中。环境:Ubuntu server 18工具:宝塔控制面板平台:阿里云Web服务器:Nginx宝塔:https://www.bt.cn/阿里云:https://www.aliyun.com/腾讯云:https://cloud.tencent.com/要求:1.宝塔控制面板搭建完毕。2掌握域名解析的原理。3.了解ht

2021-11-19 22:39:10 3364

原创 Win Server下安装和配置DHCP

服务器的配置是每一位计算机相关专业必备技能,本文已Win Server为平台,介绍DHCP的安装和配置。系统:Win Server 2008类别:DHCP平台:VMWare 16以VMWare 为平台,创建两台虚拟机,一台作为服务器,一台作为客户机进行测试。网卡上要求两台虚拟机在同一LAN区段里,这样可以保证网络是互通的。在此前我们学习了DNS的搭建配置,本文教程在搭建DHCP时,建议如下:1.提前将此前搭建的DNS填写上。例如192.168.20.10.但是要确保该DNS没有任何问题,且能正

2021-11-17 20:44:44 1849

原创 Linux服务器下宝塔面板的安装与使用

在实际生产中我们会遇到各种配置问题,在配置的时候要保证不同软件之间不会因为环境变量而冲突。同时,遇到环境的插件或扩展时,也许会因为手动的上传与下载,或配置变量名而出错。那么在这种情况下,我们优先推荐宝塔控制面板,他是可以应用在实际生产中。具体内容可以在宝塔面板的官网查阅。环境:Ubuntu server 16工具:宝塔控制面板、Xshell平台:VMWare官网:https://www.bt.cn/为了模拟实际生产环境,我将在虚拟机中安装服务器,并配置好网络。本文省略服务器安装环节,若有疑问,可以

2021-11-16 22:25:35 1757

原创 ENSP彻底卸载干净仅需几步

当课程结束后没有朝网工发展的同学也许会卸载ENSP;重新尝试安装的同学也许也会卸载ENSP。但是如果卸载的不干净会导致环境变量会被破坏,也就是俗称rc=-014,一旦提示这种错误,那么“恭喜”已报废,无法再继续使用。解决方法只能重装系统。ENSP卸载并不复杂,只是分布的位置较为分散,记住几步即可。建议:1.建议通过“控制面板”卸载程序,这样可以掌握垃圾位置,以至于不会被工具移动、复制或删除不干净。2.建议“安装360安全卫士”,360在垃圾清理模板残余清除的会很干净。如果对360反感,那清除完之后就

2021-11-15 21:08:27 38267 5

原创 Win Server下超详细安装和配置DNS

说明  服务器的配置是每一位计算机相关专业必备技能,本文已Win Server为平台,介绍DNS的安装和配置。配置系统:Win Server 2008类别:DNS平台:VMWare 16以VMWare 为平台,创建两台虚拟机,一台作为服务器,一台作为客户机进行测试。网卡上要求两台虚拟机在同一LAN区段里,这样可以保证网络是互通的。关系网络示意在两台虚拟机中设置好IP地址。服务器的网卡IP设置如下。一定注意,本机IP即为DNS的地址。在两台虚拟机中设置好IP地址。客户机的网卡IP设置如

2021-11-14 15:54:41 5286

原创 RedHat7安装及小红帽硬盘分区建议

说明  服务器的配置是每一位计算机相关专业必备技能,但服务器的安装却也会难倒很多初学者,本文已Linux为平台,介绍RedHat的安装。系统:RedHat 7类别:服务器/命令行平台:VMWare 16“文件”=>“新建虚拟机”,类别选择“典型”。一定选择“稍后安装操作系统”,防止网卡重复。请选择“Linux”及正确版本默认下一步,但是要记得硬件配置,最低推荐硬件配置如下。防止镜像源安装或后续安装插件的时候出问题。向导完成后,左侧列表会出现刚安装的虚拟机信息,一定要编辑刚

2021-11-13 22:26:01 5184

原创 ENSP解决无限###的问题

说明ENSP的安装一直个头疼的问题,稍不留神就会出现40错误,而40错误又是一个泛错误,很是烦恼,但长老致力于解决各种安装出现的问题,故做出总结。问题原因分为很多种,那么我将从不同方面为大家进行分析,大家可以对号入座,针对不同的提示做出相应的解决方法,如果问题还不能解决,那么可以私信留言。当设备开启后没有出现40错误,也展现了预料的淡蓝色图标时,也许挺开心,但是过一会儿突然发现设备无限####号加载界面。这种情况也比较常见,解决也不是困难,那么下面为大家说明排解问题所在。原因:1.防火墙未放行eN

2021-11-11 22:36:04 7097 4

原创 ENSP安装问题2——正确安装步骤

说明ENSP的安装一直个头疼的问题,稍不留神就会出现40错误,而40错误又是一个泛错误,很是烦恼,但长老致力于解决各种安装出现的问题,顾做出总结。问题原因分为很多种,那么我将从不同方面为大家进行分析,大家可以对号入座,针对不同的提示做出相应的解决方法,如果问题还不能解决,那么可以私信留言。也有相当一部分出错是因为安装流程出错,那么我推荐给大家正确的安装步骤。版本号先在windows系统里,打开cmd输入winver,查看一下系统版本及版本号。下载对应版本软件套件安装步骤安装第一步:以管理员

2021-11-09 22:14:11 1013

原创 云服务器带宽解释及下载速度分析

介绍云服务器以1Mbps公网带宽为例,云服务器1M带宽实际下载速度峰值128KB/S,为什么不是1M/S,怎么计算的?这是由于带宽计算单位导致的,云计算厂商提供的公网带宽计算单位使用的是比特(bit),而用户下载速度使用的单位是字节(Byte),8比特(bit) = 1字节(Byte),所以,宽带和下载速度之间有个8倍的关系。公式N兆带宽和下载速度转换计算公式:NM bit/s = N1024K bit/s = N*128KByte/s可以通过以上公式计算ECS云服务器公网带宽的实际下载速度。根

2021-11-05 10:32:34 1010

原创 Composer使用方式 及注意事项

注意由于我在安装时遇到各种问题,所以来不及截图,也没办法截图,只能列出关键错误信息和错误代码,对后续安装做解释。使用出现问题1.我使用的是thinkphp5版本,自带composer管理器,但是总和系统安装不匹配一样,总是出错。2.开发环境和使用环境不匹配安装composer1.下载安装composer。小白安装:去composer官网下载命令安装:curl -sS https://getcomposer.org/installer | phpsudo mv composer.phar

2021-11-02 11:41:31 404

原创 二维数组按照指定下标取值,并删除下标

$data = array => [ [0] => [ 'username' => 'Dale', 'sex' => '1' ], [1] => [ 'username' => 'Tom', 'sex' => '1' ], [2] => [ 'username' => 'Amy', 'sex' => '1' ], [3] => [ 'username' => 'Jim', 'sex' =&g

2021-10-14 16:21:33 349

原创 服务器发回了不可路由的地址,使用服务器地址代替

服务器发回了不可路由的地址,使用服务器地址代替出现该类问题,大多数是安全问题,多数是pure-ftpd。1.请在服务器运营商放行21端口2.请在服务器运营商放行39000/40000端口上述 还没有生效的话,请往下如果安装的是宝塔或phpstudy第三方配置,请 在其板块下同样放行 39000/40000...

2021-09-22 21:37:34 1070

原创 内网映射外网Nginx包含端口转发

效果http://内网:port => http://外网:port服务器类别Nginx修改配置文件

2021-09-05 19:50:24 2309

原创 ThinkPHP5 mysql数据去重

ThinkPHP5 mysql数据去重distinct直接上举例代码,包含分页去重,count和distinct不能同时使用,否则不生效,但是也不会报错。try { $count = Model('Store') ->join('bd_store_access','bd_store.id = bd_store_access.sid') ->where($map) ->cache(true,30) ->count(

2021-07-01 14:20:40 897

原创 thinkphp前台伪静态的三元表达式

thinkphp前台伪静态的三元表达式简单判断 1判断是否存在,如果存在,则输出xxx{$userinfo.username ?? 'xxx'}简单判断 2真 打印yes,假 打印 no{$a==$b ? 'yes' : 'no'}复杂判断式判断复杂值,并且使用common自定义函数{$edit_this_data.u_post == 0 ? '未定义岗位':get_post_name($edit_this_data.u_post)}...

2021-06-02 13:37:49 100 2

原创 ThinkPHP面向对象-接口模式获取自增记录ID

PHP面向对象-接口模式获取自增记录ID没有照搬,自己写,分享一下/** * 请求自增参数 * @param array $save * @return bool */ public function save_thisId($save = array()) { if(empty($save) || !isset($save)) { exception('非法请求,无效参数'); }

2021-04-23 10:55:23 266

原创 Layui前端判断,Date()函数时间戳转换

<!--{{ d.id }}--> //判断条件 {{# if(d.id == "" || d.id == null){ }} *** //否则 {{# } else { }} *** {{# }}}$lists[$k]['create_time'] = date('Y-m-d H:i:s',$v['create_time']);

2021-04-13 15:55:29 417

原创 Layui中Ajax表格加载数据校验(自用)

foreach($lists as $k=>$v){ if($lists[$k]['end_time'] < time()) { Model('ReportTime')->save(['status'=>'2'],['id'=>$lists[$k]['id']]); } $lists[$k]['end_time']=date('Y-m-d',$v['end_time']); $lists[$k]['.

2021-02-20 00:46:37 352 1

原创 LayuiDate组件闪退问题

LayuiDate组件闪退问题原因当前窗口若小于layuidate组件CSS所要求的大小,那么闪退,重新打开会弹出。<input type="text" name="" id="test9"><script> layui.use('laydate', function(){ var laydate = layui.laydate; //执行一个laydate实例 laydate.ren

2021-01-08 14:43:14 195

原创 PHP根据指定下标或自动重复下标分组

指定下标作为分组依据public function array_group($arr,$key){ $result = []; //初始化一个数组 foreach($arr as $k=>$v){ $result[$v[$key]][] = $v; //把$key对应的值作为键 进行数组重新赋值 } return $result;}根据查询的数组自动分类$result = array();foreach($arr as $k=>$v){ $result[$v

2020-12-16 16:50:03 242

原创 在PHP中使用md5函数进行16位加密

在PHP中使用md5函数进行16位加密/** * 默认 'admin' * @param string $str * @return string */function md5_16($str) { if(empty($str)||!isset($str)||!$str) { return substr(md5('admin'),8,16); // 16位MD5加密 } return substr(md5($str),8,16); // 16位MD5加

2020-11-01 19:48:38 858

原创 宝塔 数据库管理密码错误 已解决

宝塔 数据库管理密码错误出现场景我今天上午更改了宝塔密码,但是就一直出错和报错,无论怎么操作,始终提示Access denied for user 'root'@'localhost' (using password: YES),查了很多资料,说是因为宝塔的数据库Bug,与程序无关。不罗嗦,直接弄。方法一 【参考网上方法】修改mysql配置文件宝塔面板的配置文件不在默认的位置,可以在界面上进行更改。vim /etc/my.cnf在MySql末尾加入skip-grant-table然后重启m

2020-10-22 13:42:00 13501 7

原创 PHP 数字转字母 ASCII

PHP通过ASCII将数字转字母/** * @param int $num * @return bool|int $ascii */function NumToASCII($num) { if(!isset($num) || !$num || !is_numeric($num)) { return false; } $ascii = $num + 64; return chr($ascii);}

2020-09-28 14:36:47 655

原创 解决在WEUI、IOS、微信等设备或平台无法输入input值

废话不多,直接放方案1./*-webkit-user-select: none;*/直接注释2.在input 上面加上css样式-webkit-user-select:text !important或者在父类加上这个样式这作用是禁止用户访问页面值,禁止复制粘贴,H5

2020-09-21 22:33:20 503

原创 微信开发-微信名mysql出错

微信开发-微信名mysql出错原因及修改方式数据库字段长度不够,请修改长度用户名含有emoji表情,编码长度出问题,请将数据库类型修改为utf8mb4

2020-08-22 13:53:07 116

原创 EasyChat 1.4.X版本函数问题

最近在着手微信网页开发,页面出现了无法加载和报错,经过一番查找,发现是官网更新了函数,但是文档并未更新,文档指向的是1.3.X版本,新函数已经更新。因为微信官方文档舍弃了较多函数,并且持续更新中,所以官方文档也进行更新和舍弃。$app->js->setUrl($url);$app->js->config(['updateAppMessageShareData','updateTimelineShareData'], $debug = false, $beta = false,

2020-08-15 00:29:36 164

原创 PHPMailer邮件系统使用问题汇总+TP5使用

PHPMailer邮件系统使用问题汇总端口使用163 使用25端口QQ等其他方式使用25, 465 or 587端口被占用查看指定端口netstat -anp | grep 9501再杀死进程 kill -9 pid请斟酌后再删除或限制,一般情况下占用是因为你服务器安装了其他邮件服务,比如ewomail邮件,宝塔自带邮局等放行端口服务商放行端口,比如腾讯云或者阿里云等,注25端口需要申请如果安装宝塔控制面板,也需要在安全组中放行端口授权码邮件授权码跟登录密码是两个

2020-07-24 01:28:46 542 3

原创 ThinkPHP5隐藏index.php

ThinkPHP5隐藏index.phpRewriteRule ^(.*)$ index.php?s=$1 [QSA,PT,L]

2020-07-24 00:54:14 177

原创 Ubuntu下搭建Samba服务器

一、安装Ubuntu samba服务器$ sudo apt-get install samba//windows客户端直接访问$ sudo apt-get install smbclient//Linux客户端测试用二、创建samba配置文件备份原配置文件$ sudo cp /etc/samba/smb.conf /etc/samba/smb.conf.bak创建共享目录$ sudo mkdir -p /home/share一般来说,该目录的权限为755,将其改为777之后,Owne

2020-07-18 16:40:23 1203

Hadoop配套资源,hadoop3.2 jdk1.8

Hadoop配套资源,hadoop3.2 jdk1.8

2022-05-25

2020年我国最新高校数据(教育部发布,我个人整理md+Excel两份).zip

2020年我国最新高校数据,教育部发布,我个人整理md+Excel两份,内容包括 学校名称、代码、主管部门、所在城市等。需要声明,md为2020年最新数据,excel为2019年教育部数据

2020-08-06

VC9-14运行库合集.zip

VC9,VC10,VC11,VC12,VC13,VC14各版本运行库合集,支持32位和64位,解决后顾之忧,一次安装,有问题可以随时留言

2020-04-13

vm-15.0-new-unlocker.zip

最新vm15 pro解锁mac系统镜像。早期版本VM解锁Mac后升级会造成失效,此版本解决该问题: 1.先把python环境装好 2.以管理员身份运行 install 如有问题请留言或私信,我会尽快解决。谢谢

2020-03-30

空空如也

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

TA关注的人

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