自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(47)
  • 收藏
  • 关注

转载 nginx的操作记录

转载地址:https://www.cnblogs.com/ghjbk/p/6744131.html一:开始Nginx的SSL模块1.1 Nginx如果未开启SSL模块,配置Https时提示错误1nginx: [emerg] the "ssl" parameter requires ngx_http_ssl_module in /usr/local/nginx/conf/nginx.conf:37原...

2018-03-29 14:21:49 598

原创 vue2首页加载慢问题

(1)nginx开启gzip    gzip on;    gzip_static on;    gzip_disable "msie6";    gzip_min_length 100k;    gzip_buffers 4 16k;    gzip_comp_level 3;    gzip_types text/plain application/x-javascript text/css ...

2018-03-29 14:19:02 1310

原创 《算法图解》记录

查找:简单查找最多需要n步,用二分查找最多需要log2(n)步def binary_search(list, item): low = 0 high = len(list)-1 while low <= high: mid = (low + high) / 2 guess = list[mid] if guess == item: retur...

2018-03-21 12:51:03 288

原创 js总结

js数据类型分为:基本类型: number boolean string null undefined symbol复杂类型: object判断数据类型(1) typeof输出: number boolean string object function undefinedtypeof null => objecttypeof [] => objecttypeof返回的都是字符串类型v...

2018-03-20 10:15:37 185

转载 Nodejs与Redis的交互(mranney/node_redis)入门

转载地址: http://blog.youkuaiyun.com/luyaran/article/details/55251578简介和安装redis简介:开源高性能key-value存储;采用内存中(in-memory)数据集的方式,也可以采用磁盘存储方式(前者性能高,但数据可能丢失,后者正好相反)支持字符串(strings)、哈希(hashes)、列表(lists)、集合(sets)和 有序集合(sort...

2018-03-19 15:49:58 1426

原创 nodejs连接redis学习

网址:https://www.npmjs.com/package/redis(1)安装下载地址:https://github.com/MSOpenTech/redis/releases。打开一个 cmd 窗口 使用cd命令切换目录到 C:\redis 运行 redis-server.exe redis.windows.conf这时候另启一个cmd窗口,原来的不要关闭,不然就无法访问服务端了。切换到...

2018-03-19 15:48:37 4567

原创 socket.io

官网: https://socket.io/get-started/chat/

2018-03-19 14:00:46 195

转载 nodejs+socket.io实现websocket通信初探

转载地址:http://blog.youkuaiyun.com/terminatorsong/article/details/55271306因为项目中有需要实时获取后台数据的场景,之前一直是使用http心跳请求的方法。因为websocket与此模式相比有很大的性能提升,而且可以提高实时性,所以对websocket作了一些研究。这里是使用nodejs+socket.io来实现的。达成目标将原来心跳请求后台数据...

2018-03-19 13:41:54 262

转载 jsonp介绍

转载地址:http://www.cnblogs.com/dowinning/archive/2012/04/19/json-jsonp-jquery.html先说说JSONP是怎么产生的:其实网上关于JSONP的讲解有很多,但却千篇一律,而且云里雾里,对于很多刚接触的人来讲理解起来有些困难,小可不才,试着用自己的方式来阐释一下这个问题,看看是否有帮助。1、一个众所周知的问题,Ajax直接请求普通文...

2018-03-19 13:38:28 160

原创 html5总结

(1)引入视频<video src="movie.ogg" width="320" height="240" controls="controls"> </video>(2) 引入音频<audio></audio>(3)拖拽<!DOCTYPE HTML><html&amp

2018-03-18 16:55:46 140

原创 css3总结

浏览器的内核:Trident 内核--IE浏览器Gecko firefoxwebkit  chrome (2018年blink引擎)浏览器前缀:-webkit   chrome safari-moz   firefox-ms-   IE-o- operacss3使以前能用图片和脚本就实现的,用css3语句实现(1)border-radius: (2) box-shadow:box-shadow: ...

2018-03-18 16:36:30 529

原创 前端知识整理-原型

(1) zepto使用原型的摘录var zepto = {}zepto.init = function(selector){ var slice=Array.prototype.slice var dom=slice.call(document.querySelectorAll(selector)) return zepto.Z(dom,selector)}var $ = fu...

2018-03-13 17:11:33 239

原创 前端知识整理--ES6

es6(1)  模块化:export default {  a: 100 }export function fn1(){  } export function fn2(){ }import util from './util1.js'import { fn1, fn2 } from './util2.js'(2) 使用babel:npm install babel-core babel-prese...

2018-03-13 15:50:29 157

原创 nodejs-KOA

(1)安装KOA 和需要的组件npm install koa koa-router koa-bodyparser(2)最基本的语句// 导入koa,和koa 1.x不同,在koa2中,我们导入的是一个class,因此用大写的Koa表示:const Koa = require('koa');// 创建一个Koa对象表示web app本身:const app = new Koa();// ...

2018-03-12 16:28:21 464

转载 webpack入门

转载地址: http://www.jianshu.com/p/42e11515c10f写在前面的话阅读本文之前,先看下面这个webpack的配置文件,如果每一项你都懂,那本文能带给你的收获也许就比较有限,你可以快速浏览或直接跳过;如果你和十天前的我一样,对很多选项存在着疑惑,那花一段时间慢慢阅读本文,你的疑惑一定一个一个都会消失;如果你以前没怎么接触过Webpack,而你又你对webp

2017-11-16 11:00:51 241

原创 python处理json

(1) python结构解析成json结构,dump和dumps的区别是:dump把python对象转换成json对象生成一个fp的文件流,而dumps则是生成了一个字符串          data = json.dumps(data)          后面可加参数,如:json.dumps(dic1,sort_keys=True,indent =4,separators=(','

2017-10-18 17:19:30 389

原创 《angularjs权威教程》记录

说明:《angularjs权威教程》出版较早,于2014年出版,主要介绍angualrjs1的内容优化启发:(1)尽可能的精简控制器,在控制器中进行DOM操作或者数据数据操作是不好的实践《第2章》控制器:由于JavaScript自身的特点,以及它在传递值和引用时的不同处理方式,通常认为,在视图中通过对象的属性而非对象本身来进行引用绑定,是Angular中的最佳实践。如果

2017-10-18 15:44:47 838

原创 邮箱的实现问题

邮箱的发送功能是由后台实现的,但是连续出现了两个问题 (1)邮箱里面的图片不显示;(2)内嵌链接在QQ邮箱被禁掉了,内嵌链接失效。解决方法如下:(1)先是把图片转化成base64位的,foxmail就可以显示图片了,但是outlook不行,而且outlook不能用浮动、背景图片等代码,最后outlook解决的方式是改后台代码。参考链接:http://blog.youkuaiyun.com/hyj_

2017-10-18 11:49:10 383

原创 滚动条不显示

原项目中,需要用iframe嵌入子页面,但是子页面有滚动条,而父页面也有滚动条,于是出现双滚动条的情况解决办法是把子页面的滚动条不显示参考链接:http://blog.youkuaiyun.com/qq_2842405070/article/details/70238829

2017-10-18 11:43:11 406

转载 flask代码段

flask示例代码:simple_page/simple_page.pyfrom flask import Blueprint, render_template, abortfrom jinja2 import TemplateNotFoundsimple_page = Blueprint('simple_page', __name__,

2017-09-24 12:44:43 376

原创 jquery常用代码段

(1)内容过滤 $("#filtername").keyup(function(){ $("table tbody tr").hide().filter(":contains('"+($(this).val)+"')").show(); })(2)tab切换var $div_li=$("div.tab_box ul li");

2017-04-28 16:12:43 329

原创 js基本知识比较系列四:表单和表格

javascript:jquery:表单(1)checkbox全选: $("[name=items]:checkbox").prop('checked',true);反选:$("[name=items]:checkbox").each(function(){//this.checked=!this.checked;$(this).prop("checked",!

2017-04-28 13:39:24 526

原创 js基本知识比较系列四:动画

javascript原生动画jquery :动画方法: hide()  show()  fadeIn()  fadeOut()  slideUp()  slideDown()   fast:200毫秒  normal: 400毫秒  slow:600毫秒自定义动画: animate(params,speed,callback)(1)累加 : animate({left:"+=5

2017-04-28 11:14:51 229

原创 js基本知识比较系列三:事件

javascript原生事件

2017-04-26 14:39:40 233

转载 js基本知识比较系列二:DOM操作

javascript原生DOM操作:

2017-04-26 13:37:06 332

转载 js基本知识比较系列一:获取元素

一、获取元素原生javascript: (1) document.getElementById()    (2) document.getElementsByTagName()  (3) document.getElementsByClassName(): IE9以上      document.getElementsByClassName("example color"):

2017-04-26 12:01:56 495

转载 [转载]Node.js模块化机制原理探究

转载地址:https://segmentfault.com/a/1190000008371376前言Node应用是由模块组成的,Node遵循了CommonJS的模块规范,来隔离每个模块的作用域,使每个模块在它自身的命名空间中执行。CommonJS规范的主要内容:模块必须通过 module.exports 导出对外的变量或接口,通过 require() 来导入其他模块

2017-04-20 11:20:15 261

转载 [转载]函数节流与函数防抖

转载地址:https://segmentfault.com/a/1190000008768202概念函数防抖(debounce)当调用动作过n毫秒后,才会执行该动作,若在这n毫秒内又调用此动作则将重新计算执行时间函数节流(throttle)预先设定一个执行周期,当调用动作的时刻大于等于执行周期则执行该动作,然后进入下一个新周期函数节流

2017-04-20 11:12:19 220

转载 [转载]深入理解JavaScript执行上下文、函数堆栈、提升的概念

转载地址:https://segmentfault.com/a/1190000009041008?utm_source=weekly&utm_medium=email&utm_campaign=email_weekly首先明确几个概念:EC:函数执行环境(或执行上下文),Execution ContextECS:执行环境栈,Execution Context

2017-04-20 10:56:33 319

转载 关于setTimeout()你所不知道的地方

链接地址:http://caibaojian.com/about-settimeout.html原文链接:http://caibaojian.com/about-settimeout.html1, setTimeout()基础setTimeout函数用来指定某个函数或某段代码,在多少毫秒之后执行。它返回一个整数,表示定时器的编号,以后可以用来取消这个定时器。var time

2017-03-30 14:44:49 528

原创 快捷键

默认配置-Eclipse的常用快捷键对照表查找/代替Webstorm快捷键Eclipse快捷键说明ctrl+shift+Nctrl+shift+R通过文件名快速查找工程内的文件(必记)ctrl+shift+alt+Nctrl+shift+alt+N通过一个字符快速查找位置(必记)ctrl+Fctrl+F

2017-03-27 13:48:27 299

转载 一步一步实现JS拖拽插件

转载地址:http://www.cnblogs.com/lrzw32/p/4696655.htmljs拖拽是常见的网页效果,本文将从零开始实现一个简单的js插件。一、js拖拽插件的原理常见的拖拽操作是什么样的呢?整过过程大概有下面几个步骤:  1、用鼠标点击被拖拽的元素  2、按住鼠标不放,移动鼠标  3、拖拽元素到一定位置,放开鼠标这里

2017-03-21 14:43:42 717

原创 杂记

1、js判断undefined类型    if (reValue== undefined){    alert("undefined");    }  发现判断不出来,最后查了下资料要用typeof方法:if (typeof(reValue) == "undefined") {    alert("undefined"); }  typeof 返

2017-03-21 10:49:54 222

转载 js中匿名函数的创建与调用方法分析

转载地址:http://www.jb51.net/article/58722.htm本文实例分析了js中匿名函数的创建与调用方法。分享给大家供大家参考。具体实现方法如下:匿名函数就是没有名字的函数了,也叫闭包函数(closures),允许 临时创建一个没有指定名称的函数。最经常用作回调函数(callback)参数的值,很多新手朋友对于匿名函数不了解。这里就来分析一下。f

2017-03-15 11:44:56 509

转载 大型JavaScript应用程序架构设计模式

转载地址:http://www.jb51.net/article/87583.htmPDF版的PPT下载地址:http://www.slideshare.net/jibyjohnc/jqquerysummit-largescale-javascript-application-architecture注:在整理的过程中,发现作者有些思想是返来复去地说,所以删减了一部分,如果你的

2017-03-15 11:32:05 1043

转载 JavaScript正则表达式的分组匹配详解

转载地址:http://www.jb51.net/article/79309.htm分组下面的正则表达式可以匹配kidkidkid:?1/kidkidkid/而另一种更优雅的写法是:?1/(kid){3}/

2017-03-15 11:24:32 519

转载 Javascript中apply、call、bind

转载地址:http://www.admin10000.com/document/6711.htmlapply、call   在 javascript 中,call 和 apply 都是为了改变某个函数运行时的上下文(context)而存在的,换句话说,就是为了改变函数体内部 this 的指向。  JavaScript 的一大特点是,函数存在「定义时上下文」和「运行时

2017-03-14 14:51:32 186

原创 js对象

当new去调用一个函数:这个时候函数中的this就是创建出来的对象,而且函数的返回值直接就是this(隐式返回)new后面调用的函数,就是构造函数function CreatePerson(name){ this.name=name; this.showName=function(){ alert(this.name); }}var p1=n

2017-03-07 11:30:06 217

转载 jquery插件--增减数字

转载地址:http://www.ituring.com.cn/minibook/29471http://jsfiddle.net/gs_jquery/fb4jczwd/base.html + - 1 $(function(){ var quantity=$('.num-box').

2017-03-07 11:17:49 390

转载 正则表达式

元字符:[转义字符:\d\D: 匹配任何一个非数字字符点号:匹配任何字符,但一般不匹配行起始符使用捕获分组(capturing group)来匹配电话号码中的某一部分。然后使用后向引用(backreference)对分组中的内容进行引用。要创建捕获分组,先将一个\d放在一对圆括号中,这样就将它放入了一个分组中,后面可以用\1来对捕获的内容进行后向引用:(\d)\d\1

2017-02-28 10:30:06 284

空空如也

空空如也

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

TA关注的人

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