自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

咫尺之间

远在千里之外,又在咫尺之间

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

转载 Zabbix分布式监控

官网安装手册: https://www.zabbix.com/documentation/2.4/manual/installation/安装Zabbix仓库rpm -ivh http://repo.zabbix.com/zabbix/2.4/rhel/6/x86_64/zabbix-release-2.4-1.el6.noarch.rpm安装MySQL和Zabbix-ServerMySQL

2015-07-08 15:25:53 437

转载 数据库模型

关系型和非关系性数据库理论关系型数据库——模型(ACID) ACID,指数据库事务正确执行的四个基本要素的缩写。包含:原子性(Atomicity)、一致性(Consistency)、隔离性(Isolation)、持久性(Durability)。一个支持事务(Transaction)的,必需要具有这四种特性,否则在事务过程(Transaction processing)当中无法保证数据的正确性,交

2015-06-23 10:20:54 431

转载 云计算中的并行计算技术分析

摘要 本文阐述了并行计算和云计算的关系,简要回顾并行计算的历史,分析了并行计算的重要技术OpenMP、MPI和Erlang,研究了这些技术在中国电信的应用方法,并介绍了中国电信实施云计算、并行计算的指导思想、原则和策略。一、引言 计算是一个含义丰富的概念,包括了服务、市场、技术等诸多方面。通常提到的IaaS、PaaS和SaaS,严格地说是基于服务的术语,并不是对技术的描述。从技术上看,云计

2015-06-19 09:31:09 6246

转载 JS高级编程5-作用域安全的构造函数

作用域安全的构造函数 构造函数其实是一个使用new运算符的函数。当使用new调用时,构造函数的内部用到的this对象会指向新创建的实例。function Person(name, age, job) { this.name = name; this.age = age; this.job = job;}var person = new Person("Nichol

2015-06-18 16:55:35 723

转载 JS高级编程4-函数节流

函数节流 比起非DOM交互,DOM操作需要更多内存和CPU时间。连续尝试进行过多的DOM相关操作可能会导致浏览器变慢甚至崩溃。函数节流的设计思想就是让某些代码可以在间断情况下连续重复执行,实现的方法是使用定时器对函数进行节流。 例如,在第一次调用函数时,创建一个定时器,在指定的时间间隔后执行代码。当第二次调用时,清除前一次的定时器并设置另一个,实际上就是前一个定时器演示执行,将其替换成一

2015-06-18 16:43:41 493

转载 JS高级编程3-函数柯里化

函数柯里化函数柯里化 柯里化是把接受多个参数的函数变换成接受一个单一参数的函数,并且返回一个新函数,这个新函数能够接受原函数的参数。下面可以通过例子来帮助理解。function adder(num) { return function(x) { return num + x; }}var add5 = adder(5);var add6 = adder(

2015-06-18 16:41:50 345

转载 JS高级编程2-使用高阶函数

高阶函数本Markdown编辑器使用[StackEdit][6]修改而来,用它写博客,将会带来全新的体验哦:高阶函数 高阶函数作为函数式编程众多风格中的一项显著特征,经常被使用。实际上,高阶函数即对函数的进一步抽象。 高阶函数至少满足下列条件之一:接受函数作为输入;输出一个函数。 在函数式语言中,函数不但是一种特殊的对象,还是一种类型,因此函数本身是一个可以传来传去的值。也就是说,

2015-06-18 16:35:52 335

转载 JS高级编程2-使用高阶函数

高阶函数本Markdown编辑器使用[StackEdit][6]修改而来,用它写博客,将会带来全新的体验哦:高阶函数 高阶函数作为函数式编程众多风格中的一项显著特征,经常被使用。实际上,高阶函数即对函数的进一步抽象。 高阶函数至少满足下列条件之一:接受函数作为输入;输出一个函数。 在函数式语言中,函数不但是一种特殊的对象,还是一种类型,因此函数本身是一个可以传来传去的值。也就是说,

2015-06-18 16:34:43 304

转载 JS高级编程1-函数绑定

JS高级编程1-函数绑定函数绑定 函数绑定就是为了纠正函数的执行上下文,特别是当函数中带有this关键字的时候,这一点尤其重要,稍微不小心,就会使函数的执行上下文发生跟预期不同的改变,导致代码执行上的错误。 函数绑定要创建一个函数,可以在特定环境中以指定参数调用另一个函数。 一个简单的bind()函数接收一个函数和一个环境,返回一个在给定环境中调用给定函数的函数,并且将所有参

2015-06-18 16:24:51 937

转载 函数范式编程

面向函数范式编程(Functional Programming)来源于网络:概念 函数编程(简称FP)不只代指Haskell Scala等之类的语言,还表示一种编程思维,软件思考方式,也称面向函数编程。 编程的本质是组合,组合的本质是范畴Category,而范畴是函数的组合。首先,什么是函数式编程,这并没有唯一定义,它只是广泛聚合了一些编程风格的特性,我们可以将它与面向对象编程OOP进行对比

2015-06-18 13:53:46 490

原创 并发编程

并发编程并发中的几种概念 并发编程中要处理的三个问题:原子性问题,可见性问题,有序性问题。原子性 即一个操作或者多个操作 要么全部执行并且执行的过程不会被任何因素打断,要么就都不执行。  Java内存模型只保证了基本读取和赋值是原子性操作,如果要实现更大范围操作的原子性,可以通过synchronized和Lock来实现。由于synchronized和Lock能够保证任一时刻只有一个线程执

2015-06-16 14:36:57 258

转载 IO模型的五中模型

IO模型(堵塞、非堵塞、同步、异步)内容摘抄自网络:阻塞I/O非阻塞I/OI/O复用(select 和poll、epoll)信号驱动I/O异步I/O数据流向 网络IO操作实际过程涉及到内核和调用这个IO操作的进程。以read为例,read的具体操作分为以下两个部分:  (1)内核等待数据可读  (2)将内核读到的数据拷贝到进程   异步和同步 实际上同步与异步是针对应用程序与

2015-06-16 13:27:50 1196

空空如也

空空如也

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

TA关注的人

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