自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(15)
  • 资源 (2)
  • 收藏
  • 关注

原创 Git workflow 实用笔记

2018-06-15 10:38:50 253

转载 Java中abstract和interface的区别

abstract class和interface是Java语言中对于抽象类定义进行支持的两种机制,正是由于这两种机制的存在,才赋予了Java强大的面向对象能力。 abstract class和interface之间在对于抽象类定义的支持方面具有很大的相似性,甚至可以相互替换,因此很多开发者在进行抽象类定义时对于 abstract class和interface的选择显得比较随意。其实,两者之间还是...

2018-06-26 10:01:56 295

转载 java装饰器模式

目的:动态的将职责附加到对象上什么时候使用:1.在不影响其他对象的情况下,以动态、透明的方式给单个对象添加职责2.处理那些可以撤销的职责3.当不能采用生成子类的方式进行扩充时结构图:示例代码:1 package com.test.patten.decorator;2 3 public interface Person {4 void doCoding();5 } 1 package...

2018-06-26 09:56:58 259

转载 java安全管理器SecurityManager入门

来自:http://www.cnblogs.com/yiwangzhibujian/p/6207212.html一、文章的目的  这是一篇对Java安全管理器入门的文章,目的是简单了解什么是SecurityManager,对管理器进行简单配置,解决简单问题。  比如在阅读源码的时候,发现这样的代码,想了解是做什么的:SecurityManager security = System.getSecu...

2018-06-26 09:51:24 392

转载 log4j + slf4j的maven配置

添加logger的日志输出,下面是配置信息供备忘步骤:1. 在Maven的porn.xml 文件中添加dependency如下<dependency> <groupId>org.slf4j</groupId> <artifactId>slf4j-log4j12</artifactId> <vers...

2018-06-22 15:46:48 2584

转载 jsp与servlet有什么区别?

以前,我对于这两样东西,没有想过去想它们有什么区别,因为jsp在编译完后也会成为一个servlet的.class文件。所以,它们对我个人来说基本没有什么区别。在网上看到有位网友说:“servlet是jsp的爹!”,很有趣也很实在!后来,去面试就遇到了这样的一个问题,所以,我也是在网上看了一下,才知道说出它们的区别是假,只是公司想考考你对MVC的理解!SERVLET是SUN早期推出的,其功能比较强劲...

2018-06-21 14:23:48 419

转载 非对称加密形象说明

就拿A给B发送经过签名加密信息来说:1、A对信息签名的作用是确认这个信息是A发出的,不是别人发出的;2、加密是对内容进行机密性保护,主要是保证信息内容不会被其他人获取,只有B可以获取。也就是保证整个过程的端到端的唯一确定性,这个信息是A发出的(不是别人),且是发给B的,只有B才被获得具体内容(别人就算截获信息也不能获得具体内容)。这只是大概说了作用,具体说来,涉及到密钥相关的东西。密钥有公钥和私钥...

2018-06-21 10:46:37 286

转载 Terminator入门

熟悉linux 的同学都知道,系统自带的终端是很难用的,比如每次运行一个单独程序,需要单独打开一个终端窗口,打开的程序多了,开发者很难找到自己需要的窗口。本文介绍一款终端利器——Terminator ,是一款非常好用的终端命令程序。本文以ubuntu系统下讲解安装和使用。Terminator 可以在同一个窗口上分割多个子窗口,每个小窗口运行独立的命令程序。一个父窗口管理多个子窗口,清晰明了知道每个...

2018-06-20 13:29:37 921

转载 http断点续传

来源: https://blog.csdn.net/liang19890820/article/details/53215087简述断点续传:指的是在上传/下载时,将任务(一个文件或压缩包)人为的划分为几个部分,每一个部分采用一个线程进行上传/下载,如果碰到网络故障,可以从已经上传/下载的部分开始继续上传/下载未完成的部分,而没有必要从头开始上传/下载。可以节省时间,提高速度。断点续传的用途有时用...

2018-06-19 10:08:40 846

转载 什么是Hbase表

来源:https://my.oschina.net/hanzhankang/blog/199969HBase本身的设计目标是 支持稀疏表,而 稀疏表通常会有很多列,但是每一行有值的列又比较少。如果不使用Column Family的概念,那么有两种设计方案:1.把所有列的数据放在一个文件中(也就是传统的按行存储)。那么当我们想要访问少数几个列的数据时,需要遍历每一行,读取整个表的数据,这样子是很低效...

2018-06-15 20:26:53 630

转载 Hbase中的Column Family

来源:https://www.ibm.com/developerworks/cn/analytics/library/ba-cn-bigdata-hbase/index.html提到大数据的存储,大多数人首先联想到的是 Hadoop 和 Hadoop 中的 HDFS 模块。大家熟知的 Spark、以及 Hadoop 的 MapReduce,可以理解为一种计算框架。而 HDFS,我们可以认为是为计算...

2018-06-15 20:25:30 7961

转载 chmod命令

chmod命令用来变更文件或目录的权限。在UNIX系统家族里,文件或目录权限的控制分别以读取、写入、执行3种一般权限来区分,另有3种特殊权限可供运用。用户可以使用chmod指令去变更文件与目录的权限,设置方式采用文字或数字代号皆可。符号连接的权限无法变更,如果用户对符号连接修改权限,其改变会作用在被连接的原始文件。权限范围的表示法如下:u User,即文件或目录的拥有者;g Group,即文件或目...

2018-06-15 14:34:22 267

转载 Maven之三十分钟入门

转载自:http://sadwxqezc.github.io/HuangHuanBlog/framework/2017/05/01/Maven之三十分钟入门.htmlMavenApache Maven is a software project management and comprehension tool. Based on the concept of a project object m...

2018-06-15 11:51:54 256

转载 实用 Git Workflow

创建分支分支是 Git 的核心概念,同时 Git Workflow 也是基于分支进行操作.当你新增功能或修复 bug 时候,新建一个分支是一个不错的选择,这将不会影响主分支 master. 所以你可以放心地尝试和提交更改,直到代码审查和运行通过,才会被合并到 master 分支.细微的 bug,可以在原分支进行修改,不必新建分支.一般新增功能而建立的分支,称为「特性分支或功能分支」此外,分支的命名...

2018-06-15 10:25:15 575

转载 ThreadLocal详解

转载自:http://www.cnblogs.com/dreamroute/p/5034726.htmlThreadLocal翻译成中文比较准确的叫法应该是:线程局部变量。  这个玩意有什么用处,或者说为什么要有这么一个东东?先解释一下,在并发编程的时候,成员变量如果不做任何处理其实是线程不安全的,各个线程都在操作同一个变量,显然是不行的,并且我们也知道volatile这个关键字也是不能保证线程安...

2018-06-15 10:14:34 155

空空如也

空空如也

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

TA关注的人

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