编程笔记
-
SARscape中的数据裁剪功能
数据裁剪是做SAR数据处理常做的一步准备工作,当数据范围远大于研究区的时候,先对数据进行裁剪,可以减少数据量,节省数据处理的时间。 本文介绍SARscape中的SAR数据裁剪工具。以SARscape5.6.2版本为例。 …
-
Linux基础命令四
Linux基础命令四 目录 Linux基础命令四 如何获取命令帮助 内部命令 外部命令 info COMMAND 在线文档(查看要查看的那个命令信息) man COMMAND命令手册(一般都是用这个命令查看需要的命令帮助) whatis COMMAND(查看命…
-
python并发编程实战(九):使用多进程multiprocessing模块加速程序的运行
有了多线程threading,为什么还要用多进程multiprocessing 多进程multiprocessing知识梳理(对比多线程threading) 代码实战:单线程、多线程、多进程对比CPU密集计算速度 tmp/06.thread_process_cpu_bound.py impo…
-
linux_11
1、简述redis特点及其应用场景 redis特点 速度快 说到Redis的速度快,大家的第一反应一定是内存读取,那是肯定的,但如果面试的时候仅仅说到这点,那还是远远不够的,至少还有以下三点要补充: Redis是用C语言实现…
-
Linux概述
Linux概述 1.操作系统 定义:操作系统(Operating system,简称OS)是管理计算机硬件与软件资源的计算机程序 作用:是把计算机中对设备的操作封装起来,供应用软件调用,也是提供一个让用户与系统交互的操作界面 常…
-
Linux系列之查找命令
前言 Linux 有四个常用的查找命令:locate、whereis、which 和 find。本文介绍它们的区别和简单用法。 locate命令 这个命令将检查你的整个文件系统,并找到该关键词的每一次出现。所以你可以想象到,结果可能是令人…
-
用python 实现一个在linux上修改某行配置文件的配置信息
思路:通过python的readlines 按行去读取某个配置文件存放到临时的list中,然后判断是否存在想要修改的字段,如果存在则修改该字段的值,并更新到list中。然后在将list的内容,重新写入到配置文件中。 实现逻辑: …
-
Linux dropuser 命令
Linux命令是对Linux系统进行管理的命令。对于Linux系统来说,无论是中央处理器、内存、磁盘驱动器、键盘、鼠标,还是用户等都是文件,Linux系统管理的命令是它正常运行的核心,与之前的DOS命令类似。linux命令在系…
-
LINUX网络子系统中DMA机制的实现
我们先从计算机组成原理的层面介绍DMA,再简单介绍Linux网络子系统的DMA机制是如何的实现的。 一、计算机组成原理中的DMA 以往的I/O设备和主存交换信息都要经过CPU的操作。不论是最早的轮询方式,还是我们学过的中…
-
codeforces div2 804
t1: 有三个整数a,b,c对于给定的n,满足(a xor b) +(a xor c) +(c xor b) == n 求出a,b,c 题解: 真的不会。。偶数直接0,0,n/2就好了,我想不出奇数的时候怎么办。奇数肯定得不到啊。脑子里分类讨论一下就好了…