Linux&Unix 第4页
标准I/O库的缓冲方式-天煜博客

标准I/O库的缓冲方式

标准I/O库提供缓冲的目的:尽可能减少使用read和 write调用的次数。它也对每个I/O流自动地进行缓冲管理,从而避免了应用程序需要考虑这一点所带来的麻烦。 遗憾的是,标准I/O库最令人迷惑的也是它...
编程麻瓜的头像-天煜博客编程麻瓜5年前
0727
解决man手册在deepin环境下资料不全的问题-天煜博客

解决man手册在deepin环境下资料不全的问题

在deepin环境下查阅man手册时候,遇到问题:没有 fopen 的手册页条目 解决方法: sudo apt install manpages-de manpages-de-dev manpages-dev glibc-doc manpages-posix-dev manpages-posix
编程麻瓜的头像-天煜博客编程麻瓜5年前
011514
Linux&C语言基础-天煜博客

Linux&C语言基础gcc编译、静态库与动态库(共享库)的制作

本文用到的循环链表代码来源于《C语言 算法与数据结构 五种双向链表的实现方法》的第三种 静态库 库文件名:libxx.a xx 指库名 先编译成object文件  gcc -c llist.c 将object文件编译成静态库...
编程麻瓜的头像-天煜博客编程麻瓜5年前
0548
几张动态图捋清Java常用数据结构及其设计原理-天煜博客

几张动态图捋清Java常用数据结构及其设计原理

最近在整理数据结构方面的知识, 系统化看了下Java中常用数据结构, 突发奇想用动画来绘制数据流转过程. 主要基于jdk8, 可能会有些特性与jdk7之前不相同, 例如LinkedList LinkedHashMap中的双向链...
编程麻瓜的头像-天煜博客编程麻瓜5年前
011614
[树莓派] 在树莓派上手动安装并搭建 Elasticsearch 搜索引擎集群-天煜博客

[树莓派] 在树莓派上手动安装并搭建 Elasticsearch 搜索引擎集群

在树莓派上跑了很多的服务,有不少是需要用到搜索功能的,如果仅仅是使用 MySQL 数据库自带的 LIKE 语句来搜索,还是太弱了。 所以折腾了好几次,准备在树莓派上跑一个 Elasticsearch 全文搜索...
编程麻瓜的头像-天煜博客编程麻瓜5年前
01986
Linux man 手册 分类与结构-天煜博客

Linux man 手册 分类与结构man 1 man 2 man 3 man N

man手册分类 序号 英文 中文 1 Executable programs or shell commands 可执行程序或shell命令 2 System calls (functions provided by the kernel) 系统调用 3  Library calls (functions wit...
编程麻瓜的头像-天煜博客编程麻瓜5年前
01686
《数据结构》(浙大版)笔记+题解目录-天煜博客

《数据结构》(浙大版)笔记+题解目录

文章目录 前言 基本概念 线性结构 树 图 排序 散列查找 KMP 前言 中国大学MOOC上浙大的《数据结构》广受好评,原因有二,一是基础,简单易懂,老师讲得也清楚,另一大优点就是配套的每周相应知...
编程麻瓜的头像-天煜博客编程麻瓜6年前
09014
Ubuntu20.04修改终端字体的方法-天煜博客

Ubuntu20.04修改终端字体的方法

为什么要修改终端字体呢?因为我在使用vimplus的插件时候遇到了一个问题:插件中文显示乱码 在github找到的解决方案: 安装vimplus后Airline等插件有乱码,怎么解决? linux和mac系统需设置终端...
编程麻瓜的头像-天煜博客编程麻瓜6年前
01345
linux下使用man命令查看系统调用-天煜博客

linux下使用man命令查看系统调用

我在阅读《linux系统编程》以及查看网上关于系统函数的博客时,老是看到诸如“详细使用请查看man手册”等等。作为linux菜鸟,刚使用linux时,我们都知道可以用man命令来查看linux命令的用法,但...
编程麻瓜的头像-天煜博客编程麻瓜6年前
02255
Ubuntu20.04百度输入法候选词乱码问题的修复 Linux百度输入法乱码-天煜博客

Ubuntu20.04百度输入法候选词乱码问题的修复 Linux百度输入法乱码

最近遇到Ubuntu 20.04下百度输入法候选词乱码的情况,该问题是由于没有安装QT造成的。 修复方式: sudo apt install qt5-default qtcreator qml-module-qtquick-controls2
编程麻瓜的头像-天煜博客编程麻瓜6年前
03295