自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

数理强强

三人行必有我师焉

  • 博客(34)
  • 资源 (1)
  • 收藏
  • 关注

原创 Swagger 简述

“完善一下你的接口说明文档……”听到这样的要求你是不是有点犯愁呢!心里还在嘀咕,“这可不是我擅长的工作啊!”;Swagger你值得拥有,让我带你走进Swagger的世界,轻轻松松维护你的接口说明文档。

2020-06-08 21:07:30 272

原创 Redis系统状态信息(info命令)详解

命令格式 info info all info [section]eg: info memory //查看redis内存相关情况127.0.0.1:6379> info memory# Memoryused_memory:365589608used_memory_human:348.65Mused_memory_rss:412409856used_me...

2020-03-20 09:01:34 978

原创 Java 反射机制概述

反射机制动态获取类信息,动态构造类的对象&调用对象的方法RTTI(全称为:Run - Time - Type - Identification)运行时类型识别反射机制 VS RTTI 程序 打开并检查.class文件时间点 RTTI 编译时 反射机制 运行时 Java 反射机制相关类package reflex;imp...

2019-08-16 11:26:32 212

原创 Message Queue 消息队列&常用消息中间件

Message Queue 消息队列概述MQ(Message Queue)消息队列,直白定义为把要传输的数据消息放在队列中。把数据放到消息队列叫做生产者 从消息队列中取数据叫做消费者优点:降低系统耦合性 —— 解耦; 异步处理提高系统性能 —— 减少响应所需时间; 削峰&限流。缺点:系统可用性降低; 系统复杂度提高; 一致性问题。JMS规范JMS(...

2019-08-08 15:40:13 229

原创 HashMap常用方法&Java 8 HashMap优化特性

HashMap基础基于哈希表的 Map 接口的实现。此实现提供所有可选的映射操作,并允许使用 null 值和 null 键。(除了不同步和允许使用 null 之外,HashMap 类与 Hashtable 大致相同。)此类不保证映射的顺序,特别是它不保证该顺序恒久不变。另外,HashMap是非线程安全的,也就是说在多线程的环境下,可能会存在问题,而Hashtable是线程安全的。H...

2019-08-06 15:22:36 338

原创 IDEA中Git使用技巧

Git —— 版本控制(Version Control)1.Git工作流git clone git checkout git pull git add git commit git push2.常用快捷键Ctrl + K CommitCtrl + T Update ...

2019-07-30 16:38:40 771 1

原创 求两数的最大公约数算法

最大公约数,也称最大公因数、最大公因子,指两个或多个整数共有约数中最大的一个;a,b的最大公约数记为(a,b),同样的,a,b,c的最大公约数记为(a,b,c),多个整数的最大公约数也有同样的记号;求最大公约数有多种方法,常见的有质因数分解法、短除法、欧几里得算法(又称辗转相除法)、更相减损法。资料来源:百度百科-最大公约数 链接质因数分解法&短除法较依赖计算者,灵活...

2019-07-30 10:13:29 1336

原创 Linux 用户&用户组

一、配置文件说明/etc/group 存储当前系统中所有用户组信息- group : x : 0 :- 组名称 组密码占位符 组编号 组中用户名列表/etc/gshadow 存储当前系统中用户组的密码信息- group : */! : :- 组名称 组密码 组管理者 组中用户名列表/etc/passwd 存储当前系统中所有用户的信息- user : x : 0 : 0 :...

2019-05-28 20:30:50 222

原创 Docker概述

Docker简介Docker 是一个开源的应用容器引擎,让开发者可以打包他们的应用以及依赖包到一个可移植的镜像中,然后发布到任何流行的 Linux或Windows 机器上,也可以实现虚拟化。容器是完全使用沙箱机制,相互之间不会有任何接口。Docker应用场景 Web 应用的自动化打包和发布; 自动化测试和持续集成、发布。 在服务型环境中部署和调整数据库或其他...

2019-05-28 20:21:42 173

原创 Linux yum 命令

yum全称为 Yellow dog Updater, Modified 是一个在Fedora和RedHat以及CentOS中的Shell前端软件包管理器。基于RPM包管理,能够从指定的服务器自动下载RPM包并且安装,可以自动处理依赖性关系,并且一次安装所有依赖的软件包,无须繁琐地一次次下载、安装。yum 语法yum [options] [command] [package ...]...

2019-04-29 20:51:19 123

原创 Nexus概述- Nexus 简介、安装&管理操作

一、Nexus简介Nexus全称Sonatype Nexus,是一种特殊的远程仓库,它是架在局域网内的仓库服务。Maven访问远程仓库下载jar包是需要外网支持的,在不提供外网或者网速很慢的情况下,项目构建就会非常困难,所以很有必要在局域网内搭建Nexus私服。Nexus私服代理广域网上的远程仓库,供局域网内的Maven用户使用。当Maven需要下载构件的时候,它从Nexus请求...

2019-04-25 20:55:43 11733

原创 Redis全局命令&数据结构详解

一、Redis 全局命令1.查看所有键(该命令会遍历所有键,时间复杂度为O(n),生产环境不推荐使用)keys *2.计算键总数(Redis内置键总数变量,时间复杂度为O(1) )dbsize3.确认键是否存在(1存在,0不存在)exists key4.删除键del key [ key1 key2 ...]5.设置过期时间5.1 距离过期秒expire...

2019-04-23 21:04:29 1549

原创 Java垃圾回收机制

1.何为Java垃圾?在 Java 虚拟机的语境下,垃圾指的是死亡的对象所占据的堆内存空间2.何为Java垃圾回收(Garbage Collection ,简称 GC)?Java垃圾回收是将已经分配出去的,但却不再使用的内存回收回来,以便能够再次分配3.如何辨别一个对象是存是亡?方法一:引用计数算法(reference counting)每个对象添加一个引用计数器,用来统计...

2019-04-17 20:55:27 1480

原创 MySQL数据库安装操作指南(包括Windows&Linux系统安装详细步骤)

MySQL数据库版本说明相关资料:MySQL官网链接一.Windows上的MySQL安装步骤步骤一:初始化数据库C:\Program Files\mysql-8.0.14-winx64\bin>mysqld --initialize --console2019-01-22T01:51:32.080078Z 0 [System] [MY-013169] [S...

2019-04-13 14:05:14 4928

原创 Linux常用快捷键、技巧&通配符

常用快捷键Ctrl+up(方向键上) 可以调出输入历史执行记录,快速执行命令down(方向键下) 配合 up 选择历史执行记录Home移动光标到本行开头End移动光标到本行结尾PgUp向上翻页PaDn向下翻页Ctrl+c 终止当前程序Ctrl+l 清屏Ctrl+d 键盘输入结束或退出终端Ctrl+s 暂停当前程序,暂停后按下任意键恢复运行Ct...

2019-04-09 20:58:51 2356

原创 Linux VI VIM 文书编辑器

一、VI/VIM简介VI Visual Interface 视觉界面VIM VI升级版,支持多级撤销、可跨平台、语法高亮、图形界面二、基本操作基本上 vi/vim 共分为三种模式,分别是:命令模式(Command mode) 输入命令(撤销、剪切、复制)输入模式(Insert mode) 输入文本底行模式(Last line mode) 输入命令(保存、退出、搜索...

2019-04-08 20:11:19 2235

原创 Linux 版本介绍及安装

一、Linux 发行版Red Hat Linux(图形操作)Centos (Community Enterprise Operating System 社区企业操作系统)Debian(集成数万个软件包)Ubuntu (桌面应用)二、Linux 硬盘分区格式Ext2(文件系统)Ext3(日志式文件系统)Swap(内存交换的硬盘分区)备注:Windows系统硬盘分区...

2019-04-03 20:58:46 2251

原创 Java虚拟机知识框架图

2019-03-21 20:55:51 2353

原创 SPSS中常用的几种t检验实例操作

序言:检验操作数据导入操作1.三国人物数据-新.xlsx 数据源下载方法一:CSDN下载链接:https://download.csdn.net/my/uploads方法二:百度网盘下载链接:https://pan.baidu.com/s/1OdxuZId5EcTnyeN7-MasSQ提取码:s52r2.数据导入操作如下1.单样本t...

2019-03-18 21:00:05 14863

原创 CDA数据分析师 - 《从零进阶!数据分析的统计基础》思维结构简图

1.数据分析概述2.描述性统计分析3.数理统计基础4.抽样估计5.假设检验6.方差分析7.相关与回归分析

2019-03-12 19:56:44 6501

原创 SPSS学习入门 简介&安装

SPSS概要简介 SPSS (又名 IBM SPSS Statistics)原为SolutionsStatistical Package for the Social Sciences“社会科学软件包”的简称,2009年IBM收购SPSS公司后,随着SPSS产品服务领域的扩大和服务深度的增加,于2000年正式将英文全称更改为Statistical Product and Service ...

2019-03-08 20:35:28 6896 3

原创 CDA数据分析师 - 数据分析概述

1、数据分析概述【领会】数据分析和数据挖掘的概念强调商业数据分析中对业务的理解商业数据分析和预测的本质数据分析的 8 个层次大数据对传统小数据分析的拓展【熟知】明确数据分析目标及意义数据分析的过程数据分析与数据挖掘的常用方法 CRISP-DM、SEMMA 方法论数据分析中不同人员的角色与职责...

2019-03-05 20:54:25 5952

原创 log4j.properties 配置文件

#①配置rootLogger,其语法为:#log4j.rootLogger = [level],appenderName,appenderName2,...#level是日志记录的优先级,分为OFF,TRACE,DEBUG,INFO,WARN,ERROR,FATAL,ALL##Log4j建议只使用四个级别,优先级从低到高分别是DEBUG,INFO,WARN,ERROR#通过...

2019-03-04 19:36:45 2079

原创 MySQL导入CSV/TXT等数据源中数据操作流程及注意事项

在MySQL中为表添加数据的方法有两类,First使用INSERT语句插入数据,Second导入CSV/TXT等数据源中的数据。第一种方法较为常见,不做任何赘述。下面总结整理一下导入CSV/TXT等数据源中数据的操作流程及注意事项:-- 导入数据FROM CSV文件LOAD DATA LOCAL INFILE 'C:/Users/xuqiang_duan/Desktop/subjec...

2019-03-02 17:05:01 5664

原创 CDA数据分析师 - SQL数据库基础 查询&连接

SQL 查询 【应用】查询单表语句select语句、from 语句、where 语句、group by 语句、having 语句、order by 语句、limit语句&子查询等聚合函数,包括 count、sum、avg、max&min 等【DEMO】-- 查询单表数据SELECT *FROM `score_info` AS SCOWHERE S...

2019-03-01 15:10:42 5403

原创 CDA数据分析师 - SQL数据库基础 数据类型&表操作语句

SQL 基础概念 【领会】关系型数据库基本概念表的基本概念(字段、记录)表的约束条件(主键、外键、非空、唯一、自增、默认值)实体关系图(E-R 图)ANSI-SQL 以及不同的数据库实现的关系【熟知】关系型数据库的数据类型表操作(创建表、修改表、删除表、查看表)【解析】 表字段的约束条件主要包括主键、外键、非空、唯一、自增和默认值等 主...

2019-02-26 20:59:12 5375 2

原创 Redis概述 - Redis 安装步骤 & 基本操作

Redis 安装步骤step 1:下载指定版本Redis压缩包到当前目录(以下代码以Redis5.0.4版本为例)$ wget http://download.redis.io/releases/redis-5.0.4.tar.gzstep 2:解压缩Redis压缩包$ tar xzf redis-5.0.4.tar.gzstep 3:新建软连接redis并指...

2019-02-25 20:51:50 4888

原创 IDEA常用插件

IDEA 全称IntelliJ IDEA,是用于java语言开发的集成环境(也可用于其他语言),IntelliJ在业界被公认为最好的java开发工具之一,尤其在智能代码助手、代码自动提示、重构、J2EE支持、Ant、JUnit、CVS整合、代码审查、 创新的GUI设计等方面的功能可以说是超常的。资料来源:百度百科-IDEA 链接IDEA中常用插件1. .ignore 生成各种.ig...

2019-02-22 20:21:22 2313

原创 Java操作Excel表格

 Excel表格中文件格式包括.xls和.xlsx文件两类,我们在操作或读写Excel表格时要注意并区别对待,简单介绍一下这两类文件的区别:Excel中 .xls和.xlsx文件的区别 文件格式 版本 文件结构 优缺点 .xls Excel 2003及前版本文件格式 特有二级制格式&复合文档类型结构   .xlsx Excel 200...

2019-02-22 20:15:01 4793

原创 CDA数据分析师 - 备考指南

一、CDA简介CDA(Certified Data Analyst),亦称“CDA数据分析师  ”,指在互联网、零售、金融、电信、医学、旅游等行业专门从事数据的采集、清洗、处理、分析并能制作业务报告、提供决策的新型数据分析人才。CDA秉承着总结凝练最先进的商业数据分析实践为使命,明晰各类数据分析从业者的知识体系为职责,旨在加强全球范围内正规化、科学化、专业化的大数据及数据分析人才队伍建设,进...

2019-02-22 15:19:10 15586 4

原创 技术概念:算法帝国

算法的定义算法(Algorithm)是指解题方案的准确而完整的描述,是一系列解决问题的清晰指令,算法代表着用系统的方法描述解决问题的策略机制。也就是说,能够对一定规范的输入,在有限时间内获得所要求的输出。如果一个算法有缺陷,或不适合于某个问题,执行这个算法将不会解决这个问题。不同的算法可能用不同的时间、空间或效率来完成同样的任务。一个算法的优劣可以用空间复杂度与时间复杂度来衡量。算法...

2019-02-20 20:00:19 2643

原创 技术概念:敏捷开发、持续集成、持续交付和DevOps的定义及关系梳理

一、敏捷开发、持续集成、持续交付和DevOps的定义敏捷开发(Agile Development)Agile software development describes a set of principles for software development under which requirements and solutions evolve through the collabo...

2019-02-19 20:38:12 6716 1

原创 Java基础——System.out.print与System.err.print区别

 2019春节假期后开工,首先祝各位猪年大吉、诸事顺利、心想事成!开始想写一个DEMO练练手,想了想写个冒泡排序吧。代码基本OK,发现一个与自己预想不一致的一个问题,整理一下原因。package algorithm;import java.sql.Array;/** * 冒泡排序算法 * * @author XUQIANG_DUAN * @date 2019/2/12 ...

2019-02-12 15:40:18 3528

原创 Python基础

 一、Python 数据类型1.整数2.浮点数3.字符串4.布尔值 Boolean True/False5.空值 None 二、Python 输出语句print ******; 三、Python 注释# ****** Python注释 四、Python 变量Python是动态语言(在定义变量时不必指定变量类型)a = **Java...

2018-06-13 19:12:18 2112

CDA数据分析师推荐参考资料附录文件-三国人物数据

《从零进阶!数据分析的统计基础》、《胸有成竹!数据分析的SPSS和SAS EG进阶》、《如虎添翼!数据处理的SPSS和SAS EG实现》附录文件演示数据-三国人物数据.xlsx文件

2019-03-11

空空如也

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

TA关注的人

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