自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(13)
  • 资源 (3)
  • 收藏
  • 关注

原创 Vim 基础

Vim编辑器的两种操作模式:1、普通模式2、插入模式普通模式:打开要编辑的文件时,Vim编辑器会进入到普通模式,普通模式下,Vim编辑器会吧按键解释成命令;插入模式:插入模式下,Vim会将你再当前光标位置输入的每个键都插入到缓冲区。要进入插入模式,按下 i 键,要退出插入模式回到普通模式,按下键盘上的退出键(ESC键,也就是Escape键)普通模

2016-04-04 22:41:08 276

原创 如何高效学习之吃饭模型学习法

第一步: 找东西吃  (对应获取信息)有点饿了,去饭店吃饭。[要学习! 要进步! ]1、到哪家饭店吃好呢? [寻找信息]2、我市、区或小区等最好的饭店在哪里?[ 保证有足够的信息量可以帅选 ]3、查口碑看看或跟熟人打听一下。[ 速度!在饿坏了前迅速找到想去的饭店]第二步:点菜 (对应理解)终于找到饭店了,刚坐下,服务员过来递上菜单:“先生想吃点什么?”1、看菜谱

2016-03-23 09:45:43 787

原创 输入数字,输出数字读法

思路分析实践代码import java.util.Arrays;import java.util.HashMap;import java.util.Map;public class Num2String { //数字对应关系 private static Map numberStringMap = new HashMap(); //位数

2016-03-21 12:09:15 871

原创 Ack 框架分析

Ack介绍 每个Spout Tuple保存一个ack-val的校验值,它的初始值是0,然后每发射一个Tuple或者ack一个Tuple,Tuple的ID都要跟这个校验值异或一下,并把得到的值更新为ack-val的新值。如果每个发射出去的Tuple都被ack了,最后ack-val一定是0(因为一个数字跟自己异或得到的值是0)。如果ack-val为0,表示这个Tuple树就被完整处理过

2016-03-19 15:17:53 903 2

原创 小狗钱钱

1、自己真的想变的富裕么?让自己变的富裕的10个理由是什么? 2、关于农夫和鹅的寓言故事: 农夫养了一只鹅,有一天在鹅的窝里发现了一颗金蛋,农夫为了确认这颗金蛋是真的,特地拿给当铺商人鉴定了是真的;第二天,农夫又去鹅的窝里,发现又有一颗金蛋;就这样,农夫每天可以收获一颗金蛋;渐渐地农夫并不满足于此,他希望一天可以多得到几个金蛋,半年过去了,农夫终于忍耐不住了,它将鹅

2016-03-19 13:12:38 321

原创 Storm集群部署

搭建一个Storm集群需要依次完成的安装步骤:搭建Zookeeper集群;安装Storm依赖库 (Java 1.7x版本、Python 2.6.x版本);下载并解压Storm发布版本 (0.10.0版本);修改storm.yaml配置文件;启动Storm各个后台进程。storm.yaml 配置Storm发行版本解压目录下有一个conf/storm.yaml文件,

2016-03-19 13:08:29 291

原创 Worker内部工作原理

Worker、Executor、Task 三者的关系storm集群中的一台机器可能运行着一个或者多个worker进程,其从属于一个或者多个topology。一个worker进程运行着多个executor线程;每一个worker从属于一个topology;executor是单线程,每一个executor运行着相同组件(spout或者bolt)的1个或者多个task;1个task执行(sp

2016-03-19 13:04:58 1818

原创 Storm架构分析

一、Storm总体架构客户端提交Topology代码到Nimbus。Nimbus针对该Topology建立本地的目录,Nimbus中的调度器根据Topology的配置计算Task,并把Task分配到不同的Worker上,调度的结果写入Zookeeper中。Zookeeper上创建assignments节点,存储Task和Supervisor中Worker的对应关系。在Zookeep

2016-03-19 13:01:28 299 1

原创 Mybatis入门

mybatis 入门实例

2015-11-17 16:37:56 278

原创 日志文件的处理和分析

package com.tudou.thread;import java.io.BufferedReader;import java.io.File;import java.io.FileReader;import java.io.FileWriter;import java.io.IOException;import java.lang.Thread.State;import j

2014-12-19 11:47:32 434

原创 java中堆和栈

java中把内存划分为

2014-08-27 20:36:04 317

转载 Java常用的设计模式

设计模式;一个程序员对设计模式的理解:“不懂”为什么要把很简单的东西搞得那么复杂。后来随着软件开发经验的增加才开始明白我所看到的“复杂”恰恰就是设计模式的精髓所在,我所理解的“简单”就是一把钥匙开一把锁的模式,目的仅仅是着眼于解决现在的问题,而设计模式的“复杂”就在于它是要构造一个“万能钥匙”,目的是提出一种对所有锁的开锁方案。在真正理解设计模式之前我一直在编写“简单”的代码.这个“简

2014-08-24 16:21:55 253

原创 android 界面跳转遇到的问题

通过调用另一个独立的activity实现界面的跳转:             代码如下: Button mButton=(Button)findViewById (R.id.mButton)  mButton.setOnClickListener(new View.OnClickListener(){  @Overridepublic void  onClick(View v){

2013-12-18 22:25:55 1133

Velocity所需jar包

velocity所需jar下载 commons-beanutils.jar commons-collections-3.1.jar commons-digester-1.8.jar velocity-1.7.jar velocity-1.7-dep.jar velocity-tools-2.0.jar

2014-10-19

调用第三方接口发送短信接口

调用第三方短信平台的接口,实时发送短信。需要申请一个帐号(account)和密码(password)。

2014-06-17

JSP 随机验证码

用JSP生成随机数字验证码,数字验证码是图片形式的。通过点击按钮,可以实现对数字验证码的刷新。

2014-06-17

空空如也

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

TA关注的人

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