开源
-
Wireshark 网络抓包工具
网上的相关答案1)wireshark会针对报文进行预处理,查看到的报文程度实际上是重组之后的结果2)网卡对包进行重组,需要从网卡设置disable 场景目前没有在网页上找到相应的指令,能够过滤出感兴趣的TCP报文信息.目前…
-
设计模式-结构型
一. 适配器模式 配器模式(Adapter Pattern)是作为两个不兼容的接口之间的桥梁。这种类型的设计模式属于结构型模式,它结合了两个独立接口的功能。这个模式将一个类的接口转换成客户希望的另外一个接口。适配器模…
-
区块链轻钱包APP系统开发有什么好处
轻钱包不保存所有区块的数据,只保存跟自己相关的数据,所以体积很小。轻钱包可以运行在电脑,手机,网页等地方,基本可以实现去中心化。轻钱包有很多种,imToken钱包就是一款著名的移动端轻钱包,它是基于以太坊系…
-
Spark-SQL的具体编程场景
入门案例: object SparkSqlTest { def main(args: Array[String]): Unit = { //屏蔽多余的日志 Logger.getLogger("org.apache.hadoop").setLevel(Level.WARN) Logger.getLogger("org.apache.spark").setLevel(Leve…
-
Scala笔记整理(二):Scala数据结构—数组、map与tuple
[TOC] 数组 定长数组 如果你需要一个长度不变的数组,可以用Scala中的Array。例如: val numsArray = new Array[Int] (30) //长度为30的整数数组,所有元素初始化为0 val stringArrays = new Array [String] (30) /…
-
程序员笔记|常见的Spring异常处理
一、前言 相信我们每个人在SpringMVC开发中,都遇到这样的问题:当我们的代码正常运行时,返回的数据是我们预期格式,比如json或xml形式,但是一旦出现了异常(比如:NPE或者数组越界等等),返回的内容确实服务端…
-
spring boot的环境搭建
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0…
-
自动化实现之Jenkins+TestNG
前段时间想通过Jenkins+testNG的方式去达到持续集成、持续测试的目的!不仅自动触发测试同时将结果发送邮件至相关人员,并能跟踪每次的测试结果,且形成详细的报告! 主要分三个大步骤: 1.编写testNG测试类,并创…
-
Hadoop2.x与hadoop的区别
NameNode在启动的时候,需要将Mettadata加载到内存中去,随着集群扩大,元数据的量也随之增加,内存压力过大。 Hadoop1.x的缺点和解决办法: 单点故障------à HA 一主多备 内存受限 -----àNN Federation …
-
驰骋工作流引擎设计系列01 流程元素设计
第1节. 关键字 驰骋工作流引擎 流程快速开发平台 workflow ccflow jflow 第2节. ccflow流程元素设计 流程元素,概要的说就是流程上的画布内容。 l 驰骋流程引擎元素比较简,节点、连接线、标签三种。 l 设置有三个…