自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

houzhyan-博客

不积跬步,无以至千里. http://www.phpclass.top

  • 博客(579)
  • 资源 (3)
  • 收藏
  • 关注

原创 centos7重启apache、nginx、mysql、php-fpm命令

apache启动systemctl start httpd停止systemctl stop httpd重启systemctl restart httpdmysql启动systemctl start mysqld停止systemctl stop mysqld重启systemctl restart mysqldphp-fpm启动systemctl start ...

2018-11-27 09:46:08 293

转载 PHP Math 函数和常量总汇(方便使用)

PHP Math 函数PHP:指示支持该函数的最早的 PHP 版本。函数描述PHPabs()绝对值。3acos()反余弦。3acosh()反双曲余弦。4asin()反正弦。3asinh()反双曲正弦。

2017-08-31 16:48:17 506

转载 php杂项函数总汇(很实用的未归类函数)

PHP 杂项函数PHP:指示支持该函数的最早的 PHP 版本。函数描述PHPconnection_aborted()检查是否断开客户机。3connection_status()返回当前的连接状态。3connection_timeout()在 PHP 4.0.5 中不赞

2017-08-31 16:43:57 397

转载 php5 数组函数总汇(方便查阅)

PHP 5 Array 函数函数描述array()创建数组。array_change_key_case()把数组中所有键更改为小写或大写。array_chunk()把一个数组分割为新的数组块。array_column()返回输入数组中某个单一列的值。array

2017-08-31 16:35:59 519

转载 php5字符串函数总汇(方便查阅)

PHP 5 String 函数PHP 字符串函数是 PHP 核心的组成部分。无需安装即可使用这些函数。函数描述addcslashes()返回在指定的字符前添加反斜杠的字符串。addslashes()返回在预定义的字符前添加反斜杠的字符串。bin2hex()把 ASCII 字符的字符串转换为十

2017-08-31 16:32:49 594

原创 arduino + esp8266 + websocket-client程序实例

/* * WebSocketClient.ino * * Created on: 24.05.2015 * */#include <Arduino.h>//步进电机库#include <AccelStepper.h>#include <MultiStepper.h>#include <ESP8266WiFi.h>#in...

2020-01-20 15:22:31 4836 6

原创 2019年11月22日 打算转java

在从事编程学习和工作几年的时间里, 尝试了c, php, python3, lua语言, 前端vue.js和uni_app框架, 以及嵌入式开发, 服务器运维, 小程序开发, 无感支付等等方向, 最终都会卡在某些地方难以寸进.这些语言都是入门容易, 但提高难, 并非语言不好, 而是我已经没有了钻研深入的精力和时间, 但从另一个方面讲, 这些语言确实存在一些问题, 对于我来说, 就是生态结构不...

2019-11-22 17:49:15 611 2

转载 js的对象赋值问题:值传递还是引用传递?

ECMAScript中有5种简单数据类型(也称为基本数据类型):Undefined、Null、Boolean、Number和String。还有1种复杂数据类型——Object,Object本质上是由一组无序的名值对组成的。ECMScript不支持任何创建自定义类型的机制,而所有值最终都将是上诉6中数据类型之一。乍一看,好像只有6种数据类型不足以表示所有数据;但是,由于ECMScript数据类型具有...

2019-10-03 23:25:05 2330

转载 GatewayWorker入门-启动与停止

启动与停止注意Workerman启动停止等命令都是在命令行中完成的。要启动Workerman,首先需要有一个启动入口文件,里面定义了服务监听的端口及协议。这里以workerman-chat为例,它的启动入口为start.php。启动以debug(调试)方式启动php start.php start以daemon(守护进程)方式启动php start.php star...

2019-09-10 20:59:52 3393

原创 头戴式耳机佩戴时候出现振膜因气压炸响 , 解决办法

最近我的老伙伴(耳机)出现异常, 佩戴的时候会被气压鼓动振膜炸响, 后面连转头的时候也会响, 真的是影响敲代码的心情.看了一下专业耳机论坛, 也不知道这个怎么描述, 因为只有右耳出现这个问题, 找了好久终于找到原因:振膜塌陷就是因为里面的那个振膜由于气压或者其他原因塌陷变形了, 导致的不稳定震响.解决办法略污:用嘴把振膜吸回原状, 亲测有效, 并且一次成功, 无需拆卸*(...

2019-09-04 00:45:26 5963 2

原创 vscode保存代码,自动按照eslint规范格式化代码设置

https://www.haorooms.com/post/vscode_eslint

2019-08-22 00:31:33 305

原创 VSCode chrome断点调试遇到的坑

当我以为简单配置就可以实现断点调试时候, 意外的坑出现了:chrome弹出页面显示about:blank然后提示: 无法连接到运行中的进程,将在10000毫秒后超时前提是我已经按照配置教程原样操作:https://cn.vuejs.org/v2/cookbook/debugging-in-vscode.html下面是解决方案:原因是chrome没有设置默认主页about:...

2019-08-10 04:30:27 5926

转载 Apache2.4.37+mysql5.7+PHP7.31最新版LAMP架构+Discuz论坛

转自:https://blog.51cto.com/13760226/2344592最新版LAMP架构+Discuz论坛LAMP指的Linux(操作系统)、ApacheHTTP 服务器,MySQL(有时也指MariaDB,数据库软件) 和PHP(有时也是指Perl或Python) 的第一个字母,一般用来建立web应用平台。这个架构经过了漫长时间的考验,但随着时间更迭,各个软件也进行了版本...

2019-07-04 21:06:34 704

转载 centOS6.5 安装mysql5.7最新版流程

1检查是否已经安装mysql ,指令:rpm -qa | grep MySQLrpm -qa | grep mysql[root@mysql2 ~]# rpm -qa | grep MySQLMySQL-python-1.2.3-0.3.c1.1.el6.x86_64[root@mysql2 ~]# rpm -qa | grep mysqlmysql-libs-5.1.71-...

2019-07-02 16:22:11 2446

转载 Linux如何查看进程、杀死进程、启动进程等常用命令

1.查进程 ps命令查找与进程相关的PID号: ps a 显示现行终端机下的所有程序,包括其他用户的程序。 ps -A 显示所有程序。 ps c 列出程序时,显示每个程序真正的指令名称,而不包含路径,参数或常驻服务的标示。 ps -e 此参数的效果和指定"A"参数相同。 ps e 列出程序时,显示每个程序所使用的环境变量。 ps f 用ASC...

2019-07-02 03:00:38 271

原创 centOS6.5系统 yum 安装Lnmp流程

一 安装调试环境环境调试升级yumyum update清理系统原有http phpyum remove httpd* php*安装yum -y install gcc gcc-c++ autoconf pcre pcre-devel make automakeyum -y install wget http-tools vim安装LNMP之前要安装EPEL,以便安...

2019-07-02 02:54:14 325

转载 Linux如何查看YUM的安装目录

Linux下如何查看使用YUM安装过的包的安装路径呢? 在搞清楚这个问题前,我们先来了解一下YUM。 YUM(全称为 Yellow dog Updater, Modified)是一个在Fedora和RedHat以及CentOS中的Shell前端软件包管理器。基于RPM包管理,能够从指定的服务器自动下载RPM包并且安装,可以自动处理依赖性关系,并且一次安装所有依赖的软件包,避免了手动安装的麻烦(寻找...

2019-07-01 21:28:13 231

转载 Vue 之 slot 插槽简单使用

在Vue中定义组件,没什么大不了的.我们可以定义一些组件.比如 : 定义一个 panel 组件Vue.component('panel',{ template:'#panel-tpl', data() { return { title:'这是title', content:'Lorem ipsum dolor sit amet...

2019-06-27 18:05:15 685

转载 nodemcu各个模块 以及中文说明

image.png来看一下每个模块都是干什么的:官方固件下载: https://nodemcu-build.com/(机翻简单校对, 有些模块我也不太懂)中文说明https://github.com/nodemcu/nodemcu-firmware/wiki/nodemcu_api_cn(转自http://blog.csdn.net/dustintime/articl...

2019-06-21 01:10:38 6156

转载 python socket模块

原链接:https://blog.csdn.net/qq_42081843/article/details/83154001#Python__socket__1Python socket 模块简介Python 两个基本的 socket 模块。 Socket 类型 套接字格式 socket.AF_UNIX socket.AF_INET socket.A...

2019-06-20 15:44:17 2488

转载 PM2实用入门指南

来源:https://www.cnblogs.com/chyingp/p/pm2-documentation.html简介PM2是node进程管理工具,可以利用它来简化很多node应用管理的繁琐任务,如性能监控、自动重启、负载均衡等,而且使用非常简单。下面就对PM2进行入门性的介绍,基本涵盖了PM2的常用的功能和配置。安装全局安装,简直不能更简单。npm install ...

2019-06-16 16:22:58 264

转载 img标签实现和背景图一样的显示效果——object-fit和object-position

https://developer.mozilla.org/zh-CN/docs/Web/CSS/object-fit不知大家在做前端页面的时候,有没有遇到类似这样的问题:有一个不是正方形的图片,可能是宽度大于高度的,也可能是高度大于宽度的,而你又并不想用背景图的方式来做,要实现用img标签来让此图片显示出一个正方形的且不变形的效果。即如下图:只显示图片中间部分(红框部分)下面我...

2019-06-07 03:32:53 374

转载 Git中pull,commit和push的故事

经过其他地方整理的概念,可以帮助更好的理解Git中的三个关键pull,commit和push暂存区,本地仓库与远程仓库首先我们必须要先理解这几个概念:暂存区,本地仓库,远程仓库暂存区这个是我们每一次进行代码修改的地方,例如我们idea的所编译的代码就是缓存区。本地仓库:是我们每一次pull,从远程仓库pull(拉取)到地方,这个地方就是本地仓...

2019-06-05 05:02:52 2213

转载 devServer之proxy跨域

配置devServer:{ contentBase:'./', proxy:{ // 当你请求是以/api开头的时候,则我帮你代理访问到http://localhost:3000 // 例如: // /api/users http://localhost:3000/api/users ...

2019-06-05 04:12:52 2997 1

转载 JS定义const常量对象

ES6中新增const关键字,用于声明创建一个值得只读引用。但其只是规定变量的标识符不能重新分配,例如声明变量是引用类型,则不可变的只是变量绑定的指针(JS不存在这个概念,指变量的值是栈中存放的内存地址,访问时会自动寻址找到堆中存放的对象),而对象的属性可以任意改变。const o = { a: 1}const a = [2, 3, 4]o.b = 2 // 可扩展o...

2019-06-04 20:10:05 12139

转载 Git warning:LF will be replaced by CRLF in readme.txt的原因与解决方案

PS: 千万不要随意删.git文件!!! 建议保持自动转换true今天用Git bash遇到的问题,看了几个回答之后发现一个比较有价值的,给大家分享一下,其他很多的回答都有很或多或少存在一些弊端。原回答地址在stackoverflow上,附上链接--http://stackoverflow.com/questions/1967370/git-replacing-lf-with-crlf...

2019-06-03 23:46:07 6429

原创 verflow white-space text-overflow用法

verflow: hidden; /*超过指定的宽度和高度也隐藏*/display: inline-block; /*块级元素显示在这一行,不换行,其他块级元素也可以显示在这一行*/white-space: nowrap; /*所有的文本都显示在这一行*/text-overflow: ellipsis; /*多余的文本用省略号显示*/ verflow: hi...

2019-06-03 19:52:03 1343

转载 vue axios请求频繁时取消上一次请求

一、前言在项目中经常有一些场景会连续发送多个请求,而异步会导致最后得到的结果不是我们想要的,并且对性能也有非常大的影响。例如一个搜索框,每输入一个字符都要发送一次请求,但输入过快的时候其实前面的请求并没有必要真的发送出去,这时候就需要在发送新请求的时候直接取消上一次请求。vue axios拦截器介绍二、代码import axios from 'axios'import qs fr...

2019-06-03 19:46:32 1559 2

转载 vue axios拦截器介绍

axios的拦截器是一个作用非常大,非常好用的东西。分为请求拦截器和响应拦截器两种。我一般把拦截器写在main.js里。1. 请求拦截器请求拦截器的作用是在请求发送前进行一些操作,例如在每个请求体里加上token,统一做了处理如果以后要改也非常容易。 axios.interceptors.request.use(function (config) { // 在发...

2019-06-03 19:44:12 179

转载 git常用命令

Git的优势?可以离线工作.便于协作!便于使用分支!版本合并容易!速度快.灵活性高.git命令的基本数据流Git架构仓库一个git仓库包含工作目录,与.git目录。其中.git目录是工作目录的下的一级子目录。由于所有版本控制相关信息都在该.git目录下,整个工作目录保持与未版本控制时一样的状态。.git目录该目录下包含所有的配置,日志,分支,头(HEAD)等版本控制...

2019-05-26 00:38:14 241

转载 ES6 -- Node.js的 exports、module.exports 和 export、export default到底有什么区别

在写代码的时候,总是被各式各样的模块规范所迷惑,来看看这些方式有什么区别吧require: node 和 es6 都支持的引入export / import : 只有es6 支持的导出引入module.exports / exports: 只有 node 支持的导出Nodemodule.exports / exports 是遵循CommonJS规范的一套规范,其实在node编...

2019-05-25 01:26:12 303

转载 纯CSS实现垂直居中的几种方法

转自:https://www.cnblogs.com/hutuzhu/p/4450850.html垂直居中是布局中十分常见的效果之一,为实现良好的兼容性,PC端实现垂直居中的方法一般是通过绝对定位,table-cell,负边距等方法。有了css3,针对移动端的垂直居中就更加多样化。方法1:table-cellhtml结构: 1 2 3 ...

2019-05-19 01:46:33 148

转载 用http-server本地解决 built files are meant to be served over an HTTP server.

vue应用开发流程vue-cli构建项目骨架npm install安装依赖包npm run dev 开发调试代码npm run build生产环境代码问题执行第4步完成后,通常有如下小提示 Tip: built files are meant to be served over an HTTP server. Opening index.html over file:// ...

2019-05-10 17:01:07 3556

原创 mpvue项目使用第三方UI框架vant weapp

我们搜到的教程都是说从vant-weapp的git仓库中下载源码,拷贝dist目录到我们创建的mpvue项目文件的static或者dist或者…文件夹中,我觉得都可以吧,只是涉及你引用组件时的路径怎么写。这里把vant-weapp的dist目录重命名为vant-weapp放在项目根目录的static文件夹下:在src文件夹下,即我们写vue代码的位置,正在编写的页面中添加main.jso...

2019-04-29 14:33:55 3196 1

转载 常见MQ队列介绍

消息队列为什么写这篇文章?博主有两位朋友分别是小A和小B:小A,工作于传统软件行业(某社保局的软件外包公司),每天工作内容就是和产品聊聊需求,改改业务逻辑。再不然就是和运营聊聊天,写几个SQL,生成下报表。又或者接到客服的通知,某某功能故障了,改改数据,然后下班部署上线。每天过的都是这种生活,技术零成长。 小B,工作于某国企,虽然能接触到一些中间件技术。然而,他只会订阅/发布消息。通...

2019-04-24 15:39:11 4776 2

转载 关于消息队列的使用

一、消息队列概述消息队列中间件是分布式系统中重要的组件,主要解决应用解耦,异步消息,流量削锋等问题,实现高性能,高可用,可伸缩和最终一致性架构。目前使用较多的消息队列有ActiveMQ,RabbitMQ,ZeroMQ,Kafka,MetaMQ,RocketMQ二、消息队列应用场景以下介绍消息队列在实际应用中常用的使用场景。异步处理,应用解耦,流量削锋和消息通讯四个场景。2.1异步处理...

2019-04-24 14:33:17 191

转载 mpvue使用过程中注意事项和不支持的语法

通过测试和使用总结出以下几点一、总结一下vue中不支持的语法 和已经被支持的1.在mpvue中 不可以在template中 使用methods中的方法 如下所示不支持使用filters过滤<template> <div> <p>{{ genter(name) }}</p> </div></temp...

2019-04-19 01:19:16 1913

转载 js 浮点数与整数比大小

JS在比较数字的时候一定不要直接比较。而是要转换,因为JS里面的是var 这种是弱的类型,默认是string,所有比较的时候会出现错误。JS里面有两种转换的,parseFloat和parseInt。比较的时候想下面这样整数如下:if(parseInt(xxx)>parseInt(xxxx)){}小数可以这样。if(parseFloat(xxx)>par...

2019-04-08 13:55:35 5850 3

转载 NPM install -save 和 -save-dev

本文原文地址:https://www.limitcode.com/detail/59a15b1a69e95702e0780249.html回顾 npm install 命令最近在写Node程序的时候,突然对 npm install 的-save和-save-dev 这两个参数的使用比较混乱。其实博主在这之前对这两个参数的理解也是模糊的,各种查资料和实践后对它们之间的异同点略有理解。遂写下这...

2019-03-29 14:32:43 224

转载 使用mpvue开发小程序教程(四)

在上一章节中,我们将vue-cli命令行工具生成的代码骨架中的src目录清理了一遍,然后从头开始配置和编写了一个可以运行的小程序页面,算是正真走上了使用mpvue开发小程序的第一步。今天我们将进一步来了解和学习mpvue / Vue的其他重要功能。既然mpvue是基于Vue的,那么就没有理由不进一步学习一下Vue最核心的东西:组件。组件系统是Vue应用开发中最具价值的特性之一,在前文中其实...

2019-03-28 18:05:17 170

fashion_image.zip

60000个train 10000个test 文件比较多, 解压可能需要十多分钟.

2021-04-15

php生成二维码源代码

可以生成一个不带logo的二维码

2017-03-29

空空如也

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

TA关注的人

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