自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 unicloud-router-iview-admin执行npm run build 提示执行install出错

提示信息如下:解决方法:命令行设置npm设置成淘宝镜像npm config set registry https://registry.npm.taobao.org执行后,重新运行npm run build

2021-09-22 08:45:20 182

转载 HbuilderX项目运行到手机

1、打开手机的 开发者选项 和 USB调试2、打开HBuilderX安装目录,找到adbs目录3、把 1.0.31 里面的文件复制一份,粘贴覆盖adbs目录下的文件(覆盖前可先备份一下)4、重启 HbuilderX

2021-09-04 16:26:40 3097 2

原创 Lumen项目中 MySql 执行 group by 语句报错

错误信息:SQLSTATE[42000]: Syntax error or access violation: 1055 Expression #1 of SELECT list is not in GROUP BY clause and contains nonaggregated column 'course_study.course_comment.user_id' which is ...

2020-03-12 10:15:55 498

原创 Lumen 获取时间比实际时间少了8小时

在 .env 文件中加:APP_TIMEZONE=PRC DB_TIMEZONE=+08:00

2020-03-07 17:25:59 611

原创 微信小程序使用 open-data 展示用户头像,设置圆角展示

微信小程序 <open-data>展示用户头像,设置圆角展示<open-data class="user-img-data avatar" type="userAvatarUrl"></open-data>直接设置 borer-radius 后,会发现不起效果:.avatar{ width: 200rpx; height:200rpx;...

2020-03-03 15:47:37 758

原创 微信小程序中显示 HTML 代码

通过wxParse 实现一.wxParse 下载https://github.com/icindy/wxParse下载后的文件如下:将 wxParse 文件夹放在 小程序项目中。二. 引入(注意路径)1.在 wxss 中引入 css@import "/wxParse/wxParse.wxss";2.在 wxml 中引入<import src="...

2020-02-28 18:39:26 3360

原创 微信小程序_点击二级导航条切换页面

gif如下,黄色部分是不可以滑动的,蓝色部分可以滑动:代码解说:首先我在js自定义了navState参数用于判断导航的当前状态,定义了data-index用于js中动态修改导航的当前状态,nav-switch-style为选择导航条时的样式,不可滑动视图切换很简单,用wx:if判断状态显示相应页就好了,滑动页视图切换要用到swiper和 swiper-item,用bindch...

2020-02-28 10:36:00 3239 1

原创 MySQL 报错 [Err] 1055

错误信息:[Err] 1055 - Expression #1 of ORDER BY clause is not in GROUP BY clause and contains nonaggregated column 'information_schema.PROFILING.SEQ' which is not functionally dependent on columns in G...

2020-02-17 12:56:08 146

原创 Lumen 项目

Lumen 运行环境要求PHP >= 7.2 OpenSSL PHP 拓展 PDO PHP 拓展 Mbstring PHP 拓展安装 LumenLumen 使用Composer来管理它的代码依赖,所以在使用 Lumen 之前,请先确认你的电脑上安装了 Composer。使用 Composer 下载 Lumen 安装包:composer global requir...

2020-02-15 20:29:10 1059

原创 SentOS 下 php 开启 openssl

解决方法:进入php源码包目录:注:config0.m4就是config.m4重新执行: ./configure --with-openssl -with-php-config=/software/php-7.3.3/bin/php-config问题:解决:再次执行,ok了。上图返回的路径是 .so 文件(openssl.so)的...

2019-04-13 10:43:27 180

原创 Redis 配置

一.下载Redis下载地址点击下载 Redis-x64-3.2.100.zip解压后的文件夹如下:redis-cli.exe # 客户端redis-server.exe # 服务器redis.windows.conf # 配置文件二.测试 Rediswindows 运行(快捷键:windows...

2019-04-13 10:40:38 208

原创 TCP 的 三次握手 四次握手

参考:《计算机网络》谢希仁解释同步 SYN :synchronous。建立连接,将 SYN = 1。序号seq: sequence。第一个字节的编号随机产生。确认位 ACK :acknowledgement。ack : 表示确认字段的值。(对哪个进行确认)。结束 FIN : finish。FIN = 1 表示希望断开连接。状态SYN-SENT : 同步已发送...

2019-04-13 10:31:48 248

转载 0.1 + 0.2 ! = 0.3

console.log(0.1 + 0.2 == 0.3)// falseconsole.log(0.1 + 0.2)// 0.30000000000000004怎样来解决0.1+0.2等于0.3呢? 最好的方法是设置一个误差范围值,通常称为”机器精度“,而对于Javascript来说,这个值通常是2^-52,而在ES6中,已经为我们提供了这样一个属性:Number.EPSILON,而...

2019-04-11 19:37:19 162

原创 ES6

使用箭头函数时,函数体内的 this 对象,是定义时所在的对象,而不是使用时所在的对象。因为箭头函数没有 this , 它的 this 是继承外面的。

2019-04-11 09:25:20 107

转载 JS

数组去重的实现arr.indexOf(value) 如果元素在数组中已存在,则返回 0 ;元素不存在则返回 -1​function unique(arr){ var resArr = []; arr.forEach(v => { if(resArr.indexOf(v) == -1){ resArr.push(v) ...

2019-04-09 21:16:31 166

转载 Vue 中使用 Tinymce 富文本编辑器

参考链接:https://www.cnblogs.com/wisewrong/p/8985471.htmlTinymce : 从 word 粘贴过来还能保持绝大部分格式的编辑器一. 下载npm install tinymce -S安装之后,在 node_modules 中找到 tinymce/skins 目录,然后将 skins 目录拷贝到 public 目录下(...

2019-04-07 19:22:32 3411 2

转载 数据结构

冒泡排序思想: 两两依次比较,如果顺序错误,就交换,直到没有交换,排序结束。function bubbleSort(arr) { let swapped; // 是否有过交换,一旦没有任何元素交换,排序结束 for (let i = 0; i < arr.length; i++) { swapped = false; ...

2019-03-28 21:53:15 178

转载 sentOS上重新编译Nginx -- openssl模块

参考链接:https://blog.csdn.net/li_adou/article/details/78468451nginx安装成功后,发现有一些其他模块没有编译进去,或者想额外添加一些模块,这时候就要重新编译nginx。首先,查看之前编译的一些参数:注:使用大写的 V ,小写的 v 只显示版本号信息。我现在需要新增 --with-openssl 这个模块,我只要把这些参数...

2019-03-25 15:42:57 232

原创 JS 输入日期,实现计算下一日

NaN所以,可以根据这样的特性,判断数是否为 NaN 。在第二日计算问题,当日期为月末时,使用如下方式可以使其加一var currentDate = new Date();var nextDate = +currentDate + 1000*60*60*24;nextDate = new Date(nextDate);console.log(nextDate);例子...

2019-03-24 13:38:37 852

转载 sentOs服务器上 配置 PHP,NGINX,MYSQL

Nginx的安装之前在学习 Vue 的时候搭建过:https://mp.csdn.net/postedit/88545523PHP配置:参考链接:https://blog.csdn.net/qq_32080545/article/details/78894792https://segmentfault.com/a/1190000017570008?utm_source=tag-...

2019-03-22 22:17:41 385

转载 系统学习DOM事件机制

转自:https://www.cnblogs.com/chengzp/p/domevent.html本文将从以下几个方面介绍DOM事件:基本概念:DOM事件的级别 DOM事件模型,事件流 描述DOM事件捕获的具体流程 Event对象的常见应用 自定义事件DOM事件的级别//DOM0 element.onclick = function(){}//DOM2...

2019-03-18 15:57:08 137

转载 详谈Javascript类与继承

转自:https://www.cnblogs.com/chengzp/p/extends.html本文将从以下几方面介绍类与继承类的声明与实例化 如何实现继承 继承的几种方式类的声明与实例化类的声明一般有两种方式//类的声明var Animal = function () { this.name = 'Animal';};//ES6中类的声明class A...

2019-03-18 15:14:23 124

转载 JavaScript作用域和闭包

转自:https://www.cnblogs.com/chengzp/p/scopechain.html在本文中,笔者将用通俗的语言和简单的代码,介绍以下几种概念:变量提升 this的使用场景 作用域 闭包的应用最后还有一个例题变量提升首先我们要知道,js的执行顺序是由上到下的,但这个顺序,并不完全取决于你,因为js中存在变量的声明提升。这里比较简单,直接上代码c...

2019-03-18 14:34:05 179

转载 javascript数据结构——栈

转自:https://www.cnblogs.com/chengzp/p/stack.html  栈是一种高效的数据结构,数据只能在栈顶添加或删除,所以这样操作很快,也很容易实现。栈的使用遍布程序语言实现的方方面面,从表达式求值到处理函数调用。接下来,用JavaScript实现一个栈的数据结构。定义栈的操作  栈作为一种特殊的列表,只能从一端来进行访问,就像一摞盘子,放只能放在上面...

2019-03-18 14:05:38 110

转载 javascript数据结构——队列

转自:https://www.cnblogs.com/chengzp/p/queue.html 队列是一种先进先出的数据结。队列只能在队尾插入元素,在队首删除元素,这点和栈不一样。它用于存储顺序排列的数据。队列就像我们日常中的排队一样,排在最前面的第一个办理业务,新来的人只能在后面排队。队列这种数据结构在编程中被用到很多地方。定义队列的操作   上图展示了队列的两个操作,入队和出队...

2019-03-18 13:59:47 157

原创 css 画扇形

画扇形.div{ width:0; height:0; border-width:50px; border-style:solid; // 到此,会显示正方形 border-radius: 50px; // 显示 圆 border-color: #f00 transparent transparent; // 圆的左右下边框设为透明,即为...

2019-03-18 13:56:25 619

原创 rem,em,vw,vh,vm,%

Rem与emem:相对于父元素的字体大小的单位。rem:相对于根元素(html)的字体大小的单位。rem作用于非根元素时,相对于根元素字体大小;rem作用于根元素字体大小时,相对于其出初始字体大小。vw(view width)相对于可视窗口的宽度。可视窗口被均分为100单位的vw。vh(view height)相对于可视窗口的高度。可视窗口被均分为100单位的vh。...

2019-03-18 13:55:45 528

转载 line-height 属性

转自:https://www.zhihu.com/question/20394889/answer/18436957单位可以是 % ,px ,em ,也可以是无单位的。1em 和 100% 效果相同。有单位与无单位的区别:有单位时,子元素继承了父元素计算得出的行距;无单位时继承了系数,子元素会分别计算各自行距。&lt;div style="line-height:150%;f...

2019-03-18 13:54:37 2323

转载 JavaScript 原型链

转自:https://www.cnblogs.com/chengzp/p/prototype.html目录创建对象有几种方法 原型、构造函数、实例、原型链 instanceof的原理 new运算符创建对象的方法  在了解原型链之前,首先先了解一下创建对象的几种方式,介绍以下三种。&lt;script type="text/javascript"&gt; //...

2019-03-17 21:31:46 124

原创 三栏布局(左侧和右侧宽度固定,中间自适应)

三栏布局(左侧和右侧宽度固定,中间自适应)的五种实现方式参考:https://www.cnblogs.com/chengzp/p/layout.html1.浮动布局 ( float )注:排列方式必须为 left center right。思路:设置左侧盒子左浮动,右侧盒子右浮动;中间盒子的 Dom 写在最后。&lt;div class="container"...

2019-03-17 17:26:13 1044

原创 微信小程序-map组件

在小程序中使用个性化地图小程序中的map组件 :官方文档中的map介绍登录“微信小程序”,在小程序后台中,“开发”-&gt;“开发者工具”-&gt;“腾讯位置服务”申请开通。具体步骤参考 《小程序个性地图使用指南》小程序个性地图的设置参考:小程序Javascript SDK。在此获取 qqmap-wx-jssdk.min.js 文件。遇到的问题微信小程序的map组件的层级...

2019-03-17 11:41:58 1911 1

原创 在服务器上部署Vue项目

sentOS服务器上安装NginxNginx的安装,参考:https://blog.csdn.net/wxyjuly/article/details/79443432首先安装必要的库(nginx 中gzip模块需要 zlib 库,rewrite模块需要 pcre 库,ssl 功能需要openssl库)。安装gcc gcc-c++yum install -y gcc gcc-c++...

2019-03-14 22:06:43 2173 1

原创 sentOS服务器相关命令

登录服务器ssh root@服务器ip地址文件复制1.将当前目录下的test目录传到服务器的www目录下:scp test root@服务器ip地址:/www/2.将服务器上的文件拷贝到本地:scp root@服务器ip地址:/www/demo myFile...

2019-03-14 21:58:30 270

原创 后台管理系统

说明:使用Vue+Element UI做的小练习,其中依赖都是使用npm进行安装的。需要先安装node.js和cnpm。一.全局安装cnpm安装vue-cli二.使用 vue-cli 搭建项目使用vue-cli创建项目:注:项目的名字不能是驼峰的形式使用VScode打开项目项目目录运行三.主要知识点安装El...

2019-02-27 13:38:10 2042

翻译 Node.js核心技术教程

一.模块化编程闭包:有权访问另一个函数作用域内变量的函数。(function(){...}())(function(){...})()函数名只是一个标识,是指向函数的指针,而函数名带上()才是执行函数。匿名自执行函数:没有方法名的函数。注:匿名自执行函数不加返回值,外部不能访问。       通过“匿名函数.函数名()”的方式进行调用。var calculator...

2019-01-24 11:53:32 1091

原创 mui 点击蒙版不会自动关闭

在入口页或父页面中:var maskF = false; //创建遮罩蒙板 var mask = mui.createMask(function() { return maskF; }); //打开遮罩蒙板 window.addEventListener("openMask", function(e) { //openMask为自定义事件 maskF=false...

2018-12-06 14:12:25 961 1

转载 MUI在登陆页面重写back方法,使得用户点击手机返回键不会返回其它页面

mui 开发知识 积累总结-----puls.runtimehttps://blog.csdn.net/qq_34836433/article/details/53364055MUI在登陆页面重写back方法,使得用户点击手机返回键不会返回其它页面https://blog.csdn.net/ljh243581579/article/details/77527141?locationNu...

2018-11-29 17:47:16 1014 1

转载 监听浏览器的返回事件,禁止浏览器返回

https://www.cnblogs.com/Easty/p/7820055.html//禁止页面后退 history.pushState(null,null,document.URL);window.addEventListener('popstate',function(){ //监听浏览器的返回事件 history.pushState(null,null,document...

2018-11-27 15:02:32 1826

原创 搜索框

HTML &lt;div id="searchDiv"&gt; &lt;input type="search" placeholder="&amp;nbsp;&amp;nbsp;搜索" id="search"&gt; &lt;span id="serachIcon"&gt;&lt;i class="fa

2018-11-20 18:10:50 158

转载 nginx配置伪静态 ,省略index.php

Nginx URL重写(rewrite)配置及信息详解  :  https://www.cnblogs.com/czlun/articles/7010604.html-e $request_filename + nginx内置变量 : https://www.cnblogs.com/infy/p/8550282.html去掉index.php: https://blog.csdn.net/...

2018-11-20 17:32:33 1892

空空如也

空空如也

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

TA关注的人

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