logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

gcc与glibc关系

gcc与glibc关系glibc是什么,以及与gcc的关系?glibc是gnu发布的libc库,也即c运行库。glibc是linux 系统中最底层的api(应用程序开发接口),几乎其它任何的运行库都会倚赖于glibc。glibc除了封装linux操作系统所提供的系统服务外,它本 身也提供了许多其它一些必要功能服务的实现,主要的如下:(1)string,字符串处理(2)signal,信号处理(3)d

Linux设置开机默认进入命令行或者图形界面

开机默认进入命令行模式:sudo systemctl set-default multi-user.target开机默认进入图形用户界面:sudo systemctl set-default graphical.target

C语言检测连接网卡状态

C语言检测连接网卡状态​有些客户程序里面的代码需要自己检测网卡状态,检查是否连接网线。需要提供函数给他们调用,检测网卡连接状态。//在<linux/ethtool.h>头文件中存在结构体`ethtool_value`,用于存放网卡连接状态。/* for passing single values */struct ethtool_value {__u32cmd;__u32data; /

#linux
vscode快速构建web项目

安装vscodevscode安装Web Template Studio插件Open VSCodePress Ctrl + Shift + P in Windows/Linux or Shift ⇧ + Command ⌘ + P in Mac to open VSCode’s extension launcherType/Select Web Template Studio: Launc...

C语言使用cJson库解析json

使用C语言解析jsoncjson库对cjson库进一步封装调用测试案例cjson库在github或gitee上cjson,使用库中的cJSON.c与cJSON.h即可。以下是我使用cjson的案例仅供参考。我的cJosn使用案例对cjson库进一步封装对cjson库封装了几个函数,方便对json进行操作,以供参考根据json文件路径,将文件转为json对象cJSON * json_...

linux制作U盘win10启动盘

使用开源软件WoeUSB制作win10启动盘。1. 获取WoeUSB源码git clone https://github.com/slacka/WoeUSB.git2. 配置依赖$./setup-development-environment.bash$ sudo apt-get install devscripts equivs gdebi-core$ cd <WoeUSB source

Linux的Python文件的开头/usr/bin/env python与/usr/bin/python

Linux的Python文件的开头/usr/bin/env python与/usr/bin/python还是有点区别的开头为#!/usr/bin/env python例如 dstat命令,当/usr/bin/dstat的开头为#!/usr/bin/env python时使用 ps -eo stat,pid,comm | grep dstat查找是找不到的,因为comm是Python。开头为#/us

c++ 开发Libreoffice,libreoffice在linux下sdk环境配置

切换到root用户下1.aptinstalllibreoffice-dev2.cd/usr/lib/libreoffice/sdk3.设置环境变量./setsdkenv_unix4.根据rdb数据文件反射生成C++头文件,由于sdk附带的C++头文件太少,按需生成头文件。基于UNO组件的反射机制,使用uno工具来生成这些头文件。执行:cppumaker-Gc-O"/usr/lib/libreoff

chronyd与ntpd冲突问题分析

一、文档说明系统为麒麟v10sp1-arm-0711(源自openEuler,centos7好像也有相同的现象)。chronyd和ntp同时开机自启的情况下只有chronyd生效,本文主要说明chronyd比ntp优先级高的原理机制。二、问题分析2.1查看服务状态左边使用systemctl status ntpd,查看ntpd状态;右边使用 systemctl status chronyd,查看c

#linux#ssh#运维
到底了