自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(9)
  • 资源 (4)
  • 问答 (1)
  • 收藏
  • 关注

原创 Leetcode: Decode ways

A message containing letters from A-Z is being encoded to numbers using the following mapping:'A' -> 1'B' -> 2...'Z' -> 26Given an encoded message containing digits, determine the total nu

2015-12-18 17:09:33 824

原创 leetcode: Remove Duplicate Letters

Given a string which contains only lowercase letters, remove duplicate letters so that every letter appear once and only once. You must make sure your result is the smallest in lexicographical order a

2015-12-17 13:38:48 1197 1

原创 Leetcode: Maximum Product of Word Lengths

Given a string array words, find the maximum value of length(word[i]) * length(word[j]) where the two words do not share common letters. You may assume that each word will contain only lower case le

2015-12-16 20:02:50 1542

转载 zookeeper原理

说明:本文为转载文章,用以学些收藏用,文章原始出处没找到,所以如果有侵犯您的权利,请告知。ZooKeeper是一个分布式的,开放源码的分布式应用程序协调服务,它包含一个简单的原语集,分布式应用程序可以基于它实现同步服务,配置维护和命名服务等。Zookeeper是hadoop的一个子项目,其发展历程无需赘述。在分布式应用中,由于工程师不能很好地使用锁机制,以及基于消息的协调机制不适合在某些应

2015-12-15 11:51:56 559

原创 C++对象池实现

在实际中,我们会遇到一个类最多只允许若干个对象同时存在的情形。如果这个类的对象会被频繁的创建,使用并销毁,那这时会对系统性能造成影响,而这时可以考虑使用对象池的方法来避免每次使用对象都需要从“构造->使用->销毁”这个流程,对象池中的每个对象都一次构造多次使用,而析构也只会在对象池析构是才会发生。    要实现对象池,那关键问题就在于如果在对象析构时不是真正的析构,而是重新回到对象池中。假如我

2015-12-10 11:58:59 1202

原创 visual studio开启多核编译方法

visual studio在编译时可以启动多核并行编译,以减少编译所需时间。话不多说,直接看步骤吧:1. Solution Explorer导航窗口右键需要并行编译的项目,进入属性页面2.“C/C++" -> ”General“ -> "Multi-processor Compilation" -> "Yes(/MP)"3. "C/C++" -> "Code Generatio

2015-12-09 19:52:40 26642 5

转载 vs2010设置堆栈大小

原文链接地址:http://www.cnblogs.com/xlw1219/archive/2013/03/15/2961352.html在解释原因前我们先看一下一个由C/C++编译的程序占用的内存分为几个部分:1、栈区(stack segment):由编译器自动分配释放,存放函数的参数的值,局部变量的值等。在Windows下,栈是向低地址扩展的数据结构,是一块连续的内存的区域。这

2015-12-09 19:48:17 2519

原创 ActiveMQ集群简介

1. 概念    有些环境具有高可用性、数据量巨大的特性,ActiveMQ可以通过组建集群来满足这些系统的需求,我们可以将这个理解为ActiveMQ集群。ActiveMQ集群是由多个相互连接通信的代理(broker)组成的,这些代理之间组成了一个代理网络。这些网络可以有多种拓扑结构,而每一种拓扑结构都有不同的用处,在后续的文章中我们会来了解这些,本文只介绍ActiveMQ中的网络连接器(net

2015-12-08 14:27:17 1168 1

原创 配置ActiveMQ的Transport Connectors

一、概念    从broker的角度来看,transport connector是用于接受和监听来自客户端的连接请求的一种机制。比如在”conf/activemq.xml“这个配置文件中可以找到:                            discoveryUri="multicast://default"/>

2015-12-07 16:31:35 8533

模式识别与机器学习

机器学习与人工智能方向很经典的入门书籍,本书从最基本的开始,循序渐进的介绍了模式识别和机器学习的基础知识和一些经典算法

2011-12-11

计算理论导引

计算理论的经典教材,里面详细介绍了图灵机的基本概念,以及有关算法复杂度的概念

2011-12-11

新编c语言大全(适合初学者)

一本c语言教程,适合初学者。如果你想学习c语言,这是一本不错的电子书,希望能给您带来帮助

2011-03-12

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

TA关注的人

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