自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 css、scss基础与进阶

css基础与scss基础

2022-04-25 11:54:33 529

原创 vue中使用postcss-pxtorem实现适配

这里写自定义目录标题前言安装amfe-flexible和postcss-pxtorem配置及使用可能遇到问题前言很少在pc端使用rem,不过遇到一个比较较真的ui,要求每个尺寸下都和设计稿完全一样,在自己手写媒体查询和插件之间选了后者,一劳永逸,今天就说下配置及使用;下面是在vue2.6、vue-cli4中的配置(注意:不同版本配置方式不同)安装amfe-flexible和postcss-pxtoremnpm install postcss-pxtorem -Snpm install amfe-f

2022-03-29 14:07:50 6389 6

原创 JavaScript的内存管理

JavaScript的内存管理

2021-10-28 16:11:37 203

原创 webStorm的一些快捷键

重新打开 关闭的编辑页面Windows: Ctrl + Shift + TMac: command + Shift + T删除上一个单词 Ctrl + Backspace (Mac: option + delete)删除当前行 Ctrl + delete (Command+delete)重复行Ctrl + d (Mac: command + d)当前行上下移option + shift + 上下键撤销和恢复Ctrl + z (Mac: command + z)Ctrl + shift +.

2021-08-17 15:06:08 540 1

原创 前端面试 - JS篇

前端面试常见知识点js数据类型和计算js原型和原型链相关知识(重要)闭包(重要)异步(重要 )js数据类型和计算值类型和引用类型常见值类型string、num、undefined、boolean、symbol常见引用类型值类型和引用类型存储区别值可以直接存储在栈中,如下而引用类型存储如下:堆和栈:(这篇文章介绍得很详细了)栈内存相当于一个水桶类型,入栈顺序先进后出栈内存存储基本数据类型,堆内存存储引用数据类型栈内存中自动分配空间和释放,但堆内存中变量不同,具体看下面垃

2021-07-16 18:46:47 106

原创 前端面试知识 - HTML、CSS篇

前端面试常见知识点前言htmlcss前言这部分相对来说比较简单,大神可以直接跳过哈!htmlhtml部分(考察较少较简单,组织好语言即可)如何理解语义化(1)便于理解,提高代码可读性(2)有利于SEO解释块状元素和行内元素h5的一些新特性(1)标签语义化(2)新增media查询(3)新增了一些标签,eg:video、audio等(4)本地存储(可能会引申到cookie、sessionStory、localStory等问题)css盒子模型宽度计算(1)offs

2021-04-22 16:36:15 148

原创 管理类联考-数学

前置内容:条件充分题理解:由选项可以推出题干是正确的,则为充分第一章:实数的运算和性质整数(Z):所有的整数(包括0)正整数(Z+):所有正的整数,包括质数(也称素数,只有1 和自身两个约数,最小的质数为2,且是唯一的偶质数)、合数(有除1 和自身以外的约数)、1负整数(Z-):所有负的整数自然数(N):0和正整数有理数(Q):分子分母都为整数,可除尽时是整数,否则便是分数。有理数可分为整数、有限小数、无限循环小数无理数:指无限不循环小数,常见:派=3.14159,根号2=1.414实数

2020-12-23 16:50:39 1262

原创 chrome的一些调试小技巧

chrome调试的骚操作

2020-10-13 16:54:42 672

原创 typescript学习笔记(一)--字符串、函数等新特性

一.多行字符串我们在js中要连接多个字符串需要使用+,而在ts中可以直接使用``即可,可自动转换成换行符//tsvar username = 'dalei';var sex = '女';var age = `namesex`;//编译后的js"use strict";var username = 'dalei';var sex = '女';var age = "name\n...

2020-05-12 12:00:00 816

原创 typescript学习笔记(二)--面向对象特性

一. 类的特性这里直接写一些demo来实现ts里的类并解释一些小知识://实现一个类,并继承它class Person { // 构造方法,实例化之后自动调用,且一次实例化只调用一次 constructor() { console.log(this.name); } //public 表示公共的,可在任何访问 public name = '...

2020-05-11 18:13:13 181

原创 echarts实现雷达图

这里提供两种效果,都是对官网的demo进行一点的改进,话不多说,直接上代码://实现一initChart() { this.chart = echarts.init(this.$el, 'macarons') this.chart.setOption({ title : { text: ' 雷达图demo', //这里的参数是...

2020-04-21 10:06:52 12684 1

原创 vue-封装axios请求

最近接手新的vue项目,发现axios竟然没有封装,立马动手封装,这里记录一下完整的封装过程,废话不说,直接上代码baseConfig.js文件//存放各个服务器的地址// const express = require('express')const proEnv = require('./pro.env') // 生产环境配置文件,这里给出一个示例,其他都相似const uatEn...

2020-04-13 16:54:04 855

原创 导致Http的status状态为canceled的原因

最近接手新项目,发现项目中的axios没有封装,就动手封装了一下,封装过程详见我的另一篇文章->vue中封装axios请求;封装后开始测试,遇到的问题是status一直是canceled,调试了好长时间,发现是这里的问题://这里以postjson请求的参数为例const options = { url: getFullUrl(requestConfig.url), ...

2020-04-13 11:09:27 7814

原创 前段样式的一些积累(一)

关于区域图片未加载时下方区域内容占位导致的抖动感 overflow: hidden; height: 0;超出内容用…表示

2020-03-03 21:36:36 136

转载 js promise理解

       由于昨天发了一篇关于setTimeout 的文章,里面提到了 Promise ,那篇文章里没有解释Promise的用法和含义,因为昨天的我还没太懂Promise,所以没有在那篇文章继续解释Promise,然后今天的我总算是对Promis...

2020-02-28 19:26:26 298

原创 vue数组函数

Vue中包含一些观察数组变化的方法,它们也将会触发视图更新。这些方法如下:变异方法push() 从数组末尾添加值。pop() 删除并返回数组的最后一个元素。shift() 把数组的第一个元素从其中删除,并返回第一个元素的值。unshift() 向数组的开头添加一个或更多元素,并返回新的长度。splice() 向/从数组中添加/删除项目,然后返回被删除的项目。sort() 对数组的元素...

2020-02-01 14:44:26 994

原创 教师资格证准备笔记

第一章 职业理念(四选一材)主要考三观:教育观/教师观/学生观教育观:两全两发展,创新和实践(注意结合材料)面向全体 (机会平等)2. 促进学生全面发展(均衡) 3. 促进学生创新精神和实践能力的培养 4. 发展学生的主动精神,促进学生个性健康发展 5. 着眼于学生的终身可持续发展学生观:两独一发展学生是具有 独立意义的主体 (尊重学生,引导促进,赞赏等)2. 学生是 发展...

2019-10-22 00:07:59 1213

转载 php关于sql注入的问题

转载地址 https://www.cnblogs.com/liliuguang/p/10429163.html 【一、在服务器端配置】       安全,PHP代码编写是一方面,PHP的配置更是非常关键。 我们php手手工安装的,php的默认配置文件在 /usr/local/apache2/conf/php.i...

2019-09-18 01:00:55 307

原创 php项目优化笔记

大体上我们分为3部分:php语言级性能优化;下面我们一一介绍在优化之前呢,我们先说一下压测这里用apache的ab模块命令:ab -n100 -c10 网址-n请求次数 -c并发数压测的结果我们主要看两个参数requests per second(每秒处理请求数) 和time per request(处理一个请求花费时间)一. php语言级性能优化尽量使用php内置函数...

2019-09-14 21:32:49 151

原创 nginx学习笔记 +负载

一、首先就是nginx的安装这里使用编译安装在官网http://nginx.org找到需要的版本,因其依赖pcre库,先安装pcre库命令#yum install pcre pcre-devel#cd /user/local/src#weget http://nginx.org/download/nginx-1.16.1.tar.gz#tar zxvf nginx-1.16.1.ta...

2019-08-20 15:51:10 131

原创 小程序上传图片+php接口

js代码bindViewTap: function () { var that = this; console.log(that.data.hits) var hit = that.data.hits hit = hit+1; that.setData({ hits:hit }) // 多张图片 if (hit &lt...

2019-08-15 18:05:23 5536

原创 小程序的一些总结

真机测试时手机必须开调试模式才能对接上后端数据接口出现原因:小程序平台上配置的域名和代码中域名不完全一致如下图之前调用时未加www2.根据后台数据获取进度条的长度,并展示因为有重复操作,所以写一个公共方法,多次调用在app.js中加入该公共方法()var what = [];App({// 全局变量,为了方便在任意页面获取该值 globalData: { //...

2019-08-15 17:58:28 311

原创 利用ob缓存生成静态文件

因项目中有的页面要做竞价推广,需要使用静态页面,这里采用最简单的方法,ob缓存和模板来完成php接口//$info为数据库中查询内容,即要存入缓存的内容function makeStatic($companyname,$info) { $statis_file = DT_ROOT."/static/company_file_".md5($companyname).".html";//生...

2019-07-30 15:55:45 176

原创 php 数组排序

今天项目里遇到需要按照分数来排序,因该字段未入库,转化过来就是需要根据数组的某个字段的值排序这里先介绍两个函数1.array_column(数组,返回值得键名);返回输入数组中某个单一列的值。eg:<?php// 数组$arr = array( array( 'id' => 598, 'jjscore' => '6.9', ), arra...

2019-07-04 13:39:47 430

原创 小程序接口无法获取post提交数据

做小程序总会踩各种雷,记录一下方便以后查看出现问题:当我们使用POST方式请求时,后端无法获取数据,但使用GET方式便可以获取数据??解决办法:在请求时设置请求的 header:header: { “Content-Type”: “application/x-www-form-urlencoded” },...

2019-07-02 13:34:31 1413 1

原创 destoon新增模块

最近项目用的destoon,业务需要新增模块,但是查了官网和博客,因为版本问题,都不成功,这里记录一下destoon版本7.0新增模块名secondhand(旧物),复制buy(求购)一、复制根目录下的buy这个文件夹,粘贴然后重命名为secondhand。在该文件夹下找到index.php将$moduleid修改为新建模块的id;二、复制里面的module/buy文件夹,重命名为se...

2019-06-10 11:58:53 1460

转载 SVN服务器搭建

转载地址:https://www.cnblogs.com/yankyblogs/p/7282752.html SVN服务器搭建(一)  本教程以64位win10系统为例在本地搭建svn服务器,安装完成后,即可访问本地svn服务器上的项目,也可以访问网上其他svn服务器上的项目。 一、首先准备三个软件:1.VisualSVN-...

2019-06-05 15:13:44 173

原创 isset、empty、is_null区别

一直没有好好看这几个到底有什么区别,今天判断出了点问题,这里记录一下isset 判断变量是否已存在empty 判断变量是否为空或为0is_null 判断变量是否为NULL 变量 empty is_null isset $a=”” ...

2019-06-04 09:53:57 112

原创 删除七牛云上的文件

这里使用的七牛的php-sdk,上篇博客写了sdk的下载,这里直接上代码/** * * 删除旧账号的图片 * */ public function deleteOldQiniu($filenames) { // 配置 $access_key = 'iuUhD4Fu6Vj_eIWUq6lm1luark6hok_-7s0...

2019-05-16 16:35:08 3782

原创 curl下载详解

curl下载图片并存储到本地/***$url 请求地址*$save_dir 存储路径*$filename 存储文件名*/public function getFile($url, $save_dir='', $filename='') { $ch = curl_init(); $timeout = 10; ...

2019-05-14 12:00:43 1394

原创 七牛云图片迁移

最近公司更换了七牛云账号,需要做个图片素材的迁移,这里记录一下项目用的的ci框架第一步就是吧sdk包放入libraries下,如图然后上代码<?php// 更换七牛云账号进行图片迁移class AcceptReplace extends CI_Controller { /** * * 建日志表记录新旧链接 * */ ...

2019-05-13 14:06:59 881

原创 ajax实现分页

之前写的分页都是a标签直接跳转,这次业务需要不刷新页面实现分页,下面记录一下html//第一页默认展示内容<div id='user_list' class="xds-ul" style="margin-top:10vh"> {loop $xdsrows $key $row} <div class="xds-item" style="width: 25vw;...

2019-04-17 18:37:50 1071

原创 移动端监控用户触屏

最近有个需求要用js监控移动端的用户触屏操作,就查了一下,常用的有三个函数,这里记录一下其中还有一些参数需要提前了解一下touches: //当前屏幕上所有手指的列表targetTouches: //当前dom元素上手指的列表,尽量使用这个代替toucheschangedTouches: //涉及当前事件的手指的列表,尽量使用这个代替touches这些列表...

2019-04-17 18:02:46 448

原创 微信公众号添加菜单

这里记录一下公众号添加二级菜单步骤,很简单的1.登录微信公众平台,点击自定义菜单,再点击添加菜单,如下图2.将自己的菜单资料补充完整,保存即可3.如果需要二级菜单可点击下图中的 + ,继续添加内容,但这会清除刚刚添加的一级菜单的内容,这里选择了图片,可自行选择。4.一级菜单最多三列,每个二级菜单最多五列,提前自行设计好哦...

2019-04-10 22:12:48 1571

原创 小程序按钮 防止重复点击

最近做小程序网不好时提交会多次点击,造成多次请求,有很多无用数据,这里记录一下解决方法//wxml文件<button disabled=“{{disabled}}}”>按钮</button>//js文件Page((_defineProperty(_Page = { data: { //在data中添加初始值,这里为false diabled: fal...

2019-03-29 15:33:37 6227

原创 weui 开发文档

今天需要用到weui,这里记录一下开发文档地址开发文档: https://github.com/Tencent/weui.js/blob/master/docs/README.mdgithub: https://github.com/Tencent/weui.js效果展示: https://weui.io...

2019-03-28 14:58:21 62417 2

原创 小程序开发简单入门

转载地址:https://www.cnblogs.com/gulei/p/6589177.html 微信小程序已经火了一段时间了,之前一直也在关注,就这半年的发展来看,相对原生APP大部分公司还是不愿意将主营业务放到微信平台上,以免受制于腾讯,不过就小程序的应用场景(用完即走和二维码分发等)还是很值得我们学习的,技术上面如果了解React的话,会发现他们在组件化上面有很多雷同之处。说白了,...

2019-03-19 16:12:20 234

原创 PHPexcel使用

最近在微擎里用到了excel文件导入,这里记录一下,直接上代码//引入phpexcelrequire_once MODULE_ROOT.'/PHPExcel-1.8/Classes/PHPExcel/IOFactory.php';//载入文件$objPHPExcelReader = PHPExcel_IOFactory::load($_GPC['myFile']);//循环展示 ...

2019-03-19 10:33:50 109

原创 微擎新增功能时需修改的文件

1.修改site.php文件增加以下代码//doMobile后面的即php文件名public function doMobileTeachermsg() { $this-&amp;gt;__mobile(__FUNCTION__); }2.修改manifest.xml文件//cover中新增一行即可 &amp;lt;cover&amp;gt; &amp;lt;entry titl...

2019-03-13 17:23:56 856

原创 php运行原理 cgi、fastcgi等之间的联系区别

突然想了解一下php运行原理,查了很多博客,这里做个记录。这里先了解下下面几个概念:CGI:是通用网关接口,就是一种沟通协议,用来进行nginx和php通讯。fast-CGI(即cgi的升级):普通的CGI每请求一次就会有一个进程,这样会造成资源浪费,运行慢,但fast-cgi一个进程可以处理多个多个请求。php-cgi:是php提供给http前端服务器的cgi协议接口程序,当每次接...

2019-02-19 01:00:44 283

空空如也

空空如也

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

TA关注的人

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