自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

怎奈你何的博客

学习文章

  • 博客(136)
  • 收藏
  • 关注

转载 vue滚动条滚到到底部触发的方法

1、设置需要滚动的盒子 首先要有滚动条 overflow-y:auto 或overflow-y: scroll; 然后设置 事件@scroll="scrollEvent" 方法名自己定义<div class="innerBox" @scroll="scrollEvent"> <div class="item" @click.stop="onTarget(item.custName)" v-for = "item in NewItems">{{item.custName

2022-01-08 10:48:53 5641

转载 Vue 中的 v-cloak 作用及用法-vue页面加载时会闪烁

用法:这个指令保持在元素上直到关联实例结束编译。和 CSS 规则如[v-cloak] { display: none }一起用时,这个指令可以隐藏未编译的 Mustache 标签直到实例准备完毕。官方API<div id="app"> {{msg}}</div>HTML 绑定 Vue实例,在页面加载时会闪烁 {{msg}}然后才会出现 加载完成 字样,为了效果更明显,我们可以延后加载 Vue 实例setTimeout(() =&..

2022-01-08 10:46:28 1054

转载 tp5 cache缓存简单使用

简单的cache存取 **************use think\Cache; Cache::set('chen','112yan',3600); $a=Cache::get('chen'); echo $a;die;使用简单表缓存 //水果秘籍 public function show() { $data = Cache::get('showw');//去缓存 if($data){

2022-01-08 10:41:34 2508

转载 TP5 连接oracle数据库

一、Oracle官方网站下载安装Oracle客户端。1,下载地址:技术资源 | Oracle 中国2,下载PHP 扩展Oracle客户端 DLL链接文件。PECL :: Package :: oci8 选择DLL下载;将下载的文件接下dll 文件到 PHP的DLL扩展目录3,php.ini配置文件中开启Oracle连接扩展。;extension = php_pdo_oci.dll;extension=php_oci8.dll去除前面的分好并重启apache4,打开phpinfo,查看oci

2021-12-25 17:31:41 1072

原创 Apache ECharts各种图表页面展示

ECharts 教程ECharts 是一个使用 JavaScript 实现的开源可视化库,涵盖各行业图表,满足各种需求。ECharts 遵循 Apache-2.0 开源协议,免费商用。ECharts 兼容当前绝大部分浏览器(IE8/9/10/11,Chrome,Firefox,Safari等)及兼容多种设备,可随时随地任性展示。文档:https://echarts.apache.org/handbook/zh/get-started/各种示例:https://echarts.apac

2021-12-25 17:22:19 585

转载 微信小程序————经纬度转化为具体位置(逆地址解析)

现在先注册腾讯地图,获取keyhttps://lbs.qq.com/dev/console/key/manage下载SDKhttps://lbs.qq.com/qqmap_wx_jssdk/index.html下载解压后,文件放到小程序文件夹里就可以了。然后上代码:这里运用了js的异步回调,先获取经纬度,然后传入SDK接口进行逆地址解析// pages/test2/test2.jsvar QQMap = require('../../qqmap-wx-jssdk1.0/..

2021-12-25 16:39:24 1681

转载 使用Redis实现实时排行榜

游戏中存在各种各样的排行榜,比如玩家的等级排名、分数排名等。玩家在排行榜中的名次是其实力的象征,位于榜单前列的玩家在虚拟世界中拥有无尚荣耀,所以名次也就成了核心玩家的追求目标。一个典型的游戏排行榜包括以下常见功能:1. 能够记录每个玩家的分数;2. 能够对玩家的分数进行更新;3. 能够查询每个玩家的分数和名次;4. 能够按名次查询排名前N名的玩家;5. 能够查询排在指定玩家前后M名的玩家。更进一步,上面的操作都需要在短时间内实时完成,这样才能最大程度发挥排行榜的效用。...

2021-12-25 16:16:01 459

转载 H5 tab切换页面

<!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0, minimum-scale=1.0, maximum-scale=1.0, user-scalable=no"> .

2021-12-25 16:13:31 967

转载 tp5 sum某个字段相加得到总数

方法 说明count 统计数量,参数是要统计的字段名(可选)max 获取最大值,参数是要统计的字段名(必须)min 获取最小值,参数是要统计的字段名(必须)avg 获取平均值,参数是要统计的字段名(必须)sum 获取总分,参数是要统计的字段名(必须)用法示例:获取用户数:Db::table(‘think_user’)->count();// 助手函数db(‘user’)->count();或者根据字段统计:Db::table(‘think_user’)->

2021-12-25 16:07:17 740

转载 div禁用,不可点击

div禁用——添加样式style={pointer-events: none;}1、根据当前项目的场景,在特定条件下时,该div禁用,不可点击,先在HTML内给此标签新加一个类名2、写好不可点击的样式3、在特定逻辑下,加入新类名$(".原类名").addClass("新类名");转自:https://blog.csdn.net/wyh_mwk/article/details/81777270...

2021-12-25 15:59:51 1418

转载 Vue.js 实现v-if和v-else来切换CSS样式

一、要想使用Vue.js实现v-if和v-else来切换CSS样式,有两种实现方式:比如我们想给一个div设置两个不同的背景颜色(当status为1的时候,我们设置背景为红色,当status状态为2的时候我们设置背景为蓝色):.back-red{ /* 红色背景 */ width: 100px; height: 100px; background-color: red;}.back-blue{ /* 蓝色背景 */ width: 100px; height: 100px; ba

2021-12-25 15:35:25 3230

转载 MySql根据经纬度查询任意距离范围内数据

sql代码#当前位置经纬度 经度:117.215637 纬度:39.1373367#表中经纬度字段 经度:longitude 纬度:latitudeselect * from(SELECT id,longitude,latitude, ROUND(6378.138*2*ASIN(SQRT(POW(SIN((39.1373367*PI()/180-latitude*PI()/180)/2),2)+COS(39.1373367*PI()/180)*COS(latitude*PI()/18.

2021-11-18 16:03:58 1277

转载 H5弹窗,弹出toast(横竖屏通用)

代码如下,亲测好用<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0, minimum-scale=1.0, maximum-scale=1.0, user-

2021-08-22 17:01:46 1525

转载 php数组合并 要保持两个数组的键名都不变

php数组合并 要保持两个数组的键名都不变array_merge会使键名发生变化。用 + 号最简单,且不会改变数组的键名$a = array(“a” => “avalue”, “b” => “bvalue”);$b = array(“c” => “cvalue”, “d” => “dvalue”);echo c = c= c=a+$b;原文链接:https://blog.csdn.net/cqTiew/article/details/87979332...

2021-08-22 16:59:07 305

转载 h5移动端如何让页面强制横屏

最近公司要开发一个移动端的养成类网页游戏(就是用手点各种按钮最后你会找到一个女朋友=。=),要求横屏显示,不能竖屏。有经验的你肯定知道,当用户竖屏打开时,提示说你要把手机转过来是在是件很傻×的事情。这时如果用户没开启手机里的横屏模式,还要逼用户去开启。这时候用户早就不耐烦的把你的游戏关掉了。我先进行了调研,想看有没有现成的api。参考过screen的api以及manifest方法 ,实验结果当然是不行。那么现在我唯一能想到的解决办法,就是在竖屏模式下,写一个横屏的div,然后把它转过来。好了我的测

2021-08-22 16:55:55 10496

转载 jQuery获取HTML标签自定义属性值或data值

//获取属性值1 <div id="text" value="中国北京"></div>$("#text").attr("value"); //获取自定义属性值2 <div id="text" value="123" data_obj="中国北京”></div>$("#text").attr("data_obj"); //获取data值3<div id="text" value="123" data-name=...

2021-08-22 16:48:48 567

转载 JQuery实现动态插入HTML模块

JQuery实现动态插入HTML模块在项目中经常会遇到需要动态生成某个模块并将其插入到原有的HTML页面中,那么我就将我所知道的方法总结如下:选择器选择的都是父级,添加到父级里append:$("#wrap").append(“啦啦啦“); 添加到父级中所有子元素的最前面appendto: ( &quot; &lt; p &gt; 啦 啦 啦 &lt; / p &gt; &quot; ) . a p p e n d T o ( (&qu

2021-08-22 16:46:25 953

原创 php检测非法字符的一种方法

//php检测非法字符的一种方法$illegal_character="#['!`~\/\\\%^&*()+=\$\#:;<>\]\[{}]#";$tname="123#456";if(preg_match($illegal_character,$tname)){ var_dump('非法字符');die;}else{ var_dump('正常字符');die;}

2021-08-22 16:44:41 809

转载 PHP中的精确计算bcadd,bcsub,bcmul,bcdiv 及 扩展安装

<?php/** * 精确加法 * @param [type] $a [description] * @param [type] $b [description] */function math_add($a,$b,$scale = '2') { return bcadd($a,$b,$scale);} /** * 精确减法 * @param [type] $a [description] * @param [type] $b [description] */.

2021-08-11 15:51:12 1337

原创 array_multisort - 如何保持键值,不重置键值,键名保持不变

一维数组如下: $arrss=array( "10254657"=>"11.25", "10254658"=>"13", "10254659"=>"250.65", "10254660"=>"45.26", "10254661"=>"66", "10254662"=>"4", "10254663"=>"1.26", "10254664"=>"59", "10254665"=>"

2021-08-06 17:15:54 550

转载 PHP生成唯一订单号

$order_number = date('Ymd').substr(implode(NULL, array_map('ord', str_split(substr(uniqid(), 7, 13), 1))), 0, 8);简单从内到外解析一下这个订单号生成过程:1、date("Ymd"):这个很容易理解,是在最前方拼接一个当前年月日组成的数字。2、uniqid():此函数获取一个带前缀、基于当前时间微秒数的唯一ID。3、substr(uniqid(), 7, 13):由于uniqid(.

2021-07-29 14:12:03 3139 1

转载 php抽奖概率算法

做网站类的有时会弄个活动什么的,来让用户参加,既吸引用户注册,又提高网站的用户活跃度。同时参加的用户会获得一定的奖品,有100%中奖的,也有按一定概率中奖的,大的比如中个ipad、iphone5,小的中个Q币什么的。那么我们在程序里必然会设计到算法,即按照一定的概率让用户获得奖品。先来看两个概率算法函数。算法一/** * 全概率计算 * * @param array $p array('a'=>0.5,'b'=>0.2,'c'=>0.4) * @return string

2021-07-23 15:01:32 719 1

转载 aui-靠谱的移动前端框架

文档及下载展示地址:http://aui.ea55.com/

2021-06-12 13:54:14 741

转载 微信小程序跳转到其他网页(外部链接)公众号等的实现方法

个人类型和海外类型的小程序不支持 web-view 标签 也就是说个人申请的小程序,就别想跳转了!!!!1.开发的时候,我们难免碰到要跳转到其他网页中去那该怎么实现呢?2.例如我想点击一个按钮,跳转到百度(百度的网页还是在小程序中打开)3.wxml1. index.wxml (按钮页面)<view class='wrapper'> <button class='wepay' bindtap='goBaidu'>点击跳转</button> ...

2021-05-22 17:47:46 20727 4

转载 php在图片上绘制汉字之imageTtfText()函数

图片处理,是许多程序的功能之一;而文字渲染则是绘图的基本组成部分。PHP通过很多扩展库来支持图片的处理,最常用的还是GD库,通过一系列imagexxx()函数来提供绘图功能。本文专注于非常细小的一点:绘制文字。熟悉Win32的人都知道,TextOut()就可以轻松显示任何文字了,然而到了PHP的世界里,有些事情并不轻松。1 详细解释imageTtfText()函数对于PHP绘图初学者,首先遇到的一个问题就是,imageString()这个函数并不支持汉字的绘制。这往往会给入门者当头一棒,不过不要着急,

2021-05-22 17:31:40 951

转载 JS 正则表达式(数字、正则)

验证数字的正则表达式集 验证数字:^[0-9]*$ 验证n位的数字:^\d{n}$ 验证至少n位数字:^\d{n,}$ 验证m-n位的数字:^\d{m,n}$ 验证零和非零开头的数字:^(0|[1-9][0-9]*)$ 验证有两位小数的正实数:^[0-9]+(.[0-9]{2})?$ 验证有1-3位小数的正实数:^[0-9]+(.[0-9]{1,3})?$ 验证非零的正整数:^\+?[1-9][0-9]*$ 验证非零的负整数:^\-[1-9][0-9]*$ 验证非负整数(正整数 + 0.

2021-04-13 10:17:59 584

转载 微信小程序页面跳转后清除定时器

笔记前言:因为做项目,有些数据是实时的,所以要用定时器定时调用接口请求。最开始我加上定时请求,然后跳转的时候,接口请求还是一直执行。但是我想要的是页面跳转后,就清除定时器了。期间有一些小问题的出现,不过不难! 个人做个笔记哈! 不多说,放代码!代码data: { timer:null }<!--要时时刷新请求的接口,记得要放在onshow里面,放在onLoad里面的话,跳转到别的界面的时候,还是会一直请求。--> onShow: function () {

2021-04-08 18:34:15 916

转载 mysql统计各年龄段的数量

1.统计各年龄段的人数。1-10,11-20,20+,我用的是CASE WHEN的方式实现的。select age_temp,count(*) as total from (select age,casewhen age between 1 and 10 then '1-10'when age between 11 and 20 then '11-20'when age >20 then '20+'end as age_tempfrom user)t_user group by

2021-04-08 10:25:24 3320

转载 微信小程序退出页面时清除定时器

由于小程序页面退出时,定时器和长连接等不会自动清除断开,所以需要我们在生命周期函数中手动清除但是定时器定义在函数中,我们无法在函数外清除,所以为了解决这个问题,我们需要把定时器定义在data中比如:Loadingtime是一个定时器,在data中定义Loadingtime:''。然后在time方法中使用在onUnload监听页面卸载生命周期函数中清除如此在退出该页面时,就可以清除该定时器了...

2021-04-06 16:39:41 2698

原创 服务器工具个人免费版下载使用,xshell个人免费版,xftp个人免费版

1.家用学校个人免费版下载链接:https://www.netsarang.com/zh/free-for-home-school/2.链接进入如下:往下拉3.填写完相关信息后,点击下载,相关邮箱就会收到下载链接等信息了。4.邮箱收到的链接复制到浏览器下载即可。...

2021-04-01 15:28:52 157

转载 JS实现倒计时三秒钟跳转到新的页面

代码如下:<div id="box"> <p>页面在 <span id="Os">5</span> s后跳转 </p></div><script> var Os=document.getElementById("Os"); var num=5; var timer=setInterval(function () { num--;

2021-04-01 11:06:16 3566

转载 thinkphp5将时间戳直接转换成时间格式

$field = *.'FROM_UNIXTIME(u.create_time,"%Y年%m月%d日 %H点%m分%s秒") as create_time'.*;拓展完善:FROM_UNIXTIME(unix_timestamp,format)参数:unix_timestamp:时间戳 可以用数据库里的存储时间数据的字段参数format  要转化的格式 比如“”%Y-%m-%d“” 这样格式化之后的时间就是 2017-11-30使用举例:SELECTusername,F.

2021-03-30 16:15:25 1665

原创 微信小程序里页面滚动到底部

小程序页面要滚动到页面的底部,可以写上以下这句:wx.pageScrollTo({scrollTop:1000})在需要触发的地方写上这句,就会滚动到页面的底部了。

2021-03-29 17:55:04 921

转载 微信小程序开发打开另一个小程序的实现方法

微信小程序打开另一个小程序,有两种方法:1.超链接;2.点击按钮。全局配置:跳转到其他小程序,需要在当前小程序全局配置中配置需要跳转的小程序列表,代码如下:App.json{ ... "navigateToMiniProgramAppIdList": [ "wxe5f52902cf4de896" ]}否则会弹出以下错误提示:超链接实现跳转到小程序:demo.wxml<navigator target="miniProgram" open-type

2021-03-28 15:01:57 4466

转载 微信小程序 input框进行双向绑定

在微信小程序的规则中,input标签中的数据为单向绑定,无法像Vue框架中的v-model直接进行input的双向绑定。下面有一种思路来解决双向绑定这个思路。1、利用bindinput记录下input框中每次输入的值。wxml代码:<input type="text" value="{{searchCode}}" confirm-type="search" bindconfirm="getSearchResult" bindblur="getSearchValue" bindinpu

2021-03-09 18:17:23 2810 3

转载 微信小程序wxParse循环输出多个HTML富文本(标签)

进来看的我你相信都会用wxParse插件了的啊,不会的自动自觉百度学去如下图,这是我要实现的效果,每一行都是一个HTML富文本。经过一番百度我找到了官方给的列子:wxParse多数据循环使用方法但是我发现输出的结果是介个样子的,这让我很懊恼于是进过一番尝试我发现可以用index解决,有两重循环,其实都是循环同一个数组,我给两for循环添加了一个for-index分别为idx和idx1,输出时我让它两相等才通过,这样就可以解决这个问题了<block wx:for="{{i.

2021-02-22 17:08:21 395

转载 微信小程序 欢迎界面开发的实例详解

市面上大多数的app都会有一个欢迎界面,下面将演示如何通过微信小程序实现一个欢迎界面。下面将会按照以下的顺序介绍: 布局的实现 逻辑的实现 样式的实现 1.布局的实现整个布局使用swiper滑动视图实现,滑动视图的每一个item通过一个block块包裹,块中包裹的是滑动视图的每一个item, item中包含image图片和button按钮wxml如下: <swiper indicator-dots="true"> <blo

2021-02-18 17:14:54 1496

转载 微信小程序之scroll-view-导航栏左右滑动

wxml如下:<scroll-view class='scrollView' scroll-x='true'><view class='cc'><view class='vvv' wx:for='{{20}}'>225</view></view></scroll-view>wxss如下:.cc {/* 关键 white-space: nowrap; */white-space: nowra...

2021-02-04 19:29:12 1545

转载 【微信小程序】小程序之自定义头部导航栏背景图

一般的导航栏都是微信自定义生成的,但是有的项目项目当中感觉头部样式太过单调,不怎么好看。就设计了不要小程序头部标题栏的页面,为此找了好多方法都没有解决。最终还是让我给找到了一个解决的方法。就是在json文件当中设置一个属性“navigationStyle”:“custom”就可以只保留右上角的胶囊,完美解决这个问题了。亲测有效,简单方便。转自:https://blog.csdn.net/qq_37949737/article/details/89919230...

2021-02-04 19:23:01 2489

转载 php获取当天的日期-年月日与星期几

代码如下:<?php function getNow(){ $data = []; $format='Y.m.d'; for ($i=0; $i<1; $i++){ $strtotime = strtotime( '+' .$i.' days'); $data[$i]['date'] = date($format ,$strtotime); $data[$i]['wee

2021-02-04 19:17:46 631

空空如也

空空如也

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

TA关注的人

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