Linux
无业游农
在实现梦想路上的游农人。
展开
-
双路E5 2696v3 换利民TA120EX散热器记录
双E5 2696v3 换利民TA120EX散热器记录原创 2022-09-17 18:16:09 · 9746 阅读 · 0 评论 -
解决kvm虚拟机器开机自启无效
# 开启服务自启systemctl enable libvirtd原创 2022-04-17 15:25:42 · 604 阅读 · 0 评论 -
Python 3.8 爬虫对于字符串中带有%u的处理
使用字符串的replace 替换掉%u为\u,再调用encode('utf8')就能正常显示中文等Unicode字符了。strs = "%u8654"strs = strs.replace('%u', '\\u')strs = strs.encode('utf8')print('strs => ', strs)爬虫的任何实现,都是对于数据的处理,核心思想就是多思辨。...原创 2020-09-14 22:38:16 · 937 阅读 · 0 评论 -
C语言时间戳转换为年月日时分秒字符串
上代码#include <stdio.h>#include <time.h>int main (){ time_t mytime = 1599033982; // 时间戳,可以用time(&mytime);获取当前时间戳 struct tm* timeinfo; char buffer[128]; timeinfo = localtime(&mytime); // 转换 strftime(buffer,si原创 2020-08-03 10:24:28 · 6733 阅读 · 1 评论 -
Android Studio 3.5(3.6) cmake ndk编译运行闪退,run运行时缺少so库文件 解决方法
build.gradle (app)添加defaultConfig 节点下添加 ndk { abiFilters "arm64-v8a", "armeabi-v7a", "x86", "x86_64" }defaultConfig 平级添加 sourceSets { main { jniLib...原创 2020-04-08 20:15:10 · 1238 阅读 · 0 评论 -
Libuv获取socket fd 文件描述符
服务器端获取socket文件描述符int socket;uv_fileno((uv_handle_t*)tcp, &socket);原创 2019-12-31 17:16:30 · 1000 阅读 · 0 评论 -
Linux/Windows C/C++ TCP沾包处理方法源码 可定制化头信息 (阻塞和非阻塞 稍改即通用)
本代码是使用在Linux Epoll机制下的,通过socket fd标识建立链表和对应的缓冲区。tpack.h#ifndef TPACK_H_#define TPACK_H_#include "define.h"// 通信包结构#define TPACK_HEAD_SIZE 512 // 头信息先设置最大#define TP...原创 2019-08-09 15:36:19 · 432 阅读 · 0 评论