自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 【报Bug】uni.request()设置自定义header并跨域请求

服务端接收不到自定义的header属性,比如tokenid,服务端已经开启跨域允许,header里边添加了自定义属性,在浏览器调试直接报跨域问题,在ios上不存在跨域问题,但是服务端不能获取header里的任意属性,有没有解决办法。

2024-02-23 23:11:11 389

原创 手机验证码自动跳转下一个输入框之功能

这样基本就会实现开篇的效果;但是后来又因为用户不完美的体验,新增可以回退删除事件。后来参考支付宝输入密码的删除事件:将只要用户去点击删除事件,就将输入的所有字符清空,然后从第一个重新开始书写。输入第一个验证码后,自动跳转至后面的输入框中,并且在最后一个输入框输完之后,进行数据校验。

2022-12-18 22:22:09 577 1

原创 Redis Desktop Manager 连接linux redis 配置

原来:bind 127.0.0.1,代表本地回环地址,访问redis服务只能通过本机的客户端连接,而无法通过远程连接。修改为:bind 0.0.0.0或者注释掉,这样就能接受所有来自于可用网络接口的连接。原来:protected mode yes保护模式,只允许本地链接。改完之后,试了一下,依旧连不上,最后发现,linux中要关防火墙的。systemctl stop firewalld永久关闭防火墙。systemctl stop firewalld暂时关闭防火墙。将防火墙永久关闭,之后就可以连接上了。

2022-11-04 10:30:29 548

原创 vue-quill-editor富文本编辑器使用步骤

有两种挂载方式: 全局挂载 和 在组件中挂载,根据自己的项目需求选择,一般用到富文本编辑都是在某一个项目中,这里只写在项目中挂载的方式。目前是先到简单使用;

2022-11-03 15:46:28 148

原创 最新tp6无法修改数据库新增的字段值

由于自己之前为了加快自己网站的访问速度,特地开启了字段缓存,导致近期开发的新功能无法修改数据库新增字段的值,还是百度了好久才找到原因。关闭缓存之后需要清除runtime下的缓存文件。

2022-10-28 11:55:51 496

原创 uniapp封装请求接口

uniapp 接口请求封装

2022-09-22 09:56:53 115

原创 抖音担保支付

请求签名curl回调:

2022-07-07 17:07:41 636

原创 清华镜像快速安装各种python库

一般运用pip install lib_name == version进行安装时,默认是从国外网站直接进行下载安装,这样的话下载速度会很慢,而且经常会出现各种错误!那么下面推荐一种快速而又稳健的方法,直接采用国内清华镜像下载安装!假设我们要安装的库是lib_name,就用如下安装命令:pip install -i https://pypi.tuna.tsinghua.edu.cn/simple lib_name安装不同的库时,只需要改变相应的lib_name就可以了。如果要安装指定版本的库

2021-01-29 22:17:36 1067

原创 ERROR: Cannot determine archive format of /tmp/pip-req-build-2uc6o_he 解决方案

1. 问题处理当我们更换镜像源进行pip 安装时,可能会出现报错:ERROR: Cannot determine archive format of :XXXXXXXXXX比如我刚开始安装tf2.0:pip install -i https://pypi.douban.com/simple tensorflow==2.0.0出现了上面的错误,下面我们只需要改成如下即可:pip install -i https://pypi.douban.com/simple --trusted-ho

2021-01-29 22:16:10 1495

原创 2021-01-17

Python 之 新手安装详解及修改pip默认包安装位置技术标签:python1.python官网(https://www.python.org)下载相应的python安装包(这里以windows平台为例)下载后直接安装:安装目录介绍:DLLs: Python 自己使用的动态库Doc: 自带的 Python 使用说明文档(如果上面安装时不选择,应该会没有,这个没具体试过)include: 包含共享目录Lib: 库文件,放自定义模块和包libs: 编译生..

2021-01-17 16:52:35 88

转载 2021-01-08

PHP实现负载均衡的加权轮询 1. 负载均衡算法有哪些?轮询法:将请求按顺序轮流地分配到后端服务器上,它均衡地对待后端的每一台服务器,而不关心服务器实际的连接数和当前的系统负载。随机法:通过系统的随机算法,根据后端服务器的列表大小值来随机选取其中的一台服务器进行访问。源地址哈希法:根据获取客户端的IP地址,通过哈希函数计算得到一个数值,用该数值对服务器列表的大小进行取模运算,得到的结果便是客服端要访问服务器的序号。采用源地址哈希法进行负载均衡,同一IP地址的客户端,当后端服务器列表不变时,它

2021-01-08 18:11:46 88

转载 2021-01-08

关联模型一对一:HAS_ONE 以及对应的BELONEGS_TO一对多:HAS_MANY 以及相对的BELONGS_TO多对多:BELONGS_TO_MANY步骤:第一:创建Users模型第二:创建Comment模型第三:在Users模型添加方法第四:在comment模型添加方法第五:测试多对多关联表truncate table tp_shipping_areatruncate table tp_area_regionselect * from tp_shipping_area.

2021-01-08 17:03:34 81

转载 mysql锁

MySQL 行锁 表锁机制MySQL 表锁和行锁机制行锁变表锁,是福还是坑?如果你不清楚MySQL加锁的原理,你会被它整的很惨!不知坑在何方?没事,我来给你们标记几个坑。遇到了可别乱踩。通过本章内容,带你学习MySQL的行锁,表锁,两种锁的优缺点,行锁变表锁的原因,以及开发中需要注意的事项。还在等啥?经验等你来拿!MySQL的存储引擎是从MyISAM到InnoDB,锁从表锁到行锁。后者的出现从某种程度上是弥补前者的不足。比如:MyISAM不支持事务,InnoDB支持事务。表锁虽然开销小,锁表快,

2020-10-23 18:20:59 76

原创 mysql索引失效的原因

1.不在索引列上做任何操作(计算、函数、(自动or手动)类型转换),会导致索引失效而转向全表扫描2.尽量使用覆盖索引(只访问索引的查询(索引列和查询咧一致)),减少select*3.mysql在使用不等于(!=、<>)或like的左模糊查询的时候无法使用索引会导致全表扫描4.IS NULL 和 is not null 也无法使用索引5.字符串不加单引号索引失效,因为这里有一个隐式的类型的转换操作,更严重会导致行锁变表锁,降低sql效率6.少用or ,用它来连接时索引会失效..

2020-10-23 15:55:02 1516

转载 win10系统中安装了fiddler,一直无法成功创建根证书,一直出现错误提示。无法为windos配置根证书。 解决办法: 打开cmd命令行 进入Fiddler的安装目录下。比如:D:\Pr

win10系统中安装了fiddler,一直无法成功创建根证书,一直出现错误提示。无法为windos配置根证书。解决办法:打开cmd命令行进入Fiddler的安装目录下。比如:D:\Program Files\Fiddler Web Debugger输入命令:makecert.exe -r -ss my -n "CN=DO_NOT_TRUST_FiddlerRoot, O=DO_NOT_TRUST, OU=Created by http://www.fiddler2.com" -sky s

2020-10-21 14:52:06 1585 1

原创 python中的yield详细用法

首先,如果你还没有对yield有个初步分认识,那么你先把yield看做“return”,这个是直观的,它首先是个return,普通的return是什么意思,就是在程序中返回某个值,返回之后程序就不再往下运行了。看做return之后再把它看做一个是生成器(generator)的一部分(带yield的函数才是真正的迭代器),好了,如果你对这些不明白的话,那先把yield看做return,然后直接看下面的程序,你就会明白yield的全部意思了:def foo(): print("starting..

2020-08-09 22:01:00 114

原创 layui 前端 session过期后防止登录页面显示在layui的弹出框里

layui 后台点击加载iframe框 session过期登录页面显示在弹出框中。在跳转登录界面写下如下js $(function(){ if (top != window){ top.location.href = window.location.href; } })这样当登陆页面不是显示在window窗口时,顶级页面(父级页面?不知道这么说对不对)就会跳转到登录页面,也就是浏览器当前页面(弹出层的父集页面)会直接跳转到登

2020-07-28 15:07:03 1027

转载 php有效防止同一用户多次登录

php有效防止同一用户多次登录 PHP实现同一个帐号不允许多人同时重复登陆 数据库表 user_login_info字段:id,user_ip,user_id,last_access_timeuser_id 做唯一性索引1. 用户登录后如果没有当前用户我的百分之一的数据,插入一条数据,user_ip(用户机器的IP),user_id(用户ID),last_access_time(当前登录时间)如果已经存在,则更新 user_ip,last_access_time 2个字段2. 如何...

2020-07-24 09:48:30 387 1

转载 mysql order by limit 使用陷阱

在Mysql中我们常常用order by来进行排序,使用limit来进行分页,当需要先排序后分页时我们往往使用类似的写法select * from 表名 order by 排序字段 limt M,N。但是这种写法却隐藏着较深的使用陷阱。在排序字段有数据重复的情况下,会很容易出现排序结果与预期不一致的问题。比如现在有一张user表,表结构及数据如下:表结构表数据现在想根据创建时间升序查询user表,并且分页查询,每页2条,那很容易写出sql为:select * from user order

2020-07-18 21:41:20 153

原创 如何禁止电脑后台自动运行程序

方法/步骤按快捷键bai win + R 运行 msconfig 命令,运行上du面命令得到“系zhi统配置”设置界面。选择“系统配置”的“启动”页面。打上勾的启动项目都是开机启动程序,打上勾越多,表示开机时间就越长。关闭一些无关紧要的程序。比如:迅雷影音,建行网银盾后台管理程序等等。将更改配置应用。按下“确定”按钮。弹出如下图的提示。选择“重新启动”,电脑马上重启,选择“退出而不重新启动“,更改配置在下次重启开始应用。...

2020-07-17 22:50:42 5032

转载 Validform插件

validform_v5.3.2帮助文档 引用自:http://validform.club/document.html官网地址:http://validform.club/index.htmlvalidform停更至2013-3-31,其中手机号正则只验证了13、14、15、18号段,使用时需要修改js内的手机号正则。Validform使用入门1、引入css请查看下载文件中的style.css,把里面Validform必须部分复制到你的css中(文件里这个注释 "/*=======

2020-07-17 17:58:02 362

原创 二进制转十进制

二进制转十进制编辑 方法一小数点前或者整数要从右到左用二进制的每个数去乘以2的相应次方并递增,小数点后则是从左往右乘以二的相应负次方并递减。例如:二进制数1101.01转化成十进制1101.01(2)=1*20+0*21+1*22+1*23 +0*2-1+1*2-2=1+0+4+8+0+0.25=13.25(10)所以总结起来通用公式为:abcd.efg(2)=d*20+c*21+b*22+a*23+e*2-1+f*2-2+g*2-3(10) 方法二或者用

2020-07-11 22:24:29 3587

原创 windows7 找不到cmd

在C盘全局搜索下cmd.exe,一般可以找到,不出意外C:\Windows\SysWOW64这个目录下有。复制一个到C:\Windows\System32 就好了

2020-07-11 21:31:20 1388 2

原创 php操作数据库防注入的方式有哪些

1.什么是SQL注入攻击?百度百科:所谓SQL注入,就是通过把SQL命令插入到Web表单提交或输入域名或页面请求的查询字符串,最终达到欺骗服务器执行恶意的SQL命令。具体来说,它是利用现有应用程序,将(恶意的)SQL命令注入到后台数据库引擎执行的能力,它可以通过在Web表单中输入(恶意)SQL语句得到一个存在安全漏洞的网站上的数据库,而不是按照设计者意图去执行SQL语句。其实,我们可以简单的理解SQL注入为:未对用户输入进行过滤,导致用户的一些输入在程序执行时,当做SQL语句的一部分进行执行,从而针

2020-06-05 16:19:02 403

转载 Request.js 在fastadmin中如何调用的

模块化RequestJs是模块化工具,每一个 js文件 或者库 都可以看成是一个模块,按需引入。<script data-main="js/main" src="js/require.js"></script>浏览器加载require.js,而requirejs会自动加载main.js<script src="__CDN__/assets/js/r...

2020-04-11 21:33:44 427

原创 setcookie() 函数

定义和用法setcookie() 函数向客户端发送一个 HTTP cookie。cookie 是由服务器发送到浏览器的变量。cookie 通常是服务器嵌入到用户计算机中的小文本文件。每当同一台计算机通过浏览器请求页面时,就会发送这个 cookie。cookie 的名称自动指定为相同名称的变量。例如,如果被发送的 cookie 名为 "user",则会自动创建一个名为 ...

2020-04-06 10:26:46 375

原创 为什么要用wx.checkSession()——

有时候,我们会因为session_key不正确而导致解密或者校验签名失败。有几方面的原因:1、因为wx.login()被调用时,用户的session_key会被更新导致就session_key失效。所以,在调用wx.login()的时候应该要明确需要登录之后再调用。2、另外,微信不会把session_key的有效期告诉我们,用户越频繁使用微信,session_key的有效期就更长。因为...

2020-04-05 21:24:25 2109

转载 MySQL性能优化(五):分表

一:为什么要分表? 如果一个表的每条记录的内容很大,那么就需要更多的IO操作,如果字段值比较大,而使用频率相对比较低,可以将大字段移到另一张表中,当查询不查大字段的时候,这样就减少了I/O操作 如果一个表的数据量很少,那么查询就很快;如果表的数据量非常非常大,那么查询就变的比较慢;也就是表的数据量影响这查询的性能。 表中的数据本来就有独立性,例如分别记录各个地区的数据或者...

2020-03-21 23:07:28 181

原创 cnpm - 解决 " cnpm : 无法加载文件 C:\Users\93457\AppData\Roaming\npm\cnpm.ps1,因为在此系统上禁止运行脚本。有关详细信息 。。。

1.在window10系统中搜索框 输入 Windos PowerShell系统中搜索框 输入 Windos PowerShell2,打开了powershell命令行之后,输入set-ExecutionPolicy RemoteSigned然后更改权限为A最后通过 get-ExecutionPolicy 查看当前的状态...

2020-02-02 18:24:37 612

原创 FastAdmin 如何条件隐藏操作栏中的“修改”按钮“?

需要自定义修改formatter 属性 自定义为函数处理; formatter: function(value,row,index){ var that = $.extend({},this); var ta...

2020-01-29 16:58:56 1050

转载 phpStorm 配置关联php手册

php开发中我尝试过很多个编辑器,但用的最多的是phpStorm ,但一直因为英文太烂,很多phpStorm功能,都没用过。。最近发现有些编辑器可以 选中函数名,通过相应的快捷键就可以调用 浏览器 打开相应 函数的 在线帮助文档。一番查找,我终于发现 phpStorm 也有相应的功能: 工具栏 view 选项 -> external documentation即 ...

2019-10-08 11:05:24 408

原创 在线文档webOffice控件使用心得

目前尚无免费的跨浏览器的office文档插件。而收费的有款PageOffice,但是在实际使用时,与直接开启office编辑工具相比,功能上还存在较大差异。使用WebOfficeweboffie可以实现跨浏览器编辑office文档,它是一种系统级控件相当于在系统上安装了响应的软件,然后在浏览器上进行调试,这就意味着需要跳出当前浏览器而调用软件自己的浏览器。而上面提到的其他控件是浏览器控件,...

2019-10-03 21:34:01 3281

原创 ASCII排序签名

//自定义ascii排序function ASCII($params = array()){ if(!empty($params)){ $p = ksort($params); if($p){ $str = ''; foreach ($params as $k=>$val){ ...

2019-09-25 11:58:03 487

原创 放大镜

<!DOCTYPE html><html><head> <title></title> <style type="text/css"> body,div,img{margin: 0;padding: 0} #main{margin:50px;position: relative;} #small{widt...

2019-08-19 22:23:31 125

转载 LayUI分页组件实现分页, 移动端页码跳转页面出现闪烁,求优化办法。

html: <div class="series_products"> <ul id="products_list"></ul> <div id="demo3" class="layPage"></div> </...

2019-08-19 15:28:06 723

转载 彻底搞懂JS闭包各种坑

彻底搞懂JS闭包各种坑下面是一个问题,对象方法中定义的子函数,子函数执行时this指向哪里?三个问题: (1)以下代码中打印的this是个什么对象? (2)这段代码能否实现使myNumber.value加1的功能? (3)在不放弃helper函数的前提下,有哪些修改方法可以实现正确的功能?var myNumber = { value: 1, add...

2019-08-04 20:38:51 127

原创 简易的命令行入门教程:

在码云上创建一个新的项目,勾选的‘使用readme初始化这个项目’【取消勾选】,点击创建Git 全局设置:git config --global user.name "XXXXX"git config --global user.email "XXXXXXXXx@qq.com"创建 git 仓库:mkdir housekeecd housekeegit inittouc...

2019-06-14 22:14:06 156

转载 php跨域问题

PHP实现跨域解决方法如果要实现跨域通过设置Access-Control-Allow-Origin来实现跨域。例如:客户端的域名是client.runoob.com,而请求的域名是server.runoob.com。如果直接使用ajax访问,会有以下错误:XMLHttpRequest cannot load http://server.runoob.com/server.php. ...

2019-06-06 22:19:07 827

翻译 Go 二、 goLang配置

go命令依赖一个环境变量:GOPATH,这不是Go的安装目录,而是你的工作(工程)目录(你的代码都会在该目录下)。GOPATH可以有多个,windows以分号(;)进行区分,Linux系统是冒号(:),当有多个GOPATH时,默认会将go get的内容放在第一个目录下。Go语言 IDE之Gogland配置使用Gogland 是 JetBrains 公司推出的Go语言集成开发环境。...

2019-05-28 23:59:24 166

翻译 Go 一、 初探 Go环境搭建

国内下载地址:http://www.golangtc.com/download安装go 的时候,安装程序会自动把相关目录写到系统环境。但是如果是zip 的安装,需要自己手动添加。主要配置以下几个:GOROOT:Go 安装后的根目录(例如:D:\Go),安装过程中会由安装程序自动写入系统环境变量中。 GOBIN:Go 的二进制文件存放目录(%GOROOT%\bin) path:需要将...

2019-05-28 23:34:28 151

空空如也

空空如也

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

TA关注的人

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