1. 介绍简单玩了下Linux kernel为容器技术提供的基础设施之一namespace(另一个是cgroups),包括uts/user/pid/mnt/ipc/net六个(3.13.0的内核). 这东西主要用来做资源的隔离,我感觉本质上是全局资源的映射,映射之间独立了自然隔离了。主要涉及到的东西是:
clone
setns
unshare
/proc/pid/ns, /proc/pid/uid_...
分类:
其他好文 时间:
2016-06-12 02:20:24
阅读次数:
168
Python 中的列表(大小可变的数组)和字典(哈希表)就是内建于语言本身的。在核心语言中提供这些重要的构建单元,可以鼓励人们使用它们, 缩短开发时间与代码量,产生出可读性更好的代码。C不提供, c++功能不够简洁。
面向对象,
可升级:Python 提倡简洁的代码设计、高级的数据结构和模块化的组件,确保灵活性、
一致性并缩短必要的调试时间
扩展性:兼容扩展c...
分类:
其他好文 时间:
2016-06-12 02:19:44
阅读次数:
403
题目描述
请实现一个函数,用来判断一颗二叉树是不是对称的。注意,如果一个二叉树同此二叉树的镜像是同样的,定义其为对称的。
代码:
/*
public class TreeNode {
int val = 0;
TreeNode left = null;
TreeNode right = null;
public TreeNode(int val) {
...
分类:
其他好文 时间:
2016-06-12 02:19:07
阅读次数:
180
结构
java.util.concurrent
类 ConcurrentHashMap
java.lang.Object
java.util.AbstractMap
java.util.concurrent.ConcurrentHashMap
类型参数:K - 此映射维护的键的类型V - 映射值的类
所有已实现的接口: Serializable,
Concurr...
分类:
编程语言 时间:
2016-06-12 02:18:36
阅读次数:
262
微信接入机器人实现对别人消息和群at消息的自动回复有时候,我们想让我们的微信号对别人发出的各种消息做出回复。我们可以通过接入图灵机器人的方式实现。当然,我是盗用别人的成果加以修改的。
IDLE编写py文件并保存,命名为wxbot。
#!/usr/bin/env python
# coding: utf-8import os
import sys
import webbrowser
import py...
分类:
微信 时间:
2016-06-12 02:17:18
阅读次数:
4886
在本章中,你将学习:
认识链接列表的特性
执行单链接列表
假定您已经编写了一个算法来产生并存储1到10,00,000之间的所有质数,然后显示它们。
您如何解决这个问题?
考虑以下使用数组来解决此问题的算法:
1.Set I = 0
2.Repeat step 3 varying N from 2 to 1000000
3.If N is a prime ...
分类:
编程语言 时间:
2016-06-12 02:19:44
阅读次数:
197
一、 问题描述:
打印机服务程序,采取动态优先级方案,有三种调度策略。
动态优先级方法:
任何时刻, 用户都可以向服务器发送打印请求
每个请求包含打印文件的文件名字, 页数.
服务器根据文件页数初始化该请求的优先级, 并将该打印请求放入对应的队列中.
具体的初始化优先级算法见后续描述
如果打印机空闲, 则从优先级最高的非空队列中选择请求进行打印如果打印...
分类:
编程语言 时间:
2016-06-12 02:16:31
阅读次数:
208
题目链接:https://leetcode.com/problems/longest-valid-parentheses/题目:
Given a string containing just the characters ‘(’ and ‘)’, find the length of the longest valid (well-formed) parentheses substring.For...
分类:
其他好文 时间:
2016-06-12 02:16:31
阅读次数:
112
剧情提要:
[机器小伟]在[工程师阿伟]的陪同下进入元婴期的修炼后,日夜苦修,神通日进。
这日,忽然想起自己虽然神通大涨,却在人文涵养上始终无有寸进,不觉挂怀。
在和[工程师阿伟]商议后,决定先理清文史脉络,打通文史经穴。于是,便有了这部
[从头读历史]的修炼史。
正剧开始:
星历2016年06月10日 12:25:16, 银河系厄尔斯星球中华帝国江南行省。
[工程师阿伟]正...
分类:
其他好文 时间:
2016-06-12 02:18:27
阅读次数:
147
为了弥补核心JavaScript 的功能的不足,node.js为我们提供了一个工具模块“util”。
1.引入工具mokvar util = require('util'); 未完待续...
分类:
Web程序 时间:
2016-06-12 02:18:02
阅读次数:
164
简介PDM代表脉冲密度调制。然而,更好的简称是“1比特过采样音频”,因为它只不过是一个高采样率、单比特的数字系统。如果要找一个优点的话,那就是采样率是音频CD的好几倍,且用一个适当的方式将字长从16bit减小到1bit,这将作为一个PDM系统的基础。
大多数现代的数字音频系统使用多比特PCM(脉冲编码调制)以表征信号。PCM有利于简化处理。这使得信号处理的操作可以在音频流上完成,例如混合,滤波...
分类:
其他好文 时间:
2016-06-12 02:16:44
阅读次数:
163
日期
内核版本
架构
作者
GitHub
CSDN 2016-06-04
Linux-4.6
X86 & arm
gatieme
LinuxDeviceDrivers
Linux进程管理与调度-之-进程的描述
加载和动态链接从编译/链接和运行的角度看,应用程序和库程序的连接有两种方式。
一种是固定的、静态的连接,就是把需要用到的库函数的目标代码(二进制)代...
分类:
系统相关 时间:
2016-06-12 02:16:10
阅读次数:
465
Triangle
Total Accepted: 71791 Total
Submissions: 235313 Difficulty: Medium
Given a triangle, find the minimum path sum from top to bottom. Each step you may move to adjacent...
分类:
其他好文 时间:
2016-06-12 02:18:12
阅读次数:
124
本文将Java8的新特新逐一列出,并将使用简单的代码示例来指导你如何使用默认接口方法,lambda表达式,方法引用以及多重Annotation,之后你将会学到最新的API上的改进,比如流,函数式接口,Map以及全新的日期API
“Java is still not dead—and people are starting to figure that out.”
本文将...
分类:
编程语言 时间:
2016-06-12 02:17:03
阅读次数:
166