- 博客(23)
- 资源 (2)
- 收藏
- 关注
原创 时间都去那了
转眼间春节假期已经过去近三周了,上班也近三周了,但是感觉还没有缓过来,上班也不是最佳状态。每次回家后来上班就有一种强烈的感觉,那就是离家太远了,1400公里的距离,虽说现在交通很发达的,但是还是无法像在家附近一样,想回家的时候很快就可以回家了。...
2021-08-22 15:46:17
130
原创 一、VMware虚拟机安装分布式linux系统
1.VMware虚拟机安装参考以下图片进行一步步安装即可(不同版本可能略有不同):2.linux系统配置 2.1 设置网络IP##编辑以下文件的内容vi /etc/sysconfig/network-scripts/ifcfg-eth0删除UUID和MAC地址 ##搭建虚拟机器时,生产环境有多台物...
2020-05-04 19:46:28
610
原创 NumPy
numpy是python进行科学计算的基础包,它包括如下的内容:一个强大的N维数组。复杂的(广播)功能。用于集成C/C++和fortran代码的工具。有用的线性代数,傅里叶变换和随机数功能。除了明显的科学用途外,numpy还可以用作通用数据的高效多维容器,可以定义任意数据类型,使得numpy可以高效无缝的与各种数据库集成,并且广泛用于以下任务:机器学习模型:在编写机器学习算法时,需要...
2020-05-03 20:10:14
392
原创 MYSQL数据库
一、MYSQL基础1. 登录mysql数据库mysql -u用户名 -p密码 或 mysql -u用户名 -p 回车passwd:2. 退出mysqlquit exit \q3. 创建数据库create database db1(数据库名);create database if not exists db1(数据库名);----有则不创建,无则创建4....
2020-04-21 09:08:21
211
原创 shell编程
shell脚本shell是一个用C语言编写的程序,他是用户使用linux的桥梁,shell既是一种命令语言,又是一种程序设计语言。shell脚本,是一种为shell编写的脚本程序,Linux的shell种类常见的有:Bourne Shell (/usr/bin/sh或/bin/sh)Bourne Again Shell (/bin/bash)C Shell (/usr/bin/csh)...
2020-04-20 15:15:35
233
原创 大数据生态
impala1.impala架构Impala是在Hadoop集群中的许多系统上运行的MPP(大规模并行处理)查询执行引擎。 与传统存储系统不同,impala与其存储引擎解耦。 它有三个主要组件,即Impala daemon(Impalad),Impala Statestore和Impala元数据或metastore。2.Impala Shell 命令:'打开cloudera终端,以超级...
2019-12-25 17:41:20
341
原创 KETTLE
文章目录impala1.impala架构2.Impala Shell 命令3.impala 操作数据库impala1.impala架构Impala是在Hadoop集群中的许多系统上运行的MPP(大规模并行处理)查询执行引擎。 与传统存储系统不同,impala与其存储引擎解耦。 它有三个主要组件,即Impala daemon(Impalad),Impala Statestore和Impala元...
2019-12-25 17:38:18
5488
原创 PYTHON常用模块
文章目录1.OS模块2.sys模块3.time模块4.datetime模块5.hashlib模块6.random模块7.string8.urllib模块9.re模块10.math模块11.json模块1.OS模块import osos.getcwd() # 获取当前工作目录(当前文件加所在目录)os.chdir('home/py') # 改变当前目录到home/pyos.listdir(...
2019-12-10 16:45:51
201
原创 帆软报表常用功能
1.复选框获取选中的值2.复选框全选3.小写金额转换大写金额4.点击单元格空白处可实现超级链接5.两个日期控件校验日期在一定范围内6.控件常用方法列表(隐藏/可见,可用/不可用)7.动态打印8.JS调用FR打印方法9.JS实现自定义导出文件名称10.控件实际值和显示值获取11.单元格标识说明12.特殊字符转码13.excel导入自由报表14.excel导入行式报表15....
2019-10-14 17:15:03
5315
原创 最常用SQL收集
1.截取某特殊字符之间的字符串 substr(test,instr(test,';',1,1)+1,instr(test,';',1,2)-1-instr(test,';',1,1))--截取test字符串第一个 ; 到第二个 ; 之间的字符串; substr(test,instr(test,';',2,2)+1,instr(test,';',2,3)-1-instr(test,'...
2019-09-27 09:44:50
317
1
原创 py笔记
数据挖掘和机器学习步骤:(1)数据预处理;(2)数据建模;(3)数据验证一、#python实现决策树功能 import numpy as np import pandas as pd def main(): from sklearn.datasets import load_iris #数据预处理 iris=load_iris() prin...
2019-02-14 14:54:04
296
原创 git常用命令
git(1)git init ,初始化,再对应工程文件下建立了一个.git隐藏文件;(2)git add 文件名,将代码文件添加到git代码暂存区;(3)git commit, 将代码暂存区的文件提交到git仓库;(4)git comment –m “备注信息”,提交并添加提交说明;(5)git status ,查看当前文件状态;(6)git checkout,将未提交的代码从暂存区回...
2019-02-14 13:53:41
174
原创 Django开发
1. Django工作原理(请求的生命周期) pass 换行 2. Django项目中的目录结构pass3. Django中常用的命名pass4. Django中的csrf验证原理及作用pass5. Django–ORM(models.py文件怎么写,其他数据库的连接方式,MYSQL为例)pass6. Django–admin(admin.py的写法,作用,各种配置代码说...
2018-11-24 15:31:55
284
原创 PL/SQL开发
ORACLE数据库基础oracle数据库服务端/客户端安装好oracle数据库后,有三个文件:①sqlnet.ora;②tnsnames.ora;③listener.ora。listener.ora文件一般存在于服务端,用于监听,sqlnet.ora,tnsnames.ora这两个文件,用于客户端配置连接。tnsnames.ora位置路径通常在:$ORACLE_HOME/network/ad...
2018-09-22 15:26:45
323
原创 编程范式
所谓的编程范式,指的是计算机的编程风格或典范模式。编程的目的是为了解决问题,而解决问题的思路和角度却有很多种,其中被普遍认可和采纳的解决问题的思路和角度就形成了一种编程规范。由于着眼点和思维方式的不同,不同的范式就各有侧重点和倾向,换言之就是不同的范式去引导人从不同的角度分析问题,解决问题,无论哪种编程范式都是依赖于编程语言,通过编程语言去实现。面向过程编程 又叫过程化编程,也...
2018-09-07 11:23:39
430
原创 PYTHON装饰器
python装饰器本质上是一个python函数,他可以让其他函数在不需要做任何代码变动的前提下增加额外功能。也就是说,不修改原函数的代码,也不改变原函数的调用方式,即可添加附加功能,装饰器的返回值也是一个函数对象。它经常用于有切面需求的场景,比如:插入日志、性能测试、事务处理、缓存、权限校验等场景。装饰器是解决这类问题的绝佳设计,有了装饰器,我们就可以抽离出大量与函数功能本身无关的雷同代码并继续重...
2018-09-06 20:49:19
198
原创 PYTHON中协程原理
协程,即协作式工作方式,不像线程是一个抢占式程序,协程一是主要解决IO密集型的操作,它在本质上是一个线程,底层使用yield(generator)实现了一个来回切换的功能,协程的优势: (1)协程工作在用户态; (2)没有切换的消耗; (3)没有了锁的概念; (4)可以采用多进程+协程的方式,一个很好的解决并发的方案;...
2018-08-30 19:42:53
358
原创 linux基础
【linux启动过程】 Linux的启动其实和windows的启动过程很类似,不过windows我们是无法看到启动信息的,而linux启动时我们会看到许多启动信息,例如某个服务是否启动。 Linux系统的启动过程大体上可分为五部分:内核的引导;运行init;系统初始化;建立终端 ;用户登录系统。 step1:内核的引导 当计算机打开电源后,首先是BIOS开机自检,按照BIOS中设置的启...
2018-08-26 13:42:25
409
原创 python常见问题
1.列表、元组的相加是怎样实现的? 答:(1)列表相加:①利用操作符+,例: a=[1,2,3],b=[4,5,6],c=a+b=[1,2,3,4,5,6] ②利用extend ,例: a=[1,2,3],b=[4,5,6],a.extend(b)--->结果是[1,2,3,4,5,6] 操作符+生成了一个新对象,而extend是修改原对象。...
2018-08-23 20:11:24
1926
企业FineBI推广从立项到成功应用全流程指导.pdf
2020-05-03
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人