自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

eagle_sunzhang的博客

C、C++语言

  • 博客(26)
  • 收藏
  • 关注

原创 在crontab 中的 环境变量不起作用

在Linux中,crontab的环境变量不起作用。

2023-03-10 14:16:00 294 1

原创 2、VI/VIM编辑器

VI/VIM编辑器一、Linux的VIM思维导图二、VIM是什么三、一般模式3.1、命令:四、编辑模式4.2、从一般模式进入到编辑模式五、指令模式5.1、进入指令模式5.2、查找5.3、替换六、退出6.1、命令一、Linux的VIM思维导图二、VIM是什么VIM是Linux上一款强大的编辑器。三、一般模式vim 打开文件进入的就是一般模式。3.1、命令:语法功能描述yy复制当前行数字 + yy复制多行p粘贴u撤销上一步操作数字 + dd删

2021-01-30 00:12:04 401

原创 1、Linux文件和目录结构

Linux目录结构Linux目录思维导图Linux特点: 一切皆文件Linux目录介绍/bin/sbin/home/root/lib/etc/usr/boot/opt/varLinux目录思维导图Linux特点: 一切皆文件Linux目录介绍/bin是Binary的缩写,这个目录存放着经常使用的命令。/sbins是Super User[root]的意思这里存放的是系统管理员的系统管理程序。/home存放着普通用户的主目录。在Linux中每个用户都有一个自己的目录。一般该目

2021-01-29 18:57:48 368

原创 0、Linux的学习大纲

LINUX大纲学习Linux学习大纲CentOS7镜像的下载地址Linux学习大纲CentOS7镜像的下载地址网易下载地址:CentOS7.9版本搜狐下载地址: CentOS下载速度快(大概15-30分钟)CentOs官网下载:官网下载下载速度慢(不断的失败,不失败需要一晚上)...

2021-01-29 18:28:29 145

原创 Maven管理项目

Maven的项目管理一、为什么使用Maven1.1 第三方Jar包添加1.2 第三方Jar包获取1.3 Jar包之间的依赖关系1.4 Jar包之间的冲突处理1.5 将项目拆分成多个工程模块二、Maven是什么三、Maven如何使用3.1 安装3.2 配置Maven的本地仓库和阿里云镜像3.3 IDEA中如何使用Maven四、Maven核心概念4.1 POM4.2 约定的目录结构4.3 坐标4.4 Maven工程4.5 依赖管理4.5.1 依赖的范围4.5.2 依赖的传递性4.5.3 依赖的原则: 解决jar

2021-01-28 10:37:37 879

原创 00-Mysql的安装与概述

Mysql的安装与概述二、SQL分为以下三种类型2.1、DML: Data Manipulation Language 数据操纵语言DML定义: 是用于查询和修改数据记录INSERT: 添加到数据库中UPDATE: 修改数据库中的数据DELETE: 删除数据库中的数据SELECT: 查询数据库中的数据2.2、DDL: Data Definition Language 数据定义语言DDL定义: 用于定义数据库的结构,比如创建、修改和删除数据库对象CREATE TA

2021-01-25 17:37:38 59

原创 3、Linux安装mysql

Linux安装Mysql一、下载下载地址:Mysql官网下载地址1、查看mysql是否已经安装# 查看mysql是否安装rpm -qa | grep mysql# 查看mariadb是否安装rpm -qa | grep mariadb# mariadb 已经安装,则删除rpm -e --nodeps mariadb-libs-5.5.68-1.el7.x86_642、下载 mysql# 若无wget,则使用root用户安装yum install wget# 下载mysqlwg

2020-12-20 23:31:21 96 1

原创 2、设置Linux的用户

aaaaaaaaaaa

2020-12-20 12:16:23 178 1

原创 1、配置centos minimal

cd /etc/sysconfig/network-scriptsvi ifcfg-eth0DEVICE=eth0#HWADDR=00:0C:29:DD:13:8ETYPE=EthernetUUID=e21bba59-4f6f-4b99-a132-8750f6702495ONBOOT=yesNM_CONTROLLED=yesBOOTPROTO=staticIPADDR=192.168.203.130NETMASK=255.255.255.0GATEWAY=192.168.203.2D

2020-12-20 11:50:41 178

原创 Java SE - 01概述

一、JAVA的诞生1、Java 由 SUN 公司研发,后来 SUN 被 Oracle 收购2、Java 之父:James Gosling3、Java 由 1995 年发布,正式版本由 1996年1月发布(jdk1.0)二、JAVA的特点1、面向对象2、分布式3、简单化4、多线程5、安全6、跨平台移植 ------ JVM Java Virtual Machine Java 虚拟机三、JAVA的三大平台体系JavaSE Java Standard Edition Java 标准版:

2020-12-17 16:39:46 265

原创 kafka 概论

Kafka概述1.0 定义1.1 消息队列消息队列内部实现原理消息队列的两种模式1.2消息队列的使用好处1.3 什么是Kafka1.4 Kafka架构Kafka架构图Kafka结构图关键字1.0 定义Kafka是一个分布式的基于发布/订阅模式的消息队列(Message Queue),主要应用于大数据实时处理领域。1.1 消息队列消息队列内部实现原理消息队列如下图所示:消息队列的两种模式1、点对点模式(一对一,消费者主动拉取数据,消息收到后消息清除)消息生产者生产消息发送到Queue中

2020-07-24 21:45:14 245

原创 python之日志处理 (一)

python 之 日志处理一、日志相关概念1.日志的作用2.日志的等级3.日志字段信息与日志格式4.日志功能的实现二、logging模块简介1. logging模块的日志级别2.logging模块的使用方式介绍三、使用logging提供的模块级别的函数记录日志1.最简单的日志输出2. 那么问题来了3. logging.basicConfig()函数说明4. logging模块定义的格式字符串字段5.经过配置的日志输出6. 其他说明四、logging模块日志流处理流程1. logging日志模块四大组件2.

2020-07-23 20:07:54 1514

原创 linux 进程管理工具 supervisor

一、介绍1.Supervisor是一个客户/服务器系统,它可以在类Unix系统中管理控制大量进程。Supervisor使用python开发,有多年历史,目前很多生产环境下的服务器都在使用Supervisor。2.Supervisor的服务器端称为supervisord,主要负责在启动自身时启动管理的子进程,响应客户端的命令,重启崩溃或退出的子进程,记录子进程stdout和stderr输出,生成和处理子进程生命周期中的事件。可以在一个配置文件中配置相关参数,包括Supervisord自身的状态,其管理的

2020-07-20 20:59:12 196

原创 JAVA-03_数组

1.数组的概述数组(Array),是多个相同类型数据按一定顺序排序的集合,并使用一个名字命名,并通过编号的方式对这些数据进行统一管理。2.数组的常见概念数组名角标,下标(或索引)元素数组的长度3.数组的特点:1)数组是有序排列的2)数组属于引用数据类型的变量。数组的元素,即可以是基本数据类型,也可以是引用数据类型3)创建的数组对象会在内存中开辟一整块连续的空间。4)数组的长度...

2019-10-23 09:22:36 184

原创 JAVA-02_基本语法-b

变量的分类1.1按数据类型分类a.整形1.整形:byte(1字节=8bit),short(2字节)\long(8字节)2.byte范围:-128~1273.声明long型变量,必须以"l"或"L"为结尾4.通常,定义整形变量时,使用int型b.浮点型 float(4字节)\double(8字节)1.浮点型,表示带小数点的数值2.float表示数值的范围比long还大...

2019-10-21 22:18:36 516

原创 JAVA-02_基本语法-a

JAVA基本语法:关键字和保留字标识符变量运算符程序流程控制关键字(keyword)的定义和特点定义:被Java语言赋予了特殊含义,为做专门用途的字符串(单词)特点:关键字中所有字母都为小写定义数据类型的关键字:class、interface用于定义流程控制的关键字if、else用于定义访问权限修饰符的关键字privat...

2019-10-19 09:46:05 132

原创 Java-01_语言概述

软件开发介绍软件开发软件,即一系列按照特定顺序组织的计算机数据和指令的集合,有系统软件和应用软件之分。人机交互方式图形化界面(GUI)这种方式简单直观,使用者易于接收,容易上手操作。命令行方式(CLI):需要有一个控制台,输入特定的指令,让计算机完成一些操作。较为麻烦,需要记录一些命令。Algorithm+Data Structures=Programs常用的DOS命令d...

2019-10-18 09:48:36 203

原创 JAVA-00_概述

计算机基础知识计算机包括硬件和软件两部分。硬件包括计算机可以看得见摸得着的物理部分。软件提供看不见的指令。这些指令控制硬件并且是得去硬件完成特定的任务。程序设计定义:创建(或开发)软件。软件包括了指令。告诉计算机做什么。应用场景:软件遍布我们周围。除了个人计算机,飞机,汽车,手机甚至烤面包机中,同样运行着软件。程序设计语言软件开发人员在称为程序设计语言的强大工具的帮助下...

2019-10-16 22:27:10 202

原创 01_python数据结构

元组内容是确定的,长度不可变,有顺序的。两种定义方式:T = tuple()T = ()可迭代的都可以作为参数。列表转元组t = tuple([1,2,3])元组的成员dir(tuple)带下划线的都是私有方法,通常不会去调用。通过私有方法可以了解到元素的属性。t2 = (1,2,3)(1,2) in t2Falset3 = ((1,2),3)(1,2) in t3...

2019-07-08 22:12:18 97

原创 impala数据的批量查询

from impala.dbapi import connect as impala_connectimport csvimport datetimeISO_FORMAT = '%Y-%m-%d %X'impala_port = 21050impala_host = '10.8.28.35'def get_impala_conn(): return impala_conn...

2018-12-25 10:26:20 2307

原创 文件批量处理

import tensorflow as tfimport numpy as npimport csvimport pandas as pdimport osfrom sklearn.model_selection import train_test_splittrain1 = pd.read_csv('0/2018-10-18.txt',sep='\t',header=None)...

2018-12-25 10:22:59 774

原创 机器学习------0_绪论

机器学习基础:机器学习是从数据中学习和提取有用的信息,不断提升机器的性能。那么对于一个具体的机器学习的问题,很重要的一部分是对数据的收集,我们称这部分为训练数据。机器学习是从这些数据中学习规则,利用学习到的规则来预测新的数据。机器学习算法的分类:在机器学习中根据任务的不同可以分为监督学习、无监督学习、半监督学习和增强学习。监督学习的训练数据中包含了类别的信息,如在垃圾邮件的检测中,其...

2018-12-13 15:01:53 281

原创 数据库MySQL简易学习_1: 库的基本操作

数据库一、数据库的操作:建库语法:创建一个名为company1的数据库;create database 库名;create database company1;创建一个使用utf8字符集的company2数据库create databases 库名 charset=utf8;create database company2 charset=utf8;创建一个使用...

2018-11-08 16:45:30 131

原创 静态顺序表

代码块顺序表头文件//************************************************//************************************************//SeqList.h***************************************#pragma once#include<stdio.h...

2018-06-05 00:14:57 102

原创 大小端如何区分

大端存储模式:数据的地位保存在内存的高位,数据的高位保存在内存的低位。 小端存储模式:数据的高位保存在内存的低位,数据的低位保存在内存的高位。 有两种判断大小端的方式:#include<stdio.h>#include<stdlib.h>int check_sys2(){ union { int i; char ...

2018-03-11 18:17:37 1119 2

原创 栈帧(函数的调用过程)

栈帧(函数的调用过程)函数:一个函数的调用包括将数据(以参数和返回值的形式)和控制从代码的一部分传递到另一部分。另外,他还必须在进入时为函数的局部变量分配空间。并在退出时释放这些空间。而其中数据传递、局部变量的分配和释放都是通过操纵栈来实现的。栈帧:栈用来传递函数参数、存储返回信息、保存寄存器用以以后的恢复、以及本地存储。为单个函数分配的那部分栈被成为栈帧。 学习栈帧前需了解的三...

2018-03-11 18:09:07 561

空空如也

空空如也

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

TA关注的人

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