排序:
默认
按更新时间
按访问量

Some Interesting Papers/websites...

Here are some fantastic papers/websites’ information and I will update this article timely. MapReduce: Simplified Data Processing on Large Clusters ...

2017-11-17 17:08:45

阅读数:86

评论数:0

Linux文件描述符

Overview 了解Linux怎样处理输入和输出是非常重要的。一旦我们了解其原理以后,我们就可以正确熟练地使用脚本把内容输出到正确的位置。同样我们也可以更好地理解输入重定向和输出重定向。 Linux标准文件描述符...

2018-06-07 09:25:46

阅读数:33

评论数:0

Linux僵尸进程

在linux系统中,当用ps命令观察进程的执行状态时,经常看到某些进程的状态栏为defunct,这就是所谓的“僵尸”进程。“僵尸”进程是一个早已死亡的进程,但在进程表(processs table)中仍占了一个位置(s...

2018-06-07 09:24:33

阅读数:15

评论数:0

Linux僵尸进程

在linux系统中,当用ps命令观察进程的执行状态时,经常看到某些进程的状态栏为defunct,这就是所谓的“僵尸”进程。“僵尸”进程是一个早已死亡的进程,但在进程表(processs table)中仍占了一个位置(s...

2018-05-31 10:57:45

阅读数:20

评论数:0

Linux用户与“最小权限”原则

作者:Vamei 出处:http://www.cnblogs.com/vamei 欢迎转载,也请保留这段声明。谢谢! Linux的用户在登录(login)之后,就带有一个用户身份(user ID, UID)和一个组身份(group ID, GID)。在Linux文件管理背景知识中,我们又看到,每...

2018-05-25 18:06:59

阅读数:13

评论数:0

Linux进程关系-process group.session group

作者:Vamei 出处:http://www.cnblogs.com/vamei 欢迎转载,也请保留这段声明。谢谢! Linux的进程相互之间有一定的关系。比如说,在Linux进程基础中,我们看到,每个进程都有父进程,而所有的进程以init进程为根,形成一个树状结构。我们在这里讲解进程组和会话,...

2018-05-25 17:56:28

阅读数:14

评论数:0

Linux信号基础

作者:Vamei 出处:http://www.cnblogs.com/vamei 欢迎转载,也请保留这段声明。谢谢! Linux进程基础一文中已经提到,Linux以进程为单位来执行程序。我们可以将计算机看作一个大楼,内核(kernel)是大楼的管理员,进程是大楼的房客。每个进程拥有一个独立的房间...

2018-05-25 17:46:31

阅读数:11

评论数:0

Linux开机启动(bootstrap)

作者:Vamei 出处:http://www.cnblogs.com/vamei 欢迎转载,也请保留这段声明。谢谢! 计算机开机是一个神秘的过程。我们只是按了开机键,就看到屏幕上的进度条或者一行行的输出,直到我们到达登录界面。然而,计算机开机又是个异常脆弱的过程,我们满心期望的登录界面可能并不会...

2018-05-24 15:50:51

阅读数:9

评论数:0

GC复制算法

就是只把某个空间里的活动对象复制到其他空间,把原空间里的所有对象都回收掉 heap分为from和to两个空间,当fron空间被占满时,GC会把活动对象全部复制到to空间。当复制完成后,该算法会把 From 空间和 To 空间互换,GC 也就结束了。From 空间和 To 空间大小必须一致...

2018-05-24 15:50:12

阅读数:9

评论数:0

Git Principle Summary

Git Principle Summary Git is a content-addressable file system. The core is a key-value data store. You can insert anything and it will return a 4...

2018-05-14 16:36:56

阅读数:11

评论数:0

GC-引用计数法

给每个block引入‘计数器’,表示对象的引用次数 计数器的增减 在申请内存时会修改计数器: new_obj(size){ obj = pickup_chunk(size, $free_list) //引用计数法中所有空闲对象都在free_list中 if...

2018-05-14 15:13:31

阅读数:8

评论数:0

GC标记-清除算法

由标记阶段和清除阶段组成。标记是把所有活动对象做上标记,清除是把哪些没有标记(活动)的对象回收的阶段。 标记阶段 mark(obj){ if(obj.mark == FALSE) obj.mark = TRUE for(child : children(...

2018-05-14 10:45:48

阅读数:22

评论数:0

First Word

题目 提取字符串的第一个单词,不包括空格和标点符号 思路 re.sub()将标点符号替换成空格,再用split()分离 我的代码 import re def first_word(text: str) -> str: filter_string =...

2018-05-10 17:25:17

阅读数:4

评论数:0

Correct Sentence

题目 Correct Sentence 首字母大写,最后字符不是句号则添加句号 我的代码 def correct_sentence(text: str) -> str: if len(text) == 0: return text ...

2018-05-10 17:02:45

阅读数:13

评论数:0

Say Hi

题目 Say Hi 我的代码 def say_hi(name: str, age: int) -> str: # your code here return "Hi. My name is {name} and I'm {age}...

2018-05-08 16:34:26

阅读数:10

评论数:0

Sun Angle

题目 Sun Angle 我的代码 思路 忽略硬编码,正则取小时,分钟,判断范围,求角度 import re def sun_angle(time): reg = re.compile('(?P<hour>\d+):(?P&...

2018-05-08 16:29:14

阅读数:36

评论数:0

All the Same

2018-05-08 15:33:51

阅读数:26

评论数:0

All the Same

题目 All the Same 思路 比较简单,判断list长度和第一个元素的个数是否一致就行 我的代码 from typing import List, Any def all_the_same(elements: List[Any]) -> bool: ...

2018-05-03 17:28:42

阅读数:16

评论数:0

Long Repeat

题目 Long Repeat 思路 遍历用几个标志位记录下当前最长长度,前一个字符,当前长度信息,更新即可 我的代码 def long_repeat(line): max_length = 0 previous_char = '' length = 0 ...

2018-05-03 17:23:51

阅读数:15

评论数:0

Non-unique Elements

题目 Non-unique Elements 思路 dict存每个数字出现的次数,出现一次的remove掉 我的代码 #Your optional code here #You can import some modules or create additional functi...

2018-05-03 16:18:56

阅读数:53

评论数:0

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