自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

MyySophia的博客

Linux深度玩家

  • 博客(26)
  • 资源 (28)
  • 收藏
  • 关注

原创 十九、Linux性能优化实战学习笔记- 为什么系统的Swap变高了?

1、缓存和缓冲区,就属于可回收内存。它们在内存管理中,通常被叫做文件页(File-backed Page),此外除了缓存和缓冲区,通过内存映射获取的文件映射页,也是一种常见的文件页。它也可以被释放掉,下次再访问的时候,从文件重新读取。2、大部分文件页,都可以直接回收,以后有需要时,再从磁盘重新读取就可以了。而那些被应用程序修改过,并且暂时还没写入磁盘的数据(也就是脏页),就得先写入磁盘,然后才能进行内存释放系统调用 fsync ,把脏页同步到磁盘中。

2020-08-15 18:02:57 892 2

原创 深入剖析Kubernetes学习笔记-06 | 白话容器基础(二):隔离与限制

被限制的进程的 PID 写入 container 组里的 tasks 文件,上面的设置就会对该进程生效了:一、为什么选择容器而不是虚拟机使用虚拟化技术作为应用沙盒,就必须要由 Hypervisor 来负责创建虚拟机,这个虚拟机是真实存在的,并且它里面必须运行一个完整的 Guest OS 才能执行用户的应用进程。这就不可避免地带来了额外的资源消耗和占用。1.1 虚拟机所耗费的资源一个运行着 CentOS 的 KVM 虚拟机启动后,在不做优化的情况下,虚拟机自己就需要占用 100~200 MB 内存

2020-08-31 22:44:06 511

原创 深入剖析Kubernetes学习笔记-05 | 白话容器基础(一):从进程说开去

一、概述理解容器的几个基本点容器技术的兴起源于 PaaS 技术的普及; Docker 公司发布的 Docker 项目具有里程碑式的意义; Docker 项目通过“容器镜像”,解决了应用打包这个根本性难题。 容器本身没有价值,有价值的是“容器编排”因此容器技术生态才爆发了一场关于“容器编排”的“战争”。而这次战争,最终以 Kubernetes 项目和 CNCF 社区的胜利而告终二、容器是什么?2.1 “沙盒”容器其实是一种沙盒技术。顾名思义,沙盒就是能够像一个集装箱一样,把你的应用

2020-08-30 22:15:02 442

原创 关于GP 主进程被OSkill的一些想法

一、OS 内存告急前后大概发生了两次master 进程被OS kill的情况,第一次发生时从dmesg中看到有Process /opt/greenplum/greenplum-db-4.0 /bin/postgres was killed by signal 6 (SIGABRT)page allocation failure. order:1, mode:0x20 可以看出来是GFP_ATOMIC类型的申请,且order = 1(page = 2 )详细过程参见二、分析原因.

2020-08-27 17:24:08 221

转载 Linux系统内存知识总结

目录一、走进 linux 内存二、 linux 内存地址空间三、 Linux 内存分配算法四、 内存使用场景五、 内存使用那些坑Linux 内存是后台开发人员,需要深入了解的计算机资源。合理的使用内存,有助于提升机器的性能和稳定性。本文主要介绍 Linux 内存组织结构和页面布局,内存碎片产生原因和优化算法,linux 内核几种内存管理的方法,内存使用场景以及内存使用的那些坑。从内存的原理和结构,到内存的算法优化,再到使用场景,去探寻内存管理的机制和奥秘。一、走进 linux 内

2020-08-27 15:08:41 208

原创 Redhat离线安装docker

Redhat系统离线安装docker。

2020-08-21 14:15:51 2118

原创 为什么会有docker?Docker 是什么?

一、为什么会有docker?PaaS 项目被大家接纳的一个主要原因,就是它提供了一种名叫“应用托管”的能力。在当时,虚拟机和云计算已经是比较普遍的技术和服务了,那时主流用户的普遍用法,就是租一批 AWS 或者 OpenStack 的虚拟机,然后像以前管理物理服务器那样,用脚本或者手工的方式在这些机器上部署应用。当然,这个部署过程难免会碰到云端虚拟机和本地环境不一致的问题,所以当时的云计算服务,比的就是谁能更好地模拟本地服务器环境,能带来更好的“上云”体验。而 PaaS 开源项目的出现,就是当时解决.

2020-08-20 22:54:35 615

转载 Docker容器和镜像的区别

目录一、什么是镜像?1.1 Image Layer(镜像层)1.2 Image(镜像,只读层的集合)二、什么是容器?2.1 Container(容器,一层读写层+多层只读层)2.2 Running Container(运行态容器,一层读写层+多层只读层+隔离的进程空间和包含其中的进程)三、总结在学习使用docker过程中会遇到镜像和容器,两者之间的区别是什么?有什么关联?本文将用图文并茂的方式介绍容器、镜像的区别,能够很好的帮助各位深入理解Docker。         

2020-08-20 22:15:35 1475

原创 docker常用命令

重启docker服务sudo service docker restart 关闭docker服务dockerservice docker stop 开启docker服务dockerservice docker start 查看当前运行的容器:docker ps 查询存在的容器:docker ps -a 删除容器:docker -rmCONTAINERID 强制删除容器:docker -rm -f CONTAINERID 不能够删除一个正在运行的容器,会报错。需要先停止...

2020-08-20 22:13:43 254

原创 二十三、Linux性能优化实战学习笔记-Linux 文件系统是怎么工作的?

一、文件系统-索引节点和目录项Linux 文件系统为每个文件都分配两个数据结构,索引节点(indexnode)和目录项(directory entry)。它们主要用来记录文件的元信息和目录结构。1、索引节点简称为 inode,用来记录文件的元数据,比如 inode 编号、文件大小、访问权限、修改日期、数据的位置等。索引节点和文件一 一对应,它跟文件内容一样,都会被持久化存储到磁盘中。所以记住,索引节点同样占用磁盘空间。2、目录项简称为 dentry,用来记录文件的名字、索引...

2020-08-19 16:29:24 520

原创 Linux 裸I/O

第一次听到这个词,当然也是一脸懵.裸I/O 是什么东西呢?裸I/O又称为直接I/O和非直接I/O相反,这不是“”废话“”么?可是书上还真是这么写的。究竟是什么呢?直接 I/O(裸I/O),是指跳过操作系统的页缓存,直接跟文件系统交互来访问文件。非直接 I/O 正好相反,文件读写时,先要经过系统的页缓存,然后再由内核或额外的系统调用,真正写入磁盘。磁盘是一个存储设备(确切地说是块设备),可以被划分为不同的磁盘分区。而在磁盘或者磁盘分区上(lvm是直接可以基于磁盘直接做成lv的),还可

2020-08-17 21:45:49 831

原创 二十一、Linux性能优化实战学习笔记- 如何“快准狠”找到系统内存的问题?

目录一、内存性能指标二、进程内存的使用1、虚拟内存2、常驻内存3、共享内存4、swap内存5、缺页异常三、工具四、迅速分析内存的性能瓶颈1、思路逻辑图2、优化思路一、内存性能指标已用内存、剩余内存、共享内存、可用内存、缓存和缓冲区的用量。共享内存是通过 tmpfs 实现的,所以它的大小也就是 tmpfs 使用的内存大小。tmpfs其实也是一种特殊的缓存缓存分两部分:读取文件的页缓存,用来缓存从磁盘读取的数据,可以加快以后再次访问的速度 .

2020-08-17 21:06:37 274

转载 PostgreSQL Freeze 风暴预测续 - 珍藏级SQL

目录背景观测SQL统计SQL明细SQL小结视图1 (v_freeze) :视图2 (v_freeze_stat) :视图3 (v_freeze_stat_detail) :流程附录背景PostgreSQL 目前默认的存储引擎,事务可见性需要依赖行头的事务号,因为事务号是32位的,会循环使用。在一条记录产生后,如果再次经历了20亿个事务,必须对其进行freeze,否则数据库会认为这条记录是未来事务产生的(可见性判断)。因此FREEZE操作是数据库在32.

2020-08-17 13:50:16 620

原创 二十、Linux性能优化实战学习笔记- 为什么系统的Swap变高了?

一、swap 案例测试swap分区已在系统安装初期已经分配了swap分区。[root@MiWiFi-R3L-srv opt]# lsblkNAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINTsdb 8:16 0 4G 0 disk sr0 11:0 1 4.4G 0 rom /run/media/root/CentOS 7 x86_64sda

2020-08-16 22:13:45 635

原创 Spring全家桶

https://github.com/geektime-geekbang/geektime-spring-family

2020-08-13 22:15:47 146

转载 GreenPlum UDF 完成UPSERT

目录单行模式1、测试表2、upsert动态函数3、测试使用UPSERT动态函数,将数据upsert到test表压测(直连segment压测)小结多行模式1、batch 函数如下2、测试3、压测4、压测结果,吞吐确实好一点Greenplum目前的版本较老,(4.3的版本对应的PG是8.2的版本),所以没有办法使用CTE来实现UPSERT。单行模式用户把要输入的数据拼装成JSON或JSONB,在函数中解开,生成动态SQL pg_catalog | j

2020-08-12 15:39:40 1974

转载 PostgreSQL on Linux 最佳部署手册 - 珍藏级

目录背景OS与硬件认证检查安装常用包配置OS内核参数配置OS资源限制配置OS防火墙selinux关闭不必要的OS服务部署文件系统设置SSD盘的调度为deadline关闭透明大页、numa编译器icc, clang编译PostgreSQL初始化数据库集群配置postgresql.conf配置pg_hba.conf启动数据库背景数据库的安装一直以来都挺复杂的,特别是Oracle,现在身边都还有安装Oracle数据库赚外快的事情.

2020-08-12 15:17:08 593

转载 深入理解文件系统

目录4.1 文件系统的组成部分4.1.1 block的出现4.1.2 inode的出现4.1.3 bmap出现4.1.4 inode表的出现4.1.5 imap的出现4.1.6 块组的出现4.1.7 块组的划分4.2 文件系统的完整结构4.2.1 引导块4.2.2 超级块(superblock)4.2.3 块组描述符表(GDT)4.2.4 保留GDT(Reserved GDT)4.3 Data Block4.3.1 目录文件的data blo.

2020-08-11 22:32:42 1089

原创 十八、Linux性能优化实战学习笔记- 内存泄漏了,我该如何定位和处理?

当进程通过 malloc() 申请虚拟内存后,系统并不会立即为其分配物理内存,而是在首次访问时,才通过缺页异常陷入内核中分配内存.对应用程序来说,动态内存的分配和回收,是既核心又复杂的一个逻辑功能模块。管理内存的过程中,也很容易发生各种各样的“事故”.一、内存的分配和回收及存在的泄漏点1.1 栈上的内存分配与回收在程序中定义了一个局部变量,比如一个整数数组 int data[64] ,就定义了一个可以存储 64 个整数的内存段。由于这是一个局部变量,它会从内存空间的栈中分配内存。栈...

2020-08-11 17:35:23 425

转载 ansible-playbook 运维

为什么引入playbook?一般运维人员完成一个任务, 比如安装部署一个httpd服务会需要多个模块(一个模块也可以称之为task)提供功能来完成。而playbook就是组织多个task的容器,它的实质就是一个文件,有着特定的组织格式,它采用的语法格式是YAML(Yet Another Markup Language)。YAML语法能够简单的表示散列表,字典等数据结构。简单来说,playbook是由一个或多个模块组成的,使用多个不同的模块,完成一件事情。Ansible核心功能- pyYAML用...

2020-08-10 22:30:55 1066

原创 十七、Linux性能优化实战学习笔记-如何利用系统缓存优化程序的运行效率?

从读写角度看buffer 和cache的好处Buffer 和Cache 的设计目的,是为了提升系统的 I/O 性能。它们利用内存,充当起慢速磁盘与快速CPU 之间的桥梁,可以加速 I/O 的访问速度。Buffer 和 Cache 分别缓存的是对磁盘和文件系统的读写数据。从写的角度来说,不仅可以优化磁盘和文件的写入,对应用程序也有好处,应用程序可以在数据真正落盘前,就返回去做其他工作。 从读的角度来说,不仅可以提高那些频繁访问数据的读取速度,也降低了频繁 I/O 对磁盘的压力 案例:dd.

2020-08-09 22:59:36 898

原创 十六、Linux性能优化实战学习笔记-怎么理解内存中的Buffer和Cache?

不同版本的free 所展示的结果不一样。[ninesun@MiWiFi-R3L-srv ~]$ free -m total used free shared buff/cache availableMem: 972 552 161 19 257 259Swap: 2047 130 .

2020-08-09 14:14:22 386 1

原创 02 | 数据结构学习笔记:快速的Redis有哪些慢操作?

一、redis为什么快?redis接收到一个键值对操作后,能以微秒级别的速度找到数据,并快速完成操作。1、所有操作都在内存上完成,内存的访问速度本身就很快2、归功于它的数据结构,键值对是按一定的数据结构来组织的,操作键值对最终就是对数据结构进行增删改查操作。String(字符串) List(列表) Hash(哈希) Set(集合) Sorted Set(有序集合这些是数据的保存形式的类型也就是值的类型,并不是底层的数据结构,这里需要注意。底层数据结构一共有 6 种,分别是.

2020-08-08 21:55:13 357

原创 十五、Linux性能优化实战学习笔记 - Linux内存是怎么工作的

内存管理也是操作系统最核心的功能之一。内存主要用来存储系统和应用程序的指令、数据、缓存等内存映射我们通常所说的内存容量指的是物理内存。物理内存也称为主存,大多数计算机用的主存都是动态随机访问内存(DRAM)。只有内核才可以直接访问物理内存。1、进程如何访问内存?Linux 内核给每个进程都提供了一个独立的虚拟地址空间,并且这个地址空间是连续的。进程访问内存其实访问的虚拟内存。虚拟地址空间的内部又被分为内核空间和用户空间不同字长(也就是单个CPU指令可以处理数据的最大长度)的处理器,地

2020-08-08 16:23:14 891 1

转载 Linux Sort 多列排序

sort将文件的每一行作为一个单位,相互比较,比较原则是从首字符向后,依次按ASCII码值进行比较,最后将他们按升序输出。

2020-08-07 11:21:12 2574

原创 Linux 如何查看文件系统的块大小

查看OS 文件系统的块大小tune2fs命令允许系统管理员在Linux ext2、ext3或ext4文件系统上调整、设置、查看文件系统参数。tune2fs -l 只会显示 superblock 上的内容。直接查看整个磁盘是不可行的,因为在该磁盘上创建了多个逻辑分区。查看时应制定具体的逻辑分区。subGroup]# /sbin/tune2fs -l /dev/sda3 | grep "Block size" /sbin/tune2fs: Bad magic number in super-b

2020-08-01 15:55:06 2125

SHL入职测评完全攻略(PDF已分类 可直接搜索!!!)

PDF已分类 可直接搜索!!!PDF已分类 可直接搜索!!! 现在越来越多的外资企业(包括若干投行、商业银行、industry的MT program等)已经把 笔试(online test或者现场笔试)纳入应聘程序,其中很多公司的test用题源于一家名为 SHL的机构。偶曾经参加过一些投行(UBS,ML, HSBC IB),HSBC BDP program, 渣打等笔试 ,积累了一定的经验(感觉总体来说投行online test难度相对较高,其他稍低),借此机 会和大家分享一下,希望从来没有接触过这种类型test的同学能对此有个感性认识,也希 望参加过该类test的同学能获得有用的信息,结合自己的特点加以改进。 SHL类型test的一般分两部分,numerical test和verbal test。

2023-07-27

年终总结PPT灵感手册(旁门左道PPT工作室出品)

年终总结PPT灵感手册 你知道像腾讯等大厂的御用PPT设计师,做一页PPT多少钱吗?单页最少在500元。快速学会做高级PPT,小白进阶成大神,接商单接到手软!你也可以的~ 1980页PPT灵感手册(2017、2018、2019、2020、2021) 定制级活动策划PPT设计灵感手册 定制级工作型PPT设计灵感手册 定制级学术型PPT设计灵感手册

2023-02-02

京东数科-PG逻辑复制实战

在PostgreSQL 10 之前的流复制都是基于wal日志进行的物理复制,PostgreSQL 10版本中新增了一个逻辑复制的特性,逻辑复制是基于逻辑解析进行复制。它使用类似消息队列的发布者、订阅者的模型,利用复制槽的技术,发布者将wal日志解析成一定格式的数据流,订阅者对解析后的wal日志数据流进行回放应用,从而实现数据的同步。但是需要注意的是,PG的逻辑复制不是“SQL”复制,而是复制SQL操作的结果。 逻辑复制的优势 在进行发布时,可以选择发布 insert 、 delete 、 update,比如只发布insert、不发布update、delete 一个数据库可以有多个发布,保证发布不重名即可,可同规格pg_publication查看 允许一次性发布所有表 一个发布允许有多个订阅者

2022-05-14

课程来自于 【大厂学苑】云原生视频课程(视频+资料+代码)

《拥抱云原生》是大厂学苑联合KubeSphere官方团队,为所有探索云原生生态体系的爱好者全力打造的一套系列课程。 本课程全程云上实战,很好地结合了微服务架构和云计算平台两者的优势,属于架构师必备课程。将从无到有搭建企业自己的私有云平台、包括DevOps平台。 覆盖Kubernetes、Jenkins、Istio、Jaeger、Prometheus、ELK等全套云原生方案,真正实现云上亿级流量永不宕机。 让大家站在架构师角度重新审视云原生时代,体验新一代架构思想ServiceMesh、Serverless带来的革命性变化。 声明:若由于商用引起版权纠纷,一切责任均由使用者承担。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。

2022-05-14

ji-ke-shi-jian - 云原生 孟Fanjie

伴随云计算的滚滚浪潮,云原生(CloudNative)的概念应运而生,云原生很火,火得一塌糊涂,都0202年了,如果你还不懂云原生,那真的out了。 大家言必称云原生,却鲜少有人告诉你到底什么是云原生,若是找资料来看,读完大多会感觉云绕雾罩,一知半解,总之虚得很;甚至会让你一度怀疑自己的智商,不过我对于读不懂的文章,一律归因于写文章的人太蠢,当然这不一定是事实,但这样的思考方式能让我避免陷入自我怀疑的负面情绪。

2022-05-14

5种风格的年终总结PPT.zip

快到年终了,这个总结PPT献给各位看友,希望喜欢

2021-10-28

如何成为学习高手.zip

一个人最重要的能力,就是学习能力。因为,我们的一切技能、思维、解决问题的方法,全都是从学习得来。 一个人的学习能力,相当于 Ta 的系统配置。你的学习能力越强,也就是配置越高,无论是学习,还是工作,你越能快速高效地取得好的成绩和结果。 这个专栏可以教会你: 如何掌握考试思维,成为一个特别会考试的人; 如何用连点成线法,在15天内背下10多门专业课; 如何记住读过的每一本书; 如何在5分钟内摆脱拖延症; 一个人在家如何做到高度自律; 如何利用科学方法,每天高效学习12小时; 如何快速学会新技能; 如何通过练习,让自己变得更聪明; …… 这套学习方法,接受过上百万人检验。你在学习中遇到的所有问题,都在这个专栏的射程范围之内。它会在相当大的程度上,改变你与学习相关的一切思维和习惯!

2021-10-28

软考资料-数据库中级工程师.zip

软考资料-数据库中级工程师包括 最新版本教材和历年真题详解

2021-10-27

非常清晰的flink 课程代码demo.zip

FlinkExample.zip 非常清晰的flink 课程代码demo

2021-10-27

数据采集之Flume.xmind

Apache Flume 是一个分布式、高可靠、高可用的用来收集、聚合、转移不同来源的大量日志数据到中央数据仓库的工具 Apache Flume是Apache软件基金会(ASF)的顶级项目 Event是Flume定义的一个数据流传输的最小单元。Agent就是一个Flume的实例,本质是一个JVM进程,该JVM进程控制Event数据流从外部日志生产者那里传输到目的地(或者是下一个Agent)。 提示 学习Flume必须明白这几个概念,Event英文直译是事件,但是在Flume里表示数据传输的一个最小单位(被Flume收集的一条条日志又或者一个个的二进制文件,不管你在外面叫什么,进入Flume之后它就叫event)。参照下图可以看得出Agent就是Flume的一个部署实例, 一个完整的Agent中包含了必须的三个组件Source、Channel和Sink,Source是指数据的来源和方式,Channel是一个数据的缓冲池,Sink定义了数据输出的方式和目的地(这三个组件是必须有的,另外还有很多可选的组件interceptor、channel selector、sink processor等后面会介绍)。

2021-09-11

mysql-libs-5.1.73-3.el6_5.x86_64.rpm

启动postfix时报错: Please specify the final destination directory for installed Postfix configuration files. config_directory: [] bin/postconf: error while loading shared libraries: libmysqlclient.so.16: cannot open shared object file: No such file or directoryPlease specify the final destination directory for installed Postfix configuration files. config_directory: [] bin/postconf: error while loading shared libraries: libmysqlclient.so.16: cannot open shared object file: No such file or directory 安装 rpm -ivh mysql-libs-5.1.73-3.el6_5.x86_64.rpm 解决

2020-08-18

GreenPlum 数据库failover mster切standby.pptx

在master节点下 # 切换用户 su - gpadmin # 停止master pg_ctl stop -s -m fast -D  $MASTER_DATA_DIRECTORY 或者 pg_ctl stop -s -m fast -D /data/master/gpseg-1 返回信息:server stopped 查看standby节点状态(master节点执行) gpstate -f

2020-07-09

ncurses-6.1.20180407-alt2.src.rpm

htop依赖包,htop众所周知是是一款强大的是Linux系统中的一个互动的进程查看器(作为top的替代品),一个文本模式的应用程序(在控制台或者X终端中),

2020-05-15

htop-2.2.0.tar.gz

htop众所周知是是一款强大的是Linux系统中的一个互动的进程查看器(作为top的替代品),一个文本模式的应用程序(在控制台或者X终端中),htop众所周知是是一款强大的是Linux系统中的一个互动的进程查看器(作为top的替代品),一个文本模式的应用程序(在控制台或者X终端中),

2020-05-15

greenplum-loaders-4.3.27.0-WinXP-x86_32.msi

gpfdist是一个使用HTTP协议的文件服务器程序,它以并行的方式向Greenplum数据库的Segment供应外部数据文件一个gpfdist实例,每秒能供应200MB并且很多gpfdist进程可以同时运行,每一个供应要被装载的数据的一部分。当使用者用INSERT INTO SELECT * FROM 这样的语句开始装载时,INSERT语句会被Master解析并且分布给主Segment。Segment连接到gpfdist服务器并且并行检索数据,解析并验证数据,从分布键数据计算一个哈希值并且基于哈希键把行发送给它的目标Segment。每个gpfdist实例默认将接受最多64个来自Segment的连接。通过让许多Segment和gpfdist服务器参与到装载处理中,可以以非常高的速率被装载。

2020-04-30

Redis基础.pptx

redis基本原理,以问答形式展开。有助于深入理解redis。

2020-02-28

很有用的述职报告.pptx

年底了,该交述职报告了,年底绩效考核该如何得分。。

2019-11-18

【批量下载】jvisualvm安装Visual GC插件等.zip

GC调优步骤: 1、打印GC日志 -XX:+PrintGCDetails  -XX:+PrintGCTimeStamps  -XX:+PrintGCDateStamps  -Xloggc:./gc.log Tomcat则直接加在JAVA_OPTS变量里 2、分析日志得到关键性指标 3、分析GC原因,调优JVM参数

2019-09-24

4.-Greenplum-数据库架构介绍.pdf

Greenplum是一个分布式数据库系统,因此其所有的业务数据都是物理存放在集群的所有Segment实例数据库上;在Greenplum数据库中所有表都是分布式的,

2019-08-30

Greenplum企业应用实战.pdf

分布式数据库 Green Plum。 企业实战。你值得拥有!!!!!!!!!!!!!

2019-07-17

ethereal-setup-0.99.0.rar

利用分組嗅探器 ethereal(wireshark)分析HTTP 和DNS

2019-05-09

万能的连接工具DBeaver

万能的连接工具DBeaver dbeaver-ce-5.0.0-win32.win32.x86_64 (1).zip

2018-09-03

GPCC的安装包

GPCC的安装包 greenplum-cc-web-2.0.0-build-32-RHEL5-x86_64.zip

2018-09-03

框架完整简洁实用个人述职报告PPT

框架完整简洁实用个人述职报告PPT框架完整简洁实用个人述职报告PPT框架完整简洁实用个人述职报告PPT框架完整简洁实用个人述职报告PPT

2017-11-09

spring最有学习价值的Demo(springmvc-master)

spring最有学习价值的Demo(springmvc-master)spring最有学习价值的Demo(springmvc-master)

2017-11-04

gcc mankefile -目录大全

linux目录大全 Linux-下GCC的使用 makefile教程 Makefile经典教程(最掌握这部分足够---因为汇集全部精华)!!!!!!!!!! linux目录大全 Linux-下GCC的使用 makefile教程 Makefile经典教程(最掌握这部分足够---因为汇集全部精华)!!!!!!!!!!

2017-10-19

Hadoop2.x大数据平台

(1) HDFS 2.0应用场景、原理、基本架构及使用方法.pdf (2) HDFS 2.0实战—Shell命令使用.pdf (3) Understanding_Hadoop_Clusters_and_the_Network.pdf 《 HDFS应用场景、部署、原理与基本架构》作业.pdf 《 YARN应用程序设计方法》作业.pdf 《MapReduce 2.0程序设计(涉及多语言编程)》作业.pdf 《MapReduce 2.0应用场景、原理与基本架构》作业.pdf MapReduce 2.0程序设计(涉及多语言编程)-理论部分.pdf MapReduce 2.0程序设计(涉及多语言编程)-实战部分.pdf

2017-10-19

strtus一个简单的例子

一个简单的struts例子一个简单的struts例子一个简单的struts例子一个简单的struts例子一个简单的struts例子一个简单的struts例子一个简单的struts例子一个简单的struts例子一个简单的struts例子一个简单的struts例子一个简单的struts例子一个简单的struts例子一个简单的struts例子一个简单的struts例子一个简单的struts例子一个简单的struts例子

2017-10-12

makefile的使用

2016-05-26

空空如也

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

TA关注的人

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