王建峰
王建峰
全部文章
分类
C++(1)
C语言练习题(1)
flag(1)
Flask_web开发(2)
get(1)
Git(1)
Linux使用技巧(1)
Linux系统知识(1)
lnmp(1)
Lunix C编程及应用(2)
mysql(1)
nginx学习(1)
nginx配置(1)
python3(1)
RHEL7(1)
typedef(1)
互联网基础知识(10)
好文章应当分享(1)
学习笔记(3)
小结(1)
心情(1)
数组(1)
日志(1)
未归档(219)
笔记(8)
算法(1)
练习(1)
职业规划(1)
进程间通信机制(1)
问题解决(1)
阅读(1)
归档
标签
去牛客网
登录
/
注册
王建峰的博客
苦是咖啡的原味
全部文章
(共269篇)
【C语言】使用库和手动导入c源文件的区别
之前编写一类功能,封装fun.c fun.h文件放在同一个目录下面,然后在mian.c文件里 include "fun.h"。以为这样就叫做使用库,其实不然。这样的方式仅仅编写了库的源码,而没有生成库文件。什么意思呢? 如果仅编写源码,然后引用。这样只相当于是把源码复制大man...
2018-08-30
0
447
【Linux C】lstat获取文件属性
int lstat(const char *path, struct stat *buf); lstat函数获取文件的所有属性,从stat结构体中获取相应信息。 函数具体相关,可使用 man lstat 查看 示例用到lstat函数,将模仿ls命令。遍历输出文件类型、...
2018-08-27
0
1422
【Linux】文件权限掩码之umask命令
转至:https://blog.csdn.net/xiazhiyiyun/article/details/59663334 umask命令 umask命令是bash中自带的一个命令。在理解umask之前呢需要了解linux系统下的文件权限相关知识。 umask值 umask命令可以...
2018-08-24
0
1006
【Shell编程】批量创建用户
从文件中导入用户名,用户指定统一密码,批量创建用户。 users.txt zhangsan lisi wangwu adduser.sh #! /bin/bash #add user read -p "please input passwd:" P...
2018-08-21
0
681
【SQLite】 数据库的相关命令集合
SQLite是一种嵌入式数据库,它的数据库就是一个文件。由于SQLite本身是C写的,而且体积很小,所以,经常被集成到各种应用程序中,甚至在iOS和Android的App中都可以集成。 命令操作(Linux环境) 1, 数据库的安装 sudo apt-get instal...
2018-08-20
0
654
TCP三次握手与四次挥手
我们都知道TCP是一种可靠的,面向连接的传输层协议。如何理解TCP底层的运作机制,对于应用开发者而言,socket内部封装了tcp协议,不用操心,但却是面试环节中常考的问题之一。 目的 熟练三次握手建立连接过程 了解数据传输过程 熟练四次挥手断开连接...
2018-08-20
0
484
【Linux】 输入重定向与输出重定向
重定向:就是改变原操作方向,重新指向一个新的目标。 输入重定向:是将文件的内容输入到命令中 输出重定向:是将命令的结果输出到文件中 标准输入输出 Linux中存在三种默认重定向,对应的文件描述符0、1、2 标准输入重定向(STDIN,文件描述符为0):默认...
2018-08-20
0
590
网络抓包工具 wireshark 入门教程
Wireshark(前称Ethereal)是一个网络数据包分析软件。网络数据包分析软件的功能是截取网络数据包,并尽可能显示出最为详细的网络数据包数据。Wireshark使用WinPCAP作为接口,直接与网卡进行数据报文交换。 网络管理员使用Wireshark来检测网络问题,网络安全工程师使用Wir...
2018-08-19
0
584
Linux还是Windows的威胁吗?
曾经有一段时间Windows和Linux是激烈的敌人,开源世界的粉丝讨厌微软的操作系统。毋庸置疑,许多人将Linux描述为Windows杀手,因为他们认为开源操作系统是没有微软的世界未来。但是,正如我们现在都能看到的那样,这种情况从未发生过, Windows仍然主宰桌面世界。 例如,我记得在Win...
get
2018-08-14
0
1016
【C语言】共用体判断大小端
看下处理器是大端还是小端,代码如下 #include <stdio.h> int main(int argc, const char *argv[]) { union { char data[2]; short int b; }t; t.b = 0...
2018-08-12
0
458
首页
上一页
13
14
15
16
17
18
19
20
21
22
下一页
末页