自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Andy_Hanna的专栏

努力争取不写代码

  • 博客(78)
  • 资源 (3)
  • 收藏
  • 关注

原创 第一章 Excel数据分析入门 --(6)Excel函数使用

函数可为你提供执行各种任务的功能,如进行数学运算、查找值或者计算日期和时间。1、函数中涉及到的基本概念(1)使用 Excel 进行数学计算(2)有关公式、单元格和区域的详细信息2、函数简介可以使用以下几种方式调出函数用于计算。有关函数的详细信息:3、SUM函数常用的SUM函数就不讲了,因为前面举例子都是用的SUM函数。接下来看一个带条件求和的SUMIF函数。条件自己看着加就行了。4、AVERAGE函数使用 AVERAGE 函数,可获取某区域单元格中

2020-11-01 13:53:25 392

原创 第一章 Excel数据分析入门 --(5)Excel数据透视表

我们知道,数据透视表可以帮我我们对数据进行分类统计,得到不同的行字段与列字段对应的划分值的结果。比如,下面有一张表,显示一家三口不同的时间在不同类型的事情上的消费情况。日期 购买者 类型 金额 1月1日 爸爸 礼品 ¥95 1月15日 妈妈 食物 ¥325 1月17日 妈妈 门票 ¥250 1月21日 爸爸 食物 ¥125 2月2日 妈妈 食物 ¥235 2月20日

2020-11-01 11:04:09 478

原创 第一章 Excel数据分析入门 --(4)Excel表格的使用和基本操作、下拉列表、图表、数据透视表

1、表格的概念与使用(1)表格的生成我们之前处理的有的是表数据,并不是表格。表格更方便于我们对数据的操作。(2)表格数据的计算可以使用表格快速调出函数用于表格数据的计算。(3)表格中的汇总行2、下拉列表下拉列表可以限制我们输入的内容,比如:如果我们要输入中国的省份,可以限制到只能在34个省份中选择。(1)创建下拉列表(2)使用另外一个表格创建下拉列表用表格创建下拉列表过后,以后要修改下拉列表内容就没有必要像第一步那么麻烦,直接修改作为下拉列表的表格

2020-10-31 13:29:57 749

原创 第一章 Excel数据分析入门 --(3)Excel处理数据的常用操作

Excel在数据的处理方面,基本的操作需要掌握,这篇文章介绍以下几个操作:填充、拆分、转置、排序和筛选。1、填充(1)自动填充单元格以节省时间在我们补充表格数据的时候,可以使用填充柄直接拖动填充数据(按照一定的规律,这个规律可以自定义)。以下介绍的填充规则,大家可以举一反三,介绍一种可以联想一类。比如,有如下的表数据。加数: 被加数: 和: 被加数: 和: 50 50 100 75 175 50 60   75

2020-10-31 12:09:49 981

原创 第一章 Excel数据分析入门 --(2)Excel导入数据

Excel数据的来源除了手动录入以外,还可以通过外界数据进行导入,有以下几种外部数据导入方式。1、通过⽹站导⼊数据先找到某数据网站,只要有表格数据即可,比如:http://cbadata.sports.sohu.com/sch/all/2、导⼊⽂本数据从文本文件中导入数据,先找到文本数据源,然后从文本导入。3、导⼊MySQL数据库数据4、需要注意的问题在导⼊MySQL数据库数据的过程中,填写好服务器和数据库后,选

2020-10-31 00:33:16 1395

原创 第一章 Excel数据分析入门 --(1)Excel基础概念

本次Excel的学习是基于Microsoft Office 专业增强版 2016 版本的。其他版本的office在操作上可能会有出入。接下来,先了解一下Excel表格的几个基本概念。1、工作簿(工作表的集合)我们打开的整个Excel表就是一个工作簿。2、工作表(数据的集合)每一个sheet就对应一个工作表。3、字段(数据的每一列的标题)如表数据中的姓名、年龄、身高、体重,就是四个字段。4、记录(每一行数据)比如,刘德华 59 174 63,就是一个记.

2020-10-29 21:27:13 1003

原创 linux设备文件名和挂载点

一、设备文件名在Linux中,设备都在/dev目录下,包括硬盘、U盘等。关于设备文件名的理解,参考如下两个例子:(1)/dev/hda1IDE硬盘接口,几乎淘汰,可能部分光盘在使用(2)/dev/sda1SCSI硬盘接口(也将淘汰)和SATA硬盘接口,下图分别为SCSI硬盘接口和SATA硬盘接口。 ...

2020-04-01 23:22:56 641

原创 分区和格式化的概念

分区一、分区的概念简单来讲,分区就是将大块硬盘逻辑上分为小多个的硬盘。目的就是为了存取数据更加快捷方面,能够分门别类的存取。二、分区的表现形式1、MBR分区表:主引导记录分区表。最大支持2.1TB硬盘,每块硬盘最多支持4个分区。2、GPT分区表:全局唯一标识分区表。支持9.4ZB硬盘(GB、TB、EB、PB、ZB)。理论上支持的分区数不限制,但是Windows限制128个主分区...

2020-02-16 18:41:13 2409 1

原创 vmware虚拟机的网络连接设置

2020-01-20 18:33:42 187

原创 unix、linux版本分类

Unix主要发行版本操作系统 公司 硬件平台 AIX IBM PowerPC UX HP PA-RISC Solaris SUN SPARC Linux、BSD Red Hat、Ubuntu、FreeBSD IA(Intel、AMD...) Linux版本分类内核版:官网:www.kernel.org...

2020-01-20 14:46:04 346

原创 C语言--不同数据类型所占的字节数

环境:windows 64位操作系统#include <stdio.h>int main(void){ printf("sizeof(bool):%d\n", sizeof(bool)); //1 printf("sizeof(char):%d\n", sizeof(char)); //1 printf("sizeof(short int):%d\n", ...

2019-12-15 14:17:26 464

原创 shell脚本--创建bin可执行文件

首先,我们需要了解做这件事的目的是什么。如果现在我们有一个shell脚本写的bin文件(文件名myhello),这个文件里面的内容为:打印hello world,那么我们直接拿过来执行即可(sh myhello),或者将这个文件放到/bin/目录下,随便哪个目录输入myhello即可。现在的情况就是,我只提供一个bin文件给你,这个文件中有安装脚本还有二进制文件内容(打开是乱码),文件前面是安...

2019-12-04 17:31:45 3962

原创 Windows 10 如何开启SNMP服务

简单网络管理协议(SNMP) 是专门设计用于在 IP 网络管理网络节点(服务器、工作站、路由器、交换机及HUBS等)的一种标准协议,它是一种应用层协议。那么windows10如何开启SNMP服务呢?方法一:首先,可以查找控制面板-->程序-->启用或关闭windows功能,找到简单网络管理协议(SNMP),然后勾选。如果没有在功能中找到该项(本人的windows10中没有找...

2019-12-02 23:43:54 6751 2

原创 C语言--不同进制数的定义与打印

C语言跟其他语言一样,都是有二进制、八进制、十进制和十六进制数。不同进制数的定义如下: 十进制 以正常数字1-9开头,如123 八进制 以数字0开头,如0123 十六进制 以0x开头,如0x123或者0X123 二进制 C语言不能直接书写...

2019-12-01 12:26:32 775

原创 C语言--visual studio 2019使用小技巧(番茄助手的代码提示)

visual studio 2019的快捷键使用这里就不讲了,网上一搜一大堆。这里讲一下如何快速写整块的代码,省得我们在测试小案例的时候写那些重复的代码,比如#include <stdio.h>等。我们先看效果,当我们在c++文件的编辑区敲#1的时候,会有提示如下:然后直接敲击回车键,就会生成很多代码,那这是怎么做到的呢?可以观察到,在输入#1的时候,提示部分有个VA...

2019-11-30 11:25:17 5682

原创 Python基础--序列(列表,序列,字典,集合)--练习

1、列表简介# 创建列表,通过[]来创建列表my_list = [] # 创建了一个空列表# print(my_list , type(my_list))# 列表存储的数据,我们称为元素# 一个列表中可以存储多个元素,也可以在创建列表时,来指定列表中的元素my_list = [10] # 创建一个只包含一个元素的列表# 当向列表中添加多个元素时,多个元素之间使用,隔开my_...

2019-11-25 20:46:47 298

原创 Python基础--流程控制语句--练习实例

1、条件判断if-elif-else,没什么好讲,举一个例子# if-elif-else语句# 语法:# if 条件表达式 :# 代码块# elif 条件表达式 :# 代码块# elif 条件表达式 :# 代码块# elif 条件表达式 :# 代码块# else :# 代码块# ...

2019-11-25 19:33:26 467

原创 Python基础--序列(列表,序列,字典,集合)

第四章 序列列表(list)- 列表是Python中的一个对象- 对象(object)就是内存中专门用来存储数据的一块区域- 之前我们学习的对象,像数值,它只能保存一个单一的数据- 列表中可以保存多个有序的数据- 列表是用来存储对象的对象- 列表的使用: 1.列表的创建 2.操作列表中的数据- 练习: - 创建一个列表,在列表中保存你最好的5个朋友的...

2019-11-22 16:16:06 256

原创 Python基础--流程控制语句

第三章 流程控制语句简介Python代码在执行时是按照自上向下顺序执行的。通过流程控制语句,可以改变程序的执行顺序,也可以让指定的程序反复执行多次流程控制语句分成两大类:条件判断语句,循环语句条件判断语句(if语句)练习1: 编写一个程序,获取一个用户输入的整数。然后通过程序显示这个数是奇数还是偶数。练习2: 编写一个程序,检查任意一个年份是否是闰年。...

2019-11-22 11:53:56 409

原创 Python基础--Python入门--不好理解的基础知识

1、如果数字的长度过大,可以使用下划线作为分隔符c = 123_456_789print(c) # 1234567892、关于进制# 二进制 0b开头c = 0b10 # 二进制的10# 八进制 0o开头c = 0o10# 十六进制 0x开头c = 0x10只要是数字打印时一定是以十进制的形式显示的3、字符串格式化的四种方法使用四种方式来输出,欢迎 xxx ...

2019-11-22 11:42:28 228

原创 Python基础--Python入门

第二章 Python入门什么是计算机语言计算机就是一台用来计算机的机器,人让计算机干什么计算机就得干什么!需要通过计算机的语言来控制计算机(编程语言)!计算机语言其实和人类的语言没有本质的区别,不同点就是交流的主体不同!计算机语言发展经历了三个阶段: 机器语言 - 机器语言通过二进制编码来编写程序 - 执行效率好,编写起来太麻烦 符...

2019-11-21 19:32:06 616

原创 Python基础--计算机基础知识

第一章 计算机基础知识课程介绍课程名称:Python基础视频教程讲师:尚硅谷教育,李立超([email protected])面向的层次:From Zero to Hero(从入门到精通)学习方法:认真听讲,多敲代码必备技能: ① 计算机基本操作 ② 打字的速度 ③ 英语(能阅读基本的英文文档)计算机是什么在现实生活中,越来越无法离开计...

2019-11-21 19:28:31 306

原创 Linux服务管理--SAMBA服务

Linux网络服务-SAMBA1.Samba 概述SMB(Server Messages Block,信息服务块)是一种在局域网上共享文件和打印机的一种通信协议,它为局域网内的不同操作系统的计算机之间提供文件及打印机等资源的共享服务。SMB 协议是客户机/服务器型协议,客户机通过该协议可以访问服务器上的共享文件系统、打印机及其他资源。如图:为什么要讲SAMBA?ftp 的优...

2019-11-21 17:25:29 558

原创 shell脚本--awk数组多个文件文本内容计数

跟“shell脚本--awk数组入门案例”这篇文章一样的做法,唯一不同的是处理多个文件,其实直接在awk的后面直接加多个文件即可。测试文件[root@172-0-10-222 myscripts]# cat testfilea 2b 4c 1d 5[root@172-0-10-222 myscripts]# cat testfile2b 2c 2a 4d 1e 3...

2019-11-20 17:28:27 316

原创 shell脚本--awk数组处理多个文件

awk是可以同时处理多个文件的,一般会用到变量NR和FNR,NR会顺序记录所有文件的行(放在一起往后面数),FNR是单独记录每个文件的行。测试文件:[root@172-0-10-222 myscripts]# cat testfile贾乃亮 谢娜 王宝强 林心如邓超 杨幂[root@172-0-10-222 myscripts]# cat testfile2张杰 李小璐霍建华...

2019-11-20 17:15:42 369

原创 shell脚本--awk数组计算某一列重复出现次数

awk数组计算某一列重复出现次数测试文件[root@172-0-10-222 myscripts]# cat testfileandy 15871731153hanna 18787876543hello 15578765389welcome 15578765389andy 13987273647hello 15871731153andy 15871731153统计每个...

2019-11-20 16:51:44 1429

原创 shell脚本--awk数组实现去除重复行

去除重复行的方法有很多,这里介绍三种。测试文本:[root@172-0-10-222 myscripts]# cat testfileandy 123456hanna 123456hello worldwelcome fuckandy 123456hello worldandy andy这其中,有andy 123456和hello world是重复的。(1)使用so...

2019-11-18 14:59:17 3066

原创 shell脚本--awk数组入门案例

awk数组在处理文本的时候非常有用,数组的形式也是:数组名[下标],比如arr[a],arr[b]。注意,awk数组的下标不仅仅是数字,可以是很多字符。awk数组遍历的时候通常使用 for i in arr,i就是arr的下标。案例:测试文本如下,将第一列作为唯一标识对第二列进行累加,效果为a 3,b7。[root@172-0-10-222 myscripts]# cat testfil...

2019-11-18 13:44:58 312

原创 C语言--入门程序hello world

第一个C语言程序,输出hello world。// 导入标准输入输出库// include:包含头文件,std:标准库,io:输入输出库#include<stdio.h>// main:主函数,一个程序有且只能有一个主函数int main(void){ printf("hello world!\n"); return 0;}...

2019-11-17 00:43:23 248

原创 shell脚本--数组的使用

1、数组的基本元素和使用(用一个脚本来演示)#!/bin/bash# 数组的基本元素和使用# 生成一个数组my_array=(0 1 2 3 4 5 6 7 8 9)echo "数组的所有元素:${my_array[*]}"echo "数组中下标为5的元素:${my_array[5]}"echo "数组的长度是:${#my_array[@]}" # 或${#my_array...

2019-11-15 17:32:42 264

原创 shell脚本--函数的使用

1、shell函数入门程序#!/bin/bash# 函数入门function test() { echo "welcome to shell function"}test注意:调用函数的时候,直接函数名调用即可2、shell函数带参数写一个接收两个数字参数的函数,计算和并输出结果#!/bin/bash# 接收两个参数,求和,并输出结果funct...

2019-11-15 16:05:50 246

原创 shell脚本--awk使用案例

案例一:将文件testfile的第一列和testfile2的第二列取出来,输出到另一个文件中。testfile和testfile2分别如下:[root@172-0-10-222 shell-test]# cat testfilell 201907001 80 97 70kk 201907002 90 97 90hh 201908003 67 60 77jj 201908004 5...

2019-11-14 21:13:01 319

原创 shell脚本--awk的基本使用

awk、sed和grep号称文本处理三剑客。(1)awk的基本用法a)awk默认使用空白(一个或者多个空格、一个或者多个\t,一个或者多个空格和\t的组合)作为分隔符。例如:文件testfile[root@172-0-10-222 shell-test]# cat testfile ll 201907001 80 97 70kk 201907002 90 97 90hh 2...

2019-11-13 17:58:24 545

原创 Linux服务管理--VSFTP服务--openssl+vsftpd加密验证方式

openssl+vsftpd 加密验证方式拓展:使用tcpdump 工具进行指定端口抓包,抓取ftp登录过程中的数据包tcpdump -i eth0 -nn -X -vv tcp port 21 and ip host 来源ip来源ip是客户端的ip-i #interface:指定tcpdump需要监听的接口-n #对地址以数字方式显式,否则显式为主机名-nn #除了...

2019-11-08 17:42:24 737 1

原创 Linux服务管理--VSFTP服务

1.VSFTP 概述FTP 是 File Transfer Protocol(文件传输协议)的英文简称,用于 Internet 上的文件的双向传输。使用 FTP 来传输时,是具有一定程度的危险性, 因为数据在因特网上面是完全没有受到保护的明文传输方式!VSFTP是一个基于 GPL发布的类 Unix系统上使用的 FTP服务器软件,它的全称是 Very Secure FTP,从名称定义上基本...

2019-11-08 13:55:30 272

原创 Linux服务管理--NFS服务

1.什么是 NFS ?NFS 是 Network File System 的缩写,即网络文件系统。一种使用于分散式文件系统的协定,由 Sun 公司开发,于1984 年向外公布。功能是通过网络让不同的机器、不同的操作系统能够彼此分享个别的数据,让应用程序在客户端通过网络访问位于服务器磁盘中的数据,是在类 Unix 系统间实现磁盘文件共享的一种方法。它的主要功能是通过网络让不同的机器系统...

2019-11-07 14:32:34 334

原创 shell脚本--while read line循环

while read line循环可以按行读入,一直到所有行读完才退出循环。在实际工作中,经常采用这种循环进行数据处理。#!/bin/bash# 测试 while read line 循环的使用# 循环读取一个ip文件的每一行,输出每行的设备名称和ipcat ./ip.txt | while read iplinedo devname=$(echo $ipline...

2019-11-06 11:31:56 7279

原创 shell脚本--break和continue的使用

break和continue是流程控制语句,break跳出当前整个循环,continue跳出当前本次循环执行下一次循环。#!/bin/bash# 测试break和continue的用法# 输入一个字符并打印,如果是q或者Q跳出循环while [ 1 ]do read -p "请输入一个字符:" ch test $ch = 'q' -o $ch = ...

2019-11-06 11:12:10 883

原创 shell脚本--循环的使用(for和while)

循环往往使用两种,for循环和while循环。(1)for循环#!/bin/bash# for循环的使用方式# 方式一for i in $(seq 10)do echo "hello$i"done# 方式二for j in a b c ddo echo "world$j"done# 方式三for ((k=1; $k<=1...

2019-10-31 19:59:45 205

原创 shell脚本--分支语句之if、case

分支语句一般用if或者case。下面直接以一个简单的shell程序来演示if和case的用法。(1)if用法案例:程序参数为一个用户名,判断参数的个数,如果参数不是1个,提示用户参数个数不正确,否则,判断该用户是否存在,如果存在,则输出用户的id,如果不存在,先创建用户再输出该用户的id。#!/bin/bash# 程序参数为用户名,# 如果参数个数为1,则输出该用户的id# ...

2019-10-30 11:42:32 243

Visual Assist X 10.9 builds 2333.rar

visual studio 2019可用

2021-04-02

java_poi.rar

java使用POI技术操作Excel文件所需的jar包,有的是依赖jar包。

2017-12-28

jd-gui.exe Xjad

jd-gui.exe,反编译工具,可查看jar包源码和.class文件源码

2017-12-27

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除