会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
来自东方地灵殿的小提琴手
愿时间能带走痛苦
博客园
首页
新随笔
联系
订阅
管理
上一页
1
···
15
16
17
18
19
20
21
22
23
···
28
下一页
2019年10月28日
一文让你彻底搞懂什么是「可靠性」、「可扩展性」、「可维护性」?
摘要: 楔子 可靠性(Reliability)、可扩展性(Scalability)、可维护性(Maintainability)一直是分布式系统所绕不开的几个话题,当然它们的含义也很好理解,简单来说的话就是: 可靠性:系统在困境(adversity)中仍然可以正常工作,这里困境指的是诸如「硬件故障」、「软件故
阅读全文
posted @ 2019-10-28 18:30 古明地盆
阅读(10353)
评论(0)
推荐(2)
2019年10月24日
你真的了解__instancecheck__、__subclasscheck__、__subclasshook__三者的用法吗
摘要: 楔子 下面我们说几个魔法方法,这几个魔法方法比较特殊,因为我们不经常用。但是相信你在看完之后,能够对python的类有更深刻的理解。下面我们就来介绍一下__instancecheck__、__subclasscheck__、__subclasshook__这几个魔法方法。 __instanceche
阅读全文
posted @ 2019-10-24 13:32 古明地盆
阅读(3604)
评论(1)
推荐(2)
你真的百分之百熟悉python中的魔法属性吗
摘要: 楔子 作为动态语言,python里面提供了很多以双下划线:__开头和结尾的属性,我们称之为魔法属性,这些属性是对象所内置的。我们可以直接通过这些魔法属性动态地查看一个对象的信息,下面我们就来看一看。 __name__ __name__是用来获取一个对象的名字的 print(int.__name__)
阅读全文
posted @ 2019-10-24 10:49 古明地盆
阅读(1271)
评论(0)
推荐(0)
2019年10月23日
全面解析Spark,以及和Python的对接
摘要: 楔子 在之前的文章中我们详细介绍了 Hadoop,那么本次来聊一聊 Spark。相信 Spark 大家都知道,它是一款基于内存的并行计算框架,在业界占有举足轻重的地位,是很多大数据公司的首选。之前介绍 Hadoop 的时候说过,相比 Spark,MapReduce 是非常鸡肋的,无论是简洁度还是性能
阅读全文
posted @ 2019-10-23 10:40 古明地盆
阅读(7647)
评论(3)
推荐(5)
2019年10月22日
《数据库基础语法》9. 小心 SQL 中的空值陷阱
摘要: 从本节开始我们将会学习进阶内容。进阶内容将会介绍更加复杂的多表查询、子查询、集合运算以及各种高级的数据分析技术,能够让我们真正体会到 SQL 数据处理和分析的强大。 作为进阶的开始,我们先来讨论一下 SQL 中的空值问题,因为空值的特殊性导致我们很容易出现一些错误和问题。 空值与三值逻辑: SQL
阅读全文
posted @ 2019-10-22 12:29 古明地盆
阅读(921)
评论(0)
推荐(0)
《数据库基础语法》8. 使用 GROUP BY 进行分组统计,对指定字段进行聚合
摘要: pass
阅读全文
posted @ 2019-10-22 10:13 古明地盆
阅读(1167)
评论(0)
推荐(0)
2019年10月21日
你知道 Python 的 __init_subclass__ 是什么吗?
摘要: 什么是__init_subclass__ class Hook: def __init_subclass__(cls, **kwargs): print("__init_subclass__", cls, kwargs) class A(Hook, name="satori", age=16): p
阅读全文
posted @ 2019-10-21 19:35 古明地盆
阅读(2854)
评论(0)
推荐(0)
你真的了解 Python 中的描述符吗?
摘要: 描述符介绍 总所周知,Python 声明变量的时候,不需要指定类型。虽然现在有了注解,但这只是一个规范,在语法层面是无效的,比如: 这里我们定义了一个 hello 函数,我们要求 name 参数传入 str 类型的变量,然而最终我们传入的变量却是 int 类型,PyCharm 也很智能的提示我们需要
阅读全文
posted @ 2019-10-21 16:35 古明地盆
阅读(1576)
评论(0)
推荐(0)
2019年10月18日
一文告诉你什么是内存对齐?
摘要: 楔子 我们来解释一下什么是内存对齐,先来看个栗子: #include <stdio.h> typedef struct { long a; int b; char c; } S1; typedef struct { int b; long a; char c; } S2; int main() {
阅读全文
posted @ 2019-10-18 16:43 古明地盆
阅读(1497)
评论(1)
推荐(0)
2019年10月8日
《数据库基础语法》7. 通过 CASE 表达式为 SQL 增加 IF-THEN-ELSE 逻辑,并且实现行列转换
摘要: 楔子 上一节我们学习了 SQL 中常见的日期时间函数和类型转换函数,熟练使用各种函数可以让我们的数据处理和分析工作事半功倍。 本篇我们介绍一种为 SQL 语句增加逻辑处理功能的方法:CASE 表达式。 CASE 表达式 SQL 中的 CASE 表达式可以根据不同条件产生不同的结果,实现类似于编程语言
阅读全文
posted @ 2019-10-08 13:06 古明地盆
阅读(1064)
评论(0)
推荐(0)
上一页
1
···
15
16
17
18
19
20
21
22
23
···
28
下一页
公告