自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(59)
  • 资源 (8)
  • 收藏
  • 关注

原创 hive的安装和使用

1、安装MySQL 查询以前安装的mysql相关包: rpm -qa | grep mysql 如果以前有安装,但已经不能正常使用或者想重新安装,则先卸载: 输入指令,逐个卸载: rpm -e mysql-community-client-5.6.41-2.el7.x86_64 --nodeps 然后进行安装:...

2020-02-02 11:11:06 1208

原创 kafka的安装和简单使用

kafka依赖于zookeeper,是一个分布式的消息缓存系统,其集群中的服务器都叫做broker。kafka有两类客户端,一类叫producer(消息生产者),一类叫做consumer(消息消费者),客户端和broker服务器之间采用tcp协议连接kafka中不同业务系统的消息可以通过topic进行区分,而且每一个消息topic都会被分区,以分担消息读写的负载每一个分区都可以有多个副本,以防止数...

2019-12-25 16:06:54 190

原创 CentOS安装kettle

1、安装jdk1.8 查看自带jdk:rpm -qa|grep java 删除自带jdk(noarch后缀的不删):rpm -e --nodeps java-1.8.0-openjdk-1.8.0.102-4.b14.el7.x86_64 配置环境变量: vim /etc/profile export JAVA_HOME=/home/dbadmin/app...

2019-12-23 11:07:19 918

原创 CentOS安装nginx

1、解决依赖:输入命令:yum -y install make zlib zlib-devel gcc-c++ libtool openssl openssl-devel-- 安装编译工具及库文件2、安装pcre:进入目录:cd /usr/local/src/下载:wget http://downloads.sourceforge.net/project/pcre/pcre/8.35...

2019-12-23 11:02:43 139

原创 python多线程和线程锁

这里演示的是一个报数的场景,100个人的队列进行报数,如果一起报肯定得不到真实的人数。那么体现在多线程中就是,在“报数”这个过程中,应该上一把锁,去保证每次只能有一个人报数,报完数拿到最新的人数之后,下一个人才能继续报数。下面是具体演示代码:1、没上锁的:from threading import Threadfrom time import sleepfrom random imp...

2019-11-29 10:45:09 349

原创 python画的新闻联播热词云图

在kaggle上看到一个感兴趣的数据集,学习了其中一个kernel,然后根据自己目前的实际情况改写了做云图的部分代码,分享到这里,希望能帮助到看到这篇博客的朋友,感谢大神的无私奉献。。kaggle链接有兴趣的朋友可以进去看看,不多说了,下面开始:这部分代码用到的python三方库包括:numpy pandas matplotlib wordcount jieba pillow如果你...

2019-11-29 09:47:47 1147

原创 tcpdump抓包工具离线安装和使用

前两天公司的一台内网服务器上要做网络抓包,小试了下,花了近两小时才搞定,后面又学习了下tcpdump的常用指令,用nohup和while死循环写了个生成日志的shell脚本。因为中间部分问题搜了半天没搜到答案,所以考虑在这里记录一下,有需要的朋友可以看看,希望能帮到你。0、首先,我用的都是解压安装,即下载gz包,丢到服务器上,然后用以下步骤(比如安装flex): a) tar -zx...

2019-11-28 17:21:36 2829 1

原创 Python多进程

# 多进程--模拟三个窗口同时卖票from multiprocessing import Processfrom time import time, sleepfrom random import randintdef sell_tickets(window): print("窗口%d开始售票" % window) process_time = randint(...

2019-11-20 14:41:51 204

原创 Python求解百钱百鸡

没事写着玩。。。# 公鸡5元一只 母鸡3元一只 小鸡1元三只# 用100元买100只鸡 问公鸡/母鸡/小鸡各多少只def main(): # 公鸡不会超过100/5=20只 for x in range(20): # 母鸡不会超过100/3≈33只,向下取整 for y in range(33): z = 100 -...

2019-11-20 10:12:51 928

原创 PostgreSQL用户权限管理

CREATE USER worker PASSWORD '123456' CREATEDB ; --创建用户时授权可创建数据库ALTER USER worker CREATEDB; --赋权worker可创建数据库ALTER USER worker PASSWORD '1234567'; --修改worker用户密码为1234567CREATE DATABASE testdb OW...

2019-11-01 13:04:05 991

原创 docker使用快速入门

命令:yum -y install dockercentos安装docker命令:service docker start启动docker命令:docker run -it ubuntu:15.10 /bin/bash-t:在新容器内指定一个伪终端或终端。-i:允许你对容器内的标准输入 (STDIN) 进行交互。命令:docker ps查看容器运行实例命令:docker ...

2019-11-01 12:55:28 202

原创 记一次PostgreSQL删除重复数据

PostgreSQL删除重复数据通常会用到伪列ctid,其表示的是数据记录的物理行信息,指的是一条记录位于哪个数据块的哪个位移上面--与oracle中伪列 rowid 的意义是相同的,但是形式不同; 1、删除重复数据一般可用语句:DELETE FROM table_name WHERE ctid NOT IN (SELECTMIN(ctid) FROM table_name...

2019-11-01 12:06:07 3808 4

原创 Oracle获取时间和日期

--当前时间:SELECT to_char(SYSDATE,'yyyy-mm-dd hh24:mi:ss') FROM dual;--当前日期:SELECT SYSDATE FROM dual;--当前日期的前一天:SELECT TRUNC(SYSDATE,'DD') -1 AS YESTDAY FROM dual;--指定格式输出当前时间:SELECT TO_CHAR(SYSDAT...

2019-10-29 22:22:29 731

原创 git常用命令和使用案例

1、设置用户名:git config --global user.name "xxx"2、输入邮箱:git config --global user.email "xxx@xxx.com" 设置全局密码:git config --global user.password "xxx"3、把当前目录变成git仓库:git init4、将文件添加到仓库:git add filename...

2019-10-17 11:16:38 448

原创 CentOS7下安装PostgreSQL数据库

查看网络情况:systemctl status NetworkManager.service查看网卡工作情况:nmcli dev status查看防火墙状态:systemctl status firewalld.service关闭防火墙:systemctl stop firewalld.service禁止防火墙服务(开机即关闭):systemctl disable firewalld....

2019-10-17 11:08:32 220

原创 LAMP(Linux+Apache+MySQL+PHP)服务器+开发环境搭建

centOS搭建LAMP服务器1、配置网络 vi /etc/sysconfig/network-scripts/ifcfg-ens33 ONBOOT=yes2、关闭防火墙(设置为开机不启动) systemctl disable firewalld.service3、修改主机名(可选) hostnamectl set-hostname x...

2019-10-17 11:01:57 953

原创 python连接Oracle、PostgreSQL以及MySQL数据库

1、先通过pip安装所需包 如果连接数据库为Oracle,本处使用cx_Oracle:pip install cx_Oracle 为PostgreSQL,本处使用psycopg2:pip install psycopg2 为MySQL,本处使用pymysql:pip install pymsql2、操作Oracle示例:import cx_Ora...

2019-10-15 18:00:40 296

原创 JavaScript实现排序算法

闲着无聊写了下JavaScript的各大排序算法,也算是对自己学习JavaScript语法的一个小小练习。不多说,上代码。1、冒泡排序// 冒泡排序function bubbleSort(arr) { let i, j, temp; for (i = 0; i < arr.length; i++) { for (j = 0; j < arr....

2019-10-15 17:33:28 167

原创 python实现各种排序算法

自己整理的用python实现的冒泡排序、简单选择排序、直接插入排序、希尔排序、堆排序、归并排序以及快速排序的代码。原理就不讲了,百度上到处都是各位大神提供的干货,这里只整理出对应的代码,希望对看到的童鞋有用。1、冒泡排序# 冒泡排序def bubble_sort(arr): length = len(arr) for i in range(length): ...

2019-10-15 16:56:50 208

tcpdump-4.5.1.tar.gz

tcpdump

2019-11-28

flex-2.6.0.tar.gz

flex

2019-11-28

bison-3.3.2.tar.gz

bison

2019-11-28

CentOS安装oracle.txt

根据自己的操作情况,详细列出了linux centos7下安装Oracle12c的步骤。

2019-10-21

ThinkPHP5.0完全开发手册.pdf

ThinkPHP5.0完全开发手册.pdfThinkPHP5.0完全开发手册.pdf

2019-10-17

kettle.docx

详细介绍了强大的ETL工具 kettle的使用,从安装到资源库再到各种数据抽取(数据库、文本抽取),以及全量、增量、插入更新等抽取方式。

2019-10-17

ORACLE(10G,11G)官方文档.txt

oracle官方文档,百度网盘连接和提取码oracle官方文档,百度网盘连接和提取码

2019-06-01

正则表达式全部符号解释

正则表达式全部符号解释

2017-08-02

空空如也

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

TA关注的人

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