
笔记
文章平均质量分 86
Zzay_naw
这个作者很懒,什么都没留下…
展开
-
笔记 - Zookeeper 3.x(命令、配置、重要图示、脚本、代码实现)
笔记 - Zookeeper 3.x(命令、配置、重要图示、脚本、代码实现)作者: Zzay目的: 记录Zookeeper相关笔记(常用命令、常用配置、重要图示、常用脚本、代码实现),以方便未来查看使用。文章目录笔记 - Zookeeper 3.x(命令、配置、重要图示、脚本、代码实现)1. 常用命令1.1 Server1.2 Client2. 常用配置**`zroot/conf/zoo.cfg`:** 包括大部分 zookeeper 的相关配置信息。**`zroot/zkData/myid`文件原创 2022-03-31 17:03:28 · 2451 阅读 · 0 评论 -
Hadoop 3.x 笔记(配置、命令、脚本、重要图示、代码实现)
Hadoop 3.x 笔记作者: Zzay目的: 本文章记录 hadoop 3.x 使用过程中常用的配置、命令、脚本、重要图示、实现代码,以方便未来查看使用。1. 常用配置1.1 端口号以下是Hadoop 3.x常用的端口号。NameNode HTTP UI 端口:9870NameNode 内部通信端口:8020/9000/9820Secondary NameNode:9868YARN 查看执行任务端口(ResourceManager):8088历史服务器通信端口(jobHi原创 2022-03-30 16:25:13 · 2825 阅读 · 1 评论 -
设计模式:结构型模式--代理模式(Proxy Pattern)
设计模式:结构型模式–代理模式(Proxy Pattern)文章目录设计模式:结构型模式--代理模式(Proxy Pattern)1. 引入2. 概述3. 组成结构4. 具体实现4.1 静态代理4.2 动态代理4.2.1 JDK实现4.2.2 CGLIB实现5. 三种代理的对比6. 优缺点7. 使用场景1. 引入结构型模式描述如何将类或对象按某种布局组成更大的结构。它分为类结构型模式和对象结构型模式,前者采用继承机制来组织接口和类,后者釆用组合或聚合来组合对象。由于组合关系或聚合关系比继承关系耦合度原创 2022-03-06 12:44:43 · 331 阅读 · 0 评论 -
设计模式:创建型模式--建造者模式(Builder Pattern)
设计模式:创建型模式–建造者模式(Builder Pattern)文章目录设计模式:创建型模式--建造者模式(Builder Pattern)1. 概述2. 组成结构3. 具体实例4. 优缺点5. 使用场景6. 模式扩展7. 对比其他创建型模式7.1 工厂模式 vs 建造者模式7.2 抽象工厂模式 vs 建造者模式1. 概述将一个复杂对象的构建与表示分离,使得同样的构建过程可以创建不同的表示。分离部件的构造(由Builder负责)和装配(由Director负责),从而可以构造出复杂的对象。实现了原创 2022-03-04 12:49:40 · 424 阅读 · 0 评论 -
设计模式:创建型模式--原型模式(Prototype Pattern)
设计模式:创建型模式–原型模式(Prototype Pattern)文章目录设计模式:创建型模式--原型模式(Prototype Pattern)1. 概念2. 组成结构3. 实现细节4. 具体案例5. 使用场景6. 扩展内容6.1 克隆(Clone)6.2 浅克隆(Shallow Clone)6.3 深克隆(Deep Clone)6.3.1 Clone6.3.2 对象流1. 概念原型模式(Prototype Pattern)通常被用于创建重复的对象,同时又能保证性能。这种类型的设计模式属于创建型模式原创 2022-02-28 09:10:58 · 282 阅读 · 0 评论 -
软件体系结构-设计模式:笔记目录(Design Patterns)
软件体系结构-设计模式:笔记目录(Design Patterns)创建型模式(Creational Patterns):设计模式:创建型模式–单例模式(Singleton Pattern)设计模式:创建型模式–工厂模式(Factory Pattern)设计模式:创建型模式–抽象工厂模式(Abstract Factory Pattern)结构型模式(Structural Patterns):行为型模式(Behavioral Patterns):...原创 2022-02-28 00:25:43 · 355 阅读 · 0 评论 -
设计模式:创建型模式--抽象工厂模式(Abstract Factory Pattern)
设计模式:创建型模式–抽象工厂模式(Abstract Factory Pattern)文章目录设计模式:创建型模式--抽象工厂模式(Abstract Factory Pattern)1. 引入2. 概念3. 组成结构4 实现细节5. 优缺点6. 使用场景1. 引入前面介绍的工厂方法模式中考虑的是一类产品的生产,如畜牧场只养动物、电视机厂只生产电视机。这些工厂只生产同种类产品,同种类产品称为同等级产品,也就是说:工厂方法模式只考虑生产同等级的产品,但是在现实生活中许多工厂是综合型的工厂,能生产多等级(原创 2022-02-27 12:04:12 · 213 阅读 · 0 评论 -
设计模式:创建型模式--工厂方法模式(Factory Method Pattern)
设计模式:创建型模式–工厂模式(Factory Pattern)文章目录设计模式:创建型模式--工厂模式(Factory Pattern)1. 引入2. 简单工厂模式2.1 组成结构2.2 实现细节2.3 优缺点2.4 扩展实现3. 工厂模式3.1 概念3.2 组成结构3.3 实现细节3.4 优缺点本文章中将介绍两种工厂模式:简单工厂模式(Simple Factory Pattern)(不属于GOF的23种经典设计模式)。工厂方法模式(Factory Pattern)。工厂模式(Factor原创 2022-02-26 16:11:20 · 408 阅读 · 0 评论 -
设计模式:创建型模式--单例模式(Singleton Pattern)
设计模式:创建者模式——单例模式文章目录设计模式:创建者模式——单例模式1. 概念2. 组成结构3. 实现方式3.1 饿汉式3.1.1 静态变量3.1.2 静态代码块3.1.3 枚举方式3.2 懒汉式3.2.1 非线程安全3.2.2 线程安全3.2.3 双重检查锁3.2.4 静态内部类4. 存在问题4.1 序列化反序列化4.2 反射机制1. 概念单例模式(Singleton Pattern)是 Java 中最简单的设计模式之一。这种类型的设计模式属于创建型模式,它提供了一种创建对象的最佳方式。这种原创 2022-02-26 00:51:15 · 548 阅读 · 0 评论 -
Ex6_机器学习_吴恩达课程作业(Python):SVM支持向量机(Support Vector Machines)
Ex6_机器学习_吴恩达课程作业(Python):SVM支持向量机(Support Vector Machines)文章目录Ex6_机器学习_吴恩达课程作业(Python):SVM支持向量机(Support Vector Machines)0. Pre-condition00. Self-created FunctionsloadData(path):读取数据plotData(X, y):可视化数据plotBoundary(classifier, X):绘制类别间的决策边界displayBoundarie原创 2022-01-28 12:04:50 · 1948 阅读 · 0 评论 -
Ex3_机器学习_吴恩达课程作业(Python):多分类和神经网络(Multi-class Classification & Neural Networks)
Ex3_机器学习_吴恩达课程作业(Python):多分类和神经网络(Multi-class Classification & Neural Networks)文章目录Ex3_机器学习_吴恩达课程作业(Python):多分类和神经网络(Multi-class Classification & Neural Networks)0. Pre-condition00. Self-created FunctionsloadData(path):读取.mat数据loadWeight(path):用于前原创 2022-01-26 14:10:59 · 1931 阅读 · 0 评论 -
Ex5_机器学习_吴恩达课程作业(Python):偏差预方差(Bias vs Variance)
Ex5_机器学习_吴恩达课程作业(Python):偏差预方差(Bias vs Variance)文章目录Ex5_机器学习_吴恩达课程作业(Python):偏差预方差(Bias vs Variance)0. Pre-condition00. Self-created FunctionslinearRegCost(theta, X, y, l):损失函数linearRegGradient(theta, X, y, l):梯度计算函数trainLinearReg(X, y, l):正则化线性回归训练learni原创 2022-01-24 22:24:24 · 1463 阅读 · 0 评论 -
Ex_机器学习_吴恩达课程作业目录(Python)
Ex_机器学习_吴恩达课程练习(Python)Ex1_机器学习_吴恩达课程练习(Python):线性回归(Linear Regression)Ex2_机器学习_吴恩达课程练习(Python):逻辑回归(Logistic Regression)原创 2022-01-20 16:08:44 · 1356 阅读 · 0 评论 -
Ex2_机器学习_吴恩达课程作业(Python):逻辑回归(Logistic Regression)
Ex2_机器学习_吴恩达课程练习作业文章目录Ex2_机器学习_吴恩达课程练习作业0. Pre-condition00. Self-created Functionssigmoid(z):激活函数cost(theta, X, y):计算损失gradient(theta, X, y):计算梯度predict(theta, X):给定参数与数据集,做出预测featureMapping(x1, x2, power):特征映射costReg(theta, X, y, l=1):正规化logistic回归的损失函数g原创 2022-01-19 16:49:12 · 1082 阅读 · 0 评论 -
Ex1_机器学习_吴恩达课程作业(Python):线性回归(Linear Regression)
Ex1_机器学习_吴恩达课程文章目录Ex1_机器学习_吴恩达课程0. Pre-condition00. Self-created FunctionscomputeCost(X, y, theta):计算损失gradientDescent(X, y, theta, alpha, iters):梯度下降实现Feature Normalization(X):特征正规化Normal Equation(X, y):正规方程求 theta1. Simple function2. Linear Regression w原创 2022-01-18 17:39:34 · 922 阅读 · 0 评论 -
学习笔记-Thymeleaf
学习笔记-Thymeleaf文章目录学习笔记-Thymeleaf1. 介绍1.1 模板引擎 (templates)1.2 thymeleaf2. 语法详解2.1 配置2.2 常用标签2.3 链接表达式 @{...}2.4 变量表达式 ${...}2.5 选择变量表达式 *{...}2.6 消息表达 #{...}版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。本文链接:https://blog.youkuaiyun.com/qq_40693171/artic原创 2021-11-16 15:21:49 · 561 阅读 · 0 评论 -
前端学习笔记-Webpack
前端学习笔记-Webpack文章目录前端学习笔记-Webpack1. Webpack简介1.1 基本介绍1.2 五个核心概念2. Webpack初体验2.1 初始化配置2.2 编译打包应用3. Webpack开发环境-基本配置3.1 样式资源3.2 HTML资源1. Webpack简介本部分对Webpack进行简要的介绍。1.1 基本介绍Webpack: 一种前端资源构建工具,一个静态模块打包器(module bundler)。 在webpack 看来, 前端的所有资源文件(js/jso原创 2021-11-04 19:19:12 · 176 阅读 · 0 评论 -
Redis-学习笔记
1. 常用命令本部分包括Redis常用操作命令。1.1 五大数据类型本部分包括Redis的五大常见数据类型的笔记1.1.1 String本部分包括Redis-String的部分常用操作命令。# 设置k-vSET key value# 设置k-v,同时给定销毁时间【set with expire time】SETEX key timeToExpire value # 先判断是否已存在,再决定是否设置k-v【set if not exists,常用于分布式锁】SETNX key va原创 2021-10-30 17:58:54 · 172 阅读 · 0 评论 -
Annotation-开发常用注解笔记
本文章记录开发过程中遇到的一些注解。1. Spring@AutoWired:自动装配,先通过ByType再通过ByName。@Resource:自动装配,先通过ByName再通过ByType。2. Swagger3. Lombok@Data:常注解于POJO类,可简化代码开发。实现隐藏各属性的Getter及Setter方法,以及HashCode和EqualsTo等方法。@Getter / @Setter / @ToString / @EqualsAndHashCode:可注解于类原创 2021-10-29 16:38:17 · 167 阅读 · 0 评论 -
MyBatis-是否使用Lombok?
【本文转载自:https://www.toutiao.com/i6820517160964588044/;作者ramostear;仅作为个人学习用笔记,若有侵删立刻删除】Lombok是一个很不错的Java库,它可以让你在少写代码的同时耍耍酷,简单的几个注解,就可以干掉一大片模板代码。但是所有的源代码很多时候是用来阅读的,只有很少的时间是用来执行的。面对Lombok提供的诸多“神走位”,你并不会介意在IDE上新增一个插件。对于IntelliJ IDEA玩家而言,只需搜索“Lombok Plugin”便可原创 2021-10-28 19:04:11 · 314 阅读 · 0 评论