文章库ARTICLE COLUMN

  • python, linux, 前端,实践过程中的短知识总结(入门级)(长期更新)

    python, linux, 前端,实践过程中的短知识总结(入门级)(长期更新)

    摘要:就是把几台服务器主机合在一起,主要用于负载均衡,对客户端访问者来说像是一台服务器。其实无非是把多个对象对外表现为一个,实现负载均衡或者高可用。 1.sqlalchemy不自带表更新,官方的迁移工具主要是 alembic和sqlalchemy migrate, 如果不使用工具...

    DoyleDoyle 评论0 收藏0
  • 对递归和迭代的效率的思考和分析

    对递归和迭代的效率的思考和分析

    摘要:问题斐波那契数列的计算有如下一个数列,,其规则是前两个已知即和,从第个开始,其值为其左边两个值的和此数列称为斐波那契数列。 问题 斐波那契数列的计算:有如下一个数列:1,1, 2, 3, 5, 8, 13, 21,....... 其规则是:前两个已知(即1和2),从...

    codeGooglecodeGoogle 评论0 收藏0
  • 关于网页本地存储的一些思考

    关于网页本地存储的一些思考

    摘要:于是一个拥有版本控制和过期控制的本地内容存储功能模块就算初步完成了。最后基于这个事情的考虑,于是顺便写了个本地存储控制的库,基本都在上面了 前言 关于localStorage sessionStorage之类的api怎么用已经无需我再赘述了,但是具体怎么落实到一个...

    陈江龙陈江龙 评论0 收藏0
  • Useful APIs that you probably don't notice

    Useful APIs that you probably don't notice

    摘要:结果 Date Get the number of days in a month The 0th day of next month is the last day of the current month. function daysInMonth(year, month) { let date = new Date(year, month + 1, 0); ret...

    崔晓明崔晓明 评论0 收藏0
  • (知识)width、naturalWidth、clientWidth、offsetWidth区别整理

    (知识)width、naturalWidth、clientWidth、offsetWidth区别整理

    摘要:,属性表示元素的内部宽度,以像素计。该属性包括内边距,但不包括垂直滚动条如果有边框和外边距。该属性值会被四舍五入为一个整数。 今天在做图片裁剪功能的时候,参考了下网友的资料,发现大家对图片宽度的获取方式不尽相同,于是详细整理下各个属性...

    dabaidabai 评论0 收藏0
  • JS跨域

    JS跨域

    摘要:跨域概述两个不同域互相请求,称为跨域,是由浏览器同源策略限制的一类请求场景。同源策略限制以下几种行为和无法读取无法获得请求不能发送目前主流的用于解决跨域问题的方法跨域缺点这种方法只适用于和窗口,和无法通过这种方法。 跨域概述 两个不同...

    whataawhataa 评论0 收藏0
  • 正则表达式JavaScript版本回顾笔记

    正则表达式JavaScript版本回顾笔记

    摘要:以指定模式分割字符串,返回结果为数组。为什么牢记,有什么用看代码查找连续的相同的数字或者内容是用子表达式只有字表达是中匹配的内容才保存到缓存,这种行为叫捕获。 前言 正则表达式之所以强大,是因为其能实现模糊匹配,精确匹配没有任何价值。 ...

    tigerZHtigerZH 评论0 收藏0
  • 组件(1):组件定义

    组件(1):组件定义

    摘要:全局注册使用定义组件,参数为一个包含了被定义组选项的对象。虽然它是个函数,但我们却给每个组件实例返回了同一个对象的引用每次返回同一个对象的引用,组件之间会互相污染。 全局注册 使用Vue.extend(options)定义组件,参数为一个包含了被定义组选...

    AlfredAlfred 评论0 收藏0
  • 组件(6):动态组件

    组件(6):动态组件

    摘要:组件的动态切换父组件可以通过元素,在其特性上绑定一个属性,该属性的值表示了一个子组件,可以是一个对象,或字符串子组件名称。可以发现,使用属性观察可用组件个数时始终不超过,这是因为每次切换,旧的组件将被直接移除,下次切换时要重新渲染。 ...

    eccozhoueccozhou 评论0 收藏0
  • 前端面试题-CSS选择器

    前端面试题-CSS选择器

    摘要:一选择器作用选择器用于定位我们想要给予样式的元素,但不只是在中,对的选择器也是支持的,比如。在选被元素后插入内容其用法和特性与相似。所有伪元素选择器在前端面试题伪类和伪元素扩展阅读前端面试题清除浮动前端面试题块格式化上下文 一、CSS选...

    h9911h9911 评论0 收藏0
  • HTML5 canvas 入门

    HTML5 canvas 入门

    摘要:所有的绘制工作必须在内部完成。检查浏览器兼容性最新版的,,和都支持,但是及以下都不支持。路径路径是通过线段或曲线相连形成的不同形状的点的集合。这些都是以轴为基准。在指定的位置绘制文本边框,绘制的最大宽度是可选的。 本文同步于个人博客:...

    tomenertomener 评论0 收藏0
  • 使用Canvas和JavaScript做一个画板

    使用Canvas和JavaScript做一个画板

    摘要:本文同步于个人博客前些天学习了的元素,今天就来实践一下,用做一个画板。实现一个简单的画板实现思路监听鼠标事件,用方法把记录的数据画出来。为时,移动鼠标使用剪裁擦除画布。 本文同步于个人博客:https://zhoushuo.me/blog/2018/03/11/drawing-...

    asce1885asce1885 评论0 收藏0
  • vue-cli 搭建的项目处理不同环境下请求不同域名的问题

    vue-cli 搭建的项目处理不同环境下请求不同域名的问题

    摘要:不知大家都是怎么处理这个问题,欢迎分享。文章不好,也仅是分享我的一些观点,感谢观看 使用 vue-cli 开发项目过程中, 根据开发环境和正式环境不同, 我们往往需要请求不同域名下的后台接口, 这时候, 该怎么去设置, 达到同一种写法可以根据环境不同而...

    KrossKross 评论0 收藏0
  • 自己如何实现promise?

    自己如何实现promise?

    摘要:如果让你实现一个你会怎么做自己实现的大体思路我们要明确我们需要一个异步的操作方法满足异步回调。所以选择加入作为实现的基础,让函数实现延迟触发。测试代码测试第二版实现返回一个触发返回一个触发 如果让你实现一个 promise ,你会怎么做? showI...

    kycoolkycool 评论0 收藏0
  • 深入浅出webpack学习(15)--管理多个单页应用

    深入浅出webpack学习(15)--管理多个单页应用

    摘要:实际的做法是按照功能模块划分成多个单页应用,每个单页应用生成一个文件。随着业务的发展,后面可能会不断的加入新的单页应用,但是每次新加入单页应用不能去改动构建相关的代码。并且分别为每个单页应用生成一个配置和配置。 在实际应用中一个完整的...

    iamyoung001iamyoung001 评论0 收藏0
  • 本地开发环境cookie丢失?

    本地开发环境cookie丢失?

    摘要:代理响应事件,可以在这里修改响应。再贴一遍代码修改修改此处使用了对象进行操作,遍历,替换相应的值,删除原来的再重新设置一遍即可。至此,我们可以在的中来进行配置,解决开发环境下丢失的问题。 问题 最近项目对接口进行安全改造,需要用到一个Pa...

    thekingisalwayslucthekingisalwaysluc 评论0 收藏0
  • egg重写博客接口

    egg重写博客接口

    摘要:之前用全家桶和的重构了自己的个人博客,虽然做出来了,但是还是初成版,自我感觉还是存在很多问题。由于对不是完全熟悉,所以写出来的接口可能有些瑕疵,所以最近学习了,使用了重写了后台接口。以上,就是个人的小小体会啦接口文档接口文档 之前用Re...

    xiaodaoxiaodao 评论0 收藏0
  • Lodash学习笔记 - compact函数

    Lodash学习笔记 - compact函数

    摘要:文档地址中文文档英文文档源码地址创建一个新数组,包含原数组中所有的非假值元素。例如和都是被认为是假值。下面对比一下两者效率,如下图传送门可以看到使用更快,如果没有兼容性需求,还是使用原生函数比较好。 百忙之中(闲来无事)想抽点时间好好...

    habrenhabren 评论0 收藏0
  • Cordova 打包签名 Android release app 过程详解及cordova创建app

    Cordova 打包签名 Android release app 过程详解及cordova创建app

    摘要:很久之前就想写这篇博客,但是一直没有时间,今天抽空来整理一下,总结一下的创建打包签名。 很久之前就想写这篇博客,但是一直没有时间,今天抽空来整理一下,总结一下cordova的创建、打包、签名apk。对于cordova所需的打包环境,如node,cordova的安...

    objc94objc94 评论0 收藏0
  • javascript 词法作用域

    javascript 词法作用域

    摘要:词法作用域定义在词法阶段的作用域,开始时,编译器做语法分析的时候,确认里各个词法所在的作用域。例如等函数可以理解为在当前作用域插入一段代码。扩展一个语句的作用域链。 词法作用域 定义在词法阶段的作用域,开始时,编译器做语法分析的时候,...

    mtuniquemtunique 评论0 收藏0
  • 玩转你的图片,各种图片效果的Canvas实现

    玩转你的图片,各种图片效果的Canvas实现

    摘要:前阵子因业务需求,需要对图片进行一些特殊处理,例如反相,高亮,黑白等,都是使用来实现要实现上述所说的各种效果,最核心的事情便是对图片的对象进行改动。后两个代表的是图片的宽高,不用多说。 前阵子因业务需求,需要对图片进行一些特殊处理,例...

    alexnevskyalexnevsky 评论0 收藏0
  • 遨翔在知识的海洋里(mysql)

    遨翔在知识的海洋里(mysql)

    库操作 show databases; create database test314; showImg("https://segmentfault.com/img/bV5JNV?w=677&h=442"); 表操作 create table users( id INT NOT NULL AUTO_INCREMENT, username VARCHAR(...

    maxminmaxmin 评论0 收藏0
  • Lodash学习笔记 - chunk函数

    Lodash学习笔记 - chunk函数

    摘要:文档地址中文文档英文文档源码地址将数组拆分成多个长度的区块,并将这些区块组成一个新数组。如果无法被分割成全部等长的区块,那么最后剩余的元素将组成一个区块。 百忙之中(闲来无事)想抽点时间好好读一下源码,于是就选了Lodash来写一个系列罢。...

    DrizzleXDrizzleX 评论0 收藏0
  • 组件(3):自定义事件

    组件(3):自定义事件

    摘要:自定义事件自定义事件有能力使子组件事件触发父组件中的动作。它所做的只是报告自己的内部事件,因为父组件可能会关心这些事件。只是这里父组件上的事件功效没有双向绑定中事件那么强大。 自定义事件 自定义事件有能力使子组件事件触发父组件中的动作...

    YangyangYangyang 评论0 收藏0
  • JavaScript:从Callback到Async的发展过程——实例演示

    JavaScript:从Callback到Async的发展过程——实例演示

    摘要:回调函数回调函数是将一个函数作为参数,传递给另一个函数,然后在外部函数中调用该函数来完成某种例程或动作。案例源码回调函数处理都是基于的发展利用方法自动迭代 阅读时间:12 minutes文章类型:理论知识 & 案例演示案例需求:用JavaScript实现,...

    leviuslevius 评论0 收藏0

热门文章

<