- 博客(17)
- 资源 (1)
- 收藏
- 关注
原创 安装Windows/Ubuntu双系统找不到磁盘分区解决办法
电脑换了一块大一点的固态,准备装双系统,发现安装Linux时识别不了系统硬盘,现将场景以及解决办法记录如下。安装环境介绍: * Windows10 * Ubuntu18.04 LTS * Dell XPS13, UEFI启动安装步骤:先安装好Windows后,用 UltraISO制作Ubuntu启动镜像。在BIOS中关闭电脑的安全启动选项,并且在Windows电源选项中中...
2018-06-19 20:51:37
26269
8
原创 第一本Docker书 二
第一本Docker书 2第一本Docker书 2第4章 使用Docker镜像和仓库4.1 什么是Docker镜像4.2 Docker镜像有关命令4.2.1 列出镜像4.2.2 拉取镜像4.2.3 查找镜像4.2.4 构建镜像1) Docker的commit命令创建镜像2) Dockerfile创建镜像Dockerfile 和构建缓存基于构建缓存的Dockerfile模...
2018-05-23 23:18:19
692
原创 服务化应用架构演进
index: [toc] * 传统垂直应用架构 * RPC架构 * SOA服务化架构 * 微服务架构传统垂直应用架构MVC垂直架构分三层: 1. 前端视图展示层(view):不执行实际的业务逻辑,也不改变数据模式。 2. 中间为调度控制层(control):前端Web请求的分发,调度后台的业务逻辑执行。 3. 第三层为应用模型层(Model):应用程序的主体部分...
2018-05-19 22:42:41
605
原创 SOA实践指南读书笔记一
本系列读书笔记为书籍SOA实践指南的读书笔记,旨在帮助理解SOA系统架构。动机SOA——面向服务化的架构优点:一,可扩展性和灵活性;二,有助于填平业务/IT鸿沟。 SOA三要素: 1. 服务:自足的、能作为一个或多个流程一部分的业务能力;能由任何技术在任何平台上实现。 2. 企业服务总线(ESB):专门的基础设施,使我们能够简单和灵活的结合这些服务。 3. 政策和过程:处理...
2018-05-19 22:40:38
342
原创 SOA-实践指南读书笔记三
对SOA而言,术语“服务”有许多定义3 服务OASIS SOA引用模型: 名称服务在辞典被定义为“某人为别人执行的事务(职能)”。该定义含义宽泛,无所不包。 维基百科定义: 一项“服务”是一个自足的、无状态的业务功能,通过定义良好的标准接口,它接受一个或多个请求,返回一个或多个应答。服务也能执行离散的工作单元,如编辑和处理一个事物。服务不应依赖于其他功能或过程。...
2018-05-19 00:55:49
209
原创 SOA实践指南-读书笔记二
SOASOA是一种范式(或一种概念、一种哲学),针对所有者各异的大型分布式系统,SOA给出了一个评估体系。SOA定义对SOA下个准确的定义很困难。 所有定义都同意:SOA是一种范式,目的是增强灵活性。 维基百科定义:SOA表达了一种软件架构概念,它定义为使用服务来满足软件用户的需求。在SOA环境中,网络上的节点以独立服务的形式将自己的资源开放给网络其它参与者,其它参与者按...
2018-05-19 00:55:36
349
原创 第一本Docker书 一
第一本Docker书第一本Docker书1. 简介1.1 Docker简介1.2 Docker组件1.3 Docker技术组件2. 安装Docker2.1 检查前提条件2.2 Docker守护进程3. Docker入门3.1 确保Docker已经就绪3.2 运行第一个容器3.3 容器命名3.4 常用命令3.5 查看容器内的进程3.6 在容器内部运行进程...
2018-05-19 00:53:14
656
原创 文件描述符和重定向
参考书籍 Linux shell 脚本攻略文件描述符用来追踪已打开的文件,是与打开的文件或数据流相关的整数。最常见的文件描述符是stdin stdout stderr。文件描述符0/1/2是系统预留的。 * 0 — stdin,标准输入 * 1 — stdout,标准输出 * 2 — stderr,标准错误重定向两个重定向符 > 和 >>。 * &...
2018-05-18 12:51:12
549
原创 Shell-终端打印
参考书籍 Linux shell 脚本攻略能够执行打印的方法有很多,格式也各不相同,主要有如下几个: * echo * printfecho命令echo是用于终端打印的基本命令。 * 默认情况下,echo在每次调用后会添加一个换行符。可使用标志-n来忽略结尾的换行符。 * 可接受双引号字符串内的转义序列作为参数,采用echo -e "包含转义序列的字符串"的形式。如...
2018-05-18 12:50:49
941
原创 Shell-数组与数学运算
参考书籍 Linux shell 脚本攻略数组和关联数组数组分类 普通数组:只能使用整数作为数组索引。关联数组:可以使用字符串作为数组索引。定义数组 单行中使用一列值来定义:array_var=(1 2 3 4 5 6) #存储在以0为起始索引的连续位置上定义为一组 索引——值对array_var[0]="test1"array_var[1]="test...
2018-05-18 12:50:23
2586
原创 shell-常用功能函数
参考书籍 Linux shell 脚本攻略目录使用别名获取终端信息获取、设置日期和延时调试脚本函数和参数字段分隔符和迭代器比较和测试使用别名使用alias命令,作用只是暂时的,一旦关闭当前终端,所有设置过的别名就会失效。为了使别名一直保持作用,可以将其放入 ~/.bashrc文件中。 $ alias new_command='command ...
2018-05-18 12:49:55
1260
原创 shell-变量与环境变量
参考书籍 Linux shell 脚本攻略变量是任何一种编程语言必不可少的组成部分,用于存放各类数据。脚本语言通常不需要在使用变量之前声明其类型,只需要直接赋值就可以了。在Bash中,每一个变量的值都是字符串,都是以字符串的形式存储。 环境变量:被shell环境或操作系统用来存储一些特别的值的特殊的变量。应用程序执行时,接收一组环境变量。可以使用 env命令在终端中查看所有与此终...
2018-05-18 12:49:28
1083
原创 Linux-Shell-脚本攻略
参考书籍 Linux shell 脚本攻略 目前正在阅读该书籍,将分为一系列的小文章,记录阅读过程。简介Shell默认使用的是Bash,关于Linux shell的不同区别可参考链接 http://blog.51cto.com/simy88/1679288 。Shell脚本通常是一个以 #! 起始的文本文件,如下所示: #!/bin/bash运行方式...
2018-05-18 12:47:17
147
原创 线程或进程绑定-CPU
参考Linux进程或线程绑定到CPU1 进程绑定头文件及绑定函数 #include <sched.h> int sched_setaffinity(pid_t pid, size_t cpusetsize, const cpu_set_t *mask);int sched_getaffinity(pid_t pid, size_t cpusetsize,...
2018-05-18 12:46:22
429
原创 字符串文字量
字符串文字量是用双引号括起来的的字符序列:"This is a string" 可以用字符串文字量给一个char *赋值。但试图通过这样的指针去修改字符串文字量将是一个错误。char *p = "Test";p[3] = 'e'; // 错误,给常量赋值可以将字符串文字量当作常量。如果希望一个字符串保证能够被修改,就必须将有关的字符复制到数组里。 由于字符串文字是静态分配的,所以...
2018-05-18 12:42:49
433
原创 未确实数目的参数
如果某个函数我们无法确定在各个调用中所期望的所有参数的个数和类型,可以声明这个函数时在参数表最后用省略号(…)介绍,表示“还可能有另外一些参数”。例如: int printf(const char *...); 对它的调用至少必须有一个参数,一个char*,但是还可以有或没有其他参数。例如:printf("hello world!\n");printf("%d + %d = %d\n...
2018-05-18 12:42:17
156
翻译 gFlags-使用指南
最近看到的一个示例代码中有使用gflags,就去简单查了一下资料学习一下。参考资料:gitHub 官方使用文档 Gflags简明教程 http://dreamrunner.org/blog/2014/03/09/gflags-jian-ming-shi-yong/ GFlags使用文档 http://www.yeolar.com/note/2014/12/14/gflags/...
2018-05-18 12:40:20
756
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人