计算机理论基础
文章平均质量分 77
卡尔KAEL
这个作者很懒,什么都没留下…
展开
-
1. 架构到底是指什么? & 容易混淆的概念
架构”这个词常见,但如果深究一下“架构”到底指什么,大部分人也许并不一定能够准确地回答。例如: 架构和框架是什么关系?有什么区别? Linux 有架构,MySQL 有架构,JVM 也有架构,使用 Java 开发、MySQL 存储、跑在 Linux 上的业务系统也有架构,应该关注哪个架构呢? 微信有架构,微信的登录系统也有架构,微信的支付系统也有架构,当我们谈微信...原创 2018-04-29 13:34:30 · 8877 阅读 · 1 评论 -
2. 架构设计的历史背景 & 语言发展
理解了架构的有关概念和定义之后,今天,我会给你讲讲架构设计的历史背景。我认为,如果想要深入理解一个事物的本质,最好的方式就是去追寻这个事物出现的历史背景和推动因素。我们先来简单梳理一下软件开发进化的历史,探索一下软件架构出现的历史背景。机器语言(1940 年之前)最早的软件开发使用的是“机器语言”,直接使用二进制码 0 和 1 来表示机器可以识别的指令和数据。例如,在 8086 机器上...原创 2018-05-02 10:22:16 · 460 阅读 · 0 评论 -
Linux 下使用 samba 共享服务
linux 下的授权机制第一用户: 文件的所有者; 第二用户: 该文件的所有者下的其他用户,相当于win下的另一用户 第三用户: 代表其他用户 r : 可读 w: 可写,可修改,可删除 x : 可执行的 - :没有该权限实战 pdbedit -a user1 # 添加user1账号,并定义其密码 打开IE浏览器输入file://IP/my...原创 2018-04-22 19:33:21 · 523 阅读 · 0 评论 -
ssh 免密登陆linux远程服务器;
免密远程登陆免密登陆的原理 就像是git 我们本地和git服务器上的密匙匹配.就可以免密登陆配置免密登陆的步骤生成密钥对 ssh-keygen -t rsa -C “名字” -f “名字_rsa” -t 是一个选项参数; rsa 是一种加密算法; -C -f 输出的文件 其中的名字可以随便写; 可以不一样; 但自己要知道; 上传配置公匙 (相当与锁)...原创 2018-04-17 16:07:16 · 334 阅读 · 0 评论 -
Javascript & QA 工程师 - 理论篇
Javascript & QA 工程师 - 理论篇原创 2018-03-25 17:49:41 · 195 阅读 · 0 评论 -
JavaScript - object - [持续更新中...]
#目录bind / call / apply (点拨)object (ES5+)this (面试全解)JSON (高阶)bind / call / apply (点拨) bind()方法创建一个新的函数, 当被调用时,将其this关键字设置为提供的值,在调用新函数时,在任何提供之前提供一个给定的参数序列。 我的理解: 允许你改变当前function...原创 2018-03-19 16:20:50 · 207 阅读 · 0 评论 -
Linux 命令 [持续更新....]
Linux 基本命令ls 查看文件目录dir 查看文件目录ls -l 查看文件详情ls -a 查看隐藏文件 ==.== 当前目录; ==..== 上一级目录cd 切换目录mkdir xxx 创建xxx目录cp <目标文件> [期望文件路径]/<重命名文件名> eg:cp oldfile C/newfile 复制文件cd ../.. 退回2级目录cp...原创 2018-01-16 23:08:45 · 153 阅读 · 0 评论 -
python3.x 快速入门
Edit the > 2018/6/15 11:26:53 1认识Python人生苦短,我用python - 优雅,明确,简单 是python设计哲学 - python的设计目标之一, 是让代码具备高度的可阅读性 - python 被广泛用于web程序,GUI开发,操作系统,科学计算,人工智能,游戏等领域;python的特点是一种动态语言被设计成可扩充的...原创 2018-06-19 16:46:32 · 4223 阅读 · 0 评论