Linux中iptables那点儿事儿

1、NetFilter 是Linux系统核心层内部的一个数据包处理模块 2、Hook point 数据包在NetFilter中的挂载点,包括 PRE_ROUTING INPUT OUTPUT FORWARD POST_ROUTING iptables命令最终会调用netfilt...

2019-04-21 11:17:10

阅读数 47

评论数 0

【Java设计模式】代理模式

Proxy Pattern 现实生活中,租房时的中介就相当于代理对象,房东相当于实际对象,我们相当于客户端,通过中介把房东的房子租下来; 代理的外部功能和实际对象一般是一样的,用户与代理打交道,不直接接触实际对象; 代理存在的价值: 节省成本比较高的实际对象的创建开销,按需延迟加载; 执...

2019-04-08 22:58:46

阅读数 23

评论数 0

Linux 正则表达式

一、基础知识 匹配操作符 \ 转义字符 . 匹配任意单个字符 [1249a],[^12],[a-k] 字符序列单字符占位 ^ 行首 $ ...

2019-04-02 15:32:34

阅读数 12

评论数 0

Linux vi/vim 常用命令

1、vim 全屏编辑器 1.1 打开文件 vim /path/to/somefile vim +# :打开文件,并定位于第#行 vim +:打开文件,定位至最后一行 vim +/PATTERN : 打开文件,定位至第一次被PATTERN匹配到的行的行首 1.2 关闭文件 1.2.1 ...

2019-04-02 11:45:54

阅读数 16

评论数 0

【大数据学习笔记】Hive与HBase整合

1、配置 1.1 如果是自己通过tar包自行搭建的hadoop集群,需要如下两步配置: 1.1.1 拷贝jar包 (1)将Hive lib路径内的hive-hbase-handler-*.jar拷贝到HBase lib路径下 (2)将HBase lib下所有jar包拷贝到Hive lib路...

2019-04-01 16:43:31

阅读数 22

评论数 0

【大数据学习笔记】sqoop

1、简介 将关系型数据库与hadoop数据进行转换的工具 官网文档地址:http://sqoop.apache.org/docs/1.4.6/SqoopUserGuide.html 我用的是1.4.6版本,集群使用Ambari搭建,在任意一台服务节点上安装sqoop客户端; sqoop由c...

2019-04-01 15:20:29

阅读数 46

评论数 0

【大数据学习笔记】HBase数据模型及架构简介

1、HBase简介 Hadoop Database,是一个高可靠性、高性能、面向列、可伸缩、实时读写的分布式数据库; 利用Hadoop HDFS作为其文件存储系统,利用Hadoop MapReduce来处理HBase中的海量数据,利用Zookeeper作为其分布式协同服务; 主要用来存储非结...

2019-03-25 10:25:25

阅读数 43

评论数 0

IntelliJ IDEA License Server本地搭建教程

1、下载文件IntelliJIDEALicenseServer(v1.6).zip 下载链接:https://pan.baidu.com/s/1pYp5Tjy-eIvfb_Z--qIXUg 密码:sozy 2、找到自己操作系统的版本,我这里使用IntelliJIDEALicenseServer...

2019-03-24 21:33:19

阅读数 118

评论数 0

【JVM系列】1、Run-Time Data Areas 运行时数据区

Java虚拟机定义了在程序执行期间使用的各种运行时数据区域。 1、Thepc(program counter)Register - 程序计数器 Java虚拟机可以同时支持许多执行线程,每个Java虚拟机线程都有自己的程序计数器寄存器。 在任何一个确定时刻,一个处理器内核都会执行一条线程中的指...

2019-03-17 21:27:07

阅读数 39

评论数 0

解决Cannot change version of project facet Dynamic Web module to 3.1

解决Cannot change version of project facet Dynamic Web module to 3.1 使用Eclipse新建基于Maven的Web项目时,选择ArchetypeId为maven-archetype-webapp时,由于Catalog版本问题,ser...

2019-03-16 11:50:07

阅读数 12

评论数 0

Maven学习笔记

一、Maven简介 Maven是基于项目对象模型(POM),可以通过一小段描述信息来管理项目的构建、报告和文档的软件项目管理工具。 apache-maven-3.3.3 |- bin 存放命令 |- boot |- plexus-classworlds-2.5.2.jar 类加载器...

2019-03-16 11:45:14

阅读数 21

评论数 0

jstack分析java线程

找到java线程的pid ps -ef | grep java 打印jstack输出信息到文件 jstack pid > ./dump 统计 [root@server ~]# grep java.lang.Thread.State dump | awk '{p...

2019-03-15 09:11:22

阅读数 13

评论数 0

使用Eclipse,Maven简单搭建Spring+MyBatis

1、新建一个Maven Project 使用Eclipse自带的Maven插件,自动创建一个基于Maven的Web工程;(前提是开发环境一定要配置好Maven) 选择archetype为maven-archetype-webapp: 设置: GroupId:com.study...

2019-03-09 09:28:19

阅读数 35

评论数 0

照片尺寸对照表

使用300PPI计算 照片尺寸 长宽mm 分辨率 长宽比 5英寸(3R) 127*89 1500*1050 5:3.5 全景5英寸(3D) 127*95.2 1500*1125 4:3 6英寸(4R) 152*102 ...

2019-03-09 09:14:14

阅读数 434

评论数 0

打赏

各位客官,如果小弟写的博客文章能够对您有一丝丝的帮助,小弟内心是非常高兴的;我会一直写下去,希望能够帮助到更多的人,并且让自己的技术能够得到总结和提升,写出更好的帖子来,这里有钱的捧个钱场,没钱的捧个人场,谢谢大家!!! 【微信】二维码: 【支付宝】二维码: ...

2019-03-08 12:52:22

阅读数 90

评论数 1

【高并发系列】26、并行排序

1、先回顾一下冒泡排序 public class BubbleSort { public static void bubbleSort(int[] arr) { for (int i = arr.length - 1; i > 0; i--) { for (i...

2019-03-04 23:06:36

阅读数 43

评论数 0

【高并发系列】25、并行搜索

简单的策略实现并行搜索: 将原始数据集合按照期望的线程数量分割;每个线程各自独立搜索,当其中有一个线程找到数据后,立即返回结果即可; /** * 并行搜索 * * @author daniel */ public class ParallelSearch { // 整型数组,保存...

2019-03-02 00:03:38

阅读数 17

评论数 0

【Spark学习笔记】5、Java版-算子系列之mapPartitions(f:Iterator[T] => Iterator[U]) : RDD[T] => RDD[U]

源码 /** * Return a new RDD by applying a function to each partition of this RDD. * * `preservesPartitioning` indicates whether the input function...

2019-02-28 12:40:15

阅读数 32

评论数 0

【Spark学习笔记】4、Java版-算子系列之flatMap(f:T => Seq[U]) : RDD[T] => RDD[U]

flatMap源码 /** * Return a new RDD by first applying a function to all elements of this * RDD, and then flattening the results. */ def flatMap[U...

2019-02-28 12:36:53

阅读数 33

评论数 0

【Spark学习笔记】3、Java版-算子系列之map(f:T => U) : RDD[T] => RDD[U]

map算子源码 /** * Return a new RDD by applying a function to all elements of this RDD. */ def map[U: ClassTag](f: T => U): RDD[U] = withSc...

2019-02-28 12:34:31

阅读数 34

评论数 0

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