91coding-程序员的天堂91coding

欢迎回家
我们一直在改变

【今日观点】 python-字符串(2)

键盘输入 电脑的智能,一种体现就是可以接受用户通过键盘输入的内容。 通过Python能不能实现这个简单的功能呢?当然能,要不然Python如何横行天下呀。 不过在写这个功能前,要了解函数: Python 2:raw_input() Pyth...

最新发布 第13页

算法

非对称加密和对称加密的区别 对称加密

Martin阅读(559)评论(0)赞(0)

在了解对称加密和非对称加密的区别之前我们先了解一下它们的定义: 对称加密(Symmetric Cryptography),又称私钥加密 对称加密是最快速、最简单的一种加密方式,加密(encryption)与解密(decryption)用的是...

算法

冒泡排序的终极改进优化 冒泡排序

Martin阅读(692)评论(0)赞(0)

1、排序方法      将被排序的记录数组R[1..n]垂直排列,每个记录R[i]看作是重量为R[i].key的气泡。根据轻气泡不能在重气泡之下的原则,从下往上扫描数组R:凡扫描到违反本原则的轻气泡,就使其向上...

Hive

Hive的DDL语法

Poseidon阅读(794)评论(0)赞(0)

创建数据库 创建一个数据库会在HDFS上创建一个目录,Hive里数据库的概念类似于程序中的命名空间,用数据库来组织表,在大量Hive的情况下,用数据库来分开可以避免表名冲突。Hive默认的数据库是default。 创建数据库例子: hive...

Hive

Hive的基本数据类型

Poseidon阅读(797)评论(0)赞(0)

Hive支持关系型数据中大多数基本数据类型,同时Hive中也有特有的三种复杂类型。 下面的表列出了Hive中的常用基本数据类型: 数据类型 长度 备注 Tinyint 1字节的有符号整数 -128~127 SmallInt 1个字节的有符号...

Hive

Hive的基本概念

Poseidon阅读(790)评论(0)赞(0)

这篇文章是基于hive-1.0.0版本介绍的,这个版本的Hive是运行在MapReduce上的,新的版本可以运行在Tez上,会有一些不同。 Hive是对数据仓库进行管理和分析数据的工具。但是大家不要被“数据仓库”这个词所吓倒,数据仓库是很复...

面试专栏

Java 内存泄漏

Poseidon阅读(797)评论(0)赞(0)

  Java的一个重要优点就是通过垃圾收集器(Garbage Collection,GC)自动管理内存的回收,程序员不需要通过调用函数来释放内存。因此,很多程序员认为Java不存在内存泄漏问题,或者认为即使有内存泄漏也不是程序的责任,而是G...

面试专栏

Map集合和List集合总结

Poseidon阅读(816)评论(0)赞(0)

Map集合和List集合哪个效率更高 List接口 List集合是一个元素有序(存储有序)、可重复的集合,集合中的每个元素都有对应的索引,以便于查询和修改,List集合是允许存储null值的。 List集合可重复原因,请看源码: 结论:无论...

面试专栏

单点登录实现方式

Poseidon阅读(767)评论(0)赞(0)

单点登录SSO(Single Sign On)说得简单点就是在一个多系统共存的环境下,用户在一处登录后,就不用在其他系统中登录,也就是用户的一次登录能得到其他所有系统的信任。单点登录在大型网站里使用得非常频繁,例如像阿里巴巴这样的网站,在网...

91CODING 小白轻松上手,大牛稳健进步

关于我们免责声明