thinkPHP cli命令行运行PHP代码

这几天在做项目的过程中,刚好需要用到 在thinkPHP中利用cli来运行 某个控制器中的方法,在官方手册上查找,找到后,根本不知道怎么用:一头雾水,一直百度tp5如何使用cli执行控制器下...

2020-09-30

PHP Session丢失问题

PHP Session丢失问题的解决方法:解决session丢失情况在session_start();前加上session_id(SID);<?php/**session1.php*/session_id(SID);session_start();$_SESSION[&#39;tes...

2020-09-30

教你使用 Laravel-Modules 扩展包通过模块化开发 Laravel 应用

首先在 Laravel 项目根目录下使用 Composer 安装该扩展包: composer require nwidart/laravel-modules 如不需要发布配置文件可以不用运行这条命令。该扩展包会自动注册服务...

2020-09-30

介绍Golang序列化和反序列化

为什么要序列化和反序列化  我们的数据对象要在网络中传输或保存到文件,就需要对其编码和解码动作,目前存在很多编码格式:json, XML, Gob, Google Protocol Buffer 等, Go 语...

javascript处理异步的几种方法介绍

javascript语言的执行环境是单线程(single thread),就是指一次只能完成一件任务。如果有多个任务,就必须排队,前面一个任务完成,再执行后面一个任务,以此类推。这种模式的好处是实...

JS对象赋值和浅拷贝的区别是什么?

赋值和浅拷贝的区别一直以为对象赋值和对象浅拷贝是一样的,但实际上它们还是有很大差异。先看赋值,将一个对象赋值给一个新的对象的时候,赋的其实是该对象在栈中的地址,而不是堆...

深入了解DOM事件流的三个阶段

事件发生时会在元素节点之间按照特定的顺序传播,这个传播过程即DOM事件流。DOM事件流分为三个阶段,分别为:捕获阶段:事件从Document节点自上而下向目标节点传播的阶段;目标阶段:真...

10个实用的Javascript插件推荐

现代 JavaScript 框架使构建复杂的 Web 应用变得非常容易。 Vanilla JavaScript 指的是纯 Javascript 代码,没有使用任何框架进行扩展,这在创建小型应用程序时很好用。1. Swip...

javascript扩展运算符如何进行性能优化?提高性能?

在这篇文章中,我们会进行一个有趣的测试,看看我们如何提高扩展运算符的性能。让我们首先简要介绍一下扩展运算符在数组中的工作原理。扩展运算符,也就是我们常用的三个,让数组展...

你需要知道的关于CSS margin的一些知识

CSS1中描述了 margin-top、margin-right、margin-bottom和margin-left属性,以及一次设置所有四个属性的简写 margin。margin看起来是一个相当简单的事情,但是,在本文中,咱们将看...

2020-09-29

为何要使用css预处理器?

背景CSS 自诞生以来,基本语法和核心机制一直没有本质上的变化,它的发展几乎全是表现力层面上的提升。最开始 CSS 在网页中的作用只是辅助性的装饰,轻便易学是最大的需求;然而如...

2020-09-29

CSS盒模型详解(含操作题)

盒子模型,英文即box model。无论是div、span、还是a都是盒子。但是,图片、表单元素一律看作是文本,它们并不是盒子。这个很好理解,比如说,一张图片里并不能放东西,它自己就是自己...

2020-09-29

CSS3如何创建简单动画?(案例介绍)

CSS3如何创建简单动画?下面本篇文章通过案例来介绍使用CSS3创建简单动画的方法。有一定的参考价值,有需要的朋友可以参考一下,希望对大家有所帮助。1.简易加载中 @keyframes my...

2020-09-29

使用SASS怎么创建可重用CSS

Sass 是一个CSS预处理程序,至今使用广泛,它之所以流行,是因为它修复了几个CSS缺陷:Sass 也是 Bootstrap 4 运行的基础。这意味着为了理解如何操作引导代码而学习Sass是非常有帮...

2020-09-29

CSS学习之浅谈尺寸样式属性(height和width属性)

尺寸样式属性介绍# 属性 值 含义 height auto:自动,浏览器会自动计算高度length:使用px定义高度%:基于包含它的块级对象的百分比高度 设置元素高度 ...

2020-09-29

css设置毛玻璃效果方法介绍

比如我们需要将下图中页面中间的文字区域变成毛玻璃效果,首先想到的是给其设置一个透明度,并添加模糊滤镜:.content { background-color: rgba(0,0,0,0.3); -webkit-filt...

2020-09-29

CSS中的Media媒体查询深入理解

媒介类型在CSS2中,媒体查询只使用于<style>和<link>标签中,以media属性存在media属性用于为不同的媒介类型规定不同的样式screen 计算机屏幕(默认值)tty 电传打字机以及使用等宽...

2020-09-29

深入学习border-sizing属性

box-sizing用于更改用于计算元素宽度和高度的默认的 CSS 盒子模型。它有content-box、border-box和inherit三种取值。inherit指的是从父元素继承box-sizing表现形式,不再冗赘...

2020-09-29

CSS学习之了解”标准文档流”

标准文档流介绍 我们在制作HTML网页的时候,都必须遵循一个流的规则如:从左至右、从上至下规则。 让我们进入HTML网页的标准文档流基本原理实践。 代码块<!DOCTYPE html><ht...

2020-09-29

使用CSS制作导航菜单的方法

下面我们来通过几个实例来介绍一些使用css制作导航菜单的方法,希望大家可以更加直观的了解如何使用css制作导航菜单。方式一:直接编写代码实现代码如下:<html> <head> <t...

2020-09-29

CSS的优先级机制

样式的优先级多重样式(Multiple Styles):如果外部样式、内部样式和内联样式同时应用于同一个元素,就是使多重样式的情况。一般情况下,优先级如下:(外部样式)External style sheet <(...

2020-09-29

css背景效果详解

本文将详细介绍CSS背景效果:条纹背景【双条纹背景】 background:linear-gradient(#fb3 50%, #58a 50%); background-size: 100% 30px;CSS标准规定:如果某个色标的位置值比整...

2020-09-29

css中关于尖角处理的细节

在各种网站里面,我们会经常看到类似于这样的尖角:它实现的方式有多种,哪种才是最简单的?哪种才是最优秀的?首先我声明一下,我还不清楚这个东西具体叫什么名字(哪位知道还望告知),暂且...

2020-09-29

网页中如何设置默认图片?方式介绍

现在网页中图片随处可见,但避免不了有时会出现图片资源失败的情况,在谷歌浏览器中就会显示这样<img src="logo.jpg" alt="logo">这里的alt属性是为了当图片加载失败时告诉用户...

2020-09-29

CSS中z-index属性的使用方法和示例介绍

z-index属性介绍 只有设置了定位我们才会使用到该z-index属性,如:固定定位、相对定位、绝对定位。 定位元素默认的z-index属性值是0。 如果2个定位的元素都没有设置z-index...

2020-09-29

浅谈CSS3中新增的结构伪类和伪元素

结构伪类选择器介绍 结构伪类选择器是用来处理一些特殊的效果。 结构伪类选择器属性说明表 属性 描述 E:first-child 匹配E元素的第一个子元素。 ...

2020-09-29

css设置文本两端对齐的方法

text-align直接设为justify就行了,text-justify的情况就复杂了,可能有人对它还不熟悉。IE的取值如下: auto :允许浏览器用户代理确定使用的两端对齐法则 inter-word :通过增...

2020-09-29

CSS如何设置文本和元素阴影效果?(代码示例)

文本阴影介绍 在CSS中使用text-shadow属性设置文本阴影,该属性一共有4个属性值如:水平阴影、垂直阴影、(清晰度或模糊距离)、阴影颜色。 text-shadow属性值说明,在文本阴影实践中...

2020-09-29

纯css如何实现按钮的水滴动画效果?

前言大家平时应该经常见到这种特效,很炫酷不是吗这是谷歌Material Design中最常见的特效了,市面上也有很多现成的js库,用来模拟这一特效。但是往往要引入一大堆js和css,其实在已...

2020-09-29

CSS怎么用来管理js事件?

CSS是一门很神奇的语言,很多和它不相干的功能却能起到很显著的效果,有些在js看起来实现都有一定的工作量,CSS一句属性就能轻而易举的解决,下面来看几个例子(主要和js事件相关)。原...

2020-09-29

CSS如何实现粒子按钮动画效果?

在码代码的时候会发现,很多东西都是殊途同归的,方法千千万,能解决问题的都是好办法,不一定非要把代码写的特别高深,这样反而后来的人看不懂,维护根据头疼。所以用最简单通俗的代码...

2020-09-29

一些容易被忽略CSS特性

大小写不敏感虽然我们平时在写CSS的时候都是用小写,但其实CSS并不是大小写敏感的.test{ background-COLOR:#a00; width:100px; height: 100px;}虽然把background-co...

2020-09-29

css中的变量

一直以来我们都知道,CSS 中是没有变量而言的,要使用 CSS 变量,只能借助 SASS 或者 LESS 这类预编译器。但是新的草案发布之后,直接在 CSS 中定义和使用变量已经不再是幻想了,像下...

2020-09-29

常用CSS书写技巧介绍

我们需要针对不同的浏览器去写不同的CSS,让它能够兼容不同的浏览器,在不同的浏览器中也能得到我们想要的页面效果。这个针对不同的浏览器写不同的CSS code的过程,就叫CSS hack,...

2020-09-29

怎么使用纯css来实现一个加号效果?(附代码)

实现下图的加号效果:若想实现这个效果, 只需一个div元素即可搞定。需要用到css的为了before和after, 以及border特性。先设置一个div便签<div class="add"></div>再设置一个边...

2020-09-29

CSS实例之如何实现滚动图片栏效果?(代码示例)

网站上可以经常看到有一些图片进行持续不断的滚动,这个效果可以通过css的动画效果来实现。主要原理是通过动画向左移动。首先给出两组一样的图片(同一行上),让整体图片向左移动...

2020-09-29

纯CSS是怎么实现图片左右翻转的?

CSS 翻转图片主要用到的技术除了3D翻转和定位 ,还用到了一个属性 backface-visibility:visable|hidden;该属性主要是用来设定元素背面是否可见。效果图如下:具体的步骤如下:1、...

2020-09-29

css命名方式介绍

主流命名【BEM】说起CSS命名,当然要提到BEM。BEM的意思就是B模块(block)、E元素(element)、M修饰符(modifier)。模块和子元素之间用两个下划线分隔,子元素和修饰符之间用两个...

2020-09-29

CSS Hack详解

CSS Hack主要分为属性标记法和选择器前缀法两种:属性标记法【IE6-】对于IE6-浏览器主要使用下划线_和中划线-这两种字符_color:blue;
-color:blue;【IE7-】对于IE7-浏览器可...

2020-09-29

GoAdminGroup/go-admin的安装和运行的教程详解

使用这个GoAdminGroup/go-admin框架的最简单的例子就可以把项目运行起来 , go-admin 是以扩展库的形式使用的.建一个main.gopackage mainimport ( "io/ioutil" "log" "os...

vue实现井字棋游戏

本文实例为大家分享了vue实现井字棋游戏的具体代码,供大家参考,具体内容如下之前看react的教程时看到的小游戏,试着用vue做一个。右边的winner提示胜者,还没有胜者时提示下一个...

php 金额大小写如何转换

php金额大小写转换的方法:早些年做CRM用到的一个金额转换函数,今天从旧项目中拿出来记录一下。金额转换的函数方法有很多,都很不错。不过这个是小崔刚工作的时候写的一个转换函...

2020-09-29

用Laravel简单快速实现API开发

开发环境 laravel5.5laravel5.5 已经引入了独立的无状态路由文件 api.php 作为 api 的开发,我们可以将接口需要的路由定义在该文件中定义路由并测试注意:(这里我们要注意 5.5...

2020-09-29

php如何获取当前毫秒时间戳

php获取当前毫秒时间戳的方法:提供了一个microtime()函数,如果调用时不带可选参数,本函数以 "msec sec" 的格式返回一个字符串,其中 sec 是自 Unix 纪元(0:00:00 January 1, 1970...

2020-09-29

关于Golang切片的三种简单使用方式及区别

概念切片(slice)是建立在数组之上的更方便,更灵活,更强大的数据结构。切片并不存储任何元素而只是对现有数组的引用。三种方式及细节案例①定义一个切片,然后让切片去引用一个已...

.net framework类库的主要功能是什么?

.NET Framework 包括可加快和优化开发过程并提供对系统功能的访问的类、接口和值类型。 为了便于语言之间进行交互操作,大多数 .NET Framework 类型都符合 CLS,因而可在编译器...

2020-09-29

php如何将数字转换成字符串

php将数字转换成字符串的方法:1、首先新建一个PHP文档,并定义一个数组,示例:$arr = array("I","have","an","apple");2、使用implode()函数,将数组转为字符串,示例:$str = implode(...

2020-09-29

php如何认识魔术方法

魔术方法有:1、__get、__set这两个方法是为在类和他们的父类中没有声明的属性而设计的__get( $property ) 当调用一个未定义的属性时,此方法会被触发,传递的参数是被访问的属性...

2020-09-29

php中elseif和else if之间有什么区别?

PHP中elseif与else if的区别写代码的时候发现else if 和elseif 都可以使用, 两种语法都不会报错, 他们的区别其实很小elseif 与 else if 只有在类似下例中使用花括号的情况...

2020-09-29

php性能优化方法总结

50个php程序性能优化的方法1、 用单引号代替双引号来包含字符串,这样做会更快一些。因为 PHP 会在双引号包围的 字符串中搜寻变量,单引号则不会,注意:只有 echo 能这么做,它是一...

2020-09-29
返回顶部
顶部