华为 HCIA鲲鹏开发工程师学习资料

华为 HCIA 鲲鹏开发工程师学习资料 链接:https://pan.baidu.com/s/1Sc9JL3e-flUoDbHJ9M5UjA 提取码:0n8b
分类: 其他 发布时间: 06-29 22:38 阅读次数: 0

Java泛型<T> T与T的用法

泛型(Generic type 或者 generics)是对 Java 语言的类型系统的一种扩展,以支持创建可以按类型进行参数化的类。可以把类型参数看作是使用参数化类型时指定的类型的一个占位符,就像方法的形式参数是运行时传递的值的占位符一样。 在集合框架(Collection framework)中泛型的身影随处可见。例如,Map 类允许向一个 Map 类型的实例添加任意类的对象,即使最常见的情况在给定映射(map)中保存一个string键值对。 命名类型参数 对于常见的泛型模式,推荐的泛型类
分类: 其他 发布时间: 06-29 22:38 阅读次数: 0

莫比乌斯函数 莫比乌斯反演

数论 莫比乌斯函数 莫比乌斯反演 1.1 莫比乌斯函数的性质 一、 莫比乌斯函数具有积性 证明也比较好想:莫比乌斯函数具有的是积性,而非完全积性,因此两数必定互质。对于\(\mu(a)\times \mu(b)\),倘若a含平方因数(b同理),则\(\mu(a)=0\),结果也为\(0\);若a,b都不含平方因数,又因为a,b互质, 因此a,b的贡献为提供不同数目的质因数,可以累加。 二、 结论:\(\forall n \quad \sum_{d|n} \mu(d)=\lfloor \frac
分类: 其他 发布时间: 06-29 22:38 阅读次数: 0

添加zabbix yum源

cat <<EOF > /etc/yum.repos.d/zabbix.repo [zabbix] name=Zabbix Official Repository - \$basearch baseurl=https://mirrors.aliyun.com/zabbix/zabbix/4.0/rhel/7/\$basearch/ enabled=1 gpgcheck=1 gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-ZABBIX-A14FE591 [
分类: 其他 发布时间: 06-29 22:38 阅读次数: 0

搞懂ELK并不是一件特别难的事(ELK)

本篇文章主要介绍elk的一些框架组成,原理和实践,采用的ELK本版为7.7.0版本 一、ELK介绍 1.1、ELK简介   ELK是Elasticsearch、Logstash、Kibana三大开源框架首字母大写简称(但是后期出现的filebeat(beats中的一种)可以用来替代logstash的数据收集功能,比较轻量级)。市面上也被成为Elastic Stack。   Filebeat是用于转发和集中日志数据的轻量级传送工具。Filebeat监视您指定的日志文件或位置,收集日志事件,并将它
分类: 其他 发布时间: 06-29 22:38 阅读次数: 0

【python】数据类型概述

python数据类型分类: 1、int 整型 .bit_length() #数字转换成二进制长度 2、str 字符串  1)索引 索引默认从左到右,下标从0开始,从右到左,下标从-1开始 2)切片 语法: s[开始位置:结束位置:步长] 特点:顾头不顾尾 步长正负表示了起止的方向和内容打印的方向(默认正数是从左到右读和取) 3)常用操作: #字符串是不可变的,任何操作对原字符串无影响 #所以有返回值 s.capitalize() 首字母大写 s.title() 被特殊字符隔开的首字母大写(中文
分类: 其他 发布时间: 06-29 22:38 阅读次数: 0

MySQL基础-05DQL语言(数据查询语言)-进阶4常见函数

声明:此MySQL基础学习源自尚硅谷。(推荐)b站官方链接:https://www.bilibili.com/video/BV1xW411u7ax?p=1 进阶4:常见函数 概念:类似于java的方法,将一组逻辑语句封装在方法体中,对外暴露方法名 好处:1、隐藏了实现细节 2、提高代码的重用性 调用:select 函数名(实参列表) 【from 表】; 特点: ①叫什么(函数名) ②干什么(函数功能) 分类: 1、单行函数 如 concat、length、ifnull等 2、
分类: 其他 发布时间: 06-29 22:38 阅读次数: 0

vb 编译运行和exe运行居然结果不同???!!!

同一个查询数据库产品合格数的语句. 在vb里运行得到4, 在exe运行得到2, 在数据库直接用sql查询也是2. 跟这个有关系吗? 定长或者静态数据不能大于64K
分类: 其他 发布时间: 06-29 22:38 阅读次数: 0

A1008 Elevator (20分)

一、技术总结 水题 二、参考代码 #include<iostream> #include<vector> using namespace std; int main(){ int n, sum = 0; cin >> n; vector<int> v(n); for(int i = 0; i < n; i++){ scanf("%d", &v[i]); if(i == 0){ sum += v[i] * 6 + 5; }else{ if(v[i] - v[i -
分类: 其他 发布时间: 06-29 22:38 阅读次数: 0

初学 Python 笔记【三十一】模块

【概念】 每个以扩展名 .py 结尾的Python源文件都是一个模块。 模块名同样也是一个标识符,需要符合标识符的命名规则。 在模块中定义的全局变量,函数,类都是提供给外界直接使用的工具。 模块就好比是工具包,想使用这个工具包中的工具,就需要先导入这个模块。 【两种导入方式】 1. import 模块名   一次性把模块中的所有工具全部导入,通过 模块名或别名 访问   使用 as 指定模块的别名,import 模块名 as 模块别名(大驼峰命名规则) 2. from 模块名 import 工
分类: 其他 发布时间: 06-29 22:21 阅读次数: 0

三、远程仓库配置基础

本地仓库链接到github 远程仓库:远程仓库是指托管在因特网或其他网络中的你的项目的版本库 有了远程仓库,就能与其他人在任意git项目上进行写作开发,与他人写作开发设计管理远程仓库以及根据需要推送或拉取数据,管理远程仓库包括了解如何添加远程仓库、移除无效的远程仓库、管理不同的远程分支并兵役他们是否被跟踪等等 常用的因特网上的远程仓库如 github 、gitee(码云)等 操作: 1、回到用户目录 git bash ,检查是否有这个文件,没有则创建 2、创建ssh文件 id_rsa私钥,不能
分类: 其他 发布时间: 06-29 22:21 阅读次数: 0

dev diary day1

今天继续昨天的工作,主要内容为:1、编写更多的dao,repository,service以及controller层代码;2、加入DTO,用于对象传递;3、加入enums包,用于处理一些状态;4、加入异常处理机制;5、编写工具类;6、编写VO;7、进行相应的测试 BuyerProductController:编写了一个用于返回所有已上架商品的接口。逻辑:1、首先使用productService进行查询,将上架的商品的productInfo存在一个List中。2、然后使用lambda表达式,将这
分类: 其他 发布时间: 06-29 22:21 阅读次数: 0

多个button与验证控件validator的矛盾

1.我的添加页面中放置了一个验证控件,验证用户名不能为空,页面按钮点击时会自动进行验证。我的页面中做了一个“注册”button,“注册”时将不触发验证控件,那么就设置“注册”button的CausesValidation=False; 2.button 按钮触发后相当于提交表单的动作,这样会激发页面验证控件的验证事件先执,验证未完成故而不能执行button的click事件;我通过将该button按钮添加ValidatorGroup="ValidataGroup1"解决了问题。更精确理解见下文:
分类: 其他 发布时间: 06-29 22:21 阅读次数: 0

Pollard_Rho算法

数论 Pollard_Rho算法 1.1作用 Pollard_Rho算法解决大数的质因数分解。又是一个玄学算法.. 2.1 试除法 我们的任务是对一个数字n进行质因数分解。可以发现,n的因数将会对称的分布在[1,sqrt(n)],和[sqrt(n),n]两个区间中,我们只需对前者扫一遍,即可求出所有的质因数,复杂度为\(0(\sqrt(n))\) 但是,假如数据范围是longlong范围呢?1e18呢?试除法似乎有点捉襟见肘... 2.2 一个显而易见的错误随机方法 emm,很明显,完整的扫一
分类: 其他 发布时间: 06-29 22:21 阅读次数: 0

Python脚本之批量复制文件并同时支持重命名

import os import shutil import time start_time = time.time() # 需要被复制的文件夹 old_path = r'C:\old_dir' new_path = r'C:\new_dir' all_list = os.listdir(old_path) for i in all_list: # print(os.path.join(old_path,i)) for j in os.listdir(os.path.joi
分类: 其他 发布时间: 06-29 22:21 阅读次数: 0

WEB控件及HTML服务端控件能否调用客户端方法?如果能,请解释如何调用

例如:<asp:TextBox id="TextBox1" runat="server"></asp:TextBox> <INPUT id="Button2" value="Button" name="Button2 runat="server" >
分类: 其他 发布时间: 06-29 22:21 阅读次数: 0

大数相乘的快速乘技巧

数论 大数相乘的快速乘技巧 1.1 问题 快速乘常用于解决如下问题:long long 与 long long 相乘,对long long 取模。显而易见,结果有可能不在long long 范围内,可能会溢出。因此,我们需要一种对该问题的有效解决方法 2.1 __int128 玄学数据类型,联赛是肯定不能使用的,所以,弃疗(≧∇≦)ノ 2.2 龟速乘 快速幂的思路在于二进制优化一下乘法的过程,实现快速求幂;龟速乘的思路很接近,利用二进制优化一下加法的过程,实现龟速乘法。long long 相加
分类: 其他 发布时间: 06-29 22:21 阅读次数: 0

Fedora与Ubuntu:到底哪一个更适合你?

导读 老问题:我应该使用哪个发行版?它经常引发争议,因为许多不同发行版的用户都希望您选择他们的团队。然而,通常绝大多数用户都建议使用两种发行版。本文介绍了Fedora和Ubuntu,以比较哪一个更适合您。 Fedora和Ubuntu的基础 让我们从基础开始。本文介绍了这两个发行版的最新版本,它们是Fedora 32 Workstation和Ubuntu 20.04 LTS。Fedora和Ubuntu都是受欢迎的Linux发行版。Fedora基于Red Hat Linux,是Red Hat En
分类: 其他 发布时间: 06-29 22:21 阅读次数: 0

VMware15的下载及安装教程

VMWare (Virtual Machine ware)虚拟机软件是一个“虚拟PC”软件,它使你可以在一台机器上同时运行二个或更多Windows、DOS、LINUX系统。与“多启动”系统相比,VMWare采用了完全不同的概念。多启动系统在一个时刻只能运行一个系统,在系统切换时需要重新启动机器。而VMWare则在某种意义上可算是多系统“同时”运行。 一、VMware15的下载 这里提供三种方式: ①、官网下载(麻烦,没有账号还要注册): 网址:https://my.vmware.com/cn/
分类: 其他 发布时间: 06-29 22:21 阅读次数: 0

Anaconda配置

1. 设置默认工作目录 2. 设置国内镜像源 3. jupyter_notebook添加目录插件 (1)安装jupyter_contrib_nbextensions模块 pip install jupyter_contrib_nbextensions (2)配置jupyter_contrib_nbextensions模块 jupyter contrib nbextension install --user (3)配置nbextensions 打开jupyter_notebook会看到界面多了N
分类: 其他 发布时间: 06-29 22:21 阅读次数: 0