runner668的博客

古之立大事者,不惟有超世之才,亦必有坚忍不拔之志

深入学习golang4——new与make

转子:http://www.cnblogs.com/hustcat/p/4004889.html   Go语言中的内建函数new和make是两个用于内存分配的原语(allocation primitives)。对于初学者,这两者的区别也挺容易让人迷糊的。简单的说,new只分配内存,make用于...

2018-07-31 15:35:16

阅读数:19

评论数:0

Thrift使用指南

1. 内容概要   本文档比较全面的介绍了thrift(关于thrift框架的介绍,参考我这篇文章:Thrift框架介绍)语法,代码生成结构和应用经验。本文主要讲述的对象是thrift文件,并未涉及其client和server的编写方法(关于client和server的编写方法,可参考我这篇文...

2018-07-16 17:14:03

阅读数:40

评论数:0

Thrift框架介绍

转子:https://blog.csdn.net/liuxinmingcode/article/details/45696237 每种语言都有自己最擅长的领域,Golang 最适合的领域就是服务器端程序。   做为服务器端程序,需要考虑性能同时也要考虑与各种语言之间方便的通讯。采用http协议...

2018-07-16 17:11:27

阅读数:37

评论数:0

python中删除特定字符串

现在有一个字符串,有一些不想要的单词和特殊字符 import re text = 'wo,didi;wode,;wode' text0 = text.replace('didi', '') print(re.sub('[,;]', ' ', text0)) 先用替换后用子串可以得到自己想要的结...

2018-07-16 16:43:43

阅读数:3215

评论数:0

GoLang之方法与接口

转自:http://www.cnblogs.com/chenny7/p/4497969.htm建议有空研读改作者的几篇博客!Go语言没有沿袭传统面向对象编程中的诸多概念,比如继承、虚函数、构造函数和析构函数、隐藏的this指针等。方法Go 语言中同时有函数和方法。方法就是一个包含了接受者(rece...

2018-07-08 22:04:09

阅读数:28

评论数:0

ubuntu安装golang开发环境

转自:https://www.cnblogs.com/tinywan/p/6928300.html通过两种方式安装一、通过apt-get安装1、安装sudo apt-get install golang2、设置GOPATH变量GOPATH是扩展库的目录,Go先搜索标准库目录,然后搜索GOPATH库...

2018-07-08 16:46:40

阅读数:774

评论数:0

python中下划线的使用

python中下划线最常见的是,作为字符用于命名变量。但是不同于a b c等字符,它有一些特殊的用法,有的是程序设计使然,有的是编程习惯约定俗成。python中下划线主要使用于一下四个场景表示最近输出结果表示没用的变量表示私有变量前后双下划线————类的魔术方法1.表示最近输出结果在python交...

2018-07-08 16:45:47

阅读数:62

评论数:0

Netfilter/Iptables入门

转自:http://url.cn/5EcllojLinux的内核是由www.kernel.org这个组织负责开发维护,下面我们要讨论的Netfilter/iptables是www.netfilter.org组织为Linux开发的防火墙软件。由于Linux是非常模块化的,很多功能都是以模块加载扩充系...

2018-07-07 23:45:47

阅读数:16

评论数:0

Docker网络

一:如何让一个容器连接两个网络?如果是使用 docker run,那很不幸,一次只可以连接一个网络,因为 docker run 的 --network 参数只可以出现一次(如果出现多次,最后的会覆盖之前的)。不过容器运行后,可以用命令 docker network connect 连接多个网络。假...

2018-07-07 23:36:12

阅读数:30

评论数:0

数据卷与挂载目录

前言:数据卷与挂载目录都是数据持久化存储的方式一:卷和挂载目录有什么区别?卷 (Docker Volume) 是受控存储,是由 Docker 引擎进行管理维护的。因此使用卷,你可以不必处理 uid、SELinux 等各种权限问题,Docker 引擎在建立卷时会自动添加安全规则,以及根据挂载点调整权...

2018-07-07 23:27:59

阅读数:346

评论数:0

Docker部署应用并发布以及搭建私有仓库

Docker入门级简易手册本篇经作为新手入门使用,大神们可以指导小弟修正,不喜勿喷,谢谢本篇主要讲解如下几个知识点:CentOS7与Ubuntu下安装Docker,配置加速器常见Dockerfile命令讲解docker-compo安装与常见命令讲解根据项目如何使用Docker部署应用Swarm集群...

2018-07-07 23:10:38

阅读数:135

评论数:0

Dockerfile构建镜像并理解上下文

使用 Dockerfile 定制镜像从 docker commit 的学习中,我们可以了解到,镜像的定制实际上就是定制每一层所添加的配置、文件。如果我们可以把每一层修改、安装、构建、操作的命令都写入一个脚本,用这个脚本来构建、定制镜像,那么之前提及的无法重复的问题、镜像构建透明性的问题、体积的问题...

2018-07-07 23:06:03

阅读数:213

评论数:0

Docker分层原理与内部结构

转自:1 :   https://www.csdn.net/article/2015-08-21/2825511          2:    http://blog.51cto.com/wzlinux/2044797第一部分:Docker镜像的基本知识1.1 什么是Docker镜像       ...

2018-07-07 22:33:01

阅读数:965

评论数:0

linux内核中添加模块

由于LINUX设备驱动以内核模块的形式而存在,因此,掌握这一章的内容是编写任何类型设备驱动所必须的。在具体的设备驱动开发中,将驱动编译为内核模块也有很强的工程意义,因为如果将正在开发中的驱动直接编译入内核,而开发过程中会不断修改驱动的代码,则需要不断地编译内核并重启内核,但是如果编译为模块,则只需...

2018-07-04 23:45:58

阅读数:150

评论数:0

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