首页 » 栏目 信息技术(第4分页)»

信息技术

栏目介绍:这个栏目存放麦新杰在信息技术领域(ICT)的个人学习总结和积累,有些文字内容是几年前积累的,有些是在网站制作过程中积累的,还有更多是在不断学习的过程中的积累,包括人工智能。

文章列表

信息技术树莓派

树莓派软IIC接口支持I2C clock stretching

by 麦新杰 / 2020年6月20日

有一些设备需要使用I2C clock Stretching特性,而树莓派的hardware IIC接口不支持这个特性,在通信的时候,会出现Remote IO Error。 阅读全文->

信息技术Git

Git如何变相merge单个文件?

by 麦新杰 / 2020年6月15日

git merge是整个的merge,不会强行覆盖文件。有的时候,我们需要merge单个文件,但是git没有专门的工具,不过可以变相使用git checkout这个命令。 阅读全文->

信息技术Git

Git从任意点拉出新的branch

by 麦新杰 / 2020年6月15日

Git这个工具,可以让我们从代码修改记录中的任意一个点,拉出一个新的分支Branch。这个点可以是一个普普通通的commit id,也可以是一个tag。 阅读全文->

信息技术Linux命令

向systemd系统添加自启动服务进程

by 麦新杰 / 2020年6月14日

我并没有完全成功,感觉systemd系统太复杂,只是找到了一个可以成功设置一个自启动程序的方式而已。 阅读全文->

信息技术树莓派

树莓派4B的WiFi配置

by 多肉 / 2020年6月13日

虽然通过sudo raspi-config可以配置WiFi,不过有一种情况你需要通过修改文件的方式来配置。 阅读全文->

信息技术树莓派

关闭树莓派4B的蓝牙

by 多肉 / 2020年6月13日

蓝牙与我没什么用处,在sudo raspi-config里面有找不到关闭的开关,只能通过配置文件来修改。 阅读全文->

信息技术树莓派

修改树莓派4B串口映射

by 麦新杰 / 2020年6月13日

树莓派4B的外设一共包含两个串口,一个称之为硬件串口(/dev/ttyAMA0),一个称之为mini串口(/dev/ttyS0)。 阅读全文->

信息技术树莓派

树莓派4B的GPIO接口

by 多肉 / 2020年6月13日

树莓派4的GPIO接口保留了以前型号的标准功能,也引入了一些额外的功能。下面让我们来看看这个标准的40针接口都有哪些变化,具体都是哪些功能? 阅读全文->

信息技术树莓派

读取IIC设备数据异常

by 多肉 / 2020年6月10日

读IIC的接口,最大是32bytes,如果每次都读32bytes,出错的概率就很大。(也可能跟IIC设备有关系)如果修改为每次只读1byte,出错的概率就显著降低。 阅读全文->

信息技术TCPIP

TCP是可靠传输,为什么应用层还要做校验

by 多肉 / 2020年6月9日

tcp确实保证了每一个tcp封包到达,但是你的应用程序的正确性却无法保证,比如你文件的传输过程中,你的程序在某个错误的逻辑下,没有把一个文件分片放进tcp协议栈里,那么对方当然最好得到的是一个破碎的文件。 阅读全文->

信息技术CC++

加速编译make -j

by 多肉 / 2020年6月7日

用make -j带一个参数,可以把项目在进行并行编译,比如在一台双核的机器上,完全可以用make -j4,让make最多允许4个编译命令同时执行,这样可以更有效的利用CPU资源。 阅读全文->

信息技术树莓派

树莓派4B上手记

by 麦新杰 / 2020年6月7日

我也搞了一个树莓派4B,2G内存的,玩了一会儿,感觉还不错。记录一点自己的心得和总结。 阅读全文->

信息技术

什么是monotonic time?

by 多肉 / 2020年6月4日

从字面上来看,monotonic time就是单调递增的时间。monotonic time从系统启动开始计时,从0开始,单调递增。 阅读全文->

信息技术CC++

函数调用方式cdecl和stdcall的区别

by 麦新杰 / 2020年5月25日

cdecl是标准的C/C++编译器函数调动方式,stdcall是WinAPI的函数调用方式。这部分的知识,都是编译器需要用到的,普通开发人员一般了解一下即可。 阅读全文->

信息技术VIM

用vim-better-whitespace来去掉trailing whitespace

by 麦新杰 / 2020年5月21日

很多编程语言都有规定不允许trailing whitespace,使用vim编辑器,我们可以用vim-better-whitespace插件来轻松解决trailing whitespace的问题。 阅读全文->

信息技术VIM

用Vundle来管理Vim的插件

by 麦新杰 / 2020年5月21日

终于开始享用VIM的插件了,首先需要Vundle来管理插件。选Vundle是因为据说它比较有年头了,用的人多。 阅读全文->

信息技术小软件

如何使用Notepad++的列操作

by 麦新杰 / 2020年4月7日

Win平台下,使用notepad++编辑代码,还是要方便一点。本文介绍如何使用notepad++的列操作。 阅读全文->

信息技术Git

总结git tag相关操作

by 麦新杰 / 2020年4月3日

git中的tag概念,其实就是一般我们确定版本时的动作,在某一个commit上打一个tag,就表示这个地方是某一个版本。需要注意的是,git中只有tag,没有release,release是github的概念。 阅读全文->

信息技术VIM

VIM的替换模式

by 麦新杰 / 2020年2月27日

所谓替换模式,是相对插入模式而言的。在光标处输入一个字符,直接替换光标处原来的字符,光标后买你的字符也不会移动。 阅读全文->

信息技术VIM

用sS进入VIM的插入模式

by 麦新杰 / 2020年2月18日

我们一般在VIM编辑代码,都是处于INSERT插入模式,通过iIaAoO都可以进入插入模式。其实还可以通过sS进入,本文简要介绍。 阅读全文->

信息技术VIM

在VIM中执行Shell命令

by 麦新杰 / 2020年2月17日

本文介绍可直接在VIM中执行Shell命令的方法,执行完命令后按任意键可立刻返回VIM,你得到的是一个“爽一把”的非交互式shell。 阅读全文->

信息技术存储技术

手机都不支持外部SD卡的原因

by 麦新杰 / 2020年2月13日

现在的手机,几乎都不再支持通过安装外部SD卡的方式来扩展内部存储空间(内存),这主要是一个设计问题。 阅读全文->

信息技术Linux

拷贝文件时保留timestamp

by 多肉 / 2020年2月5日

因为测试keepy项目的需要,在copy文件时要保留timestamp,经测试cp和scp命令都可以通过-p参数实现。 阅读全文->

信息技术Linux

Linux系统的pid文件作用

by 多肉 / 2020年2月4日

在linux系统的目录/var/run下面一般我们都会看到很多的*.pid文件。而且往往新安装的程序在运行后也会在/var/run目录下面产生自己的pid文件。那么这些pid文件有什么作用呢?它的内容又是什么呢? 阅读全文->

信息技术存储技术

NAND Flash的SLC,MLC和TLC

by 多肉 / 2020年1月30日

固态硬盘就是靠NAND Flash闪存芯片存储数据的,这点类似于我们常见的U盘。NAND Flash根据存储原理分为三种,SLC、MLC、TLC。 阅读全文->

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

Ctrl+D 收藏本页

栏目


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

go to top