自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 JavaScript 运行机制详解:再谈Event Loop

原文链接:http://www.ruanyifeng.com/blog/2014/10/event-loop.html

2018-06-13 10:38:49 208

转载 为什么在创建一个控制器或其他时时要尽量让它继承自己的一个Controller类(即间接继承基类的Controller),不直接用基类中的?

参考链接:http://www.yiichina.com/topic/6518        模块内的基础控制器可以对模块内需要的公共变量等做一些初始化或是进行一些公共操作,而直接继承Controller则没法实现这样的功能。        比如你的back模块需要对管理员的登录状态进行检测,这个检测工作就可以放在BackBaseController中,back中的其他控制器都继承BackBase...

2018-06-11 09:32:36 2702

转载 postman基本使用

原文地址:http://www.cnblogs.com/cxx1/p/7489355.html

2018-06-05 17:45:11 585

转载 javascript中的this作用域详解

Javascript中this的指向一直是困扰我很久的问题,在使用中出错的机率也非常大。在面向对象语言中,它代表了当前对象的一个引用,而在js中却经常让我觉得混乱,它不是固定不变的,而是随着它的执行环境的改变而改变。在Javascript中this总是指向调用它所在方法的对象。因为this是在函数运行时,自动生成的一个内部对象,只能在函数内部使用。下面我们分几种情况深入分析this的用法:1.全局...

2018-05-20 17:08:22 191

转载 JavaScript原型及原型链理解

        javascript是一种基于对象的语言,什么叫基于对象呢?也就是什么东西都是对象,而没有类(class)这种概念。        而面向对象编程的编程思想。就是把万物都抽象成一个个对象,它并不在乎数据的类型以及内容,它在乎的是某个或者某种数据能够做什么,并且把数据和数据的行为封装在一起,构建出一个对象,而程序世界就是由这样的一个个对象构成。而类是一种设计模式,用来更好地创建对象。...

2018-05-19 23:59:03 269

原创 为什么要用接口回调

先说什么叫回调,是指通过函数参数传递到其它代码的,某一块可执行代码的引用。这一设计允许了底层代码调用在高层定义的子程序为什么要有回调这种机制呢?因为底层想执行上层的方法的话,直接就去调用上层的方法就产生了硬编码(hardcode)的问题。因为上层的变化可能会让底层的方法跟着改动,所以为了解决这个问题,就将底层去执行上层方法的地方抽象出来,下面举个例子说明这个问题:假如公司里老板安排员工办事,员工办...

2018-05-18 21:56:33 1574

转载 一文看懂web服务器、应用服务器、web容器、反向代理服务器区别与联系

1.1. Web服务器概念与基本原理1.1.1. Web服务器的历史1989年,互联网之父Berners-Lee向其雇主CERN提出了一个新项目,目的是通过使用超文本系统来缓解科学家之间的信息交流。该项目导致Berners-Lee在1990年编写了两个方案:一个名为WorldWideWeb的浏览器。世界上第一个网络服务器,后来被称为CERN httpd,它运行在NeXTSTEP上在1991年至19...

2018-05-15 23:01:35 191

原创 如何正确地写出代码(一)

作为初学者,总结了下自己写代码所踩过的坑,并做笔记记录下心得和总结一,从变量开始变量部分看似不起眼,但经常会产生一些隐蔽的问题。一般变量部分最容易产生如下问题:1,类型使用错误,比如定义变量时总忘记类型是否正确比如 int a=5;  int b = a/2; 这时得到b的结果显然不是我们想要的结果,所以定义变量时,数据类型一定要注意。注:再说个比较经典的问题#include <iostre...

2018-04-27 15:24:05 581

转载 Ubuntu 16.04系统上修改Docker镜像的存储路径

最近在Ubuntu16.04系统上使用Docker结果由于默认的镜像存储路径在系统分区上,而系统分区又不足够大,导致整个系统都不能正常工作了。因此我们需要把Docker的镜像存储目录移动到数据分区。执行如下命令查询默认的存储路径$ sudo docker info | grep "Docker Root Dir" 我们看到如下输出Docker Root Dir: /var/lib/docker 比...

2018-04-23 23:14:26 2627

转载 jQuery获取attr()与prop()属性值的方法及区别介绍

今天在项目中使用<select></select>下拉菜单时,使用juery操作,使页面加载完菜单默认选中的值为2,我一开始的操作如下:<!--html部分--><select><option value="1">1</option><option value="2">

2018-04-23 10:24:30 169

转载 Ubuntu环境变量错误导致无法正常登录

原文链接:https://www.cnblogs.com/austinspark-jessylu/p/7987142.html 一、问题产生 配置JDK时,按照搜索到的一篇文章中的做法,修改了/etc/profile文件里的内容。在原内容保持不变的基础上,大致添加了以下内容:export JAVA_HOME=....export PATH=....然而,重启再次试图登录X windows时,发生错...

2018-04-22 12:50:13 1036

转载 消息队列mq的原理及实现方法

消息队列技术是分布式应用间交换信息的一种技术。消息队列可驻留在内存或磁盘上,队列存储消息直到它们被应用程序读走。通过消息队列,应用程序可独立地执行--它们不需要知道彼此的位置、或在继续执行前不需要等待接收程序接收此消息。 消息中间件概述消息队列技术是分布式应用间交换信息的一种技术。消息队列可驻留在内存或磁盘上,队列存储消息直到它们被应用程序读走。通过消息队列,应用程序可独立地执行--它们不需要知道...

2018-03-28 09:34:35 21838

原创 快速排序的实现

算法简介:快速排序(Quicksort)是对 冒泡排序的一种改进。快速排序由C. A. R. Hoare在1962年提出。它的基本思想是:通过一趟排序将要排序的数据分割成独立的两部分,其中一部分的所有数据都比另外一部分的所有数据都要小,然后再按此方法对这两部分数据分别进行快速排序,整个排序过程可以 递归进行,以此达到整个数据变成有序 序列。为什么说快速排序是冒泡排序的一种改进呢?简单来说,冒泡排序...

2018-03-26 20:01:56 675

空空如也

空空如也

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

TA关注的人

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