linux软件001

极限科技旗下软件产品 INFINI Easysearch 通过统信 UOS 认证

近日,极限数据 (北京) 科技有限公司(以下简称:极限科技)旗下的软件 INFINI Easysearch 搜索引擎软件 V1.0 通过统信 UOS 服务器操作系统 V20 认证。 此次兼容适配基于统信 UOS 服务器操作系统 V20,联合国产 CPU:海光 5000、海光 7000、兆芯 KH-3 ......
软件产品 Easysearch 旗下 极限 INFINI

软件工程个人作业-提问回顾与个人总结

# 软件工程个人作业-提问回顾与个人总结 | 项目 | 内容 | | : | : | | 这个作业属于哪个课程 | [2023 年北航软件工程](https://bbs.csdn.net/forums/buaa-ase2023?typeId=2469182) | | 这个作业的要求在哪里 | [个人 ......
个人 软件工程 工程 软件

Linux批量文件操作——基于find-xargs

### 前言 在项目初创阶段,经常会遇到各种文件操作,拷贝头文件,库,批量重命名等。文件结构一复杂,这就将是个无聊的工作。 ### 查找文件 `find`可以在目录结构中搜索文件,这是它在`man`里面的作用描述。那么怎么搜索呢?有多种方式,按文件时间,大小,按文件名,路径名,按文件类型,权限,按用 ......
find-xargs 文件 Linux xargs find

linux内核八股

面试必备(背)-Linux八股文系列!-腾讯云开发者社区-腾讯云 (tencent.com) 【面试-八股文】Linux 万字总结,助你吊打面试官系列 - 知乎 (zhihu.com) (122条消息) Linux操作系统(八股文篇)_栋哥爱做饭的博客-CSDN博客 深入理解Linux Kernel ......
八股 内核 linux

【Linux中断】中断下半部-tasklet的原理与使用

# tasklet特性 (1)一种特定类型的tasklet只能运行在一个CPU上,不能并行,只能串行执行 (2)多个不同的类型的tasklet可以并行在多个CPU上 (3)软中断是静态分配的,在内核编译好后,就不能再改变了。但tasklet灵活很多,可以在运行时改变 tasklet是在两种软中断类型 ......
半部 原理 tasklet Linux

Linux实用

面向Web开发人员的Linux实用入门 从 web 开发的视角说一下在使用 Linux 时遇到的问题,主要是针对操作本身,因为指令在网上都可以查到,不会深入原理,但尽量实用。 基础认知 为什么使用 Linux 最初我使用 Linux 是因为我需要的应用在教程里只提供了 Linux 版本,于是我就按步 ......
Linux

Linux编译静态库、动态库

一、Linux上编译静态库 # 1.编译成.o文件 gcc -c a.c b.c // 2.编译成静态库 ar -r liba.a a.o b.o // 3.链接成可执行文件 gcc main.c -o main -L[库所在路径] -l[库名] g++ main.cpp -o main -L./ ......
静态 动态 Linux

neon linux安装matlab2023a的离线文档

1.change to directory cd /media/munication/59A4D5FD759E1997 2.mount R2023a_Doc_Linux.iso sudo mount -o loop R2023a_Doc_Linux.iso cdrom/ 3. change to d ......
文档 matlab linux 2023a neon

转载-linux与soc-移植U-Boot思路和实践 | 基于RK3399

原文链接:https://mp.weixin.qq.com/s/T1BmaP2-XbJIpLNsFxKeEQ 0. 背景介绍 我们手里这块RK3399开发板出厂时带的是2017.09版本的U-Boot。 U-Boot 2017.09 (Sep 26 2021 - 08:53:15 +0000) Mo ......
思路 U-Boot linux Boot 3399

Linux启动时间优化-内核和用户空间启动优化实践

启动时间的优化,分为两大部分,分别是内核部分和用户空间两大部分。 从内核timestamp 0.000000作为内核启动起点,到free\_initmem()输出"Freeing init memory"作为内核启动的终点。 借助于bootgraph.py对内核的kmsg进行分析,输出bootgra ......
内核 时间 用户 Linux 空间

查看linux是虚机还是物理机

物理机: [root@hadoopdemo bin]# dmidecode -s system-product-name PowerEdge R710 虚机: [root@yancao ~]# dmidecode -s system-product-name VMware Virtual Platf ......
虚机 物理 还是 linux

爆肝万字带你超级详细全面了解Linux命令大全

关机命令、重启命令,创建用户、删除用户、修改密码、切换用户、切换到超级用户、禁用/解锁用户账户、修改信息、组管理、列出用户、修改用户属性、用户权限管理、用户信息管理、用户登录信息、系统管理员操作,浏览和切换目录、创建和删除目录、复制、移动和重命名目录、查找和搜索目录、查看目录信息、修改目录权限、查看... ......
命令 大全 Linux

Linux{}部分用法

[root@DESKTOP-U476VLM ~]# echo {a,b,c}{1,2,3} a1 a2 a3 b1 b2 b3 c1 c2 c3 [root@DESKTOP-U476VLM ~]# echo {1..5} 1 2 3 4 5 ......
部分 Linux

领域驱动设计-软件核心复杂性应对之道 11-13

## 11. 分析模式的应用 马丁 分析模式:表示业务建模中的常见构造 分析模式的最大作用是借鉴其他项目的经验,把那些项目中所做的广泛的设计方向讨论和实现结果的经验与当前的模型结合起来。 记账:钱不会无中生有,也不会无故消失。它只能从一个账户迁移到另一个账户。 当你可以幸运地使用一种分析模式时,它一 ......
复杂性 核心 领域 软件 11

linux挂载新磁盘

# linux挂载新磁盘 ## 1. 老系统查看 ### 1.1 查看磁盘挂载情况 ~~~bash # df -h Filesystem Size Used Avail Use% Mounted on udev 3.8G 0 3.8G 0% /dev tmpfs 770M 1.3M 769M 1% ......
磁盘 linux

Centos7 linux定时任务

### 1、参考 #### [CentOS 7 定时任务 crontab 入门](https://zhuanlan.zhihu.com/p/115082330) #### [Centos 利用crontab定时执行任务及配置方法](https://blog.csdn.net/wwj256/artic ......
任务 Centos7 Centos linux

Linux下常用命令

scp 用于上传,下载,两台服务器文件复制 上传文件到服务器:scp username@servername:/path/filename /tmp/local_destination 从服务器上下载文件到本地: scp /path/local_filename username@servernam ......
命令 常用 Linux

软件重构--代码的坏味道(更新中)

# 1.重复代码 > 如何做 - 把相同的部分抽取为一个方法 - 兄弟类:方法放在父类中 - 不相关的类:将重复代码提到一个独立的类中 # 2.过长的函数 > 如何做 - 把复杂的业务拆分成简单的业务,并封装为方法放在本类中 - 分析方法的临时变量,修改变量名为见名知意的名字,然后消除不必要的临时变 ......
味道 代码 软件

Study mission - Linux related

# 学习任务:Linux related ## **1. linux文件系统结构,各个常用系统目录的含义** * **/bin** bin 是 Binaries (二进制文件) 的缩写, 这个目录存放着最经常使用的命令。 * **/boot** 这里存放的是启动 Linux 时使用的一些核心文件,包 ......
mission related Study Linux

【技术积累】Linux中的基础知识【二】

博客推行版本更新,成果积累制度,已经写过的博客还会再次更新,不断地琢磨,高质量高数量都是要追求的,工匠精神是学习必不可少的精神。因此,大家有何建议欢迎在评论区踊跃发言,你们的支持是我最大的动力,你们敢投,我就敢肝 ......
基础知识 基础 知识 Linux 技术

linux shell根据关键字用sed注释掉整行

一、将带有ab的行注释掉 # cat test # sed -i '/ab/s/^\(.*\)$/#\1/g' test ab是关键字 s是语法替换 ^是行首 $是行尾 \是转义符 数字1带表前述匹配内容 # cat test 二、将带有ab的行取消注释 # cat test # sed -i '/ ......
注释 关键字 关键 linux shell

软件开发人员必须阅读的20本书

本文翻译自国外论坛 medium,原文地址:https://irina-seng.medium.com/top-20-books-a-software-developer-must-read-updated-b24bcc9ee3d > 持续学习的心态是软件开发人员想要保持专业相关性并增长自身价值的关 ......
软件开发 人员 软件

通过Systemctl管理自定义linux服务文件

`Systemd` 默认从目录`/etc/systemd/system/`读取配置文件。但是,里面存放的大部分文件都是符号链接,指向目录`/usr/lib/systemd/system/`,真正的配置文件存放在那个目录。`systemctl enable`命令用于在上面两个目录之间,建立符号链接关系 ......
Systemctl 文件 linux

2023.24 聊聊软件架构设计

架构设计的本质是为了设计出一个满足业务需求、可维护、可扩展、可靠、安全的软件系统,并且在设计过程中考虑到可用性、性能和可测试性等重要特性。架构设计是软件开发中非常重要的一个环节,能够影响整个软件系统的质量和可维护性,要做好架构设计,要注意不要违反一些重要的设计原则。常见的架构设计原则如有:单一职责原 ......
架构 2023.24 软件 2023 24

《瑞吉外卖》的软件开发流程

# 《瑞吉外卖》 springboot+mybatis ## 软件开发流程 ![image-20230615184413920](https://img2023.cnblogs.com/blog/1529167/202306/1529167-20230617011213156-1791409260. ......
软件开发 流程 软件

Linux command line basics: sudo

Linux command line basics: sudo https://www.redhat.com/sysadmin/sudo What is sudo? Sudo stands for "superuser do" and is the master key to your high-p ......
command basics Linux line sudo

北京交通大学自动选课软件

# BJTU-course-autoget 北京交通大学自动选课软件,`python`自动化网络请求,高效稳定。 项目地址:https://github.com/hyskr/BJTU-course-autoget ## 依赖 这个Python脚本的依赖项包括以下库: 1. `requests`:用于 ......
交通大学 交通 大学 软件

小型极简主义 Linux 发行版:Peropesis

Peropesis 是 personal operating system 的转写简拼,一个小型、极简主义、基于命令行的 Linux 操作系统。目前仍是一个不完整的系统,但它正在不断改进。 此外,它是一个由自由软件创建的自由操作系统,在 GNU GPL 或 BSD 许可下分发。 2023年4月26日 ......
Peropesis 主义 Linux

小型极简主义 Linux 发行版:Peropesis

Peropesis 是 personal operating system 的转写简拼,一个小型、极简主义、基于命令行的 Linux 操作系统。目前仍是一个不完整的系统,但它正在不断改进。 此外,它是一个由自由软件创建的自由操作系统,在 GNU GPL 或 BSD 许可下分发。 2023年4月26日 ......
Peropesis 主义 Linux

小型极简主义 Linux 发行版:Peropesis

Peropesis 是 personal operating system 的转写简拼,一个小型、极简主义、基于命令行的 Linux 操作系统。目前仍是一个不完整的系统,但它正在不断改进。 此外,它是一个由自由软件创建的自由操作系统,在 GNU GPL 或 BSD 许可下分发。 2023年4月26日 ......
Peropesis 主义 Linux