笔记
rufeike
努力上游,力争大虾
展开
-
发现一个好用的搜索引擎【非凡搜索】无广告
非凡搜索,小众、无广告、简洁。号称“不收集、不传播任何个人信息”。原创 2023-12-01 09:51:13 · 755 阅读 · 0 评论 -
Vue插槽slot使用
文章目录Vue插槽slot使用slot插槽基本使用作用域插槽使用Vue插槽slot使用slot插槽基本使用插槽使用案例代码<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <meta name="viewport" content="wid...原创 2020-02-02 23:01:01 · 2030 阅读 · 0 评论 -
Vue组件传参使用
文章目录组件传参父传子传参props接收参数props参数验证支持数据类型props 参数验证写法父传子实列代码子传父传参步骤(参考实列代码)子传父亲实列代码组件传参父传子传参props接收参数父组件给子组件传参时,使用props参数对象接收,该参数可以是数组类型,也可以是对象类型(当需要对props进行类型限制和验证时)props参数验证支持数据类型StringNumber...原创 2020-02-02 18:03:21 · 190 阅读 · 0 评论 -
Vue组件注册使
文章目录Vue组件注册使用全局组件基本使用步骤组件基本使用代码局部组件使用步骤局部组件注册代码父子组件注册和使用步骤父子组件使用实例代码组件模板分离写法步骤抽离式写法实例代码Vue组件注册使用全局组件基本使用步骤创建组件构造器对象 const cpnC = Vue.extend({ template: ` <div> <h2>我是...原创 2020-02-02 15:18:07 · 249 阅读 · 0 评论 -
webpack.config.js配置
webpack.config.js配置主要用于代码打包,使用各种loader,由于webpack只能处理js文件,需要处理其他类型文件时,需要使用各种loader进行处理,再进行webpack打包注意:loader执行顺序会影响打包结果安装全局安装,webpack安装需要同时安装webpack-cli$ npm install webpack webpack-cli -gwe...原创 2020-01-02 01:47:05 · 1575 阅读 · 0 评论 -
Node操作Mysql数据库
文章目录Node操作Mysql数据库安装mysql操作模块简单查询连接简单实现注册和登录模块功能Node操作Mysql数据库安装mysql操作模块$ npm install mysql --save简单查询连接'use strict'//引入模块const mysql = require('mysql');//连接配置参数let option = { host:'lo...原创 2019-12-27 16:11:20 · 122 阅读 · 0 评论 -
ajax、FormData、fetch的使用
文章目录ajax、FormData、fetch的使用本地使用Nodejs模拟服务器响应XMLHttpRequest实现ajax请求jquery实现ajax请求fetch实现ajax请求formDataajax、FormData、fetch的使用本地使用Nodejs模拟服务器响应使用nodejs简单实现服务器响应ajax请求,返回json数据,注意:ajax存在请求跨域问题,主要是因为浏览器...原创 2019-12-27 10:00:36 · 342 阅读 · 0 评论 -
Fetch 简单使用
文章目录Fetch 简单使用学习参考:[简书使用 Fetch](https://developer.mozilla.org/zh-CN/docs/Web/API/Fetch_API/Using_Fetch)fetch请求示例请求JSON文件请求txt文件请求图片或视频文件Fetch 简单使用Fetch可以替代XMLHttpRequest实现异步请求学习参考:简书使用 Fetchfetc...原创 2019-12-26 18:15:02 · 225 阅读 · 0 评论 -
Node 常用模块
文章目录Node 常用模块assert -断言path -路径处理url -访问路径处理querystring -参数处理net -网络通信协议Node 常用模块assert -断言assert(条件,"错误信息")用于设定预期条件,条件不成立,终止程序执行,输出设定的错误信息const assert = require('assert');assert(4<3,'断言失败')...原创 2019-12-26 15:16:36 · 721 阅读 · 0 评论 -
ES6学习笔记
文章目录ES6语法变量解构赋值箭头函数剩余参数系统对象ArrayStringJSON对象classSymbol数据类型异步处理ES6语法变量var可以重复声明,没有块级作用域,不能限制,会变量提升let声明变量,不能重复声明,不会变量提升const声明常量,不能重复赋值,不会变量提升ES6增加let和const声明变量,防止重复声明,支持块级作用域{....},{}内部就是一个块...原创 2019-12-25 15:03:39 · 127 阅读 · 0 评论 -
ThinkPHP5.0 请求
文章目录请求请求信息请求方法和属性注入请求依赖对象注入请求请求信息可以通过\think\Request类或者助手函数request()进行获取URL相关信息示例:<?phpnamespace app\index\controller;use \think\Request;class Index{ public function index(){// ...原创 2019-11-20 10:52:05 · 193 阅读 · 0 评论 -
ThinkPHP5.0 控制器
文章目录控制器自定义可访问控制器开启控制器后缀驼峰命名控制器访问创建多级控制器创建空控制器和空操作空控制器空操作控制器使用`traits`控制器基础类`Controller`自定义公共控制器类_initialize()初始化方法前置操作页面跳转页面重定向控制器自定义可访问控制器配置可访问控制器目录,‘url_controller_layer’=>'controller',通过配置项设置...原创 2019-11-19 14:13:10 · 600 阅读 · 0 评论 -
ThinkPHP5.0 配置
文章目录配置配置目录配置文件格式默认格式ini格式json格式xml格式场景配置其他位置配置文件加载独立配置配置作用域动态配置读取配置项判断配置项是否存在配置项优先级配置框架核心配置类为位置/thinkphp/library/think/Config.php,使用时,需要指定命名空间use think\Config;<?php// +-------------------------...原创 2019-11-18 17:18:41 · 285 阅读 · 0 评论 -
ThinkPHP5.0 操作数据库
文章目录操作数据库创建数据库连接数据库配置Db类执行原生sqlDb::execute()DB::query()Db类链式操作Db::table()和DB::name()db()助手函数insert()出入单条据insertGetId()插入单条据insertAll()插入多条数据update()更改数据delete()删除操作find()查找单条数据select()查询多条数据操作数据库官方提...原创 2019-11-16 17:57:28 · 747 阅读 · 1 评论 -
ThinkPHP5.0 查询条件where()使用
文章目录where()指定条件字符串条件使用字符串条件直接查询操作使用字符串条件+预处理机制一起使用数组条件(tp官方推荐)普通查询表达式查询表达式含义条件判断查询模糊查询[not] between查询[not] in查询快速查询不同字段相同条件的查询区间查询同一字段,不同条件查询多次调用where()指定条件链式操作中间方法,指定数据库操作条件 。最常用的方法参数传递方式(设定id等于1...原创 2019-11-16 17:52:10 · 5921 阅读 · 1 评论 -
PHP框架开发
文章目录PHP 框架开发参考教程框架整体流程定义被外部引用的类定义框架框架默认路径常量定义IS_POST和IS_AJAX常量用户应用目录自动创建公共目录和自动动创建自动引入文件方法配置文件配置文件读取函数 C()定义核心加载类系统初始化方法 _init()设置外部访问路径常量注册类文件自动加载创建应用Demo自动实例化方法定义控制器公用的父类增加初始方法__ init()和 __ auto()增加...原创 2019-11-16 21:12:18 · 278 阅读 · 0 评论 -
Git和Github学习笔记
文章目录Git和Github学习笔记安装Git和GithubGit本地结构代码托管中心GitLab 局域网Github和码云 外网Git操作命令初始化操作 `git init`设置签名项目签名系统签名(推荐)签名级别优先级查看状态 `git status`添加文件 `git add `提交文件 `git commit `回退文件 `git rm --cached `查看日志 `git log`切换...原创 2019-11-17 14:54:44 · 434 阅读 · 0 评论 -
PHP面向对象编程
文章目录PDO面向对象编程概述类和对象的关系类的定义实例化对象对象属性操作对象方法操作$this关键字__construct()构造方法__destruct()析构方法类常量静态属性和静态方法self关键字学生类实例对象内存分布情况对象属于引用传递类的特性封装性继承性parent 关键字多态性最终类和最终方法抽象类和抽象方法接口__clone()对象克隆foreach遍历对象__toString(...原创 2019-11-06 17:09:58 · 575 阅读 · 0 评论 -
PHP PDO使用
PDO概述PDO是PHP数据对象(PHP Data Object)的缩写PDO是一个第三方类,默认以集成到PHP中使用PDO可以轻松对接各种不同类型的数据库,且操作方式和方法调用都基本一样PDO作用是统一各种数据库的访问接口开启PDO扩展开启mysql扩展为例前期:php文件中的ext文件夹中包含php_pdo_mysql.dll扩展文件修改php.ini文件,把exten...原创 2019-11-01 16:58:50 · 2059 阅读 · 0 评论 -
PHP命名空间
命名空间定义PHP5.3.0 新增的一种封装事物的方法,解决编写的类库或应用程序时命名冲突的问题,类似window系统的文件夹关键字 namespace必须声明命名空间,必须处于程序脚本的第一条语句,即声明前不能有任意的字符输出,如空格或html标签等;命名空间中可以包含任意合法的php代码,受命名空间影响的有类、函数、常量PHP >=5.3.0 开始支持namespace ...原创 2019-11-01 10:43:13 · 332 阅读 · 0 评论 -
npm学习笔记
npm 学习笔记在安装node.js时,会自动安装npm查看版本npm --version指定使用淘宝镜像库#指定镜像默认加载路径npm config set registry https://registry.npm.taobao.org#查看是否安装成功npm config get registry常用指令#初始化安装记录文件package.json文件 npm ...原创 2019-10-19 13:07:34 · 199 阅读 · 0 评论 -
Node入门笔记
Node学习笔记安装环境下载地址:https://nodejs.org/en/download安装window 下载对应版本,按提示就可以确认是否安装成功打开命令行,输入node --version或者 node -v执行文件打开命令行,进入对应的文件夹。输入node hello.jsNode.js入门Node中的javaScriptEcmaScr...原创 2019-10-19 12:55:01 · 198 阅读 · 0 评论