自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

wgchen

让学习成为一种习惯

  • 博客(766)
  • 资源 (24)
  • 论坛 (1)
  • 问答 (1)
  • 收藏
  • 关注

原创 23 数据双向绑定修饰符lazy、number、trim

弱小从来不是生存的障碍,傲慢才是。一个人优秀到可怕的三个迹象:高度的自律,近乎疯狂的努力;对自己好,学会不计代价的投资自己;相信自己,不在乎他人的眼光。[基础]Vue表单的双向数据绑定2-修饰符v-model 数据双向绑定修饰符lazy 修饰符number 修饰符trim 修饰符v-model 数据双向绑定修饰符本文我们主要来看一下 v-model(数据双向绑定)中的修饰符。lazy 修饰符v-model 也有很多实用的修饰符,第一个修饰符 lazy,这个也叫做懒更新修饰符。我们作一个 in

2021-12-02 11:59:42 1

原创 22 双向数据绑定 input、textarea、checkbox、radio

学会学习的人,是幸福的人梦想不会因为成长而离开你,也不会被社会的压力所击倒,梦想是被自己的借口所一步步慢慢吞噬直到平庸。[基础]Vue表单的双向数据绑定-1新建干净的Vue3文件input 的数据双向绑定textarea 的数据双向绑定checkbox 数据双向绑定checkbox 里的 true-value 和 false-valuecheckbox 复选双向数据绑定Radio 的双向数据绑定我在教程刚开始的初识阶段,经常强调Vue是数据驱动的开发。其中最重要的一点应用是数据的双向绑定,从这节开始

2021-12-02 11:30:01 49

原创 21鼠标按键饰修符

[基础]Vue绑定事件详讲-按键、鼠标饰修符前言构建初始页面在模板中的中绑定键盘按下时响应 keydown单个按键修饰符鼠标修饰符前言本文主要的内容会讲一下事件绑定中的按键修饰符和鼠标修饰符。它们对应的是在使用特点的某个按键时才会用到。这节的内容在工作中也是比较常用的,比如按下回车键时触发表达提交,按下鼠标右键时弹出选项菜单,都是工作中用得到的。构建初始页面<!DOCTYPE html><html lang="en"><head> <met.

2021-12-02 10:55:02 47

原创 20 六种事件修饰符:stop、prevent、capture、self、once和passive解决冒泡事件

[基础]Vue绑定事件详讲-事件修饰符通过修饰符解决冒泡事件stop修饰符self修饰符其它常用修饰符初始页面绑定事件中的修饰符有很多种,这些修饰符各有各的用处。本节课将讲解6种Vue中的事件修饰符,分别是;stop、prevent、capture、self、once和passive。通过修饰符解决冒泡事件在JavaScript中冒泡事件是最长处理的事件,先写一段代码,手动创造一个冒泡事件。新建一个文件Demo20.html修改模板 template 部分,在最外层增加一个 <div&

2021-12-01 18:28:54 93

原创 19 一个按钮调用两个方法,事件中的event对象

[基础]Vue绑定事件详讲-方法和参数按钮的基本绑定事件直接用表达式实现事件中的event对象单参数/多参数的传递一个按钮调用两个方法可能你会觉的Vue中的绑定事件非常简单,和原生JavaScript对比,确实是简化了很多,但里边还是有很多你需要注意的点的,特别是事件修饰符这部分的内容还是相当多的。我们将用两节文章的篇幅,讲解Vue3.x中的绑定事件和它相关的种种。第一节先来介绍一下绑定事件的基本用法。按钮的基本绑定事件现在的需求是这样的,只要小伙伴点击按钮,我们就会增加报名数量,这看起来非常的刺激

2021-12-01 18:01:33 171

原创 18 v-for中使用v-if结合template标签的使用

[基础]v-for列表循环详细讲解-2v-for循环数字v-for中如何使用判断template 标签的使用v-for循环数字v-for是可以用来循环数字的,比如你要循环1-99的数字,可以直接写成下面的样子。<span v-for="count in 99">{{count}},</span>这样就可以快速的循环出1-99的值在页面上。可以在浏览器中看一下这个效果。<!DOCTYPE html><html lang="en"><head

2021-12-01 17:30:35 100

原创 17 v-for循环数组和对象及对象数组的方法

欲速则不达,稳中求胜。

2021-12-01 16:00:01 10

原创 Vue+axios+php使用v-for遍历显示数据

阅读目录default.htmlindex.phpPromise对象中[[PromiseResult]]的取值default.html<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title&

2021-11-29 19:49:28 4

原创 16 v-if 和 v-show 的区别

[基础]v-show和v-if的区别场景v-show 的基本语法v-if 和 v-show 的区别场景在第11节中,我们学习了 v-if 和三元运算符,我相信小伙伴已经掌握的很好了。这篇文章我们学一个和 v-if 很类似的语法 v-show,以及它和 v-if 有什么区别,也算是一个补充课程。v-show 的基本语法<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8">

2021-11-29 14:53:49 287

原创 15 Vue中子组件样式的绑定和行内样式模版编写

[基础]模板样式绑定2-进阶场景子组件的样式绑定如何区分父子组件子组件使用样式的小坑行内样式的编写场景这篇文章继续学习Vue的模板样式绑定。上篇文章你已经对Vue中的样式绑定有一个基本了解。我们预习一下,上节我们学了三种绑定样式的方法:通过普通字符串进行绑定;通过对象的方式进行绑定;通过数组的方式进行绑定。这篇文章主要学习一下Vue中子组件样式的绑定和行内样式如何编写。子组件的样式绑定app.component('sonCom',{ template:`<div>Son

2021-11-29 14:36:00 78

原创 14 vue的data函数中对象和数组的方式绑定模板样式

[基础]模板样式绑定1-初识场景准备干净的页面写两个最基本的样式 并引入到模板Vue中用对象和数组的形式控制样式对象的绑定方式数组的绑定方式场景这篇文章我们主要学习Vue中的一些关于样式(style)的内容。样式绑定的内容还是不少的,所以分两篇文章:初识进阶来讲述首先我们要编写一个基本的最简单的页面。准备干净的页面<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8">

2021-11-29 12:11:49 267

原创 13 监听器watch侦听data中值的变化

[基础]Vue中的侦听器/监听器-watch侦听器的基本写法侦听器和计算属性的区别计算属性(computed)更加简洁method、watch和computed三者使用优先级这篇文章学习Vue中的侦听器(也有叫监听器)watch,它可以侦听data中值的变化,做出相应的操作。这看起来和上节讲的计算属性(computed)很像,但如果你足够细心,也可以发现一些区别,下面我们就开始学习吧。侦听器的基本写法watch侦听器的作用就是侦听一个data中的值的变化,变化后可以写一个方法,让其进行一些操作(业务

2021-11-26 19:09:40 390

原创 12 计算属性computed: 当计算属性依赖的内容发生变更时,才会重新执行计算

[基础]vue计算属性-computed编写基本页面和准备变量methods方法无法满足的需求编写计算属性计算属性computed实例这篇文章主要来学习一下Vue3中的计算属性computed。计算属性的特性是:当计算属性依赖的内容发生变更时,才会重新执行计算。我相信这时候你还不能很好的理解这句话的意思,所以需要通过实际的代码来进行演示。编写基本页面和准备变量<!DOCTYPE html><html lang="en"><head> <met

2021-11-26 18:19:44 212

原创 11 v-if 更好颜色、三元运算符

[基础]模板中使用v-if条件判断场景三元运算符控制模板样式v-if 判断场景模板中使用条件判断,控制页面的样式,是最常见的应用。Vue中提供了两种基本的方法,一种是我们已经讲过的三元运算符,另一种就是v-if。三元运算符控制模板样式我们先来看利用三元运算符来控制模板的样式,根据Data中值的不同,显示不同的样式。然后修改为下面的样子:<!DOCTYPE html><html><head> <meta charset="utf-8">

2021-11-26 17:33:16 392

原创 10 动态属性:[name]、动态方法@[event]、禁止默认提交e.preventDefault()

[基础]模板动态参数和阻止默认事件v-on的基本用法和简写模板动态参数v-on的基本用法和简写v-on是用来绑定响应事件的,在以前的教程中多次用到了。这里就先写一个最简单的事件,弹出对话框。我这里复制了Demo9.html的代码,然后进行了精简:methods:{ hanldClick(){ alert('mybj123.com') }},template:`<h2 v-on:click="hanldClick">{{message}}</h2&

2021-11-26 16:53:05 1

原创 php适配器模式

阅读目录test.phpAudioPlayer.phpMediaInterface.phpAdapter.phpAdvanceMp4Player.phpMediaAdvanceInterface.phpAdvanceWmaPlayer.phpadapter 目录test.php<?php/** * 结构型模式 * * php适配器模式 * 把实现了不同接口的对象通过适配器的方式组合起来放在一个新的环境 * * @author willem <https://wgchen.b

2021-11-25 19:19:13 12

原创 9 插值表达式 v-on:click、v-html、v-bind:title

[基础]插值表达式和v-bind数据绑定场景插值表达式是什么?插值表达式输出html标签 v-html指令插值表达式只作一次渲染 v-once插值表达式中是可以使用JS表达式的v-bind指令的使用场景通过前两节内容终于学完了Vue3.x中的生命周期函数了,因为这套教程默认你是没有Vue2.x的基础的,所以就不讲解Vue2和Vue3生命周期的区别了,你只要记住Vue3的8个生命周期就可以了。这节我们主要学习两个模板语法:插值表达式 和 v-bind 的使用。插值表达式是什么?我以前在教程中经常说的

2021-11-25 16:42:45 223 1

原创 8 创建、渲染、更新、销毁八个生命周期函数

Vue的生命周期函数(第二篇)场景beforeUpdate 和 updated 生命周期函数beforUnmount和unmounted生命周期函数Vue3中八个生命周期函数场景我们接着上篇文章继续学习,上篇文章只讲了Vue3中的前四个生命周期,先来简单的回顾一下。beforeCreate():在实例生成之前会自动执行的函数created(): 在实例生成之后会自动执行的函数beforeMount(): 在模板渲染完成之前执行的函数mounted(): 在模板渲染完成之后执行的函数before

2021-11-25 15:57:26 188

原创 Vue 常用

阅读目录Vue3中八个生命周期函数js动态添加对象属性js 遍历对象第一种: for......in第二种第三种:使用Object.getOwnPropertyNames(obj)js 数组、对象转json 以及json转 数组、对象js创建对象的方式一、通过”字面量“方式创建二、使用工厂模式创建对象三、通过”构造函数“方式创建四、通过object方式创建五、原型创建对象模式六、组合使用构造函数模式和原型模式js:数组,对象的拼接方法Vue3中八个生命周期函数beforeCreate() :在实例生成之

2021-11-25 15:54:45 6

原创 7 beforeCreate、created、beforeMount、mounted 生命周期函数

Vue的生命周期函数(第一篇)介绍准备一个空白的页面自动执行函数的理解Vue3.x生命周期函数介绍本文我们主要讲解Vue3中的生命周期函数,生命周期函数你可以这样理解,就是 在某一时刻会自动执行的函数 ,这句话你可以注意两个关键词某一时刻和自动执行。学完本节,你会对这两个词有深刻的理解。准备一个空白的页面在开始讲解前,你需要一个基本的页面。这样能省去很多时间。把Demo6.html的内容,复制到 Demo7.html 中。修改一下标题,其他代码不变。<!DOCTYPE html>&

2021-11-25 15:32:27 276

原创 6 mvvm设计模式

Vue的 createApp 和 mount 方法讲解简介最常见的Vue初级代码createApp() 和 mount() 方法讲解createApp() 方法的基本参数讲解如何获取Vue的根组件vmmvvm设计模式讲解总结简介从这节开始,我们将详细学习Vue3的基础语法,这些语法我会详细的讲解,目的是让大家理解并且会使用。所以这篇文章开始,都需要你认真的学习。最常见的Vue初级代码<!DOCTYPE html><html lang="en"><head>

2021-11-25 15:12:53 216

原创 5 component 编写一个组件

Vue3组件化开发-每个佳丽都是组件介绍如何编写一个组件?动态组件的编写介绍本文算是前几篇的最后一节,这个部分在你学习的时候,一定会有很多不明白的地方,这都不要紧。你只要课后敲出这些代码,能够和截图中一样的效果就算完成任务了。如何编写一个组件?Vue中一个最主要的特性,就是让你使用组件化进行开发。页面上你看到的任何的东西,都可以写成组件。先来看看如何编写一个静态的Vue组件,编写一个标题组件。新建一个Demo5.html文件,然后把Demo4.html的内容全部拷贝过来。为了方便书写,把&lt

2021-11-25 14:37:34 103

原创 4 list[] 数组、v-for、v-model

Vue3循环和数据双向绑定-佳丽列表的制作场景编写Vue3的基本结构声明佳丽数组并循环出来动态增加佳丽总结场景本文通过完成大宝剑城展示佳丽列表的需求,学习一下在Vue3.x中如何进行循环展示和双向数据绑定。如果你想严肃点学习,可以把它看作是一个 TodoList 的小功能,形式不同,知识不变。编写Vue3的基本结构在项目根目录,新建一个文件 Demo4.html,然后把Demo1.html的代码全部复制过来,修改下面代码的样子。<!DOCTYPE html><html lan

2021-11-25 11:51:09 534

原创 3 methods、v-on、v-if

阅读目录场景编写页面的基本结构Vue3的绑定事件和事件方法显示隐藏套餐服务场景这篇文章先来完成来宾欢迎语展示的需求。编写页面的基本结构在项目根目录,新建一个目录 Demo3.html,然后复制 Demo1.html 里边的代码。复制后,你可以修改一下<title>,加上青青大宝剑城,然后修改代码,增加 content 变量。具体代码如下:<!DOCTYPE html><html lang="en"><head> <meta ch

2021-11-25 11:02:58 50

原创 Laravel 请求的生命周期介绍

阅读目录Laravel 请求生命周期概述第一步index.phpbootstrap/app.phppublic/index.phpHTTP 或 Console 内核服务提供器路由控制器视图总结Laravel 请求生命周期概述Laravel 是一个强大的PHP框架,当您学习laravel框架时,Laravel 请求生命周期是最好的起点。本文将介绍在Laravel中一个HTTP 请求从接收到响应之间发生了什么。对请求生命周期的深入研究将有助于我们理解 Laravel 结构。(基于Laravel 8)请求生

2021-11-24 10:39:16 39

原创 2 Vue 中的mounted()方法用 setInterval

阅读目录说明编写项目基本结构准备计数器变量mounted() 中实现自增说明通过编写计数器我们要从面向DOM编程的思想中解放出来,进入面向数据的编程方式。如果你以前只使用过JQuery,没有使用过Angular和Vue,这可能会颠覆你的认知,但这就是Vue的众多特性之一。编写项目基本结构新建一个Demo2.html文件,这时候你可以把Demo1.html内容复制过来,但更建议你手敲一下上节的代码,作为复习。<!DOCTYPE html><html lang="en">

2021-11-23 19:14:51 237

原创 1 [初识]Vue3教程简介与Hello World编写

[初识]Vue3教程简介与Hello World编写前置知识下载VSCode编写第一个HelloWorld直接引入Vue3.x源码前置知识但是你还是需要会下面最基本的知识:1、HTML: 超文本标记语言,用来写网页的基本结构。2、CSS : 层叠样式表,用来让你的页面更加生动和好看。3、JavaScript : 简称”JS”,解释性或即时编译型的高级编程语言。只要你会上面这三个知识,我这里说的是会,不用精通,就可以学习这门课程。下载VSCode因为是零基础,所以在编写代码的时候,你需要下

2021-11-23 18:48:01 261

原创 PHP方法封装

阅读目录随机字符串mt_randstrlen返回json数据过滤数组中的HTML标签strip_tagshtmlspecialcharsaddslashes()随机字符串<?phpfunction random_str($len=10, $type=1){ switch($type){ case 2: $chars='0123456789'; break; case 3: $cha

2021-11-22 18:59:14 10

原创 Mysql 数据同步到 Elasticsearch

阅读目录说明1 同步原理2 插件logstash-input-jdbcgo-mysql-elasticsearchelasticsearch-jdbc3 logstash-input-jdbc实现同步安装 Logstash 6.2.3说明要通过elasticsearch实现数据检索,首先要将mysql中的数据导入elasticsearch,并实现数据源与elasticsearch数据同步,这里使用的数据源是Mysql数据库,目前mysql与elasticsearch常用的同步机制大多是基于插件实现的。

2021-11-22 17:48:50 951

原创 Ubuntu 20.04上安装Elasticsearch

阅读目录Ubuntu 20.04上安装Elasticsearch先决条件说明安装OpenJDK 8安装Elasticsearch存储库启动es停止esKibana 让您能够可视化es中的数据并操作eskibana启动报错Ubuntu 20.04上安装ElasticsearchElasticsearch是一个开源的分布式全文本搜索和分析引擎。它支持RESTful操作,并允许您实时存储,搜索和分析大量数据。先决条件您需要以具有[sudo] 权限的用户身份登录,才能在Ubuntu系统上安装软件包。说明

2021-11-22 16:39:44 970

原创 redis管道命令pipeline的使用

阅读目录1 redis管道技术的诞生原因2 正常命令和管道命令流程图3 注意事项4 时间消耗对比1 redis管道技术的诞生原因redis是一种基于客户端-服务端模型以及请求/响应协议的TCP服务。因此无论是发出请求还是接收响应,都必须经过网络传输。即客户端必须接收到服务端完整的响应,才能进行后续请求。网络传输不可避免的会造成一定的延迟,特别是在跨机器远程访问redis的时候。一条命令对应一次请求和响应的话,大量命令累计的延迟会显得很高。所以诞生了redis管道命令。2 正常命令和管道命令流

2021-11-22 14:34:50 4

原创 redis加锁的常见几种方式

阅读目录说明1 incr 加锁2 setnx 加锁3 set 加锁4 防止死锁说明 没有特别幸运,那么请先特别努力,别因为懒惰而失败,还矫情地将原因归于自己倒霉。你必须特别努力,才能显得毫不费力。1 incr 加锁 如果key不存在,则将key初始化为0,然后自增1<?php$redis = new redis();$redis -> connect('127.0.0.1',6379);$redis -> auth('123456');$key = "job";

2021-11-22 12:03:15 266

原创 Redis开启远程访问及密码认证

阅读目录配置 redis.conf 文件配置 redis.conf 文件[root@localhost bin]# vi /usr/local/redis/bin/redis.conf将 bind 127.0.0.1 注释掉将 protected-mode yes 改为 protected-mode no将 # requirepass foobared 的 #去掉,foobared 改为你要设置的密码。防火墙配置放通 redis 端口(6379)firewall-cmd --perman

2021-11-22 11:37:17 279

原创 redis中的订阅和发布详解

阅读目录解释1 图解订阅和发布2 发布订阅常见命令3 订阅发布操作解决中文乱码4 模糊匹配订阅发布解释redis中的订阅和发布详解,它像一个广播系统,多个订阅者可以订阅一个频道,然后发布者往这个频道中发布消息,订阅者都能够收到。1 图解订阅和发布 redis的订阅和发布其实像一个广播系统,多个订阅者可以订阅多个频道。 发布者向指定频道中发布信息。 然后关注相同频道的订阅者就都能够收到发布者发布的信息,这就很像一个微信群,一个人发布信息,其他在群里的人都能够收到这条信息。2 发布订阅常见命令

2021-11-22 10:57:14 3

原创 Laravel静态接口使用遇到的两种写法分析

阅读目录场景两种写法的区别场景use Illuminate\Support\Facades\Log;第一种写法public function xf(){ $data = User::get(); foreach ($data as $item) { Log::channel('info')->info('user_id:'.$item['id']); }}第二种写法public function xf(){ $data = U

2021-11-19 18:44:17 141

原创 Laravel设计RBAC权限管理出API接口

阅读目录表菜单表模型展示添加菜单添加关联添加菜单角色表关联添加代码模型角色表模型展示添加知识点表admin_menu 菜单表admin_role_menu 菜单角色表admin_roles 角色表菜单表CREATE TABLE `admin_menu` ( `id` bigint(20) unsigned NOT NULL AUTO_INCREMENT, `parent_id` bigint(20) NOT NULL DEFAULT '0' COMMENT '父级ID', `o

2021-11-19 11:44:13 118

原创 查看Dcat Admin版本通过源码

阅读目录场景源码场景文件路径:Project\vendor\dcat\laravel-admin\src\Console\AdminCommand.phpphp artisan admin ____ ______ ___ ______ ___ ____ __ ___ ____ _ __ / __ \ / ____// | /_ __/ / | / __ \ / |/ // _// | / / / / / // / / /|

2021-11-18 16:47:33 112

原创 Ubuntu 20.04 将Ubuntu软件中心切换到Snap商店

阅读目录udo snap install snap-store

2021-11-17 11:24:05 668

原创 PHPstorm常用快捷键

阅读目录格式化代码快捷键windows平台:Ctrl+Alt+Lmac平台:Command+Alt+L

2021-11-16 17:21:31 5

原创 Laravel编写自己的服务提供者

阅读目录1.简介(laravel手册)2.创建契约,定义一个接口3.创建服务层4.创建服务提供者5.注册服务提供者 config/app.php6.创建控制器 并且 依赖注入引入7.注册路由 routes/api.php1.简介(laravel手册) 服务提供者是所有 Laravel 应用程序的引导中心。你的应用程序,以及通过服务器引导的 Laravel 核心服务都是通过服务提供器引导;2.创建契约,定义一个接口<?phpnamespace App\Contracts;interfac

2021-11-16 16:19:54 6

JSON-handle-master.zip

谷歌浏览器JSON-Handle插件 使用教程:https://blog.csdn.net/qq_42651904/article/details/88877276

2021-01-28

Word模版.docx

PhpOffice\PhpWord导出word文档模版

2021-10-26

Ubuntu18.04.1系统安装

Ubuntu18.04.1系统安装详细安装过程,并代截图一套完整手册。非常详细希望大家多多支持!让学习成为一种习惯~

2020-11-03

PHP开源链式代码封装、数组、字符串、验证

PHP开源链式代码封装、数组、字符串、验证代码实例

2021-09-26

中国城市区域数据.zip

网络下载的城市数据零零散散的,各种奇葩的坑。 此 sql 共 3740 条数据。

2021-09-18

dompdf-utils.zip

Laravel将Word文档转化为pdf文件,Utility scripts for use with the dompdf library 与dompdf库一起使用的实用程序脚本。

2021-07-23

webpack_code.zip

前端工程化之webpack打包知识总结

2021-05-28

kibana-6.2.4-linux-x86_64.zip

kibana-6.2.4-linux-x86_64.tar.gz和elasticsearch-6.2.4是一套

2021-05-21

elasticsearch-6.2.4

linux 64 Centos7下安装验证没问题elasticsearch-6.2.4

2021-05-21

parsedown.zip

laravel把markdown文本解析为html元素代码压缩包

2021-05-12

phpqrcode.rar

使用案例在-PHP生成二维码

2021-05-06

PHP无限极分类原生代码.zip

php无限极分类原生代码包括程序设计

2021-03-29

PHP常用函数桌面图.zip

PHP常用函数桌面

2021-03-29

PHP常用函数总结表.xls

PHP常用函数总结

2021-03-29

Windows 64 nvm 1.1.7

nvm管理node版本工具

2021-03-08

laravel引入自定义composer包文件.zip

2、通过composer init命令创建一个composer.json的文件 里的类文件包

2021-02-25

FastStone Capture.zip

Windows10网页长截图工具

2021-02-19

Another-Redis-Desktop-Manager.1.4.1.exe

windows10 64位 redis 客户端管理工具

2021-02-09

SwitchHosts._windows_installer_3.5.6.5551.exe

host管理工具

2021-02-09

GitHubDesktop及Git64位.zip

GitHubDesktopSetup,Git-2.29.2.3-64-bit,Docker Desktop Installer,VSCodeUserSetup-x64-1.50.1集合压缩包,win1064位版

2020-12-29

centos7.4系统安装

centos7.4系统安装的详细过程,包括设置系统分区,配置网卡此文档源于精心制作如有问题请咨询本人给做进一步解答谢谢,文件内容为Word。

2020-11-03

7堂课,让你精通模板制作Discuz

7堂课,让你精通模板制作Discuz

2015-10-22

php正则表达式全集

这种形式的全集 中国电话号码验证 匹配形式如:0511-4405222 或者021-87888822 或者 021-44055520-555 或者 (0511)4405222 正则表达式 "((d{3,4})|d{3,4}-)?d{7,8}(-d{3})*" 中国邮政编码验证 匹配形式如:215421 正则表达式 "d{6}" 电子邮件验证 匹配形式如:justali@justdn.com 正则表达式 "w+([-+.]w+)*@w+([-.]w+)*.w+([-.]w+)*" 身份证验证 匹配形式如:15位或者18位身份证 正则表达式 "d{18}|d{15}" 常用数字验证 正则表达式  "d{n}" n为规定长度 "d{n,m}" n到m的长度范围 非法字符验证 匹配非法字符如:< > & / ' |  正则表达式 [^<>&/|'\]+ 日期验证 匹配形式如:20030718,030718 范围:1900--2099 正则表达式((((19){1}|(20){1})d{2})|d{2})[01]{1}d{1}[0-3]{1}d{1}

2015-10-22

百度文本在线编辑器

这里加载的语言文件会覆盖你在配置项目里添加的语言类型,比如你在配置项目里配置的是英文,这里加载的中文,那最后就是中文

2015-05-19

安装samba文件共享

发表于 2015-03-05 最后回复 2015-03-05

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

TA关注的人 TA的粉丝

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