- 博客(33)
- 资源 (1)
- 收藏
- 关注
原创 记录饿了吗组件el-date-picker 的时间范围问题
做气象开发发布预警有一个需求就是发布时间只能选择当前时间的2小时以内的,那么就有一个跨天的问题需要思考。先控制当前天的选择问题 利用 el-date-picker 的picker-options。那么得知道什么时候可以跨天,......
2022-08-03 18:09:51
393
原创 关于用element表格组件自定义表头的时候,里面用不了data里面的其他数据解决办法
<el-table-column label="bi" prop="bi" align="center"> <!-- 不使用slot 用#代替 --> <template #header> <span> {{ accountName }}面积占比</span> </template></el-table-column>我这里如果想使用data里面的accountName 这个变量的时候 如果
2022-04-26 14:56:18
675
1
原创 Array对象的实用方法总结
2.Array 对象静态方法Array.isArray()作用: 方法返回一个布尔值,表示参数是否为数组var arr = [1, 2, 3];typeof arr // "object"Array.isArray(arr) // trueslice()作用: 用于提取目标数组的一部分,返回一个新数组,原数组不变 arr.slice(start, end); 它的第一个参数为起始位置(从0开始,会包括在返回的新数组之中),第二个参数为终止位置(但该位置的元素本身不包括在内)。如果
2021-08-04 10:20:57
173
原创 javascript高阶函数的基础应用
关于高阶函数的使用,之前一直都模模糊糊,今天总结下使用方便记忆常用的3个filter ,map ,reduce//1.将数组中小于100的数字返回,并将这些数字乘以2 然后将他们的总和计算出来 let arr = [1, 4, 5, 10, 53, 112, 786, 211, 13, 235, 246, 26, 213, 6]; //将符合条件的过滤 let newarr = arr.filter(function (n) {
2021-04-22 09:21:31
75
1
原创 用vue随便写一个购物车小例子
html部分<!DOCTYPE html><html lang="en"> <head> <meta charset="UTF-8" /> <meta http-equiv="X-UA-Compatible" content="IE=edge" /> <meta name="viewport" content="width=device-width, initial-scale=1.0" /> &
2021-04-21 22:23:46
123
原创 thinkphp6+腾讯云
开发要用到腾讯云的短信,自己就注册申请了一个按流程来走准没错接下来审核通过的话可以在这两个地方查看具体的内容,涉及隐私不过多展示了然后使用线上的API Explorer在线调用,这里需要注意的是不要勾选只看必填参数,因为我这里是验证码业务,需要带上参数所以有一些选填的内容也要填PhoneNumberSet.N 这里国内的话(我暂时用不到国际) 开头+86138xxxxxxxxTemplateID 这个自己看模板上面的idSmsSdkAppid 这个是签名上面的AppidSign
2021-04-07 15:38:16
2956
7
原创 thinkphp6发布线上所踩的坑
最近在自己的服务器上搭建thinkphp6并自己写点小玩意,昨晚踩雷就来记录下吧线上环境lnmp linux8.+ nginx 1.18 mysql8.0 php7.4打开咱tp6的手册安装稳定版本tp6composer create-project topthink/think tp(名字随你了)接下来是多应用模式跟模板引擎单应用模式基本公司线上是用不到的多应用模式composer require topthink/think-multi-app模板引擎如果不开的话,在多应用下
2021-03-19 11:34:06
682
2
原创 phpstorm远程连接服务器并实时更新发布代码(thinkphp6.0.7)
想要phpstrom 远程连接上服务器Step1打开phpstorm Tools->Deployment->ConfigurationStep2开始配置连接参数,我的是阿里云的服务器,有一个 Test Sftp connection 测试连接的可以先测试下选择yes接下来Step3: Text-to-HTML conversion tool后面继续连接到你的服务器,并next到最后即可...
2021-03-17 09:00:56
4205
2
原创 准备出去玩,高德导航来帮忙,高德第二话
临近清明小长假,突发奇想就想自驾去洛阳,然后在高德上一顿操作,600多公里是真的远啊。。。。使用高德地图js api 看看路线规划获取驾车规划数据有两种,一种是根据坐标点来进行,第二种是根据关键字来获取驾车规划数据根据坐标点吧没什么必要了,我们来展示根据关键字来获取驾车规划<!DOCTYPE html><html> <head> <meta charset="utf-8"> <title></title> <
2021-03-02 16:37:42
218
原创 Redis的常用命令实操第一篇 基础操作 不仅仅是列举还有用法
Redis的常用命令实操,因为我用的cmder顺带说一下它的安装cmder用起来真的很舒服 ,cmder的安装-> 链接: cmder.有完整版跟迷你版,当然选择完整的啦,解压之后放在C盘应为是安全的应用程序,咱们直接将cmder.exe创建桌面快捷方便使用,也可以在任务栏,ctrl + ` 来唤醒推荐一个文档链接: 文档.KEYS 命令#基本语法 KEYS pattern#查询所有 有趣的是按key之后再按tab就会有惊喜KEYS * #KEYS 的速度很快,但在一个大
2021-02-10 10:38:57
1199
2
原创 Redis下载(window+linux)
Rediswindows 版本下载链接: windows 版本.linux的话直接官网下载链接: linux版本下载.window下载,我下载的是msi的如果是zip的版本,直接解压完事next到底然后去任务管理器看下,目前已经开启redis服务接下来运行服务玩玩因为之前我是装在D盘,所以得转到D盘的redis目录下redis-server.exe redis.windows.conf (指定配置文件)默认端口号6379然后redis-cli.exe进来...
2021-02-02 09:14:12
207
原创 阿里云搭建宝塔面板
自备阿里云服务器远程连接云服务器使用 ssh 软件工具(或者是宝塔提供的堡塔远程工具),使用的是公网ip。我就用宝塔自己推荐的了ssh连接公网ip ,连接成功的样式这里以Centos为例执行yum install -y wget && wget -O install.sh http://download.bt.cn/install/install_6.0.sh && sh install.sh根据提示按Y 然后按enter进行安装整个过程大概2分钟安好后会出
2021-02-01 21:39:51
339
1
原创 选择高德只是因为觉着它好看?不 。。。高德第一话
目前开发需要用到地图,所以就简单的玩了几款,我对比了腾讯位置服务跟高德地图,瞬间犯难了,亲们到底是哪一种比较好呢左边是腾讯位置的实例,右边是高德地图的实例,我是认为左边的看着还行,不过我lp 认为是右边简介明了,那我选。。。。。高德,其实我不选丧德地图还有一个原因就是好几次被坑了气死我了。我的话还是基本按JS api2.0来玩地图,就想象成打怪升级吧,不断变强吧骚年。首先跟百度地图一样我们需要注册成为开发者创建key,注册很简单,或者可以直接短信登录注册成功登录进入控制台在应用管理->
2021-02-01 16:07:18
2840
4
原创 Linux 的SSH远程连接 --- No.7
为什么使用SSH简单来说传统的网络服务程序 比如这个ftp ,telnet 这种都是明文传输口令跟数据,所以如果有坏人别有用心的截获这些数据或者命令干一些坏事,那就凉凉,不过通过使用SSH,你可以把所有传输的数据进行加密,这样就保证了信息数据的安全性,另外传输的数据进行了压缩,所以速度还会变快。SSH客户端远程操作前提网卡模式是否一致 虚拟机跟本地的网络连接里面的要一致IP是否是同一网段Linux服务器是否开启SSHD服务,端口22这里一般是默认开启的客户端是否有可连接SSH
2021-02-01 10:44:11
2815
6
原创 Linux 的小火车 --- No.6
安装 epel源 ,这是安装小火车软件安装包的前提wget -O /etc/yum.repos.d/epel.repo http://mirrors.aliyun.com/repo/epel-7.repo然后安装sl (小火车)yum install sl -y (这里涉及yum包安装,后面在提)然后查看一下有没有安好yum list | grep sl | more在看下他有什么指令没有man sl这些都可以供我们玩耍摸鱼必备游戏~~~~!...
2021-01-29 11:04:30
437
1
原创 Linux 的3个防火墙的查看关闭 --- No.4
linux的三个防火墙来了,selinux , Firewalld,iptables目前来的说话,sellinux由于出色的性能把初学者整的一脸懵逼,目前中小企业的话iptables应该ok了,好滴,那么给前两个关了吧,注重操作,理论概念不写了,太多字selinux默认是enforcing-强制模式。查看他的状态sestatus我这里是已经把他的enforcing 设置成了disabled#在这里进行修改配置vi /etc/selinux/config#之后在重启init 6
2021-01-28 16:14:29
1215
1
原创 Linux 的基础知识关于基本操作命令 --- No.3
由于之前的密码过于简单,咱们得设置复杂的密码怎么办,可以去重置,不过先得过一下基本操作命令(顺带一提,小火车的放到说SSH那里毕竟展示的时候是用cmder来的)。咱们先看下最最基础的命令都不用记init 系列的话从0 - 60 - 停机()1 - 单用户模式2 - 多用户,没有 NFS 不联网3 - 完全多用户模式(标准的运行级) 这个用的比较多4 - 没有用到5 - X11 (xwindow) 图形化界面模式(如果之前就选择的是字符界面的话,这里切换是没有用的)6 - 重新启动千万不
2021-01-28 15:04:44
3916
5
原创 Linux 的重置root密码 ---- No.2
由于之前的密码过于简单,咱们得设置复杂的密码怎么办或者忘记了密码怎么办,可以去重置,注意这里说的是超级管理员root,如果是普通用户直接修改的了.(顺带一提,小火车的放到说SSH那里毕竟展示的时候是用cmder来的)。当系统未进入 在开机过程中进入1.进入编辑模式#.e按e进入编辑模式 出现一个这么个玩意2.在quiet后加入rd.break这里有一个Ctrl+x 咱们开始继续swtch_rootmount -o remount,rw /sysroot重新挂载根分区切换根分区
2021-01-28 15:00:57
225
1
原创 php结合GD库简单实现验证码
前几日正好重温下GD库,来玩一下生成带有干扰素的验证码。生成字母数字的图片验证码首先需要看php.ini配置文件中有没有GD库,如果没有开启,请自行开启下,我用的小皮面板,基本现在都给你带上了。需要生成4位(位数自定)验证码//首先生成4位验证码//开启sessionsession_start();//数组集合$arr = array_merge(range(0,9),range('a','z'),range('A','Z'));//打乱数组shuffle($arr);//截取
2021-01-06 09:48:43
1803
7
原创 php-运用memcache的小例子
memcache实际上也是一个服务器,不过他是存在内存里面的不是存在磁盘里面的优点速度很快缺点不能永久存储,存放大小受内存限制没有用户名跟防火墙,mysql有不过缓存里面也不会存储重要信息什么的,速度快就很ok,不过受内存限制有点伤,毕竟内存条比较贵memcache如何安装以window举例,将.exe文件放在c盘下,ctrl+r 打开运行,cmd进入dos,找到memcache的根目录下运行指令memcached.exe -d install 进行安装 卸载就是uninst
2020-12-31 14:14:05
2058
3
原创 php+bootstrap的原生分页
自己随便写的php原生分页config.php<?php//配置项 pdo连接$dsn = "mysql:host=localhost;dbname=www.hm.com";$username = "hmcom";$password = "123456";$pdo = new PDO($dsn,$username,$password);//设置字符集$pdo->exec('set names utf8');//设置pdo异常类处理$pdo->setAttribute
2020-12-28 10:13:10
756
1
原创 玩一下php的pdo操作
pdo模块,实际是php data object php数据对象默认php.ini里面是开着的首先php用来操作数据库的一共有3大类pdo类预处理类异常处理类在写一个简单小模块中先熟悉一下pdo类下面的这些操作方法连接pdo数据库//dsn 数据源名称$dsn ="mysql:host=localhost;dbname=www.hm.com";//数据库名称$username = "hmcom";//数据库密码$password = "123456";//pdo对象$
2020-12-24 15:58:20
572
1
原创 php如何复制非空文件夹
首先思路就是:1.得注意是文件才可以复制文件夹的话,是只能新建一个文件夹,然后把当前文件夹里面的文件放进去2.所以遇到文件夹就复制,遇到文件就copydefine(DIR_XIE,'/');//源路径$srcdir = 'uploads';//复制的目标路径$dstdir = 'admin';function copydir($srcdir,$dstdir){ //看可有文件 if(!file_exists($dstdir)){ mkdir($dstdir);
2020-12-18 09:47:43
341
原创 php如何删除一个非空目录
如果一个目录结构下的文件夹是非空的时候,像是这种目录结构怎么样删除aaa呢rmdir(); 查手册是尝试删除 dirname 所指定的目录。该目录必须是空的,而且要有相应的权限。$dir = 'aaa';//循环加上递归function deldir($dir){ // 判断给定文件名是否是一个目录 if(is_dir($dir)){ //获取目录数组,如果用fopen 然后在fread什么的麻烦 $files =scandir($dir);
2020-12-17 10:19:45
420
原创 php递归函数的理解
递归函数其实就是自己再调用自己,直到条件终止的时候结束主要还是来剖析一下这个递归函数的执行过程吧1.首先代码的执行顺序是从上往下,从左往右的顺序。首先拿到代码不能被自己的思维所带进坑(想象一下你就是机器,你应该咋弄嘞)例如累加的例子,搞简单点就从1加到10吧累加,正常来说如果用for循环的话当然可以,如果是递归的话来看看咋弄(我的思路)$a = 10;function sum($a){ $total +=$a; return $total;}echo sum($
2020-12-09 20:22:26
275
转载 用tp5跟h-ui小框架结合时候遇到一个报错Call to undefined function %y-%M-%d()
今天再用打算用h-ui框架弄一个后台的前台页面,访问的时候出现了这个错误,查资料发现是要将$符号进行转义"\$",如下:<input type="text" onfocus="WdatePicker({maxDate:'#F{$dp.$D(\'datemax\')||\'%y-%M-%d\'}'})" id="datemin" class="input-text Wdate" style="width:120px;"> - <input type="text" o
2020-11-20 16:10:29
381
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人