misc
良非凉
Linux 内核专家,博客达人。
不能把程序讲解到人人都能听懂的程度,那就是自己理解的不够透彻。
展开
-
Linux Shell 语法篇-- Shell 中的各类运算:算数运算、关系运算、布尔运算、字符串运算、文件测试
Bash 支持很多运算符,包括算数运算符、关系运算符、布尔运算符、字符串运算符和文件测试运算符。原生bash不支持简单的数学运算,但是可以通过其他命令来实现,例如 awk 和 expr,expr 最常用。expr 是一款表达式计算工具,使用它能完成表达式的求值操作。例如,两个数相加:#!/bin/bashval=expr 2 + 2echo “Total value : $val”运...原创 2020-03-28 20:50:16 · 439 阅读 · 0 评论 -
MBR、GRUB、Linux启动相关知识
在windows与linux双系统的情景下正确卸载Linux的方法是 先修复MBR到Win7在格式化Linux分区,否则GRUB引导会报错。原因:如果直接在Win 7里面删除Ubuntu所在的分区,则由于grub也被删除了(GRUB是安装在Linux分区中的),导致无法引导Win 7ubuntu在安装时,修改了磁盘第一扇区(即MBR扇区)中的引导程序方法:1.原创 2015-06-27 13:06:28 · 1202 阅读 · 0 评论 -
http 和 URL
我们通常在浏览器地址栏中键入的网址叫做URL(Uniiform Resource Locator/统一资源定位符),互联网上每个网页都有一个这样的定位符(ps:ajax破坏了这种互联网上网也与统一资源定位符之间的绝对对应关系)。我们还发现即使我们不加入http:\\前面也会出现这样的标识,这是应为在知道你要获取的网页的统一资源定位符后,浏览器就要通过http(超文本传输协议)将web服务器上站原创 2015-12-19 21:46:43 · 660 阅读 · 0 评论 -
编程粒度
面向对象语言出现的原因是提高编程粒度。也就是说在建大型建筑的时候就不再用土堆砌了,而是粒度更大的复合材料。面向对象语言的最小单位是类。原创 2015-12-19 21:41:23 · 1455 阅读 · 0 评论 -
原码 反码 补码
原码:引入符号位后可以表示正负任意实数的二进制编码补码:为了便于电路设计我们知道了可以用加法来代替乘除,我们想用加法来代替减法,这样我们的电子线路就只需要做一种运算,这样大大减少了我们的设计难度。为实现用加法代替减法我们引入了补码,就是在舍弃进位的条件下,加上一个数等价于加上一个数的补码(正数的补码是本身,负数的补码是2的N次减去这个数)反码:可见在计算负数的补码的时候又涉及到原创 2015-12-19 22:05:07 · 470 阅读 · 0 评论 -
链路
链路:从一个节点到相邻的另一个节点一段物理线路,中间没有其他任何的交换节点。链路层的基本目的是向用户提供透明的和可靠的数据传输基本服务。桥接:基于公共的链路层协议将两个通信网进行互连,并基于链路地址选择要传递的数据的过程。桥接就是通过一台设备(或多个)把几个网络串联起来形成连接。原创 2015-12-19 22:06:43 · 977 阅读 · 0 评论 -
开启智能时代的一个畸形灯泡--真空二极管
身处当今智能时代的我们,互联网技术已经如同空气一样不可或缺了。然而你可曾想过从爱迪生手中灯泡的亮起,到现在o2o大战、智能家具、可穿戴设备、虚拟现实等技术的如火如荼,这之前经历了多少沧桑。爱迪生与他的灯泡今天我们从爱迪生说起,为寻找灯丝材料做了近千次实验,这家伙看到什么材料都用来实验。这是一个我们耳熟能详的关于坚持与成功的故事,然而这并不是我们今天的主题。说到这原创 2017-02-11 20:13:06 · 1159 阅读 · 0 评论