Linux集群实践

Linux集群架构 1. Linux集群概述 根据功能划分为两大类:高可用和负载均衡 高可用集群通常为两台服务器,一台工作,另外一台作为冗余,当提供服务的机器宕机,冗余将接替继续提供服务 实现高可用的开源软件有:heartbeat、keepalived 负载均衡集群,需要有一台服务器作为分发器,它负责把用户的请求分发给后端的服务器处理,在这个集群里,除了分发器外,就是给用户提供服务的服务器了,这些服务器数量至少为2 实现负载均衡的开源软件有LVS、keepalived、haproxy、ngin
分类: 其他 发布时间: 05-17 22:30 阅读次数: 0

黑马程序员_毕向东_Java基础视频教程——赋值(随笔)

赋值 class Test{ public static void main(String[] args) { int i = 3; // += -= *= /= %= 它们凑一块成为一个运算符 x += 4; //相当于 x = x + 4; //这个也是赋值。区别在于这个是把左右两边的和赋给左边 //n年前的一道面试题
分类: 其他 发布时间: 05-17 22:30 阅读次数: 0

webpack搭建过程

webpack有五大核心::: entry:入口 output:出口 loader:资源转换器 plugin:插件 mode:模式 webpack目前最稳定版本呢是 4.43 然后说一下怎么创建webpack::: 先创建一个目录 创建一个webpack.json文件 然后在终端安装 npm init -y 在安装webpack-cli::: npm install webpack webpack-cli --save-dev 也有简写的: npm i webpack webpack-cli
分类: 其他 发布时间: 05-17 22:30 阅读次数: 0

001 drf文档及外键字段反序列化

一 安装drf 1.1 安装库 pip install djangorestframework pip install markdown # Markdown support for the browsable API. pip install django-filter # Filtering support 1.2 settings 添加配置 'rest_framework', 二 接口文档 2.1 安装库 pip3 install coreapi 2.2 se
分类: 其他 发布时间: 05-17 22:30 阅读次数: 0

【selenium学习 -7】selenium操作下拉菜单

在使用之前需要导入Select模块 from selenium.webdriver.support.ui import Select 此次试验的HTML代码 <html> <select id ="select-test"> <option value="wechat">微信</option> <option value="alipay">支付宝</option> <option value="crash">现金</option>
分类: 其他 发布时间: 05-17 22:30 阅读次数: 0

DDL、DML基础

DDL 1.创建数据库,为了避免数据库已存在,加上if not exists判断,并且指定数据库在HDFS上存放的位置 create database if not exists XXX location '/XXX.db'; 2.删除数据库,如果数据库不为空,可以采用cascade强制删除 drop database if exists XXX cascade; 3.hive建表最好限定规则 create table stu2( name string, friends array<st
分类: 其他 发布时间: 05-17 22:30 阅读次数: 0

《中文版Excel_2016高级VBA编程宝典_MichaelAlexander著_姚瑶译_带书签》高清pdf下载链接

《中文版Excel_2016高级VBA编程宝典_MichaelAlexander著_姚瑶译_带书签》高清pdf下载链接 百度网盘链接:https://pan.baidu.com/s/1JSmu1wIEsPKx9k5KPpX4zg 提取码:mw06 下载链接2:http://ziliaoshare.cn/Download/p_ZWVE2GJVBABCBD_yy.zip 编辑推荐 本书针对Excel*版本做了全面更新,内容新颖,助你开发大型和小型Excel应用。  本书直抒主题,以读者为中心,摒弃
分类: 其他 发布时间: 05-17 22:30 阅读次数: 0

团队项目-第二阶段冲刺-6

一、说在前面 1、今天任务:分词实现 2、明天任务:定时任务 3、遇到问题:无 二、效果 三、代码 from jieba.analyse import * from lxml import etree from pymysql import connect import requests import jieba # 保存数据 def getData(): # 打开数据库连接(ip/数据库用户名/登录密码/数据库名) con = connect("localhost"
分类: 其他 发布时间: 05-17 22:30 阅读次数: 0

上班一个月的总结

实习了一个月,总体感觉是挺不错的。说到对自身变化有两点: 1.生活更规律了 2.学习重点的改变,相对激情褪去了些   因为离公司较远,早上6点多起来,路途奔波,晚上6点下班,回到家将近8点,但也因此生活规律了起来,三餐也定时了。不再像放假那样,睡到几点就几点,起来随便吃点就学习。因为实习且公司项目组已分配好了,我中间两周都是没有工作的,大部分时间可以用来学习和看书。这间公司真的非常适合我,从1月开始系统学习前端,从基础的JS、ES6、客户端存储到框架React、Vue,到3、4月份便开始做笔试
分类: 其他 发布时间: 05-17 22:30 阅读次数: 0

Azure Data Studio的初步了解与使用

数据库是成为一个程序员必须熟练掌握的技能之一,尤其是我们生活在现在的大数据时代。今天我接触了一份工作,这份工作似乎对数据库有要求,于是打算趁这个机会复习一下数据库相关的知识。 我在博客前面喜欢写一些自己结合生活,对一个东西的一些认识和感受,我决定以后都写在博客后面,毕竟在博客前面写上一堆与技术关系不大的废话,感觉会妨碍博客的阅读。 我选择 Azure Data Studio 来管理数据库。这个工具我之前听给我指引学习方向的大佬 Anduin Xue 说过,当时我曾经安装过,然后被略微复杂的操作
分类: 其他 发布时间: 05-17 22:30 阅读次数: 0

【模板】启发式搜索

#include<cstdio> #include<cstring> #include<iostream> #include<algorithm> #include<cmath> #include<queue> using namespace std; const int maxn=1e2+50,INF=0x3f3f3f3f; int dx[6]={0,0,-1,0,1},dy[6]={0,-1,0,1,0},n,m,k,sx,sy,ex,ey,a[maxn][maxn],f[maxn],g[
分类: 其他 发布时间: 05-17 22:30 阅读次数: 0

黑马程序员_毕向东_Java基础视频教程——逻辑运算符(随笔)

逻辑运算符 逻辑运算符用于连接 boolean 型的表达式 & : 只要两边都是 boolean 表达结果,有一个为 false ,则结果就是 false 只要两边都为 true 则结果就为 true | : 两边只要有一个为true 结果就为 true ,两边都是false,结果就是false ^ : 异或:就是和 | 有点不一样。当 true ^ true = false; true ^ true = false; true ^ false = true; false ^ true = t
分类: 其他 发布时间: 05-17 22:30 阅读次数: 0

c++ 随机生成带权联通无向图

提示 1、请使用c++11编译运行 2、默认生成100个输出文件,文件名为data1.in到data100.in,如有需要自行修改 3、50000以下的点1s内可以运行结束,50000-300000的点在30s内运行结束,300000以上看人品 4、生成的图为无向连通图,因此如果边数小于点数-1,程序自动终止 5、如果边数点数大于10000000或者为负数,程序自动终止 6、如果运算量过大,程序自行终止 7、默认带有边权以及参数k 8、4到7条可以自行修改 9、输出到屏幕中的文字不会输出到文件
分类: 其他 发布时间: 05-17 22:14 阅读次数: 0

《Qt Creator快速入门_第三版__霍亚飞编著_带书签》高清pdf下载链接

《Qt Creator快速入门_第三版__霍亚飞编著_带书签》高清pdf下载链接 百度网盘链接:https://pan.baidu.com/s/1lIV7cMAPWse5cPNY-VQynw 提取码:aeb8 下载链接2:http://ziliaoshare.cn/Download/p_QTCKSRM_hyf.zip Qt Creator快速入门(第3版)是基于Qt Creator集成开发环境的入门书籍,详细介绍了QtCreator开发环境的使用和Qt基本知识点的应用。本书内容主要包括Qt的基
分类: 其他 发布时间: 05-17 22:14 阅读次数: 0

学习大数据目录

一、Linux基础 二、Hadoop的背景知识与起源 三、搭建Hadoop环境 四、Apache Hadoop的体系结构 五、HDFS 六、MapReduce 七、MapReduce编程案例 八、NoSQL数据库之:HBase 九、数据分析引擎之:Hive 十、数据分析引擎之:Pig 十一、数据采集引擎:Sqoop和Flume 十二、集成管理工具:HUE 十三、Hadoop HA的实现和HDFS的联盟 十四、NoSQL数据库之:Redis 十五、实时处理框架:Apache Storm
分类: 其他 发布时间: 05-17 22:14 阅读次数: 0

appium中Xpath定位

xpath定位 xpath定位是一种路径定位方式,主要是依赖于元素绝对路径或者相关属性来定位,但是绝对路径xpath执行效率比较低(特别是元素路径比较深的时候),一般使用比较少。通常使用xpath相对路径和属性定位。 实践案例 使用xpath定位元素来进行登录操作。 by_xpath.py from find_element.capability import driver driver.find_element_by_xpath('//android.widget.EditText[@tex
分类: 其他 发布时间: 05-17 22:14 阅读次数: 0

AtCoder Beginner Contest 168

比赛链接:https://atcoder.jp/contests/abc168/tasks A - ∴ (Therefore) 题意 给出一个由数字组成的字符串 $s$,要求如下: 如果 $s$ 以 2,4,5,7,9 结尾,输出 "hon" 如果 $s$ 以 0,1,6,8 结尾,输出 "pon" 如果 $s$ 以 3 结尾,输出 "bon" 代码 #include <bits/stdc++.h> using namespace std; int main() { map<char,
分类: 其他 发布时间: 05-17 22:14 阅读次数: 0

WPF学习笔记——XAML基础

1处含义: x:Class: 用来创建一个partial的class, 比如默认生成的x:Class="WPFDEMO.MainWindow", 会自动生成一个MainWindow的partial class,同时在project自动创建的MainWindow.cs partial class构造函数中,会调用一个InitializeComponent() 2,3,4,5处含义: 在XAML语法规则中,“xmlns”是属于强制关键字,被用来声明一个命名空间。其语法结构为“xmlns:”+“命名
分类: 其他 发布时间: 05-17 22:14 阅读次数: 0

《C程序设计语言》 练习3-3

问题描述   编写expand(s1,s2),将字符串s1中类似于a-z类的速记符号在字符串s2中扩展为等价的完整列表abc.....xyz。该函数可以处理大小写字母和数字,并可以处理a-b-c,a-z0-9和-a-z等类似的情况。作为前导和尾随的-字符原样排印。   Write a function expand(s1,s2) that expands shorthand notations like a-z in the string s1 into the equivalent comp
分类: 其他 发布时间: 05-17 22:14 阅读次数: 0

PHP根据键值,把一维数组按条件转换成二维数组

:对于一个一维数组,如果按某个相同键值,就将其归为一类,最终转换成一个二维数组,比如下面数组,如果 parent_id 上级id相同,就转换成一类,即同一个省下面的市全部放在一起。 $area = [ [ 'id' => 100, 'name' => '武汉市', 'parent_id' => 201, ], [ 'id' => 101
分类: 其他 发布时间: 05-17 22:14 阅读次数: 0