- 博客(12)
- 收藏
- 关注
转载 bash中的export命令
export命令作用: 将父shell中的变量生效到所有子shell中都生效。比如在父shell中修改了LANG=utf8,export以后子shell中也会使用该语言编码。使用语法: export LANG=utf8使用场景: shell脚本执行时通常会依赖一些环境变量(指定操作系统运行环境的参数),为了保证脚本正常执行,需要先声明这些环境变量。 此...
2018-05-20 22:50:00
2663
转载 bash脚本的执行方式和相应特点
bash脚本的执行方法有三大类:1. sh ***.sh 或 bash ***.sh会产生子shell,不要求有x权限推荐,原因:可以不要求x权限,不会导致调起执行的父shell退出,可以明确使用的解释器(待确认)等。2. source ***.sh 或 . ***.sh (注意.和*之间有空格)不会产生子shell,不要求有x权限不推荐,原因:***.sh中如含...
2018-05-20 21:39:00
159
转载 分布式一致性思想描述及Paxos算法学习
讲述的不完全正确,后面有时间改,请先不要阅读。在分布式的情况下,出于可用性(单点问题导致全部不可用)和规模性(单点支撑能力有限)的考虑,通过使用多个参与者提供服务。如何保证通过多个参与者写入和读取的值相同,即分布式中的数据一致性,是一个复杂的问题。为了保持一致性,一般是两种方案,一种是所有节点每个事务里都一致(强一致);另一种不是所有节点在每个事物里都完全一致,比如采用主节点...
2017-12-21 22:36:00
108
转载 图灵机、冯诺依曼结构、哈佛结构
开头声明:仅为了学习经典知识,不敢妄评科学家的伟大成就。图灵机:将计算过程分解成控制程序(程序)和输入数据(带有数字的纸带)两个部分,控制程序根据:自身状态 + 输入数据 做出相应动作,并从理论上证明了一个问题是可被解的(可以进入停机状态)。整体上看,就是把一个计算问题分解成了非常简单、容易实现的过程,并且证明了正确性。冯诺依曼结构:是对图灵机理论的具体工程设计(这个评价有争议)...
2017-07-17 22:30:00
525
转载 必须要好好努力
能够遇到一个好姑娘,并且两个人都满心欢喜,这是非常幸运的事情。 我们都是凡人,凡人都需要物质的支持,所以为了让姑娘和自己幸福开心地在一起,必须要好好努力。 不要有什么顾忌,姑娘已经这么给力了,你好好去奋斗就好了,没什么大不了的,要相信自己。 踏实工作,好好努力,给姑娘和自己一份美好。转载于:https://www.cnblogs.com/hoopoe/p/711...
2017-07-04 22:52:00
125
转载 八皇后问题
问题描述: 根据国际象棋规则,在8×8的棋盘上,不同的皇后在同一行、同一列、或者同一条斜线上,可以相互吃掉,为了避免这种情况,请给出在该棋盘上放置8个皇后的方案有哪些。核心问题: 1. 判断皇后之间的位置关系是否符合要求; 2. 如何进行问题的分解;解决方案: 1. 皇后之间的关系,根据不在同一行、同一列、或者同一条斜线的要求,使用x1,y1, x2, y...
2017-06-27 22:14:00
85
转载 并查集问题
并查集问题主要用于方便地查询任意个体间有没有关系。初始个体间的关系没有全局性,是局部、分散的,并查集问题要根据已有的局部分散关系分析得到全局关系。核心思想:根据关系对个体进行分类、贴标签。把属于一类的都贴上一个标签,可以清楚地分辨哪一个是哪一类,不同的是不是同一类。具体方法:为了给同一类贴上一样的标签,涉及两个问题,一个是查询标签,一个是更新标签。查询标签是为了判断是否要...
2017-06-22 22:14:00
94
转载 操作系统中的进程/线程互斥
在操作系统中,不同的进程和线程之间涉及到一个重要的问题就是互斥,即保证对共享数据的正确修改。基本的思想就是避免多余一个进程或线程(后面统一用进程来代替)同时读写共享数据。为了解决这个问题,有很多的想法,为了方便说明各自的问题,按照《现代操作系统》中的思路来叙述。首先是想到的控制进程的执行顺序,提出了两个方法:一个是严格轮转法,一个是Peterson算法。严格轮转法就是让进...
2016-11-17 23:14:00
98
转载 为啥找一个满意的对象就这么难。。。
想找一个满意的对象怎么这么难。。。是不是自己要求太高了?如果到明年这个时候还不行,那就只好投降了啊,啊,啊,都什么啊,我觉得我人挺好的啊,除了暂时没房,其他还好啊,啊,啊,后面会慢慢买起房子的啊,你在哪里啊,赶紧出现吧,有点焦虑了。。。1,2,2.1,2.2,2.3,2.4,2.5,2.6,转载于:https://www.cnblogs.com/hoop...
2016-11-12 17:21:00
92
转载 分治法、动态规划、贪心算法
相同点: 分治法和动态规划都是通过将问题分解成子问题,通过子问题的求解,实现对整个问题的求解。区别:1. 子问题关系: 分治法中划分出的子问题是完全相互独立的,子问题求解的之间无相互依赖关系,不相互影响。 动态规划中划分出的子问题不是相互独立的,不同子问题通常包含一些公共子问题(公共子问题通常是子问题的组成部分),通过公共子问题的求解实现子问题的求解,子问题再通...
2016-09-17 22:16:00
159
转载 排序算法---思想简要概述
比较排序:涉及知识: 分治法:将一个问题分解成规模更小、结构相似的子问题,解决问题A,变成了解决问题A1和A2,解决问题A1变成了解决问题A11和A12。。。,一直到最小单元,当最小单元问题解决后,依次向上返回,问题A得以解决。因为问题和子问题之间解决思路是相似的,所以解决时会调用相同的程序体,表现为问题调用自己解决子问题,而结果则是从最小单元依次向上返回,称之为递归。在递归过...
2016-07-19 21:22:00
101
转载 Linux中的硬连接、软连接
1. 基础知识 目录/文件的存储都分为元数据和真实数据,分别存储在inode和数据块中。 inode的元数据:记录文件的属性信息,但并不包括目录名和文件名信息(该细节可能因流派、版本而有区别)。 数据块:实际的数据;目录的数据块中记录其下目录、文件的inode,目录名,文件名等信息。 目录和文件关系的建立:目录中的数据块信息,/目录记录其下目录、文件的inode信...
2016-07-17 16:04:00
92
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人