RabbitMQ无疑是目前最流行的消息队列之一,对各种语言环境的支持也很丰富,作为一个.NET developer有必要学习和了解这一工具。消息队列的使用场景大概有3种: 1、系统集成,分布式系统的设计。各种子系统通过消息来对接,这种解决方案也逐步发展成一种架构风格,即“通过消息传递的架构”。 2、 ...
分类:
其他好文 时间:
2016-05-16 07:07:23
阅读次数:
339
第一部分 基本设计 目前最新版本的C#驱动MongoDB-CSharpDriver-2.2.3,比之前的版本更新比较大,在网上很难找到这个版本的相关C#操作资料,以下都是个人自发研究、测试的,如有雷同,不胜荣幸;如觉不妥,留言喷射;如有错误,还请赐教;如获帮助,示意欣赏。新版中有很多异步操作,本人对 ...
分类:
数据库 时间:
2016-05-16 07:05:45
阅读次数:
614
术语: POJO(Plain Old Java Object):普通传统的java对象 CRUD:代表创建(Create)、更新(Update)、读取(Read)和删除(Delete)操作。 原子操作:原子操作是指不会被线程调度机制打断的操作;这种操作一旦开始,就一直运行到结束,中间不会有任何 co ...
分类:
编程语言 时间:
2016-05-16 07:05:51
阅读次数:
248
热点随笔: · 【无私分享:从入门到精通ASP.NET MVC】从0开始,一起搭框架、做项目(1)搭建MVC环境 注册区域(果冻布丁喜之郎)· 【无私分享:从入门到精通ASP.NET MVC】从0开始,一起搭框架、做项目(2)创建数据库和数据模型(果冻布丁喜之郎)· 【无私分享:从入门到精通ASP. ...
分类:
其他好文 时间:
2016-05-16 07:05:10
阅读次数:
265
# my python script # to create script file # victor ...
分类:
编程语言 时间:
2016-05-16 07:04:23
阅读次数:
210
1. 进入终端,打开~/.vimrc, 创建如下所示内容: command: vi ~/.vimrc (note:没有就相当于新建) 2. 再次打开,如下图所示效果: ...
分类:
系统相关 时间:
2016-05-16 07:04:31
阅读次数:
432
本节通过日志详细分析 Nova Pause/Resume 操作。 有时需要短时间暂停 instance,可以通过 Pause 操作将 instance 的状态保存到宿主机的内存中。当需要恢复的时候,执行 Resume 操作,从内存中读回 instance 的状态,然后继续运行 instance。 下 ...
分类:
其他好文 时间:
2016-05-16 07:04:52
阅读次数:
167
Previously we saw how to Hijacking all the reqest, but this is not useful. So now we want to see how to Hijacking one kind of request. For example we ...
分类:
其他好文 时间:
2016-05-16 07:05:02
阅读次数:
237
我们用到php运行环境的时候总喜欢用集成包,其实在mac下,用homebrew也可以很快的安装这些东西,配置也很简单。 homebrew homebrew是mac下的一个包安装管理工具,使用非常简单方便。 安装homebrew 在终端中执行: 这样就安装好homebrew了。 安装命令行软件 如安装 ...
分类:
数据库 时间:
2016-05-16 07:04:06
阅读次数:
825
With endsWith && startsWith, you can easily find out whether the string ends or starts with some other string: example: So you don't need to write reg ...
分类:
编程语言 时间:
2016-05-16 07:05:24
阅读次数:
266
有时我们会遇到跨域获取图片data数据 对于现代浏览器 我们用xhr2 再结合Blob可搞定 还有一种方式 只拿src 之后直接通过canvas toDataUrl获取 在我理想中是行的通的! 可是 经测试后发现 canvas获取到外部图片后 只能写不可读! 如下代码 已经允许访问任何资源了 可是并 ...
分类:
Web程序 时间:
2016-05-16 07:05:45
阅读次数:
192
作者:王寒链接:https://zhuanlan.zhihu.com/p/20485529来源:知乎著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。 欢迎继续我们的学习。 北京时间2016年1月7日凌晨,Oculus正式开放对首款消费版Rift产品CV1的预订。599刀的价格让很 ...
分类:
编程语言 时间:
2016-05-16 07:03:53
阅读次数:
373
Math是javascript中的内部对象之一,主要用于处理数学方面的任务,是一种静态对象。和其他动态对象如Date、String等不同的是它没有构造函数Math(),可以直接使用属性和方法。 例如使用Date对象的getDate()方法得到一个月中的某一天: 而Math对象直接使用 random( ...
分类:
编程语言 时间:
2016-05-16 07:04:16
阅读次数:
267
tar -c: 建立压缩档案-x:解压-t:查看内容-r:向压缩归档文件末尾追加文件-u:更新原压缩包中的文件这五个是独立的命令,压缩解压都要用到其中一个,可以和别的命令连用但只能用其中一个。下面的参数是根据需要在压缩或解压档案时可选的。-z:有gzip属性的-j:有bz2属性的-Z:有compre ...
分类:
系统相关 时间:
2016-05-16 07:02:44
阅读次数:
257
今天做简单的登陆验证web应用时,用HQL语句查询数据表时 总是出现Users is not mapped [from Users u where u.username=? and u.password=? ]错误; 后面在HQL语句上把数据库表映射的实体类加上包名 (形如yii.entity.Us ...
分类:
移动开发 时间:
2016-05-16 07:02:22
阅读次数:
307