上一页 1 2 3 4 5 6 ··· 8 下一页
摘要: Linux中的各种锁及其基本原理 1.概述 通过本文将了解到如下内容: Linux系统的并行性特征 互斥和同步机制 Linux中常用锁的基本特性 互斥锁和条件变量 2.Linux的并行性特征 Linux作为典型的多用户、多任务、抢占式内核调度的操作系统,为了提高并行处理能力,无论在内核层面还是在用户 阅读全文
posted @ 2022-06-07 14:20 quliuliu2013 阅读(795) 评论(0) 推荐(0) 编辑
摘要: 1 问题发现有的时候编译或者安装软件包,会提示缺少某个文件,比如头文件或者动态链接库xxx.so文件等, 虽然我们知道这是因为没有安装某个必须的软件包所致,却不知道具体是哪个软件包 2 问题解析解决这样的问题,在fedora/RHEL 上,使用yum whatprovides可以很轻松的查到 相应的 阅读全文
posted @ 2022-02-09 11:16 quliuliu2013 阅读(446) 评论(0) 推荐(0) 编辑
摘要: 在ubuntu中可以使用命令行 sudo apt install gcc-arm-linux-gnueabi 自动安装交叉编译工具,但是往往软件版本太过超前了,交叉编译时候使用的命令是 arm-linux-gnueabi-gcc --static hello.c -o hello 但是hello程序 阅读全文
posted @ 2021-12-30 13:16 quliuliu2013 阅读(1266) 评论(0) 推荐(0) 编辑
摘要: 安装openssl-server出现了这个错误,是由于apt-get安装软件时出现了下面的错误: liyang@liyang-PC:~$ sudo apt-get install openssh-server 正在读取软件包列表... 完成 正在分析软件包的依赖关系树 正在读取状态信息... 完成 阅读全文
posted @ 2021-11-04 10:37 quliuliu2013 阅读(758) 评论(0) 推荐(0) 编辑
摘要: 日常新闻中我们经常听到Intel的处理器,ARM处理器,最近RISC-V(读音为five),也出现在各大新闻中,这些概念到底是怎么一回事,今天就来带大家了解一下。 从CPU发明到现在,有非常多种架构,从我们熟悉的X86、ARM,到不太熟悉的RISC-V,MIPS、IA64,它们之间的差距都非常大。但 阅读全文
posted @ 2021-10-11 15:07 quliuliu2013 阅读(1126) 评论(0) 推荐(0) 编辑
摘要: makefile很重要 什么是makefile?或许很多Winodws的程序员都不知道这个东西,因为那些Windows的IDE都为你做了这个工作,但我觉得要作一个好的和professional的程序员,makefile还是要懂。这就好像现在有这么多的HTML的编辑器,但如果你想成为一个专业人士,你还 阅读全文
posted @ 2021-06-30 14:38 quliuliu2013 阅读(99) 评论(0) 推荐(0) 编辑
摘要: 1. 什么是TCP/IP、UDP? 2. Socket在哪里呢? 3. Socket是什么呢? 4. 有很多的框架,为什么还在从Socket开始? 5. Linux C Socket简单示例 1.什么是TCP/IP、UDP? TCP/IP(Transmission Control Protocol/ 阅读全文
posted @ 2021-06-16 17:40 quliuliu2013 阅读(261) 评论(0) 推荐(0) 编辑
摘要: 1.目录操作 切入盘符: 直接d: 、c:,盘名加冒号 查看当前目录: dir 切入文件夹: cd 文件名 打开当前终端文件夹: start . 清空屏幕 cls 创建目录 mkdir … 或直接 md 删除空目录(remove directory) rd … 删除目录: 2.文件操作 新建文件: 阅读全文
posted @ 2021-05-14 15:47 quliuliu2013 阅读(963) 评论(0) 推荐(0) 编辑
摘要: 简单总结: 1、JS是一门前端语言。 2、Ajax是一门技术,它提供了异步更新的机制,使用客户端与服务器间交换数据而非整个页面文档,实现页面的局部更新。 3、jQuery是一个框架,它对JS进行了封装,使其更方便使用。jQuery使得JS与Ajax的使用更方便 关系比喻: 若把js比作木头,那么jq 阅读全文
posted @ 2021-04-19 08:34 quliuliu2013 阅读(52) 评论(0) 推荐(0) 编辑
摘要: 来源链接:http://www.linuxidc.com/Linux/2011-10/44721.htm 1.Linux 设备驱动概述 目前,Linux软件工程师大致可分为两个层次: (1)Linux应用软件工程师(Application Software Engineer): 主要利用C库函数和L 阅读全文
posted @ 2021-04-13 16:34 quliuliu2013 阅读(140) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 ··· 8 下一页