- 博客(17)
- 资源 (3)
- 收藏
- 关注
转载 ScheduledExecutorService定时周期执行指定的任务
一:简单说明ScheduleExecutorService接口中有四个重要的方法,其中scheduleAtFixedRate和scheduleWithFixedDelay在实现定时程序时比较方便。下面是该接口的原型定义java.util.concurrent.ScheduleExecutorService extends ExecutorService extends
2014-09-18 19:20:11 1018
原创 namesrv
package com.alibaba.rocketmq.namesrv;import java.util.concurrent.ExecutorService;import java.util.concurrent.Executors;import java.util.concurrent.ScheduledExecutorService;import java.util.concur
2014-09-16 16:53:37 1137
转载 阿里校招负责人揭秘面试潜规则
阿里巴巴校招负责人揭秘面试中那些你应该知道的“潜规则”。 最近负责了公司招聘,发现校园招聘这种事情,真是一个奇葩的工作。能做好校园招聘的人,一定是一个矛盾体。 这个人一定是思维缜密,因为流程在这里特别重要,宣讲会、笔试、面试,需要不能出乱子;这个人还需要有创新意识,做好了宣讲会、笔试面试,也就是中规中矩,没啥特色,如果不弄点有新意的东东出来,也很难找到最优秀的人才。
2014-09-15 16:36:40 771
原创 面试中最后一问该问什么
“最后一问”该问什么 一般来说,围绕公司、职位提问会让面试官觉得你确实是关心这份工作的。虽然常规的公司介绍、职位描述会在面试里完成,但你不妨就此问题深入下去。以下几个问题,供你参考: 1.公司对这个岗位的期望是什么样的?其中,哪些部分是我需要特别努力的? 2.公司是否有正式或非正式培训? 3.公司的升迁渠道如何? 4.公司是否有外派或轮调的机会?
2014-09-15 12:11:49 1021
转载 面试最后一个问题如何答 十大禁忌不要碰
面试时你永远不要问的那些问题: 1.关于薪水和福利的任何事,都不要问 “除非已正式雇佣,否则公司的薪水、福利以及关于薪水的谈判永远都不会展现给应聘者,”Kohut说道。同样,病假、假期等相关的问题也不能问。除非对方已经暗示你将得到这份工作,否则,不要提出任何以上提到的问题,这会让人觉得你已有胜券在握的感觉
2014-09-15 12:03:45 3161
转载 Dijkstra(迪杰斯特拉)算法分析与实现(C++)
最短路径算法—Dijkstra(迪杰斯特拉)算法分析与实现(C++) (转)Dijkstra(迪杰斯特拉)算法是典型的最短路径路由算法,用于计算一个节点到其他所有节点的最短路径。主要特点是以起始点为中心向外层层扩展,直到扩展到终点为止。Dijkstra算法能得出最短路径的最优解,但由于它遍历计算的节点很多,所以效率低。 Dijkstra算法是很有代表性的最短路
2014-09-11 22:08:15 738
原创 char *p=“world“ 這個里面的world為什么不能改变呢
假设char*p1="world";char*p2="world";编译器为了节省空间,常量区中只有一份"world",所以p1、p2指向同一份的字符串如果允许改变,这会造成无意中改变其他指针指向的字符串,操作系统中的copy-on-write机制就是为了解决这个问题,可惜C语言中没有改机制,Delphi中也有
2014-09-07 12:31:11 747
转载 分布式消息中间件 MetaQ 作者庄晓丹专访
MetaQ(全称Metamorphosis)是一个高性能、高可用、可扩展的分布式消息中间件,思路起源于LinkedIn的Kafka,但并不是Kafka的一个Copy。MetaQ具有消息存储顺序写、吞吐量大和支持本地和XA事务等特性,适用于大吞吐量、顺序消息、广播和日志数据传输等场景,目前在淘宝和支付宝有着广泛的应用。Github地址:https://github.com/killme200
2014-09-05 15:18:43 1297
转载 LRU算法,最近最少使用算法
LRU是Least Recently Used的缩写,即最近最少使用页面置换算法,是为虚拟页式存储管理服务的,是根据页面调入内存后的使用情况进行决策了。由于无法预测各页面将来的使用情况,只能利用“最近的过去”作为“最近的将来”的近似,因此,LRU算法就是将最近最久未使用的页面予以淘汰。可以用一个特殊的栈来保存当前正在使用的各个页面的页面号。当一个新的进程访问某页面时,便将该页面号压入栈顶,
2014-09-05 12:41:38 10116
原创 RocketMQ / rocketmq-example / src / main / java / com / alibaba / rocketmq / example / simple /
https://github.com/alibaba/RocketMQ/blob/develop/rocketmq-example/src/main/java/com/alibaba/rocketmq/example/simple/PushConsumer.java/** * Copyright (C) 2010-2013 Alibaba Group Holding Limite
2014-09-05 11:01:01 1236
原创 RocketMQ / rocketmq-example / src / main / java / com / alibaba / rocketmq / example / simple / Prod
/** * Copyright (C) 2010-2013 Alibaba Group Holding Limited * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License.
2014-09-05 10:49:14 1136
转载 动态规划(4)详细讲解各最短路径算法及比较
1 最短路径问题(The shortest-path problem, SPP) 最短路径问题是图论研究中的一个经典算法问题,旨在寻找图中两结点之间的最短路径。 算法具体的形式包括:1) 确定起点的最短路径问题 - 即已知起始结点,求最短路径的问题。2) 确定终点的最短路径问题 - 与确定起点的问题相反,该问题是已知终结点,求最短路径的问题。在无向图中该问题与确定起点
2014-09-03 16:40:47 9648
转载 动态规划(3)饮料供货
题目题目来自《编程之美》:在微软亚洲研究院上班,大家早上来的第一件事是干啥呢?查看邮件?No,是去水房拿饮料:酸奶,豆浆,绿茶、王老吉、咖啡、可口可乐……(当然,还是有很多同事把拿饮料当做第二件事)。管理水房的阿姨们每天都会准备很多的饮料给大家,为了提高服务质量,她们会统计大家对每种饮料的满意度。一段时间后,阿姨们已经有了大批的数据。某天早上,当实习生小飞第一个冲进水房并一次拿
2014-09-03 16:40:11 979
转载 动态规划(1)总述
1 Dynamic ProgrammingThe most widely example we use Dynamic Programming in our life is find the shortest/quickest path between two places.So what is the Dynamic Programming?Dynamic progr
2014-09-03 16:39:46 851
转载 动态规划(5)字符串相似度算法
【GOOGLE2013校招第3道大题】2.3 给定一个原串和目标串,只能对源串进行如下操作:1.在给定位置插入一个字符2.替换任意字符3.删除任意字符要求写一个程序,返回最少的操作数,使得源串进行这些操作后等于目标串。源串和目标串长度都小于2000。(只需设计思路和关键步骤伪代码)分析:其实是考察字符串相似算法中的DL算法。1 字符串相似度算法应用
2014-09-03 16:39:18 5089
原创 最长公共子串问题
LCS问题就是求两个字符串最长公共子串的问题。解法就是用一个矩阵来记录两个字符串中所有位置的两个字符之间的匹配情况,若是匹配则为1,否则为0。然后求出对角线最长的1序列,其对应的位置就是最长匹配子串的位置.下面是字符串21232523311324和字符串312123223445的匹配矩阵,前者为X方向的,后者为Y方向的。不难找到,红色部分是最长的匹配子串。通过查找位置我们得到最长的匹配子串
2014-09-03 16:04:14 784 5
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人