- 博客(42)
- 收藏
- 关注
原创 判断小程序是否已授权、检测授权是否过期
查看是否授权onLoad: function(options) { var that = this; // 查看是否授权 wx.getSetting({ success(res) { if (res.authSetting['scope.userInfo']) { // 已经授权,可以直接调用 getUserInfo 获取头像昵称 wx.getUserInfo({
2020-06-15 21:37:44
1569
原创 微信小程序中常见的 typeof cb == “function” && cb(that.globalData.userInfo)
微信小程序官方demo以及很多代码中会在函数中经常出现typeof cb == “function” && cb(that.globalData.userInfo)开始很不明白,网上的回答大多也是一知半解,查了官方的api配合demo的代码,终于搞清楚了。代码本身的含义是,判断cb是不是函数类型同时将一个参数传入名为cb的函数下,这样看似乎还是不明白,那就加上源码来看。1.以下是官方demo中获取用户信息的函数定义getUserInfo:function(cb){
2020-06-11 10:37:02
2407
1
转载 小程序登陆授权
一、前言由于微信官方修改了 getUserInfo 接口,所以现在无法实现一进入微信小程序就弹出授权窗口,只能通过 button 去触发。官方连接:https://developers.weixin.qq.com/community/develop/doc/0000a26e1aca6012e896a517556c01二、实现思路自己写一个微信授权登录页面让用户实现点击的功能,也就是实现了通过 button 组件去触发 getUserInof 接口。在用户进入微信小程序的时候,判断用户是否授权了,如果
2020-06-10 17:41:47
307
转载 小程序通过用户授权获取手机号之getPhoneNumber
小程序有一个获取用户很便捷的api,就是通过getPhoneNumber获取用户的已经绑定微信的手机号码。有一点要大家注意,现在微信和注重用户体验,有些方法都是需要用户主动去触发才能调用的,比如getPhoneNumber。实现思路:1、通过wx.login获取code,从而获取到用户的openID和sessionKey2、通过getPhoneNumber获取encryptedData...
2020-05-08 16:59:05
1365
转载 Win2008 Server R2配置PHP环境
阅读目录创建一个网站 配置PHP环境 配置iis的“处理应用程序映射在配置PHP环境之前要先配置好IIS。传送门-> Win2008 Server下配置安装IIS如果IIS是以默认的配置安装,则还需要安装CGI。在这里勾选CGI,然后安装。创建一个网站找到管理器删除默认的网站。创建一个新的网站。右击网站选择添加网站网站名称随意...
2020-05-06 10:28:19
1014
转载 华为交换机路由器Console忘记密码该怎么办?
1、恢复Console口登录密码方法一:通过Telnet登录交换机修改Console口密码。如果小伙伴们拥有Telnet账号,并且具有管理员权限,则可以通过Telnet登录到交换机后修改Console口密码,然后保存配置。步骤1:用Telnet账号登录交换机。步骤2:修改Console用户的密码。以修改为password认证,密码为“023wg@com”为例。<HU...
2020-04-08 11:25:40
12563
转载 ThinkPHP3.2.3查询两个日期之间的数据
HTML页面:<div class="input-group"> <span>起始时间:</span> <input type="text" name="rqstart" id="rqstart" class="Wdate" style="height:30px;width: 140px" v...
2019-10-10 10:46:05
1578
转载 TP3.2.3 查询今天 明天 上月 下月数据
/* 网络新增 */public function netWorkAdd(){ $Model = M('order'); /* 时间戳 */ $tomorrow = strtotime( date("Y-m-d",strtotime("+1 day")) ); //明天 $today = strtotime( date("Y-m-d") ); //今天 ...
2019-10-10 10:41:04
1053
转载 通过Jquery和Ajax初始化加载页面数据
最近前端崩了。。不得不亲自爬过来学习写Jquery了。。进入页面时,不需要任何点击,就主动通过Ajax发送post请求,并接收返回数据,在success中进行页面数据的填充返回的json格式为{ code: 0, msg: "成功", data:- { name: "jjjj", email: "1342746626@qq.co...
2019-08-31 21:27:22
1201
原创 nginx完全卸载删除
nginx卸载其实很简单,只需要两步即可完成!第一步:输入以下指令全局查找nginx相关的文件: find / -name nginx*第二步:删除查找出来的所有nginx相关文件 rm -rf file 文件名说明:全局查找往往会查出很多相关文件,但是前缀基本都是相同,后面不同的部分可以用*代替,以便快速删除~举例说明: rm -rf file /usr/...
2019-08-14 17:53:23
233
原创 Nginx启动时提示nginx: [emerg] still could not bind()
centos6.9 启动Nginx: /usr/local/nginx/sbin/nginx 时,提示以下内容:[root@host ~]# /usr/local/nginx/sbin/nginx nginx: [emerg] bind() to 0.0.0.0:80 failed (98: Address already in use)nginx: [emerg] bind() to ...
2019-08-14 17:49:58
14995
3
原创 Linux下安装MySQL-5.6.30
环境简介Linux :CentOS6.9mysql版本:MySQL5.6.30———————————————————————————————————————————————————————MySQL5.6.30安装前期准备创建mysql用户与mysql组 创建组: groupadd mysql创建用户: useradd -r -g mysql mysql...
2019-08-13 15:58:16
1857
原创 Linux下编译安装PHP7.2
环境简介Linux :CentOS6.9安装路径:/usr/local/php【安装PHP】先安装如下依赖包 yum install -y gcc gcc-c++ make zlib zlib-devel pcre pcre-devel libjpeg libjpeg-devel libpng libpng-devel freetype freetype-devel l...
2019-08-11 11:36:49
401
转载 Nginx(一):linux下安装nginx与配置
linux系统为Centos6.9 64位一、创建nginx安装目录 mkdir /usr/local/nginx二、下载nginx压缩包并解压从http://nginx.org/download/上下载相应的版本(或者wget http://nginx.org/download/nginx-1.5.9.tar.gz直接在Linux上用命令下载)上传到opt文件夹内三、...
2019-08-10 13:42:01
2358
原创 PSCP 上传文件到linux服务器
从Window本地上传文件到Linux服务器上找到pscp.exe同级目录,打开cmd输入以下格式:pscp C:\Users\Administrator\Desktop\nginx-1.8.1.tar.gz root@106.15.190.156:/opt
2019-08-10 11:12:20
257
转载 Linux的安装目录
Linux 的软件安装目录是也是有讲究的,理解这一点,在对系统管理是有益的/usr:系统级的目录,可以理解为C:/Windows/,/usr/lib理解为C:/Windows/System32。/usr/local:用户级的程序目录,可以理解为C:/Progrem Files/。用户自己编译的软件默认会安装到这个目录下。/opt:用户级的程序目录,可以理解为D:/Software,opt有可...
2019-08-10 09:43:34
145
转载 linux下搭建nginx
参考地址:https://www.jianshu.com/p/320a48fcef57环境选择操作系统:CenOS-7-x86_64环境:虚拟机Nginx 版本:1.6.3nginx的下载地址:http://nginx.org/en/download.html,这里我选择了linux的1.6.3的版本下载好后,上传到服务器,我将其上传到了/opt/devTools/gz目录...
2019-08-10 09:13:19
136
原创 nginx配置ssl证书实现https访问
一,环境说明服务器系统:ubuntu16.04LTS服务器IP地址:47.89.12.99域名:bjubi.com二,域名解析到服务器在阿里云控制台-产品与服务-云解析DNS-找到需要解析的域名点“解析”,进入解析页面后选择【添加解析】按钮会弹出如下页面:主机记录这里选择@,记录值就是服务器ip地址,确认。三,申请ca证书在阿里云控制台-产品与服务-安全(云盾)...
2019-04-28 14:58:25
427
转载 Nginx 多站点配置
一、创建站点配置文件1、在 nginx conf 目录中创建 conf.d 文件夹以及配置文件,这里假设站点为 www.a.com$ pwd /usr/local/nginx/conf $ sudo mkdir conf.d$ sudo vim conf.d/www.a.com.conf #新站点配置文件 2、将如下内容写入 www.a.com.conf 文件中,该内容
2018-01-04 17:46:13
541
转载 WordPress常用的函数、方法,判断是否是首页、文章页等函数
选择使用 WordPress来搭建博客,主要原因便在于 WordPress有较高的流行度,还有各种围绕其进行的 开发的扩展功能应有尽有,基本上可以说我们在博客建设中所需的任何功能,都已有人想到并得到实现,让你不必在博客具体的技术实现及功能扩展方面投入过多的精力,而更专注于内容建设。本文以技术手册的方式简单汇总 WordPress主题模板的基本资料,希望能对 WordPress 主题模板 开发的朋友解
2017-12-25 11:36:41
3734
转载 延迟加载图片插件LazyLoad.js的使用方法
我们常常会见到很多网页的图片并不是一打开页面就全部加载的,而是浏览到当前的图片位置才显示出来。这是怎么实现出来的呢?其实这就是目前较为流行的“延迟加载”(Lazy Load)技术,灵感来自Matt Mlinac制作的YUI ImageLoader工具箱。我们常常会见到很多网页的图片并不是一打开页面就全部加载的,而是浏览到当前的图片位置才显示出来。这是怎么实现出来的呢?其实这就是目前
2017-12-11 11:48:25
293
转载 Apache VirtualHost配置
以lampp环境为例子,其他环境只是配置文件的路径不同。先要在 lampp/etc/httpd.conf ( 这个是Apache 总的配置文件)中,将虚拟路径的注释去掉。#Include etc/extra/httpd-vhosts.conf使httpd-vhosts.conf文件起作用,或者直接在httpd.conf中写配置也可以,但不建议这么做。相关的配置有:Listen NameVirt
2017-11-21 11:34:19
786
转载 jquery添加的html元素按钮为什么不执行类样式绑定的click事件
代码举例:更多按钮:点击按钮添加一行文本框和“提交”按钮:(没有问题,可以正常添加)$(".addMore").click(function(){ var index = this.id.substring(7,this.id.length); //$("#tr"+index).clone().appendTo("#tab
2017-10-19 15:01:48
1081
转载 Echarts AJAX后台交互
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> <html> <head> <title>line</title> <script type="text/javascript" src="${pageContext.reques
2016-09-22 17:34:15
494
转载 如何修改与制作wordpress的作者页面
天天为博客维护内容是一件比较辛苦的事情。可能大家都有想过,如果能有好几个兄弟一起来发帖维护,相信大家都有过这样的想法。不过平白无故的让别人维护博客又无良好的报酬回馈,时间一长渐渐的也会失去用户的活性。因此我们需要在网站上为发稿人创建一个良好的作者页面,以便于发稿作者良好的展示自己的劳动成功,更有利于激励用户继续投稿。本文将以如何创建作者页面、如何自定义作者页面、如何增加作者信息条目为主,教
2016-07-26 13:41:33
1284
转载 WordPress查询文章作者的文章数及WordPress用户角色/权限
一、查询Wordpress某篇文章作者的全部文章或部分最新文章1.获取当前文章作者的IDget_post($id)->post_author 这才是获取Wordpress当前文章作者ID的正确方式,网上到处乱传的那篇名叫“WordPress 通过文章ID获取文章标题、内容等信息”的文章里的说法是错误的,虽然是错误的,但是却被广泛的Ctrl+C然后Ctrl+V,以讹传讹
2016-07-26 10:31:47
11181
转载 WordPress的统计函数
1. 日志总数:<?php $count_posts = wp_count_posts(); echo $published_posts = $count_posts->publish; ?> 篇 2. 总访问量:<?php get_totalviews(true, true, true); ?> 次 //配合wp-postviews插件才可以用。 3. 评论总数:<?php $total_co
2016-07-22 09:40:11
398
转载 为 WordPress 添加分享到社交网站按钮(非插件)
相关代码和图片打包下载:shareto修改步骤如下:零 : 把下载好的images下面的图标文件上传到你的空间中。一 :把写好的 shareto.php 上传到你的主题目录,然后把其中的图片的地址改为你自己上传的 如: /wp-content/themes/你的主题名字/ 下面:<?php//shareto.php$permalink = urlencode(get_permalink($pos
2016-07-14 18:02:07
12472
转载 WordPress添加AJAX文章点赞功能
来自Fatesinger,文章赞功能随处可见,例如无觅的相关文章工具、百度分享等等。如果想要给主题专门集成点赞功能,还是得需要下面的代码实现。用自定义字段保存赞数量,通过Cookies来禁止重复赞。 加入至Functions.php文件中:add_action('wp_ajax_nopriv_bigfa_like', 'bigfa_like');add_action('wp_ajax_bi
2016-07-14 17:00:39
2416
转载 WordPress调用函数大全
WordPress模板基本文件style.css 样式表文件index.php 主页文件single.php 日志单页文件page.php 页面文件archvie.php 分类和日期存档页文件searchform.php 搜索表单文件search.php 搜索页面文件comments.php 留言区域文件(包括留言列表和留言框)404.php 404错误页面header.php 网
2016-07-14 09:48:03
9856
转载 WordPress常用的函数、方法,判断是否是首页、文章页等函数
WordPress常用的函数、方法,判断是否是首页、文章页等函数选择使用 WordPress来搭建博客,主要原因便在于WordPress有较高的流行度,还有各种围绕其进行的开发的扩展功能应有尽有,基本上可以说我们在博客建设中所需的任何功能,都已有人想到并得到实现,让你不必在博客具体的技术实现及功能扩展方面投入过多的精力,而更专注于内容建设。本文以技术手册的方式简单汇总 WordPress主题模板的基
2016-07-14 09:36:03
4712
转载 用RSA加密实现Web登录密码加密传输
用RSA加密实现Web登录密码加密传输通常我们做一个Web应用程序的时候都需要登录,登录就要输入用户名和登录密码,并且,用户名和登录密码都是明文传输的,这样就有可能在中途被别人拦截,尤其是在网吧等场合。这里顺带一个小插曲,我以前有家公司,办公室装修时候安排的网口相对较少,不太够用,于是我和另外一个同事使用了一个hub来共享一个网口,这就导致了很有趣的现象:任何他的网络包我都能抓得到,当然了,我的他也
2016-05-25 10:17:31
637
转载 JS鼠标事件大全(转)
一般事件事件 浏览器支持 描述onClick 鼠标点击事件,多用在某个对象控制的范围内的鼠标点击onDblClick 鼠标双击事件onMouseDown 鼠标上的按钮被按下了onMouseUp 鼠标按下后,松开时激发的事件onMouseOver 当鼠标移动到某对象范围的上方时触发的事件onMouseMove 鼠
2016-02-15 15:36:18
292
原创 jQuery 取值、赋值的基本方法整理
/获得TEXT.AREATEXT的值/ var textval = $("#text_id").attr("value"); //或者 var textval = $("#text_id").val(); /获取单选按钮的值/ var valradio = $("input[@type=radio][@checked]").val(); /获取一组名为(items)的radio被选中项的值/ var
2016-01-18 17:59:30
495
原创 jquery的ajax提交时“加载中”提示的处理方法
方法1:使用ajaxStart方法定义一个全局的“加载中。。。”提示$(function(){ $("#loading").ajaxStart(function(){ $(this).html.("<img src='/jqueryStu/images/loading.gif' />"); }); $("#loading").ajaxSuccess(f
2015-12-15 12:02:28
792
转载 12 个非常实用的 jQuery 代码片段
jQuery是一个非常流行而且实用的JavaScript前端框架,本文并不是介绍jQuery的特效动画,而是分享一些平时积累的12个jQuery实用代码片段,希望对你有所帮助。1. 导航菜单背景切换效果在项目的前端页面里,相对于其它的导航菜单,激活的导航菜单需要设置不同的背景。这种效果实现的方式有很多种,下面是使用JQuery实现的一种方式:<ul id='nav'> <li>导航一</li
2015-12-15 11:28:42
375
原创 10个 jQuery 小技巧
收集的10个 jQuery 小技巧/代码片段,可以帮你快速开发。返回顶部按钮你可以利用 animate 和 scrollTop 来实现返回顶部的动画,而不需要使用其他插件。// Back to top$('a.top').click(function () { $(document.body).animate({scrollTop: 0}, 800); return false;})
2015-12-08 15:24:51
299
转载 前端工程与性能优化
每个参与过开发企业级web应用的前端工程师或许都曾思考过前端性能优化方面的问题。我们有雅虎14条性能优化原则,还有两本很经典的性能优化指导书:《高性能网站建设指南》、《高性能网站建设进阶指南》。经验丰富的工程师对于前端性能优化方法耳濡目染,基本都能一一列举出来。这些性能优化原则大概是在7年前提出的,对于web性能优化至今都有非常重要的指导意义。然而,对于构建大型web应用的团队来说,要坚持
2015-12-08 14:37:30
408
转载 JQuery、AJAX加载数据时候的loading加载动画实现步骤
对于AJAX,异步传输数据,那肯定是要等待服务器的数据返回,对于客户来说,等待数据会让他们失去耐心,一种加载动画的方式,可以让客户知道,这是需要一点时间的,客户体验比较友好,下面就来实现这个功能吧。1、设计思路,统计交易量,点击提交按钮,将日期时间段,用AJAX传给服务器,同时,加载一个等待动画比如(gif动画),当服务器传回数据到客户端的时候,输出数据,并去掉这个动画。2、编程语言及技术JavaS
2015-12-01 14:24:57
17668
转载 javascript/JS限制用户名只能输入 汉字字母和数字下划线
验证用户名的一个例子:html:js:function checkUser() {var username = $(“#username”).val();if (!username.match( /^[\u4E00-\u9FA5a-zA-Z0-9_]{3,20}$/)) {var msg = “汉字 英文字母 数字 下划线组成,3-20位”;$(“#usertips”).html(msg);} el
2015-10-10 10:39:54
3739
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人