首页 » 栏目 InfoTech »

InfoTech

栏目介绍:这个栏目存放麦新杰在IT通信技术及互联网领域(Information Technology)的个人学习总结和积累,有些文字内容是几年前积累的,有些是在网站制作过程中积累的,还有更多是在不断学习的过程中的积累。

文章

InfoTech

CRLF和LF

by 麦新杰 / 2018年10月18日

由于历史原因,不同的操作系统文本使用的换行符各不相同。主流的操作系统一般使用CRLF或者LF作为其文本的换行符。其中,Windows 系统使用的是 CRLF,Unix系统(包括Linux, MacOS近些年的版本) 使用的是LF。 阅读全文->

InfoTech

Git的诞生

by 多肉 / 2018年10月17日

Linus花了两周时间自己用C写了一个分布式版本控制系统,这就是Git!一个月之内,Linux系统的源码已经由Git管理了!牛是怎么定义的呢?大家可以体会一下。 阅读全文->

InfoTech计算机

GPT分区表

by 多肉 / 2018年10月17日

全局唯一标识分区表(GUID Partition Table,缩写:GPT)是一个实体硬盘的分区结构。它是EFI(可扩展固件接口标准)的一部分,用来替代BIOS中的主引导记录分区表。 阅读全文->

InfoTech计算机

4K对齐和簇(cù)

by 多肉 / 2018年10月16日

4K对齐指的就是对磁盘分区时,让分区的起始扇区位于某一个4K扇区的起始位置。簇越小,空间利用率越高,但读取速度也就越慢;反之,簇越大,空间利用率就越低,但读取速度也就越快。NTFS分区的windows默认的簇大小一般是4KB。 阅读全文->

InfoTech计算机

硬盘坏道产生的原因?

by 多肉 / 2018年10月16日

本文讲的是我们最常见的机械硬盘,有可能产生坏道的几个原因。当然,产生坏道并不全是以下原因,长时间使用硬盘自然就会慢慢老化坏掉。在使用中,我们要养成保护硬盘,保护数据的习惯。 阅读全文->

InfoTech计算机

Windows系统硬盘分区的考虑

by 麦新杰 / 2018年10月16日

很多人认为,可以使用不同的文件夹来区分不同类型的文件及数据。对的,不过这只是在数据整理层面。而对硬盘进行适当的分区,还可以起到一定程度上的数据保护的作用。 阅读全文->

InfoTech计算机

UEFI是什么?

by 多肉 / 2018年10月12日

UEFI,全称Unified Extensible Firmware Interface,即“统一的可扩展固件接口”,是一种详细描述全新类型接口的标准,是适用于电脑的标准固件接口,旨在代替BIOS(基本输入/输出系统)。 阅读全文->

InfoTechLinux

CentOS初体验

by 麦新杰 / 2018年10月9日

之前一直使用Ubuntu,但是不知为何,Ubuntu在我的笔记本上,一直无法成功安装到VMware中,后来试了试CentOS,安装成功了。记录一下过程中遇到的几个小问题。 阅读全文->

InfoTechPython

用pyftpdlib轻松搭建FTP服务器

by 麦新杰 / 2018年10月4日

一个第三方的Python库,可以超轻松搭建FTP服务器,这个库就是pyftpdlib(注意有个d)。 阅读全文->

InfoTechPython

用Python自带HTTP服务器实现局域网共享

by 麦新杰 / 2018年10月4日

Python标准库中自带一个HTTP服务器,一般在Windows环境下安装好Python之后,我们可以通过下面这条命令,直接启动HTTP服务器。默认端口是8000. 阅读全文->

InfoTechPython

用pyinstaller制作可执行程序

by 麦新杰 / 2018年10月4日

(1) pyinstaller更新维护在一直进行,网站最后的修改时间是18年9月份,而py2exe貌似已经很久不更新了;(2) pyinstaller支持除Windows意外的很多Linux平台,而py2exe只能做Windows平台的exe。 阅读全文->

InfoTechTCPIP

HTTP访问网站文件夹的细节

by 麦新杰 / 2018年10月2日

Apache服务器在收到一个URL请求的时候,会查看这个URL是对应的文件还是文件夹(即一个目录)。如果是一个文件,就直接返回这个文件。如果是一个文件夹,这时的细节是本文的重点。 阅读全文->

InfoTechLinux

用locate命令快速查找文件

by 麦新杰 / 2018年10月1日

locate命令要比find -name快得多,原因在于它不搜索具体目录,而是搜索一个数据库/var/lib/mlocate/mlocate.db 。这个数据库中含有本地所有文件信息。 阅读全文->

InfoTechLinux

用rmdir删除空目录

by 麦新杰 / 2018年10月1日

rmdir这个Linux命令比较简单,就是删除一个目录,必须是空目录。如果目录不空,使用rmdir命令就会有一个failed info出来。 阅读全文->

InfoTechLinux

Linux的env命令

by 多肉 / 2018年10月1日

env命令时gnu的coreutils包内的一个软件,它的功能是:在一个修改后的环境里执行命令。网络上有一些帖子是错的,env命令主要不是用于打印环境变量。 阅读全文->

InfoTechPython

Flake8初体验

by 麦新杰 / 2018年10月1日

Flake8 是“将 PEP 8、Pyflakes(类似 Pylint)、McCabe(代码复杂性检查器)和第三方插件整合到一起,以检查 Python 代码风格和质量的一个 Python 工具”。 阅读全文->

InfoTechPython

Python对象的特殊方法

by 麦新杰 / 2018年9月30日

Python对象中有一些方法,前后以两个下划线开始和结束,这些方式都是一些特殊方法,比如对象创建时调用的__init__方法。 阅读全文->

InfoTechLinux

常见的Shell(sh、bash、csh、tcsh、ash)介绍

by 麦新杰 / 2018年9月30日

Shell 既是一种脚本编程语言,也是一个连接内核和用户的软件。常见的 Shell 有 sh、bash、csh、tcsh、ash 等。 阅读全文->

InfoTechPython

python -m 参数

by 麦新杰 / 2018年9月28日

本文总结自己在学习使用python -m这个参数启动模块运行时,收集到的相关信息。 阅读全文->

InfoTechPython

Python的sys.exit()

by 麦新杰 / 2018年9月28日

Python的sys.exit()会引发一个异常:SystemExit,如果这个异常没有被捕获,那么python解释器将会退出。如果有捕获此异常的代码,那么有些用于清理善后的代码会执行。 阅读全文->

InfoTechPython

理解Python的doctest

by 麦新杰 / 2018年9月28日

doctest模块的作用是,在函数的docstring区域,以注释的形式,写出这个函数的测试用例,即这个函数的调用方式以及返回。 阅读全文->

InfoTechPython

Python的名字空间(namesapce)

by 麦新杰 / 2018年9月27日

Python使用叫做名字空间(namespace)的东西来记录变量的轨迹。名字空间只是一个 字典,它的键字就是变量名,字典的值就是那些变量的值。实际上,名字空间可以象Python的字典一样进行访问。 阅读全文->

InfoTechPython

用locals()和globals()函数查看Python符号表

by 麦新杰 / 2018年9月27日

在Python中,我们可以很方便的用两个内置的函数,来查看符号表(namespace),locals()和globals(),顾名思义,一个查局部的,一个查全局的。 阅读全文->

InfoTechPython

Python不支持switch...case语句组合

by 麦新杰 / 2018年9月26日

Python不支持switch...case语句组合,官方教材说直接用if...elif...elif...else...代替,至于为什么不支持,有深层次原因。 阅读全文->

InfoTechPython

Python List的浅拷贝

by 麦新杰 / 2018年9月26日

有两种方法做Python List的浅拷贝(Shallow Copy),使用切片操作符([:])或者list创建函数,等号(=)没有做copy,并没有创建一个新的List。 阅读全文->

云上小悟,麦新杰的独立博客

Ctrl+D 收藏本页

栏目

AD

ppdai

©Copyright 麦新杰 Since 2014 云上小悟独立博客版权所有 备案号:苏ICP备14045477号-1。云上小悟网站部分内容来源于网络,转载目的是为了整合信息,收藏学习,服务大家,有些转载内容也难以判断是否有侵权问题,如果侵犯了您的权益,请及时联系站长,我会立即删除。

网站二维码
go to top