官网:http://www.rabbitmq.com/ zeromq 相当于 message backbone,而rabbitmq相当于message broker。有的应用系统中,二者并存。 (1)windows安装 windows下载:rabbitmq-server-3.6.6.exe,需要先安 ...
分类:
编程语言 时间:
2016-12-05 02:28:00
阅读次数:
272
python程序的运行方式大致可以分为两种,一种是直接通过python解释器直接解释型运行,另外一种是先把python程序编译为二进制文件再运行。 ...
分类:
编程语言 时间:
2016-12-05 02:19:29
阅读次数:
289
IoC容器是什么?IoC文英全称Inversion of Control,即控制反转,我么可以这么理解IoC容器: 把某些业务对象的的控制权交给一个平台或者框架来同一管理,这个同一管理的平台可以称为IoC容器。 我们刚开始学习spring的时候会经常看到的类似下面的这代码: 上面代码中,在创建App ...
分类:
编程语言 时间:
2016-12-05 02:16:21
阅读次数:
264
一个软件设计的好坏,我想很大程度上取决于它的整体架构,而这个整体架构其实就是你对整个宏观商业业务的抽象框架,当代表业务逻辑的高层抽象层结构 合理时,你底层的具体实现需要考虑的就仅仅是一些算法和一些具体的业务实现了。当你需要再开发另一个相近的项目时,你以前的抽象层说不定还可以再次利用 。面对对象的设计 ...
分类:
编程语言 时间:
2016-12-05 02:12:09
阅读次数:
245
1.把二元查找树转变成排序的双向链表 题目:输入一棵二元查找树,将该二元查找树转换成一个排序的双向链表。要求不能创建任何新的结点,只调整指针的指向。 10 / \ 6 14 / \ / \4 8 12 16 转换成双向链表4=6=8=10=12=14=16。 首先我们定义的二元查找树 节点的数据结构 ...
分类:
编程语言 时间:
2016-12-05 02:10:01
阅读次数:
322
静态导入 import语句可以导入一个类或某个包中的所有类 import static 语句导入有一个类中的某个静态方法或所有静态方法 使用Math.random() 可以这样做 在调用方法时可以不使用类名了 可以使用 import static java.lang.Math.*; 导入类下的所有方 ...
分类:
编程语言 时间:
2016-12-05 02:08:17
阅读次数:
180
冒泡排序(Bubble Sort)是一种简单的排序算法。它重复地走访过要排序的数列,一次比较两个元素,如果他们的顺序错误就把他们交换过来。走访数列的工作是重复地进行直到没有再需要交换,也就是说该数列已经排序完成。这个算法的名字由来是因为越小的元素会经由交换慢慢“浮”到数列的顶端。 冒泡排序算法的运作 ...
分类:
编程语言 时间:
2016-12-05 02:04:50
阅读次数:
252
对于高斯混合模型是干什么的呢?它解决什么样的问题呢?它常用在非监督学习中,意思就是我们的训练样本集合只有数据,没有标签。 它用来解决这样的问题:我们有一堆的训练样本,这些样本可以一共分为K类,用z(i)表示。,但是具体样本属于哪类我们并不知道,现在我们需要建立一个模型来描述这个训练样本的分布。这时,... ...
分类:
编程语言 时间:
2016-12-05 02:02:34
阅读次数:
577
javascript闭包是javascript的难点,很多人对js闭包不是很理解,我对js闭包一开始也是云里雾里,我刚刚进兴安得力的时候,做的转正试题中就有一个对闭包理解的题目。如何理解javascript的闭包呢?下面我们一起来学习一下: 闭包的含义和理解 通俗地讲,JavaScript 中每个的 ...
分类:
编程语言 时间:
2016-12-05 01:58:29
阅读次数:
204
最近开始学习python,听大家说python很强大,可以作为脚本语言,支持面向对象、面向过程编程,兼具编译性和解释性的一门动态语言。作为一名程序员有必要掌握这一门强大的"胶水语言"。最近回顾了下,纪录一下运算符的优先级顺序,以下运算符的优先级依次递增: 运算符 ...
分类:
编程语言 时间:
2016-12-05 01:56:17
阅读次数:
233
1.安装 sudo pip install shellpy 如果提示你当前pip版本过低,可以参照提示执行 sudo pip install --upgrade pip 2.建立文件 vim yourFileName.spy 注意是spy后缀 3.执行 shellpy yourFileName.sp ...
分类:
编程语言 时间:
2016-12-05 01:55:21
阅读次数:
283
Given an integers array A. Define B[i] = A[0] * ... * A[i-1] * A[i+1] * ... * A[n-1], calculate B WITHOUT divide operation. Have you met this question ...
分类:
编程语言 时间:
2016-12-05 01:52:03
阅读次数:
142
由于浏览器的原生支持(无需安装任何插件),用JS来学习数据结构和算法也许比c更加便捷些。因为只需一个浏览器就能啪啪啪的调试了。比如下图我学习归并排序算法时,只看代码感觉怎么都理解不了,但是结合chrome自带的断点调试功能,我便很快理解了其中的思想。 冒泡排序 冒泡排序比较任何两个相邻的项,如果第一 ...
分类:
编程语言 时间:
2016-12-05 01:52:37
阅读次数:
191
《The Pragmatic Programmer》《The Mythical Man-month》《Clean Code》《The Clean Coder》《Refactoring》《Working Effectively With Legacy Code》《Code Complete》《Head ...
分类:
编程语言 时间:
2016-12-05 01:53:10
阅读次数:
166
Javascipt语法不支持"类"(class)[es6已经支持],但是有模拟类的方法。今天我主要谈谈Javascipt中模拟“类”的方法及js中继承的总结和回顾。 js中实现“类”与继承,既是重点,又是难点。很多同学可能都对js中“类”与继承都有所了解,但是深入剖析的时候,感觉力不从心、模棱两可。 ...
分类:
编程语言 时间:
2016-12-05 01:49:43
阅读次数:
170
一、概述 测试 //1、创建一个Cookie对象 //Cookie cookie1=new Cookie("name","xrk"); //2、调用response的一个方法把Cookie传给客户端 //response.addCookie(cookie1); //1、获取Cookie Cookie ...
分类:
编程语言 时间:
2016-12-05 01:47:12
阅读次数:
161