hadoop高可用(HA)部署

一、HA架构
分类: 其他 发布时间: 11-25 21:01 阅读次数: 0

vue项目的一个package.json

{ "name": "projectName", "version": "1.0.1", "description": "project desc", "author": "authorName", "private": true, "scripts": { "dev": "webpack-dev-server --inline --progress --config build/webpack.dev.conf.js", "start": "npm run dev", "build": "n
分类: 其他 发布时间: 11-25 21:01 阅读次数: 0

机器学习:EM算法

EM算法 各类估计 最大似然估计 Maximum Likelihood Estimation,最大似然估计,即利用已知的样本结果,反推最有可能(最大概率)导致这样结果的参数值的计算过程。 直白来讲,就是给定了一定的数据,假定知道数据是从某种分布中随机抽取出来的,但是不知道这个分布具体的参数值,即:模型已知,参数未知,而MLE就是用来估计模型的参数。 MLE的目标是找出一组参数(模型中的参数),使得模型产出观察数据的概率最大。 \[ arg~max_θP(X;θ) \] MLE求解过程 写出似然
分类: 其他 发布时间: 11-25 21:01 阅读次数: 0

python-Redis模块常用的方法汇总

Redes模块常用的方法汇总 一.创建建Redis对象 1.直接使用 import redis r = redis.Redis(host='127.0.0.1', port=6379) 2.连接池使用 import redis pool = redis.ConnectionPool(host='127.0.0.1', port=6379) r = redis.Redis(connection_pool=pool) 3.库的选择 import redis r = redis.Redis(db=0
分类: 其他 发布时间: 11-25 21:01 阅读次数: 0

js中伪数组如何使用数组方法

通过使用数组的原型对象加上call的特殊使用可以达到伪数组使用数组方法 <div>1</div> <div>2</div> <div>3</div> <script> var divs=document.getElementsByTagName('div'); //伪数组无法使用数组方法 // divs.forEach(function (item) { // console.log(it
分类: 其他 发布时间: 11-25 21:01 阅读次数: 0

AQS简介以及源码分析

参考链接:https://www.jianshu.com/p/da9d051dcc3d 参考链接:https://www.cnblogs.com/waterystone/p/4920797.html
分类: 其他 发布时间: 11-25 21:01 阅读次数: 0

vue项目的构建过程

确保已经安装了node和npm 1.安装vue-cli npm i vue-cli -g 2.安装vue-router npm i vue-router --save 3.安装vue-router npm i vue-router --save 4.安装axios //如果有需要 npm i axios --save 5.安装 懒加载 vue-lazyload //如果有需要 npm install vue-lazyload --save 6.安装 触底加载 vue-infinite-scro
分类: 其他 发布时间: 11-25 21:01 阅读次数: 0

重读高程三:HTML 中使用 JavaScript

script 属性: async [异步]:立即下载脚本,但不妨碍页面中其他操作。外部脚本有效。load 事件前执行(一定) charset :表示指定代码字符集 defer [延迟]:脚本可延迟到文档完全被解析和显示后再执行。外部脚本有效。DOMContentLoaded 事件前执行(标准) src :资源 URI type :MIME 类型 常用 text/javascript text/template 使用方式:页面内嵌、外部引用。两者同时存在时,只下载、执行外部引用。外部引用:可维护
分类: 其他 发布时间: 11-25 21:01 阅读次数: 0

Codeforces Round #600 (Div. 2) D。 Harmonious Graph

#include<iostream> using namespace std ; const int N=200200; int p[N]; int cnt; int find(int x) { if(p[x]!=x) p[x]=find(p[x]); return p[x]; } int main() { int n,m; cin>>n>>m; for(int i=1; i<=n; i++) p[i]=i; for(int i=1; i<=m;
分类: 其他 发布时间: 11-25 21:01 阅读次数: 0

1021 Deepest Root (25 分)

A graph which is connected and acyclic can be considered a tree. The height of the tree depends on the selected root. Now you are supposed to find the root that results in a highest tree. Such a root is called the deepest root. Input Specification:
分类: 其他 发布时间: 11-25 21:01 阅读次数: 0

张旭个人第4次作业—Alpha项目测试

课程 软件工程实践 作业要求 个人第四次作业 团队名称 C#软工造梦厂 作业目标 运行其他组的项目找出问题及提出建议 一、测试人信息 姓名 张旭 学号 201731024123 团队名称 C#软工造梦厂 二、测试项目信息 团队名 李李罗何雷孟胡团队 七个小矮人 认真不马虎队 项目名 天天点名 黄金点小游戏 西柚贪吃蛇 博客地址 https://www.cnblogs.com/ssylddd/p/11901004.html https://www.cnblogs.com/S21loganmc-0
分类: 其他 发布时间: 11-25 21:01 阅读次数: 0

《Java知识应用》Java Json说明和使用(fastjson)

工具包下载:链接: https://pan.baidu.com/s/1dn5uNwiJ1ICkbPknlMmkHQ 提取码: ayzn 复制这段内容后打开百度网盘手机App,操作更方便哦 1.JSON介绍 JSON(javaScript Object Notation)是一种轻量级的数据交换格式。主要采用键值对({"name": "json"})的方式来保存和表示数据。JSON是JS对象的字符串表示法,它使用文本表示一个JS对象的信息,本质上是一个字符串。 2.FastJson简介 fastj
分类: 其他 发布时间: 11-25 21:01 阅读次数: 0

微服务架构攀登之路(二)之RPC

1. RPC 简介 ⚫ 远程过程调用(Remote Procedure Call,RPC)是一个计算机通信协议 ⚫ 该协议允许运行于一台计算机的程序调用另一台计算机的子程序,而程序员无需额外地为这个交互作用编程 ⚫ 如果涉及的软件采用面向对象编程,那么远程过程调用亦可称作远程调用或远程方法调用 2. 流行 RPC 框架的对比 3. golang 中如何实现 RPC ⚫ golang 中实现 RPC 非常简单,官方提供了封装好的库,还有一些第三方的库 ⚫ golang 官方的 net/rpc 库
分类: 其他 发布时间: 11-25 21:01 阅读次数: 0

SQL练习02

编写一个 SQL 查询,获取 Employee 表中第二高的薪水(Salary) 。 +----+--------+ | Id | Salary | +----+--------+ | 1 | 100 | | 2 | 200 | | 3 | 300 | +----+--------+ 例如上述 Employee 表,SQL查询应该返回 200 作为第二高的薪水。如果不存在第二高的薪水,那么查询应返回 null。 +---------------------+ | SecondHighestSa
分类: 其他 发布时间: 11-25 21:01 阅读次数: 0

基于docker-compose部署LNMP

一、配置环境 [root@docker ~]# systemctl stop firewalld [root@docker ~]# iptables -F [root@docker ~]# setenforce 0 二、上传需要的软件包 [root@docker ~]# mkdir docker [root@docker docker]# unzip compose_lnmp-190606.zip 三、部署docker-compose [root@docker ~]# cat centos-7
分类: 其他 发布时间: 11-25 21:01 阅读次数: 0

Java基础_Java自增自减/关系/逻辑/三元运算符

1 /* 2 自增自减运算符 3 关系运算符 4 逻辑运算符 5 三元运算符 6 (同C++) 7 */ 8 public class OperatorDemo01 { 9 public static void main(String[] args){ 10 //自增自减运算符 11 int i=10; 12 System.out.println("i: "+i); //10 13
分类: 其他 发布时间: 11-25 21:01 阅读次数: 0

在ubuntu18.04上使用OpenSSL生成自签名认证基本流程

  为了使系统支持https模式,首先我们要使能ssl模式。 命令如下: sudo a2enmod ssl sudo systemctl restart apache2   接下来我们要生成一个SSL/TLS 认证,下面的命令就是产生一个TLS命令并且生成一个私钥: sudo openssl req -x509 -nodes -days 365 -newkey rsa:2048 -keyout /etc/ssl/private/example.com.key -out /etc/ssl/ce
分类: 其他 发布时间: 11-25 21:00 阅读次数: 0

爬虫的基本原理、requests模块、模拟登陆网站、爬取视频网站、cookie池和代理池、正向代理和反向代理

1、爬虫的定义:   向网站发起请求,获取资源后分析并提取有用数据的程序 2、爬虫的基本流程   (1)发送请求:     使用http库向目标站点发起http请求,即发送一个Request Request包含:请求头、请求体等   (2)获取响应内容:     如果服务器能正常响应,则会得到一个Response Response包含:html,json,图片,视频等   (3)解析内容:     解析html数据:正则表达式,第三方解析库如Beautifulsoup,pyquery等 解析j
分类: 其他 发布时间: 11-25 21:00 阅读次数: 0

某年的第几天

题目描述 输入年、月、日,计算该天是本年的第几天。 输入描述: 包括三个整数年(1<=Y<=3000)、月(1<=M<=12)、日(1<=D<=31)。 输出描述: 输入可能有多组测试数据,对于每一组测试数据, 输出一个整数,代表Input中的年、月、日对应本年的第几天。 示例1 输入 复制 1990 9 20 2000 5 1 输出 复制 263 122 switch解法: #include <stdio.h> #include <iostream> using namespace std
分类: 其他 发布时间: 11-25 20:50 阅读次数: 0

GridManager 隐藏列

GridManager 表格管理组件, 对列的隐藏与显示的操作有两种方式。 初始化时指定列为隐藏或显示状态。方式如下: <table></table> var table = document.querySelector('table'); table.GM({ gridManagerName: 'test', ajax_url: 'http://www.lovejavascript.com/learnLinkManager/getLearnLinkList', col
分类: 其他 发布时间: 11-25 20:50 阅读次数: 0