June.1

深耕web端领域多年,全栈技术能手 做过PHP、前端。享受编程、热爱开源、酷爱分享。空闲时就在博客上记录学习实践的心得。愿与大家共同成长,谁不喜欢多几个朋友呢。交流群:43181461 欢迎加入...

php三元表达式嵌套语法无误却执行结果不正确,下面是你忽略的正解

下面是我做过的一个案例 ,虽然问题简单但是容易造成误解: 请看下面这个代码的执行结果 $dirNum=69; $direction = $dirNum == 69 ? '东' : $dirNum == 87 ? '西' : '无'; echo $direction; //结果: 西 正常理解是...

2019-07-12 10:44:55

阅读数 57

评论数 0

获取宝塔Linux面板登陆地址账号和密码

在ssh终端输入 /etc/init.d/bt default

2019-05-16 16:40:34

阅读数 1367

评论数 0

微信小程序获取access_token(附源码)

服务端请求原因 官方文档 获取 access_token 与获取 openid 方式一样具体如下: 小程序实现 本地不需要传递任何参数 wx.request({ var serverUrl = 'getAccessToken.php'; url: ser...

2019-04-17 10:23:21

阅读数 681

评论数 1

Node.js学习 (十四)find()、findIndex()

EcmaScript 6 新增方法,获取数据对象 find() 接收一个方法作为参数,方法内部返回一个条件 find() 会遍历所有的元素,执行你给定的带有条件返回值的函数 符合该条件的元素会作为 find() 的返回值 如果遍历结束还没有符合该条件的元素,则返回 undefined find...

2019-04-16 11:12:34

阅读数 173

评论数 0

JavaScript基础知识全总结

JavaScript基础 浏览器说明 浏览器是指可以显示网页服务器或者文件系统的HTML文件内容,并让用户与这些文件交互的一种软件。 通俗的讲:可以显示页面的一个软件, 国内网民计算机上常见的网页浏览器有,QQ浏览器、Internet Explorer、Firefox、Safari,Opera、G...

2019-04-11 10:37:31

阅读数 6905

评论数 18

web基础学习(九)CSS3 练习transition、transform的5个小案例展示

1.对角拉开蒙层 <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"&...

2019-04-02 08:53:06

阅读数 104

评论数 0

mysql查询 NULL

NULL 是一种比较特殊的情况,如果直接通过sql语句查询NULL是查询不到的结果都是0条 用NULL=NULL和NULL!=NULL判断结果都为NULL. 因为NULL没有值是没有办法比较的 接下来我们通过示例说明 user表内容如下: | uid | username| age ...

2019-03-28 15:26:49

阅读数 100

评论数 0

PHP命名空间(Namespace)的使用详解

注明:本文提到的常量:PHP5.3开始const关键字可以用在类的外部。const和define都是用来声明常量的(它们的区别不详述),但是在命名空间里,define的作用是全局的,而const则作用于当前空间。我在文中提到的常量是指使用const声明的常量。 基础 命名空间将代码划分出不同的...

2019-03-25 11:13:41

阅读数 116

评论数 0

vue三种常用获取input值写法

1. v-model 表单输入绑定 使用v-model创建双向数据绑定, 用来监听用户的输入事件以更新数据,并对一些极端场景进行一些特殊处理。 <template> <div> <inpu...

2019-03-20 15:02:38

阅读数 3463

评论数 2

一行命令安装laravel

首先要安装composer composer : composer 包管理工具 create-project:创建项目命令 laravel/laravel:包名不用改动 laravel-priject :自定义项目名称 --prefer-dist "5.1.*":优先安装版本号...

2019-08-20 17:11:06

阅读数 19

评论数 0

一条命令更新composer版本

composer self-update

2019-08-20 13:08:49

阅读数 20

评论数 0

composer第三方包导入流程,出现Your requirements could not be resolved to an installable set of packages如何处理?

1、在指定的文件夹下创建composer.json文件,填写相关的配置代码 下面是示例样式:require 引入 包名: endroid/qr-code | 版本号: 3.61 { "require": { "endroid/qr-code"...

2019-08-20 11:04:18

阅读数 85

评论数 0

一条命令修改composer中文镜像

composer config -g repo.packagist composer https://packagist.phpcomposer.com

2019-08-19 16:23:02

阅读数 20

评论数 0

Windows平台配置phpredis环境

redis 配置 Redis 支持 32 位和 64 位。这个需要根据你系统平台的实际情况选择,这里我们下载 Redis-x64-xxx.zip压缩包到 D 盘,解压后,将文件夹重新命名为 redis。 Redis下载地址 打开一个 cmd 窗口 使用 cd 命令切换目录到 D:\redis...

2019-08-08 15:17:22

阅读数 63

评论数 0

Redis缓存应该如何应用?

何时使用Redis缓存? 日常的开发中,无不都是使用数据库来进行数据的存储,由于一般的系统任务中通常不会存在高并发的情况,所以这样看起来并没有什么问题,可是一旦涉及大数据量的需求或者数据读写频繁 比如一些商品抢购的情景,或者是主页访问量瞬间较大的时候,单一使用数据库来保存数据的系统会因为面向磁盘,...

2019-08-07 11:08:41

阅读数 64

评论数 0

php中连接tcp服务的三种方式

首先需要现有一个 tcp 服务,我们使用 php中的 socket 系列函数实现 <?php //创建socket套接字 $socket = socket_create(AF_INET, SOCK_STREAM, SOL_TCP); //设置阻塞模式 socket_set_bloc...

2019-07-22 11:21:42

阅读数 64

评论数 0

入门级理解通俗Redis数据持久化的RDB和AOF两种模式

数据持久化什么作用? Redis的数据操作都在内存中,Redis崩掉的话,会丢失。Redis持久化就是对数据的更新异步的保存在磁盘上,以便数据恢复。 RDB 数据快照1 和数据快照2就好比两个小水盆, 磁盘就是一个大水桶。 RDB模式就是直接把 水盆里的水倒入水桶中放置,空出水盆空间...

2019-07-05 12:47:34

阅读数 45

评论数 0

ecahrts柱形图、折线图、饼图、散点图、雷达图、K线图默认参数详解

1、柱形图默认参数 bar: { barMinHeight: 0, // 最小高度改为0 // barWidth: null, // 默认自适应 barGap: '30%', // 柱间距离,默认...

2019-07-04 12:04:57

阅读数 77

评论数 0

ecahrts图表标题、图例 、值域、提示框、区域缩放、网格、类目轴、数值型坐标轴常用参数介绍

1. 图表标题 title: { x: 'left', // 水平安放位置,默认为左对齐,可选为: // 'center' ¦ 'left' ¦ 'right' ...

2019-07-04 11:54:20

阅读数 87

评论数 0

vue使用百度地图插件vue-baidu-map不显示地图? 可能你要注意以下几点!

官方文档地址 官方的话就不多说了, 这里面使用npm、yarn包管理工具自行下载 这里注意百度地图开发者平台申请的密钥ak不要错误, 要用浏览器ak 详见百度开发者开放平台 import Vue from 'vue' import BaiduMap from 'vue-baidu-map' ...

2019-07-02 14:08:38

阅读数 355

评论数 4

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