- 博客(25)
- 收藏
- 关注
转载 GC常见的算法
1.GC (Garbage Collection)java garbage collection is an automatic process to manage the runtime memory used by programs.by doing it automatic JVM relieves the programer of the overhead of assigning an...
2019-11-20 08:59:27 276
原创 mysql 各个版本驱动jar包
http://central.maven.org/maven2/mysql/mysql-connector-java/
2019-10-29 15:38:26 569
原创 Hbase技术网站
1、HBase原理 – 分布式系统中snapshot是怎么玩的?http://hbasefly.com/2017/09/17/hbase-snapshot/?bulwvo=dw1sw2&amxihm=0hc8j3&ywhoji=wyevf3&fanwte=bxivb3&amnety=miibb32、HBase的replication原理及部署https:...
2019-08-28 16:32:01 196
转载 ntp时钟同步服务
NTP服务搭建如果是单独安装这个服务,请直接开始即可。如果是为了解决hadoop集群的时针偏差问题,配置ntp服务时,务必先关闭chd的相关服务。一、准备环境1、操作系统CentOS7操作系统,准备三台,一台作为对外主节点,也就是授时节点(hadoop01),另外两台为内部被授权节点(hadoop02、hadoop03)。规划图:2、IP规划主机名:IPhado...
2019-07-29 10:44:28 1101
转载 Git Bash使用详细教程
一:Git是什么? Git是目前世界上最先进的分布式版本控制系统。 二:SVN与Git的最主要的区别? SVN是集中式版本控制系统,版本库是集中放在中央服务器的,而干活的时候,用的都是自己的电脑,所以首先要从中央服务器哪里得到最新的版本,然后干活,干完后,需要把自己做完的活推送到中央服务器。集中式版本控制系统是必须联网才能工作,如果在局域网还可以,带宽够大,速度够快,如果在互联网...
2019-06-19 11:18:38 629
原创 python爬取网页内容需要安装requests_html库
1、安装requests_html库pip install requests_html2、爬取案例,新建tets.pyfrom requests_html import HTMLSessionsession = HTMLSession()r = session.get('https://movie.douban.com/subject/1292052/')print(r.text...
2019-03-27 19:38:52 2850 1
原创 python_turtle海龟画图安装
1、python3.7里面自带turtlr,如果在python_shell里面运行,则可以直接使用此模块。2、如果想在dos窗口里面运行python文件实现画图,则需要安装turtle第三方库。下载地址:https://pan.baidu.com/s/1vpOadOjFVp99VtNVoJCoAQ提取码:20wo1、解压文件:2、安装 pip instal...
2019-03-27 19:35:57 4027
原创 什么是gc和gc的工作原理
一、GC是垃圾收集的意思,内存处理是编程人员容易出现问题的地方,忘记或者错误的内存回收会导致程序或系统的不稳定甚至崩溃,Java提供的GC功能可以自动监测对象是否超过作用域从而达到自动回收内存的目的,Java语言没有提供释放已分配内存的显示操作方法。Java程序员不用担心内存管理,因为垃圾收集器会自动进行管理。要请求垃圾收集,可以调用下面的方法之一:System.gc() 或Runtime.g...
2019-02-22 10:30:16 9437 2
转载 Hadoop解决小文件存储思路和增加namenode内存
原Hadoop解决小文件存储思路2018年09月27日 09:20:38 拾荒路上的开拓者 阅读数:8321.什么是小文件小文件一般是指明显小于Hadoop的block size的文件。Hadoop的block size一般是64MB,128MB或者256MB,现在一般趋向于设置的越来越大。后文要讨论的内容会基于128MB,这也是CDH中的默认值。为了方便后面的讨论,Fayson这...
2019-02-21 16:35:28 2814
转载 hadoop fs -count查看文件[夹]大小
以下文章转自:https://blog.csdn.net/liuxiao723846/article/details/71078658【如出现侵权问题,请第一时间联系我删除该文章】 最近要对hdfs上空间使用和文件结点使用增加报警,当超过一定的限额的时候就要发报警好通知提前准备。 [sunwg]$ hadoop fs -count /sunwg 2 1 ...
2019-02-21 16:24:49 1321
原创 Linux定时任务Crontab
linux 系统则是由 cron (crond) 这个系统服务来控制的。Linux 系统上面原本就有非常多的计划性工作,因此这个系统服务是默认启动的。另 外, 由于使用者自己也可以设置计划任务,所以, Linux 系统也提供了使用者控制计划任务的命令 :crontab 命令。一、crond简介crond 是linux下用来周期性的执行某种任务或等待处理某些事件的一个守护进程,与window...
2018-12-13 15:32:31 143
原创 认识TxSql
TXSQL是数据库内核团队独立维护的MySQL 分支,对外通过TencentDB for MySQL服务提供给客户。可以看到TXSQL是内核,也是底层提供数据服务的位置。mysql作为世界上目前最流行的开源数据库系统,因为其开源,应用场景广泛,php语言的流行,而且php和mysql都存在于开源的爆炸时期的新技术领域,php语言和mysql成为最佳的技术组合,且LAMP的成熟,这给了mysql...
2018-11-29 11:27:02 3714 1
原创 git查看提交历史
1、git log 会按提交时间列出所有的更新,最近的更新排在最上面。2、git log -p -2 |-p 选项展开显示每次提交的内容差异,用 -2 则仅显示最近的两次更新3、git log -p --word-diff |单词层面的对比4、git log -U1 --word-diff |书籍、论文这种很大的文本文件上进行对比,默认的 3 行,减为 1 行,那么可以使用 -U1 ...
2018-11-28 17:05:26 876
原创 git常用命令
工作目录下面的所有文件都不外乎这两种状态:已跟踪或未跟踪。已跟踪的文件是指本来就被纳入版本控制管理的文件,在上次快照中有它们的记录,工作一段时间后,它们的状态可能是未更新,已修改或者已放入暂存区。而所有其他文件都属于未跟踪文件。它们既没有上次更新时的快照,也不在当前的暂存区域。初次克隆某个仓库时,工作目录中的所有文件都属于已跟踪文件,且状态为未修改。 1、版本信息git --versi...
2018-11-28 16:45:08 158
原创 git第一个项目仓库
取得项目的 Git 仓库有两种取得 Git 项目仓库的方法。第一种是在现存的目录下,通过导入所有文件来创建新的 Git 仓库。第二种是从已有的 Git 仓库克隆出一个新的镜像仓库来。在工作目录中初始化新仓库要对现有的某个项目开始用 Git 管理,只需到此项目所在的目录,执行:$ git init初始化后,在当前目录下会出现一个名为 .git 的目录,所有 Git 需要的数据...
2018-11-28 15:21:25 109
原创 git初次运行
初次运行 Git 前的配置一般在新的系统上,我们都需要先配置下自己的 Git 工作环境。配置工作只需一次,以后升级时还会沿用现在的配置。当然,如果需要,你随时可以用相同的命令修改已有的配置。Git 提供了一个叫做 git config 的工具(译注:实际是 git-config 命令,只不过可以通过 git 加一个名字来呼叫此命令。),专门用来配置或读取相应的工作环境变量。而正是由这些环境...
2018-11-28 14:57:35 172
原创 git版本控制
分布式版本控制系统参考网址:https://git-scm.com/book/zh于是分布式版本控制系统( Distributed Version Control System,简称 DVCS )面世了。在这类系统中,像 Git,Mercurial,Bazaar 以及 Darcs 等,客户端并不只提取最新版本的文件快照,而是把代码仓库完整地镜像下来。这么一来,任何一处协同工作用的服务器发生...
2018-11-28 14:44:46 104
原创 centos7.2 Git编译和安装
1、下载git wget https://www.kernel.org/pub/software/scm/git/git-2.9.2.tar.gz2、解压 tar -xvf git-2.9.2.tar.gz3、安装编译依赖包 yum install curl-devel expat-devel gettext-devel \ openssl-devel zlib-d...
2018-11-28 14:10:39 259
原创 db2编目
使用catalog将远程数据库加载到本地客户端。编目生成三步骤:1、设置node(编目名称)db2 catalog tcpip node node名称(编目名) remote 链接域名或ip server 数据库端口号2、设置数据库别名db2 catalog database 原来数据库名称 as 现在数据库名称 at node node名称(编目名称)3、刷新数据库使之编...
2018-11-22 09:22:57 2796
原创 Docker进入容器的几种方法
进入容器的几种方法: 1、exec 通过docker ps 查看需要进入的容器pid 执行 docker exec -it 246f35c432de /bin/bash 退出容器,不会关闭容器,一般使用这个方法。 2、attach 通过docker ps 查看需要进入的容器pid ...
2018-11-21 16:25:06 4125
原创 Docker第三天常用命令
docker run ubuntu:15.10 /bin/echo "Hello world"docker run 镜像名(可选) 容器名 要执行的命令运行容器service docker status查看docker守护进程是否在运行(docker)docker ps查看运行的容器docker ps -a显示所有容器docker run -i -t ubuntu:15....
2018-11-21 16:24:02 175
原创 Docker安装二(关闭防火墙)
Docker安装环境centos7.2.1511安装好的docker版本为1.13.1 Docker version 1.13.1, build 8633870/1.13.1版本介绍:Docker从17.03开始,转向基于时间的YY.MM 形式的版本控制方案,类似于Canonical为Ubuntu所使用的版本控制方案。Docker CE 17.03,可理解为Docker 1...
2018-11-21 16:21:21 9288 1
原创 Docker安装一(关闭防火墙)
Docker支持的系统和版本1、Docker 支持以下的 Ubuntu 版本:Ubuntu Precise 12.04 (LTS) Ubuntu Trusty 14.04 (LTS) Ubuntu Wily 15.10 其他更新的版本…… 前提条件 Docker 要求 Ubuntu 系统的内核版本高于 3.10 ,查看本页面的前提条件来验证你的 Ubuntu 版本是否支持 Do...
2018-11-21 16:18:43 2409
原创 Docker第一天
如今Docker的使用已经非常普遍,特别在一线互联网公司。使用Docker技术可以帮助企业快速水平扩展服务,从而到达弹性部署业务的能力。在云服务概念兴起之后,Docker的使用场景和范围进一步发展,如今在微服务架构越来越流行的情况下,微服务+Docker的完美组合,更加方便微服务架构运维部署落地。本文详细解释介绍Docker入门相关内容,后期重点关注Docker在微服务体系中的使用。在了解Do...
2018-11-21 15:57:17 108
转载 eclipse新部署tomcat后localhost:8080无法访问问题症状
症状:tomcat在eclipse里面能正常启动,而在浏览器中访问http://localhost:8080/不能访问,且报404错误。同时其他项目页面也不能访问。关闭eclipse里面的tomcat,在tomcat安装目录下双击startup.bat手动启动tomcat服务器。访问htt://localhost:8080/能正常访问tomcat管理页面。症状原因: eclipse将t...
2018-03-12 17:01:13 224
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人