自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

pardon110的博客

分享技术,共同进步

  • 博客(23)
  • 收藏
  • 关注

转载 python标注赋值 与 函数

annotation – 标注关联到某个变量、类属性、函数形参或返回值的标签,被约定作为 type hint 来使用。局部变量的标注在运行时不可访问,但全局变量、类属性和函数的标注会分别存放模块、类和函数的 annotations 特殊属性中。variable annotation – 变量标注对变量或类属性的 annotation。在标注变量或类属性时,还可选择为其...

2019-03-31 13:03:23 845

原创 webpack实践指南(二)

代码分离达到的效果可以把代码分离到不同的bundle中,按需加载或并行加载,可控制资源加载优先级入口起点(entry points)使用entry配置手动地分离代码缺点不够灵活,并且不能将核心应用程序逻辑进行动态拆分代码如果入口 chunks 之间包含重复的模块,则模块会在bundle中被重复引用防止重复(prevent duplication)使用S...

2019-03-30 17:25:50 162

原创 webpack实践指南(一)

webpack实践起步基本安装命令 mkdir webpack-demo && cd webpack-demo npm init -y npm install webpack webpack-cli --save-dev移除package.json中的main入口,确保private属性为私有<script> 标签之间存...

2019-03-30 17:19:41 117

原创 webpack概述

概念组成基础:入点entry,出口output及模式mode附加: 规则module.rules,插件plugins五部分构成规则由test及loader构成,组loader以栈(先进后出)的形式进行管道流水模式development|production只设置 NODE_ENV,则不会自动设置 mode不同的取值,会设置process.env.NODE_ENV环境变量,从...

2019-03-29 14:28:04 91

原创 数据结构 排序思想

数据结构,问题归约,目标,算子集数学模型准确性,可自动计算,过程与步骤用算法表示,算法描述与算法分析顺序,分支,重复流程结构回溯法,由后至前不停的试探-返回-再试探。比枚举法更先进,它缩小了解空间,也是一种穷举(部分穷举)。最优解,整体的所有解中最恰当的一个。数据类型表达数据本身,数据结构抽象:集合,线性,树形,图线性表 强调有序,即是一个序列。物理实现 链式存储与顺序存储...

2019-03-28 23:45:53 337

原创 vue vue-router vuex

vuexvuex数据存取流程用户调用一个action该action加载/计算数据该action提交一个mutationstate 被更新getter 将更新后的state返回给组件组件被更新vuex模块使用流程设置Vue组件,使用生命周期钩子,比如created方法分发加载动作actions,this.$store.dispatch将数据添加到组件,比如com...

2019-03-28 23:39:50 507

原创 js前瞻?!(零宽断言)@import波浪线

vue-router更新通常一个视图使用一个路由组件渲染,多个组件渲染一个视图确保使用components正则?!(js只支持前瞻[零宽断言])- *前瞻,后顾,负前瞻,负后顾*(前瞻,要查找的部分在表达式的前面)- `(?=X) X, via zero-width positive lookahead` - 正向前瞻 查找x表达式前面的部分 - exp1(?=exp2) 查找...

2019-03-19 17:16:30 291

转载 Callback / Callable 类型

Callback / Callable 类型自 PHP 5.4 起可用 callable 类型指定回调类型 callback回调函数不止可以是简单函数,还可以是对象的方法,包括静态类方法。类型传递PHP是将函数以string形式传递的,可以使用任何内置或用户自定义函数。但除了语言结构 例如:array(),echo,empty(),eval(),exit(),isset()...

2019-03-18 00:12:00 529

原创 laravel-mix API简录

Laravel-Mix概述属于webpack上层,使之八成用例变得易用编绘sass, 捆绑模块到指定模块跨平台 cross-env,laravel-mix可独立成派勿需强制与laravel一起生产环境文件自动压缩 export NODE_ENV=production webpack安装mix安装 npm init -y npm install larave...

2019-03-17 19:13:02 539

原创 Laravel-Mix工作流

序言wabpack的确强大但过于复杂,不易使用laravel-mix是轻量级的webpack,使之八成用例变得简单易用laravel-mix重写了webpack的默认配置,使之应用简单,可以用在任何项目简介laravel-mix优点ES2017 + 模块编辑- 创建并且编译 .vue 组件 (通过 vue-loader)- 模块热替换- Tree-shaking 打包...

2019-03-17 19:09:22 921

原创 ubuntu免密登录,变更时区

免密登录思路将本地的公钥追加到要登录服务器授权密钥文件内流程本地生成密钥工具gitbash不仅可以管理源码,还可以当putty使用生成(本地home目录.ssh文件夹下)ssh-keygen -t rsa -C “XXX”(双引号内为之前设置的user email的邮箱)回车三下生成id_rsa 和id_rsa.pub文件后续密登录成功,会本地生成know_...

2019-03-16 10:18:28 181

原创 laravel 开发流水

步骤初始化composer create-project laravel/laravel blog57 --prefer-distnpm install 安装前端资源vendor/bin/phpunit 配置测试composer test 执行测试命令建表及模型make:model -m ...

2019-03-14 12:49:35 502

原创 php关键字static最简分析

static在方法体使用,可以达到java中父类型持有子类型引用的效果class A { public function fa(){ return static :: za(); }}class B extends A { public $name = 'test_b'; public function za(){ ret...

2019-03-13 00:07:13 79

原创 syntax error, unexpected '->' (T_OBJECT_OPERATOR)

laravel项目报如下错误ErrorException (E_ERROR)syntax error, unexpected '-&amp;amp;gt;' (T_OBJECT_OPERATOR) (View: D:\laragon323\www\lar57\blog57\resources\views\admin\partials\errors.blade.php) (View: D:\laragon323...

2019-03-12 10:05:34 5234

原创 php socket 简记

socket服务端socket资源socket_create(AF_INET, SOCK_STREAM, SOL_TCP) 建立socket资源,确定ip/tcp协议,阻塞函数socket_bind($sock, &quot;127.0.0.1&quot;, 8080) 绑定地址及端口socket_listen($sock) 监听socket资源循环接收socket连接4.1....

2019-03-11 15:12:03 118

原创 node不完全路径

工具及平台express默认不处理body中的信息,通常借助body-parser中间件,若用则在req.bodyreq.query http的url中的查询字符?a=b&amp;c=d组成的对象req.send(body?) 返回一个响应对象,可选参数为响应体utility一些常用的工具函数,字符串,数组,加解密,日期,对象,json,web,函数,polyfill...

2019-03-10 18:17:48 129

原创 nodejs 正则

规则js正则与perl还是有一定的区别,只支持percl四种零宽断言的下面两种零宽正预测先行断言零宽负预测先行断言正则表达式后允许跟以下三个flagi 不区分大小写g 全局匹配,即匹配多个m ^和$可以匹配每一行的开头,多行匹配其它与m标志配合\A 字符串开头(类似^,但不受处理多行选项的影响)\Z 字符结尾或行尾(不受处理多行选项的影响)\z 字符串结尾...

2019-03-10 15:26:45 1728

原创 node 常用模块小札

node.js 基础全局对象js中全局对象是window,而Node.js中全局对象是global全局变量都是global对象的属性,可以直接访问全局变量在最外层定义的变量全局对象的属性隐式定义的变量(未定义直接赋值的变量)常用全局变量及函数__filename, __dirnamesetTimeout(cb,ms), clearTimeout(t)mod...

2019-03-09 15:19:03 122

原创 WARNING: The `useMongoClient` option is no longer necessary in mongoose 5.x, please remove it.

场景:node 使用moogse模块连接mongodb,var mongoose = require('mongoose')// 连接新版本mongoose.connect('mongodb://127.0.0.1:27017/notes', { useMongoClient: true})报如下错误D:\code-base\node\shiyanlou\node_2&amp;gt...

2019-03-08 11:51:43 2970

原创 ORM之Sequelize操作MySQL

Sequelize基于Promise的ORM用于操作MySQL,Postgres,SQLite,sqlserver等关系型数据库所有的结果集都是Promsie对象,不能直接读取结果连接数据库初始化时,会创建连接池,该池会创建和管理一个连接和缓冲技术定义模型sequelize.define('name', {attributes}, {options}) 定义表结构得到User...

2019-03-07 15:46:46 610

原创 nodejs web静态服务器

Notelet 块级作用域不存在变量提升整个局部作用域不能访问全局作用域中的变量let不允许在相同作用域内重复声明一个变量const 只允许声明常量,即具有不可变性箭头函数箭头后无大括号则表示要返回的值ES6中的class可以直接定义class构造函数constructorclass的方法可以省略掉function关键字使用类的方法用.访问Promi...

2019-03-07 15:36:06 530

原创 express 中间件开发

express中间件特点高阶函数,可以访问请求对象,响应对象,在web应用中处于请求–响应循环流程中的中间件,被命名为变量next若无终结,必须调用next()方法将控制权交给下一中间件,否则请求会被挂起功能修改请求和响应对象终结请求–响应循环体调用堆栈中的下一个中间件代码示例// main.jsvar express = require('express'...

2019-03-06 16:51:45 471

原创 python 多线程与队列

概念以抛异常的形式实现,达到线程结束的目的线程基础使用线程可以把占据长时间的程序中的任务放到后台去处理每个独立的进程有一个程序运行的入口,顺序执行序列和程序的出口线程不能独立运行,必须依存在应用程序中,由应用程序提供多个线程执行控制线程的结束一般依靠线程函数的自然结束也可以在线程函数中调用thread.exit(),抛出SystemExit exception,达到退出...

2019-03-06 10:17:00 4310 3

空空如也

空空如也

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

TA关注的人

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