自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(75)
  • 收藏
  • 关注

原创 会计--出纳实操实务小白入门

2月份第二笔现金业务:2023-2-12,凭证号:记-004,摘要:员工预借差旅费,对方科目:其他应收款,发生额:贷方2000元;2月份第三笔现金业务:2023-2-22,凭证号:记-012,摘要:收到包装物押金,对方科目:其他应付款,发生额:借方1500元;第三笔银行存款业务: 2023-2-8,凭证字:记-003,摘要:销售收入,对方科目:主营业务收入,发生额:借方10000元;第一笔银行存款业务: 2023-2-4凭证字:记-001,摘要:提现,对方科目:库存现金,发生额:贷方10000元;

2023-09-02 14:18:14 477

原创 系统基本知识

文章目录一、基础数据1、单位管理修改2、部门信息二、资产账1、卡片登记(新增资产)2、新增资产入账,也可批量入账3、卡片变动1)普通信息变动 >>>普通信息确认2)资产价值变动3)资产大类变动4)资产拆分:价值拆分、数量拆分5)卡片修改三、财务账1、资产折旧2、资产折旧入账四、统计分析1、资产查询1)资产卡片查询2)资产综合统计表五、处置管理一、基础数据1、单位管理修改单位信息修改、单位信息确认、上报单位范围设置2、部门信息可以新增、删除、修改部门3、用户管理用户管理下属

2021-08-21 12:47:29 4520

原创 Idea与pycharm上传项目到coding 和分支操作

文章目录Idea上传coding1、创建 .gitignore2、创建仓库3、提交 commit4、在coding创建代码仓库5、连接coding仓库,提交上传分支1、创建分支2、在dev分支上修改 git01,并添加git023、查看日志4、发送给远程Idea克隆coding仓库到本地Idea上传coding1、创建 .gitignore把不要的文件,脚本名 写入2、创建仓库3、提交 commit修改重新提交 步骤一样的4、在coding创建代码仓库5、连接coding仓库,提

2020-12-18 20:33:13 1006 1

原创 Navicat连接MySQL出现2059-Authentication plugin‘caching_sha2_password‘cannot be loaded

Navicat在连接MySQL 8.0 +的时候出现了以下错误:原因:新版mysql数据库的加密方式改变,进而导致Navicat连接输入的密码不能与安装时输入的密码匹配,那如何解决这个问题呢?很简单,只需要一句代码的事儿~打开终端1、打开 终端 按win+R 输入cmd,前提是mysql配置到环境变量或者打开MySQL 8.0 Command Line Client2、登录输入密码mysql -u root -p密码 ****3、更改密码ALTER USER root@loca

2020-11-10 09:04:22 568

原创 Kafka 快速入门安装

文章目录第 2 章 Kafka 快速入门2.1 安装部署2.1.1 集群规划2.1.2 jar 包下载2.1.3 集群部署2.2 Kafka 命令行操作第 2 章 Kafka 快速入门2.1 安装部署2.1.1 集群规划已安装jdk、zookeepermaster 192168.100.101slave1 912.168.100.102slave2 192.168.100.1032.1.2 jar 包下载http://kafka.apache.org/downloads.htmlwge

2020-10-03 21:12:43 611

原创 pandas中的切片函数: .iloc()、.loc()、.ix() 的区别

文章目录pandas中的切片函数:`.iloc()`、`.loc()`、`.ix()`1、首先创建一个DataFrameiloc:通过行/列号选取数据1、 .iloc就是通过行/列号来选取数据,比如我们可以这样来选取第0行数据2、选取多行数据3、按照列号选取某列,如选取第二列4、按照行号选取某行某列,比如选取第0行第2列5、根据行号选取多行多列,比如选取第0-2行第0-2列loc通过标签选取数据1、选取第1行数据2、按标签选取第b行3、按标签选取多行4、按标签选取某列5、按标签选取多列6、按标签选取某行某列

2020-09-26 11:20:52 6037

原创 解决ubuntu上面使用vi 出现方向键错乱的情况,不用重下载vim,简单操作解决

问题:在Ubuntu下,初始使用vi的时候有点问题,就是在编辑模式下使用方向键的时候,并不会使光标移动,而是在命令行中出现[A [B [C [D之类的字母,而且编辑错误的话,就连平时关于的退格键(Backspace键)都使用不了,只能用Delete来删除解决方法一新建 ~/.vimrc输入set nocompatibleset backspace=2sudo vi ~/.vimrc添加:set nocompatibleset backspace=2按 esc :x 保存退出解决方

2020-09-14 16:50:08 519 1

原创 scala变量

文章目录2.1 变量是程序的基本组成单位2.2变量的介绍2.2.1概念2.2.2变量使用的基本步骤2.3 scala 变量的基本使用2.3.1快速入门2.4 Scala 变量使用说明2.4.1变量声明基本语法2.4.2注意事项2.5 程序中 +号的使用2.6 数据类型2.6.1scala 数据类型体系一览图(记住)2.6.2scala 数据类型列表2.7 整数类型2.7.1基本介绍2.7.2整型的类型2.7.3整型的使用细节2.8 浮点类型2.8.1基本介绍2.8.2浮点型的分类2.8.3浮点数的使用细节2

2020-08-05 11:15:21 411

原创 Unable to load native-hadoop library for your platform..using builtin-java classes where applicable

安装hadoop启动之后总有警告:Unable to load native-hadoop library for your platform… using builtin-java classes where applicable原因:Apache提供的hadoop本地库是32位的,而在64位的服务器上就会有问题,因此需要自己编译64位的版本。1、首先找到对应自己hadoop版本的64位的lib包,可以自己手动去编译,但比较麻烦,也可以去网上找,好多都有已经编译好了的。2、可以去网站:http:

2020-07-16 20:46:30 1295 2

原创 HDFS架构+shell操作+客户端操作+读写流程

文章目录1、章HDFS概述1.1 HDFS产出背景及定义1.1 HDFS产生背景1.2 HDFS定义1.2 HDFS优缺点1.2.1优点1.2.2缺点1.3 HDFS组成架构1.4 HDFS文件块大小(面试重点)2、 HDFS的Shell操作(开发重点)3、 HDFS客户端操作(开发重点)3.1 HDFS客户端环境准备1.根据自己电脑的操作系统安装对应的编译后的hadoop jar包到非中文路径2.配置HADOOP_HOME环境变量(win10)3. 配置Path环境变量,4.创建一个Maven工程Hdfs

2020-07-15 14:46:21 292 1

原创 搭建Spark Standalone集群

文章目录**搭建Spark Standalone集群**步骤1: 实验环境准备测试 (三台机都执行)1、准备三台虚拟机server1,server2,server32、修改主机名和IP地址3、修改`/etc/hosts`文件4、验证免密码登录5、测试JDK环境步骤2:下载并解压Spark程序包(server1,server2,server3)1、创建文件夹2、下载spark-2.4.5-bin-hadoop2.7.tgz3、解压到/local/software,改名为spark步骤3:配置Spark(ma

2020-07-13 09:45:46 228

原创 集群时间同步

文章目录集群时间同步1、时间服务器配置(master)(1)检查ntp是否安装(2)修改ntp配置文件(3)修改/etc/sysconfig/ntpd 文件(4)重新启动ntpd服务(5)设置ntpd服务开机启动2、其他机器配置(salve1,slave2)(1)在其他机器配置1分钟与时间服务器同步一次(2)查看时间集群时间同步时间同步的方式:找一个机器,作为时间服务器,所有的机器与这台集群时间进行定时的同步,比如,每隔十分钟,同步一次时间。1、时间服务器配置(master)(1)检查ntp是否安装

2020-07-10 12:40:40 174

原创 spark的wordcount案例实现以及原理

spark的wordcountLocal模式1 、概述Local模式就是运行在一台计算机 上的模式,通常就是用于在本机.上练手和测试。它可以通过以下集中方式设置Master。local:所有计算都运行在一- 个线程当中,没有任何并行计算,通常我们在本机执行一-些测试代码,或者练手,就用这种模式;local[K]:指定使用几个线程来运行计算,比如local[4]就 是运行4个Worker线程。通常我们的Cpu有几个Core,就指定几个线程,最大化利用Cpu的计算能力;local[*]:这种模式

2020-07-04 10:38:29 855

原创 解决Maven中pom.xml报plugin execution not covered by lifecycle configuration

报出信息Multiple annotations found at this line:- Plugin execution not covered by lifecycle configuration: net.alchim31.maven:scala-maven-plugin:3.2.2:compile (execution: default,phase: compile)- Plugin execution not covered by lifecycle configuration: net

2020-07-03 14:05:38 577

原创 flask传json数据到echarts的基本框架

flask获取数据传到前端echarts的基本框架1、文件位置echarts.htmll放在templates里,templates跟flask.py同级目录2、flask.pyfrom flask import Flask,redirect,url_for,request,render_template,flashfrom sqlalchemy import create_engineimport pymysqlapp=Flask(__name__)@app.route('/')

2020-07-02 17:03:52 2047

原创 mycat分片----垂直拆分与水平拆分

文章目录第四章 垂直拆分——分库4.1如何划分表4.2 实现分库1、 修改 schema 配置文件2、 新增两个空白库3、 启动 Mycat4、 访问 Mycat 进行分库5、查看是否成功分库第五章 水平拆分——分表5.1 实现分表1、 选择要拆分的表2、 分表字段3、 修改配置文件 schema.xml4、 修改配置文件 rule.xml5、 在数据节点 dn2 上建 orders 表6、 重启 Mycat,让配置生效7、 访问 Mycat 实现分片8、在mycat、dn1、dn2中查看orders表数据

2020-07-02 13:00:19 1475 4

原创 mysql插入中文字段出现乱码问题

创建orders_ware_infomysql> CREATE TABLE orders_ware_info -> ( -> `id` INT AUTO_INCREMENT comment '编号', -> `order_id` INT comment '订单编号', -> `address` VARCHAR(200) comment '地址', -> `areacode` VARCHAR(20) comment '区域编号

2020-07-01 12:46:40 133

原创 mysql主从搭建与mycat读写分离

这里写目录标题第三章 搭建读写分离3.1 搭建一主一从1、 搭建 MySQL 数据库主从复制2、 修改 Mycat 的配置文件 schema.xml3、 启动 Mycat4、 验证读写分离第三章 搭建读写分离我们通过 Mycat 和 MySQL 的主从复制配合搭建数据库的读写分离,实现 MySQL 的高可用性。我们将搭建:一主一从、双主双从两种读写分离模式。3.1 搭建一主一从一个主机用于处理所有写请求,一台从机负责所有读请求,架构图如下1、 搭建 MySQL 数据库主从复制① MySQL

2020-07-01 09:33:54 173

原创 机器学习--监督学习 —— 回归模型

文章目录监督学习 —— 回归模型线性回归模型线性回归模型最小二乘法求解线性回归单线性回归 (最小二乘法)多元线性回归梯度下降法求解线性回归简单线性回归(梯度下降法)线性回归调sklearn库实现**回归分析**泰迪云线性回归波士顿房价数据集(Boston House Price Dataset)逻辑回归代码实现逻辑回归监督学习 —— 回归模型●线性回归模型– 一元线性回归– 多元线性回归●非线性回归模型●最小二乘法线性回归模型●线性回归(linear regression)是一种线性模型,

2020-07-01 09:12:35 4345

原创 Mycat安装和简单配置启动(无分片配置)

Mycat入门概述1.1是什么Mycat 是数据库中间件。1、数据库中间件中间件:是一类连接软件组件和应用的计算机软件,以便于软件各部件之间的沟通。例子:Tomcat,web中间件。数据库中间件:连接java应用程序和数据库2、为什么要用Mycat?① Java与数据库紧耦合。② 高访问量高并发对数据库的压力。③ 读写请求数据不一致3、数据库中间件对比① Cobar属于阿里B2B事业群,始于2008年,在阿里服役3年多,接管3000+个MySQL数据库的schema, 集群日处理在

2020-07-01 08:49:27 717

原创 echarts之折线图、条形图、饼图

echarts官网https://echarts.apache.org/zh/index.htmlEcharts是什么ECharts,一个使用 JavaScript 实现的开源可视化库,可以流畅的运行在 PC 和移动设备上,兼容当前绝大部分浏览器(IE8/9/10/11,Chrome,Firefox,Safari等),底层依赖矢量图形库 ZRender,提供直观,交互丰富,可高度个性化定制的数据可视化图表。ECharts 提供了常规的折线图、柱状图、散点图、饼图、K线图,用于统计的盒形图,用于地理数据

2020-06-28 15:33:01 749

原创 Java maven使用 Redis

这里写目录标题安装连接到 redis 服务1、pom.xml添加依赖包2、连接到 redis 服务 Rdeis.java3、Redis Java String(字符串)、List(列表)、Keys 实例安装开始在 Java 中使用 Redis 前, 我们需要确保已经安装了 redis 服务及 Java redis 驱动,且你的机器上能正常使用 Java。 Java的安装配置可以参考我们的 Java开发环境配置 接下来让我们安装 Java redis 驱动:首先你需要下载驱动包 下载 jedis.j

2020-06-26 09:12:07 4607

原创 创建和使用Redis集群

官网教程https://redis.io/topics/cluster-tutorial创建和使用Redis集群现在我们有许多实例正在运行,我们需要通过向节点写入一些有意义的配置来创建集群。如果您使用的是Redis 5,这很容易完成,这是因为嵌入到中的Redis Cluster命令行实用程序为我们提供了帮助,该实用程序redis-cli可用于创建新集群,检查或重新分片现有集群等。对于Redis版本3或4,有一个称为的旧工具redis-trib.rb,它非常相似。您可以src在Redis源代码分发的目

2020-06-25 21:16:20 291

原创 Nginx +tomcat 部署,基本学习快速上手

Nginx简介Nginx(“engine x”)是一款是由俄罗斯的程序设计师Igor Sysoev所开发高性能的 Web和 反向代理 服务器,也是一个 IMAP/POP3/SMTP 代理服务器。在高连接并发的情况下,Nginx是Apache服务器不错的替代品。Nginx 安装一、安装编译工具及库文件yum -y install make zlib zlib-devel gcc-c++ libtool openssl openssl-devel二、首先要安装 PCREPCRE 作用是让 N

2020-06-25 10:36:44 515

原创 Redis基本数据类型,redis官网

Redis官网添加链接描述Redis实现的命令的完整列表https://redis.io/commands,以及每个命令的详尽文档。Redis数据类型和抽象简介Redis不是简单的键值存储,它实际上是一个数据结构服务器,支持不同类型的值。这意味着在传统键值存储中,您将字符串键与字符串值相关联,而在Redis中,该值不仅限于简单的字符串,还可以容纳更复杂的数据结构。以下是Redis支持的所有数据结构的列表,本教程将分别进行介绍:二进制安全字符串。列表:根据插入顺序排序的字符串元素的集合。它们基本上

2020-06-23 10:47:02 531

原创 RediS安装部署及基本数据类型

文章目录Redis1、Redis 简介2、Linux 下安装和配置Redis3、redis启动Redis 命令1、Redis 命令2、Redis 键(key)3、Redis 字符串(String)语法实例Redis 字符串命令4、Hash(哈希)实例Redis hash 命令5、Redis 列表(List)实例Redis 列表命令6、Redis 集合(Set)实例Redis 集合命令7、Redis 有序集合(sorted set)实例Redis 有序集合命令Redis1、Redis 简介Redis 是

2020-06-22 21:05:30 106

原创 redis修改端口号和host

redis修改端口号和host1、关闭redis[root@master bin]# ./redis-cli127.0.0.1:6379> shutdownnot connected> exit2、修改redis.confvi redis.conf找到bin 127.0.0.1 改为自己的host我的是 192.168.100.101保存退出重启redis./redis-server ./redis.conf在另一个窗口./redis-cli -h 192.

2020-06-21 16:30:36 16105

原创 Python结果数据太多出现省略号,全部出现列行数据

Python结果数据太多出现省略号,全部出现列行数据在代码加上import pandas as pdpd.set_option('display.max_columns', None) # 显示所有列pd.set_option('display.max_rows', None) # 显示所有行

2020-06-19 17:28:54 6578 1

原创 修改Anaconda的jupyter notbook 的工作目录

修改Anaconda的jupyter notbook 的工作目录打开cmd ,输入jupyter notebook --generate-config找到 C:\Users\Tipdm46.jupyter\jupyter_notebook_config.py打开修改按 ctrl+F 打开搜索输入 The directory to use for notebooks and kernels找到## The directory to use for notebooks and kernel

2020-06-18 11:30:50 94

原创 SyntaxError: Non-ASCII character ‘\xe5’,中文编码问题

pycharm 运行 SyntaxError: Non-ASCII character ‘\xe5’import pandas as pddef data_process(file='all_gzdata.csv', encoding='GB18030'): data = pd.read_csv(file, encoding=encoding) data = data.loc[data['fullURL'].str.contains('\.html'), :] dat

2020-06-18 11:02:02 970

原创 python数据库连接

一般应用在爬虫上import osimport timeimport pymysqlimport sysclass Myclass(object): def __init__(self): try: self.db=pymysql.connect(host="localhost",port=3306,user="root",passwd="123456",db="stu",charset="utf8") self.curso

2020-06-17 22:14:05 90

原创 HBase API,java操作hbase

HBase API1、环境准备启动虚拟机的zookeeper,hadoop,hbase1)查看hbase的版本 hbase version创建maven 工程在pom.xml加入依赖包pom.xml<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apac

2020-06-17 18:41:32 193

原创 hbase创建表时出现这个错误:ERROR: org.apache.hadoop.hbase.PleaseHoldException: Master is initializing

ERROR: org.apache.hadoop.hbase.PleaseHoldException: Master is initializing

2020-06-16 20:24:29 4857 6

原创 HBase安装与基础应用

文章目录HBase简介数据模型HBase 基本架构安装HBase配置HBase数据存储于hadoopHBase Shell 操作1、基本操作2、表操作HBase简介HBase一Hadoop Database,是-一个高可靠性、高性能、面向列、可伸缩的分布式存储系统,利用HBase技术可在廉价PCServer.上搭建起大规模结构化存储集群。HBase利用HadoopHDFS作为其文件存储系统,利用HadoopMapReduce来处理HBase中的海量数据,利用Zookeeper作为协调工具。•HBase

2020-06-15 09:29:01 203

原创 机器学习之朴素贝叶斯

朴素贝叶斯引例•已知:非洲人10个中有9个黑人,1个白人,北美10个人中有3个黑人7个白人。•问:你在街上遇到1个黑人,那么他是非洲人还是北美人?•注:全球非洲12亿人口,北美3.6亿人口•A1:非洲人•A2:北美人•B1:白人•B2:黑人为什么有“朴素”二字“朴素”二字从何而来?x:样本属性,x**1:色泽,x**2:根蒂,…y:样本标签,是否是好瓜拉普拉斯修正拉普拉斯平滑处理•缺陷:受样本个数限制,若某个属性值在训练集中没有与某个同类同时出现过,如P清脆|是=P (敲

2020-06-14 21:51:31 191

原创 web+flask+mysql,在前端 对mysql 进行增删改查操作

数据库骨架layout.html<!doctype html><html><head><title>{% block title %}{% endblock %} </title><link rel="stylesheet" href="/static/css/bootstrap.min.css" type="text/css" /><script type="text/javascript" src="/

2020-06-14 16:27:21 4699 10

原创 Flask之Jinja2和简单实操例子

模板要了解jinja2,那么需要先理解模板的概念。模板在Python的web开发中广泛使用,它能够有效的将业务逻辑和页面逻辑分开,使代码可读性增强、并且更加容易理解和维护。  模板简单来说就是一个其中包涵占位变量表示动态的部分的文件,模板文件在经过动态赋值后,返回给用户。 --> 可以理解为渲染  python中自带一个简单的模板,就是string提供的。import stringa=string.Template('$who 是 $role')a.substitute(who='你',

2020-06-13 19:20:17 1417

原创 机器学习之KNN与KNN算法解决鸢尾花分类问题

kNN(k-Nearest Neighbor Classification)平时不好好学习,考试(对测试样本分类)时才临阵磨枪(临时去找k个近邻)图中测试样本属于正例还是反例?kNN (k Nearest Neighbor Classification) ,即k近邻分类算法。近朱者赤,近墨者黑。简单说,如果knn样本大多数属于正例,那测试样就是正例;如果knn样本大多数属于负例,那测试样就是负例;●一个样本在特征空间中,总会有k个最相似(即特征空间中最邻近)的样本。其中,大多数样本属于某个类别,

2020-06-12 22:09:08 1510

原创 机器学习之决策树与泰坦尼克号生还者案例

决策树决策树是一种简单高效并且具有强解释性的模型,广泛应用于数据分析领域。其本质是一颗自上而下的由多个判断节点组成的树决策树示例

2020-06-12 19:09:40 1140

原创 Zookeeper启动失败,提示:java.net.BindException: Address already in use 加图解超级容易理解

启动zookeeper ,查看状态出错查看日志./zkServer.sh start-foreground原因:zoo.cfg中选项clientPort配置的端口号2181已经被占用。执行命令查看: netstat -nltp | grep 2181解决方法:有两种方法:一是:将占用2181端口的进程杀死:kill -9 3027;或者是:修改clientPort选项的配置,比如配置为2282.然后重启zookeeper服务即可。第一种我的还是不成功只能用第二种,修改zo

2020-06-12 10:23:34 2766

空空如也

空空如也

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

TA关注的人

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