排序:
默认
按更新时间
按访问量

Rabbitmq

rabbitmq是一个消息通信的开源工具。本文自问自答,回答一些使用和理解上的难点。 提出大概10个左右的问题, 1.Connection和Channel的区别? 程序要使用rabbitmq,要先创建一个到rabbitmq的连接,指定ip,端口,vhost,验证用户和密码,以及相关的设置,比...

2017-08-06 20:32:04

阅读数:285

评论数:0

mysql一些使用点的探讨

注:MySQL是一个支持插件式存储引擎的数据库系统,下文探讨的针对的存储引擎都是innodb的。1.大数据的删除,比如一亿行数据的表中删除或者更新一千万行数据?mysql提供了几种数据删除的方法,有truncate,drop和delete。 1.truncate和不带where子句的delet...

2017-06-05 17:20:26

阅读数:590

评论数:0

web杂谈

前言:本人作为一个前端小白,梳理一下这段时间开发前端一个页面的过程,希望对自己起到备忘并思考的作用,希望我的经验对于别人也有一点帮助的作用。由于本文碎碎念的部分过长,导致本文过长。还请读者见谅。—更新中(更新周期大概还会持续一个月)前端框架现如今,前端框架也越来越多了,比如ember,angula...

2017-04-23 16:44:44

阅读数:2231

评论数:0

规划问题求解的理论---线性代数

概述谈到规划问题的时候,我们不得不谈到线性代数的内容。大学的时候,同学们应该都上过一门课—《线性代数》,这门课当时让人非常的反感,因为全是证明和定理,学起来毫无趣味。 “没有比线性代数更加基础的了,虽然事实上一代又一代的教授和图书编写者们通过荒谬的矩阵计算将线性代数的简单特性变得非常的模糊”。 ...

2017-01-16 19:18:33

阅读数:630

评论数:0

ElasticSearch

首先问一个问题,数据是一个什么样的概念? 比如我这里有一个csv文件,有65万行数据,每行数据包括20多个字段;这是一个庞大的数据量,大概占用了150兆的磁盘空间,如果我用wps将它加载到内存中,大概也需要这么多的内存。如果你的内存剩余量不够大,可能就没法打开这个文件了;就算内存足够大,这也是内...

2016-12-22 20:43:03

阅读数:645

评论数:0

规则引擎 clara-rules

本文的主题是规则引擎,主要内容包括规则引擎的实现算法 rete算法,clojure开源的规则引擎clara-rules对规则的处理方式和特点,以及clojure edn文件格式处理等内容。那么什么是规则引擎呢?规则引擎 规则引擎由推理引擎发展而来,是一种嵌入在应用程序中的组件,实现了将业务决策...

2016-11-01 17:38:46

阅读数:1407

评论数:0

线性规划和约束满足问题的思考

本文写给对线性规划和约束满足问题的使用有困惑的朋友,如果你曾经在这方面存在一些疑问,这篇文章对你来说就再适合不过了,如果有对线性规划的解法感兴趣,那么也推荐你看一看我的思考~ *注:之前一直以为约束满足问题和线性规划问题是一样的,才发现其实不是这样的,仔细想想我之前的理解原来存在着那么大的误会。...

2016-09-18 11:19:41

阅读数:9649

评论数:0

clojure 项目构建 boot

我们知道,c和c++程序是使用makefile来构建的;java程序使用ant,maven等构建;那么基于java的函数式编程clojure要怎么构建大型应用程序的呢?当然,也可以基于maven,本文主要先讲述clojure基于Leiningen的构建方式,然后会着重讲述clojure基于boot...

2016-08-14 11:32:59

阅读数:1276

评论数:2

Camel 和rabbitmq 集成处理

*前言:本文可能像口水文,因为写作本文的时候很多东西都没有理透,都是边写边理解,只当是写给自己看的吧,并且把这些点点滴滴的思想串成一条线。camel 核心 camel是一个基于规则路由和处理的引擎,提供企业集成模式的Java对象的实现,通过应用程序接口或称为陈述式的Java领域特定语言(DSL...

2016-08-02 20:59:24

阅读数:2212

评论数:0

连接数据库 in clojure ---korma

注:本文本周内会一周更新,如果自己速度太慢的话,本文下周可能还会继续更新。 先扔上两个链接:http://sqlkorma.com/和https://github.com/korma/Korma/blob/master/src/korma 本文会先从korma/db的角度入手讲起,最后才讲具体的...

2016-07-20 09:53:37

阅读数:1038

评论数:0

理解clojure语法(2)

注:本文长期更新 本文梳理一些clojure的常用知识点,惯用法?maybe 1.#'表示取得变量对象本身,var-quote (#') #'x ⇒ (var x)这是#的一个reader宏,作用是: get Var object instead of the value of a sym...

2016-07-08 20:10:52

阅读数:2685

评论数:1

理解clojure语法(1)

然后counter被绑定到匿名函数`#(swap! tick inc)`的地址。 当counter绑定完之后,每次调用counter :`(counter)` 解释器就会找到counter ,也就是匿名函数的那个地址,然后调用它,就相当于执行了匿名函数 `#(swap! tick inc)`,也就...

2016-05-04 21:58:42

阅读数:1052

评论数:0

web页面拖放效果的实现

本文主要分析dnd.js拖放操作的实现 1.概述:dnd.js主要提供了两个对象给我们使用,一个Drag,一个Drop。可以认为一个是用来拖动的元素,另外一个是用来放下的区域,实际上也确实是这么用的。 2.主要的使用方法: 创建一个拖动元素 new Drag…,和一个拖放区域 new Dro...

2018-01-12 11:51:22

阅读数:600

评论数:0

如果你想开发自己的软件产品

关于作者:一个企业家、web开发人员。最先开始创建了Lionite,一个web开发商店,现在我是BinPress的CTO,一个源码发现和源码市场的平台。快速总结:如果你喜欢这个当自己老板的主意(我当然喜欢),你可以抓住机会创建属于你自己的产品——一个你可以完全掌握创建她的方向的产品,你不需要和别人...

2018-01-09 17:09:22

阅读数:238

评论数:0

工具1--rundeck

本文介绍rundeck.

2016-12-21 11:33:30

阅读数:772

评论数:0

工具类

恩! 这就是学一款工具系列文章:)) 这个系列文章可能会包括一系列短小的文章,这类文章和我前面写的文章类型都不太一样,主要是介绍一些工具;以前写的都是分析类和原理类的文章,可是我也渐渐的认识到工具有多么重要,在工作和生活中对我们是多么的有用。 1.rundeck是一款运维工具,可以帮助自动化任...

2016-12-21 10:43:54

阅读数:572

评论数:0

spark编程指南

本文翻译文章 http://spark.apache.org/docs/latest/programming-guide.html 可以通过很多支持的API去操作RDD 也还需要浪费很多笔墨来组织这一块的操作,因为这一块实在是非常的重要。 RDDs support two types of...

2016-11-29 22:28:13

阅读数:703

评论数:0

JNI技术---clojure 调用C++库的方法

本文目的:加深理解—to JNI and clojure。JNI概述JNI,是Java Native Interface的缩写,中文为Java本地调用。 JavaTM Native Interface (JNI) is a standard programming interface for ...

2016-09-17 12:17:04

阅读数:826

评论数:0

Clojure二分查找

在内存大量数据查找的情况下,改进clojure.set查找函数select,只是简单的改进,从遍历到二分查找,却可以带来性能上的很大改进

2016-07-08 18:36:35

阅读数:680

评论数:0

用SDN的方法管理存储流量(在io融合网络中)

本文基本思想来自[论文](http://ieeexplore.ieee.org/stamp/stamp.jsp?arnumber=6825102) ,介绍了一种类似于SDN openflow的方法,并将它应用于[fcoe](http://blog.csdn.net/yin_wuzhe/articl...

2015-05-06 14:21:10

阅读数:1198

评论数:0

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