自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(34)
  • 资源 (2)
  • 问答 (1)
  • 收藏
  • 关注

原创 研究大佬--video在微信浏览器下的层级过高问题(安卓:小米出现的问题)

还是上一篇的那个视频页面,真的是很烦需求:这次需要判断网络状况,当非wifi状态下(即4g)出现提示弹框《当前处于移动数据网络》设备:iphone7plus,ipad4,iphone5,安卓(小米),微信开发者工具涉及元素及属性:div, 模态框,display,js视频格式:mp4问题:在除安卓设备(小米)以外,其他设备提示弹框正常渲染;安卓(小米)也会被渲染,但是被vide...

2018-10-30 19:05:41 7678 1

原创 【js去除html标签】兼容浏览器只提取文字

function getPlainTxt(html) { var DEFAULT_VERSION = 8.0; var ua = navigator.userAgent.toLowerCase(); var isIE = ua.indexOf("msie") > -1; var safariVersion; i...

2020-05-06 11:06:38 332

原创 【git钩子搭建】使用php脚本

工具webhook实现远程服务器拉取更新内容生成公钥 Git用户公钥 ssh-keygen -t rsa -C "[email protected]" # 然后一直回车就行 # 生成的文件通常是 /root/.ssh/id_rsa,如果非root用户请查看提示上的路径 单独的服务器用户公钥 sudo -Hu www ssh-keygen -t rsa...

2020-04-08 09:40:02 209

原创 【php数字计算intval的坑】小数点本来是0.3,减完变成0.4

$amount = 2599;$userSelectCouponsMoney = 2598.97;$amount1=(intval($amount*100)-intval($userSelectCouponsMoney*100))/100;$amount2=($amount*1000-$userSelectCouponsMoney*1000)/1000;echo $amount1;...

2020-03-24 17:36:49 527

原创 【loading加载样式】前端loading图标加载样式

html代码:<divclass="loading"style="display:none;"><imgsrc="/Public/images/loading.gif"></div>css代码:.loading { width: 100%; height: 100vh; line-height:...

2020-03-19 09:26:05 880

原创 【es】es报错大全

request body is requiredindex read-only / allow delete (api)

2020-02-26 10:06:14 426

原创 【Docker】docker介绍及podman使用命令

Docker开源应用容器引擎,go语言作用:打包应用到一个容器,随时一波带走优势:沙箱机制(虚拟系统程序,运行程序都是独立的,不会对现有系统产生影响),开销低docker架构三个基本概念镜像:image,root文件系统容器:镜像和容器===类似于===面向对象类和实例,镜像是静态的,容器是实体对象,可以被创...

2020-02-25 10:43:49 4890

原创 【正则】正则表达式大全

[正则表达式]文本框输入内容控制整数或者小数:^[0-9]+\.{0,1}[0-9]{0,2}$只能输入数字:"^[0-9]*$"。只能输入n位的数字:"^\d{n}$"。只能输入至少n位的数字:"^\d{n,}$"。只能输入m~n位的数字:。"^\d{m,n}$"只能输入零和非零开头的数字:"^(0|[1-9][0-9]*)$"。只能输入有两位小数的正实数:"^[0-...

2019-12-06 10:44:19 488

原创 【登录注册逻辑】参考网上大部分文章

一、登录注册中,业务流程图主要的问题1.1 谁(who),在什么时候(when),在什么条件下(condition),输入什么(input),输出什么(output),输出流向(flow)...1.2 流程图 ...

2019-11-23 11:05:54 735

原创 【thinkphp】框架中使用时间戳转换为时间格式

$reports = \think\Db::name('general_report') ->field('company_id,company_name,FROM_UNIXTIME(create_time,"%Y-%m-%d %h:%i") as date') ->where(array('company_name'=...

2019-11-19 18:34:52 1046

原创 php知识点总结

1、获取字符串长度1)strlen只针对单字节编码字符,也就是说它计算的是字符串的总字节数,如果是多字节码编码,如gbk和utf8,使用strlen得到的不是字符的个数,而是该字符的总字节数;2)mb_strlen获取其字符个数,使用mb_strlen要注意两点,一是要开启mbstring扩展,二是要指定字符集。2、截取字符串1)substr,对中文会乱码2)mb_substr...

2019-10-26 10:06:00 138

原创 【对ajax的研究】ajaxComplete()事件

ajaxComplete() 方法在 AJAX 请求完成时执行函数。它是一个 Ajax 事件。与 ajaxSuccess() 不同,通过 ajaxComplete() 方法规定的函数会在请求完成时运行,即使请求并未成功项目中遇到的问题:如下代码当页面每次调用一个一个ajax,如接口port1,每次都会顺便调用returnMsgAjax,找到问题代码如下,原来有一个ajaxCompl...

2019-10-25 10:00:37 708

原创 【echarts】echarts根据奇偶设置柱形图颜色切换

series: [ { type: 'bar', itemStyle: { normal: { color: function(param) { let colorList = [ "#c23531", "#2f4554" ]; ...

2019-10-23 11:54:31 860

原创 【php数据筛选工具】实现数据筛选,以及查找后的分页

基于php语言,对数据实现筛选分页功能实现后的图片展示设计思想首先前端采用bootstrap框架,后端采用tp5框架1、前端页面负责显示,只有两个点(全文只有一个接口,port1)1)通过右上角的下拉菜单调接口port1,传递三个参数(page,type,xljb)page是页数,type和xlijb可以根据自己的数据库里字段名选择增加和减少。2)分页操作,我才用的是aja...

2019-10-23 09:59:53 961

原创 【linux下搭建服务器】服务器在阿里云上买的就可以啦

步骤一:格式化和挂载数据盘如果您在创建实例时选择了数据盘,在登录实例后,系统需要先格式化数据盘,然后挂载数据盘。另外,您还可以根据业务需要,对数据盘进行多分区配置。建议使用系统自带的工具进行分区操作。注意:云服务器 ECS 仅支持对数据盘进行二次分区,而不支持对系统盘进行二次分区(不管是 Windows 还是 Linux 系统)。如果您强行使用第三方工具对系统盘进行二次分区操作...

2019-10-14 17:19:52 280

原创 【nodejs安装的坑】node配置环境变量,看了好多帖子

官网下载,不用说了,网上都是这么说的下载好安装版本,然后进行安装。坑来了:win+r快捷键> cmd > node -v (如果显示版本号,正常别惊讶;不显示卸载重装) > npm -v(我去,一个小光标闪呀闪,什么鬼) > 重点:删除C:\Users\Administrator\npmrc这个文件。ok了,基本操作结束!...

2019-08-22 11:07:35 2952

转载 【keycode】键盘对应keycode(转自网络)

$('your define').bind('keydown', function (event) {var event = window.event || arguments.callee.caller.arguments[0];if (event.keyCode == 13){ event.preventDefault();});keycode 8 = ...

2019-07-29 10:48:40 125

原创 【php后台随机设置字段个数,请求后html如何渲染】

主要多嵌套一层循环,来循环后台传过来的字段, var labelname = {php echo json_encode($data)};//接受后台数据 let a = ``, b = ``, c = ``; let output = ``; let outputs = ``; ...

2019-07-04 11:00:28 99

原创 【js封装】js封装自己的公共方法,以后方便调用

从事前端开发快一年了,很多东西都是不系统的,尽管保存,但是调用还需要去找,浪费时间,所以我要封装一个文件,直接引入文件,调用省事省时间。正文:首先我想到有两种封装方法,一个是prototype,另一个是class(最后选择了class封装,因为群里的一个大哥解释:prototype是用在(构造)函数上的,函数的prototype就是在没es6的class时候对class的模拟)前期我对...

2019-06-26 10:01:58 7120

转载 【滚动条】无间隙纵向滚动(转)

<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8" /> <title>autoScroll</title></head><style> .parent { width: 300px;...

2019-06-03 11:26:49 248

原创 【微信网页开发】扫描二维码登录,定时器返回聊天页面

不走微信的接口,通过扫描二维码,判断该用户是否注册了会员,显示不同页面<div class="main-content"> <div class="img-head"> < img src="" alt="" style="width: 100%;height: 100%;"> </div&gt...

2019-05-17 10:03:21 1916 1

原创 收银台前端页面的逻辑实现

收银台的逻辑:输入金额,选择会员卡,或者优惠卡券,最后扫收款码完成支付主线1: 进入页面,输入金额(#inputNum)自动聚焦,点击键盘按钮进行输入金额,鼠标点击会员卡,手动或者扫码枪扫描输入会员卡号,优惠卡券同理。当优惠券与卡券不共用的时候,加入data-isuse判断,卡券分为折扣券与满减券data-type判断,data-value是会员卡的discount,data-valu...

2019-05-07 14:31:07 4248

翻译 处理mstsc命令远程桌面,出现CredSSP加密Oracle修正 解决方法

解决方法:运行 gpedit.msc本地组策略:计算机配置>管理模板>系统>凭据分配>加密Oracle修正>启用--易受攻击

2019-05-07 11:32:21 197

原创 对于append的dom元素添加事件的处理(怪我笨)

项目需求:扫描二维码,付款后,向服务器发送请求(每5s一次)交易信息,弹出模态框(重点是,付一次弹出一次)无数个模态框啊···。其次手动关闭每个模态框,当最后一个的时候关闭大遮罩层。遇到的问题(1):无法给append出来的按钮元素添加点击事件,看都网上有live,bind,但是我这里不好使,所以还是用事件委托解决代码(1):$("#exampleModalLong-2").o...

2019-04-27 15:35:29 1340

原创 mui框架常用知识总结(持续更新)

1、模态框模态框,这个绝对是常用的,mui和bootstrap不一样,bootstrap导入的模态框,只要类名id不变就可以直接使用,但是mui需要重新写一个js语句 <!--触发按钮--> <button id="alertBtn" type="button" class="mui-btn mui-btn-blue mui-btn-outlined"&g...

2019-04-20 09:36:43 799

原创 php框架的url,本地js修改参数

tp5框架传url ,本地js篡改<ul class="list-unstyled">{loop $frame_section['menu'] $menu_id $menu} {if !empty($menu['is_display'])} {if $menu_id == 'platform_module_more'} ...

2019-04-03 15:09:45 196

原创 基于express框架下的html模版安装过程

npm initnpm install express-generator -gexpressnpm install ejs更改app.jsvar ejs = require('ejs');app.engine('html',ejs.__express);app.set('view engine','html');node自动更新服务npm install -save ...

2019-03-28 10:44:15 199

原创 跨域请求的方式

处理跨域请求,必须要有这个段​app.all('*', function(req, res, next) { res.header("Access-Control-Allow-Origin", "*"); res.header("Access-Control-Allow-Headers", "X-Requested-With"); res.header("Access-Cont...

2019-03-28 10:40:35 112

原创 【自用】js编写遇到的问题和解决方式(持续更改)

1.button设置disabled true 和 false 千万不要加引号<button id="btnPay" class="btn btn-disabled" disabled>付款</button><script>$('#btnPay').removeClass('btn-disabled').attr('disabled', false...

2019-03-23 10:23:25 152

原创 javascript标准编码格式

&lt;script&gt;// 编码风格function pow(x, n) { let result = 1; for (let i = 0; i &lt; n; i++) { result *= x; } return result;}let x = prompt("x?", "");let n = prompt("n?", "");if (n &lt; 0)

2018-12-04 12:14:50 354

原创 【整理css知识点】实现审阅列表后一行消失,另一行补上的(纯css)

问题1:解决给表格增加动画后不破坏布局问题解决:表格display是table-cell,所以设置block即可问题2:当表格一行被删除,下一行自动补上问题2补充(table下tr th,table的display是table-cell,tr的display是table-row如果为了自动换行,将破坏表格布局)发生问题原因:css3动画与display:none/block冲突...

2018-11-04 10:37:47 352

原创 解决video,embed对于iphone7p,iphone5,安卓以及微信开发者工具的兼容问题解决方案

工作以后编写的第一个js,解决的第一个问题需求:视频全屏显示在设备上,有一个播放键,点击后播放,如下图设备:iphone7plus,ipad4,iphone5,安卓(小米),微信开发者工具涉及标签:video,embed视频格式:mp4问题:使用video标签,在iphone5空白页面。其他设备正常,如下图  使用embed标签在安卓手机上出现控制条(尽管已经隐...

2018-10-27 23:09:26 3036

原创 再次温习gulp

gulp简介安装嘛一般可以在编写软件里安装如visual studio code,或者在dos下安装的先检查node,npm有没有node -v    和   npm -v全局安装一下npm install --global gulp(缩写npm install -g gulp)还要在每个项目文件夹里安装一下npm install gulp项目开发依赖安装n...

2018-10-13 22:50:44 117

原创 接触DataGrip的学习过程【超简单版本】(我的第一次)

软件下载https://www.jetbrains.com/datagrip/download配置直接跳过了,网络上很多字体设置File &gt; Settings &gt; Editor &gt; Fonts 调节字体大小我感觉设置了好了字体才会舒适连接数据库Data Sources连接远程:(postgreSQL例子)记得下载驱动哦,输入IP,更改数据库名称da...

2018-10-08 22:18:55 631

mysql5.7安装文档.docx

阿里云ECS服务器linux系统,挂载数据盘,安装mysql5.7,简单创建用户操作亲测有用

2019-10-21

ajax请求的request

利用jquery与json数据形式结合,是看调用后台数据信息

2018-05-15

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

TA关注的人

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