- 浏览: 1478008 次
- 性别:
- 来自: 北京
文章分类
- 全部博客 (691)
- linux (207)
- shell (33)
- java (42)
- 其他 (22)
- javascript (33)
- cloud (16)
- python (33)
- c (48)
- sql (12)
- 工具 (6)
- 缓存 (16)
- ubuntu (7)
- perl (3)
- lua (2)
- 超级有用 (2)
- 服务器 (2)
- mac (22)
- nginx (34)
- php (2)
- 内核 (2)
- gdb (13)
- ICTCLAS (2)
- mac android (0)
- unix (1)
- android (1)
- vim (1)
- epoll (1)
- ios (21)
- mysql (3)
- systemtap (1)
- 算法 (2)
- 汇编 (2)
- arm (3)
- 我的数据结构 (8)
- websocket (12)
- hadoop (5)
- thrift (2)
- hbase (1)
- graphviz (1)
- redis (1)
- raspberry (2)
- qemu (31)
- opencv (4)
- socket (1)
- opengl (1)
- ibeacons (1)
- emacs (6)
- openstack (24)
- docker (1)
- webrtc (11)
- angularjs (2)
- neutron (23)
- jslinux (18)
- 网络 (13)
- tap (9)
- tensorflow (8)
- nlu (4)
- asm.js (5)
- sip (3)
- xl2tp (5)
- conda (1)
- emscripten (6)
- ffmpeg (10)
- srt (1)
- wasm (5)
- bert (3)
- kaldi (4)
- 知识图谱 (1)
最新评论
-
wahahachuang8:
我喜欢代码简洁易读,服务稳定的推送服务,前段时间研究了一下go ...
websocket的helloworld -
q114687576:
http://www.blue-zero.com/WebSoc ...
websocket的helloworld -
zhaoyanzimm:
感谢您的分享,给我提供了很大的帮助,在使用过程中发现了一个问题 ...
nginx的helloworld模块的helloworld -
haoningabc:
leebyte 写道太NB了,期待早日用上Killinux!么 ...
qemu+emacs+gdb调试内核 -
leebyte:
太NB了,期待早日用上Killinux!
qemu+emacs+gdb调试内核
#include <stdio.h> #include <stdlib.h> #include <string.h> #include <errno.h> #include <fcntl.h> char _tmp_path[1024]; char _config_dirpath[1024]; char _so_path[1024]; char _config_filepath[1024]; int main(){ snprintf(_config_dirpath, sizeof(_config_dirpath), "/data/c/file"); snprintf(_so_path, sizeof(_so_path), "%s/libprocess.so", _config_dirpath); snprintf(_tmp_path, sizeof(_tmp_path), "%s/libprocess.XXXXXX", _config_dirpath); int ret = mkstemp(_tmp_path); if (ret == -1) { printf("create tmp so file %s fail, error:%s", _tmp_path, strerror(errno)); return 1; } /* copy file to tmpfile */ if(!copy_file(_so_path, _tmp_path)) { printf("copy %s to %s so fail", _so_path, _tmp_path); return 1; } return 0; } int copy_file(const char* source, const char* dst){ int rfd = open(source, O_RDONLY); if (rfd == -1) { printf("%s so file open fail,error:%s", source, strerror(errno)); return 1; } int wfd = open(dst, O_WRONLY|O_CREAT|O_APPEND); if (wfd == -1) { printf("%s so file open fail,error:%s", dst, strerror(errno)); return 1; } char buf[1024]; int rcount; int wcount; while ((rcount = read(rfd, buf, sizeof(buf))) != 0) { if (rcount == -1) { printf("read %s so file fail,error:%s", source, strerror(errno)); return 1; } wcount = write(wfd, buf, rcount); if (wcount != rcount) { printf("write %s so file fail", dst); return 1; } } close(rfd); close(wfd); return 0; }
发表评论
-
xl2tp 备份
2019-09-24 16:25 6952019年9月24日更新: 注意,需要开启firewall ... -
sdl笔记
2019-01-31 17:19 733sdl教程教程 https://github.com/Twin ... -
tinyemu
2019-01-24 17:59 1433参考https://bellard.org/jslinux/t ... -
aws搭建xl2tp给iphone使用
2018-12-26 21:37 18922019年12月26日 可以参考原来的配置 https:// ... -
consul的基本使用
2017-06-27 11:13 1402### 安装 [centos7上consul的安装](ht ... -
lvs的helloworld
2017-06-13 20:36 597###################lvs######### ... -
系统调用的helloworld
2017-05-04 16:14 634《2.6内核标准教程》 p293 #include < ... -
bitcoin和cgminer的安装
2017-04-05 22:45 1959参考 http://blog.csdn.net/rion_ch ... -
ceph安装和常用命令
2017-03-21 21:55 954/etc/hosts ssh-keygen ssh-copy- ... -
mobile terminal 笔记
2016-12-02 15:35 627找出旧的iphone4 越狱之后可以变个小操作系统 mobi ... -
socket基础和select(python)
2016-06-14 17:21 1803上接 c语言的socket基础ht ... -
socket基础(c语言)
2016-06-14 16:45 995不使用select 普通的基础socket连接,对多个客户端的 ... -
ffmpeg+nginx 的直播(2,直播摄像头和麦克风)
2016-05-28 20:21 4362假设我的服务器是centos7 192.168.139.117 ... -
ffmpeg+nginx 的直播(1,直播播放的视频文件)
2016-05-26 17:11 659664位操作系统centos7 ############ 1.一 ... -
socat和netcat(nc)
2016-04-29 22:36 1746转 原文链接: http://www.wenquan.name ... -
neutron基础九(qemu nat网络)
2016-02-06 17:21 1622接上基础八,kvm透传nested忽略 1.在主机ce ... -
neutron基础八(qemu 桥接网络)
2016-02-06 13:13 1544qemu的桥接和nat的qemu启动命令是一样的,但是后续的脚 ... -
neutron基础七(qemu tap)
2016-02-02 17:02 1030使用qemu 建立个虚拟机 然后用tap设备, 根据基础六,t ... -
neutron基础六(bridge fdb)
2016-01-28 18:30 2266转发表 在三台机器上建立三个namespace 192.16 ... -
南北流量
2016-01-23 23:26 1829一、三层网络架构: 接入层:负责服务器的接入和隔离 汇聚层:汇 ...
相关推荐
总之,"CP1542-5-PROFIBUS通信GSD文件V3.0版本.zip" 是一个关键的资源,对于拥有西门子CP1542-5模块的用户来说,它能够帮助建立和优化PROFIBUS DP网络,提高系统的稳定性和效率。正确使用和更新GSD文件对于实现有效...
1. GSDML_002A_CP3431_LEAN_V20.bmp和GSDML_002A_CP3431_LEAN_V10.bmp:这两个文件可能是GSD文件的图形表示,用于可视化展示CP343-1的配置和连接情况。"LEAN"可能指的是该处理器的精简版或者高效版本,"V20"和"V10...
总结来说,"CP343-1_GSD文件_V2.2_20080919.zip"是一个包含CP343-1模块详细配置信息的压缩包,其中的GSDML文件和图形化表示为用户提供了模块的全面描述,以便于设备集成、编程和故障排查。这个版本的GSD文件反映了该...
V2.1和V2.2版本的GSD文件代表了CP343-1(EX30)模块的不同固件版本。每个新版本通常会带来性能提升、功能增强或错误修复。例如,V2.2版本可能比V2.1增加了对新协议的支持,提高了通信稳定性,或者解决了某些已知问题...
标题中的"lanms-neo-1.0.2-cp39的whl文件"指的是一个特定版本的Python软件包,名为"lanms-neo",版本号为1.0.2,它针对的是Python 3.9版本的运行环境。"whl"是Python的 Wheel 文件格式,它是预编译的Python库,用于...
总的来说,CP2104串口驱动文件是连接和控制CP2104 USB到UART转换器的关键,它使得开发者能够在各种项目中充分利用串口通信的便利性。无论是进行嵌入式开发还是硬件调试,这个驱动都是必不可少的工具。通过正确安装和...
文件包含以下内容,一次打包下载 TA_Lib-0.4.26-cp37-cp37m-win_amd64.whl TA_Lib-0.4.26-cp37-cp37m-win32.whl TA_Lib-0.4.26-cp38-cp38-win_amd64.whl TA_Lib-0.4.26-cp38-cp38-win32.whl TA_Lib-0.4.26-cp39-cp39...
标题中提到的"python3.11 dlib轮子文件//dlib-19.24.1-cp311-cp311-win-amd64.whl"是一个特定于Python 3.11的二进制分发包,称为“轮子”(wheel)文件。轮子文件是Python的安装包格式,用于简化软件的安装过程,相比...
标题中提到的“dlib-19.7.0-cp36-cp36m-win_amd64.rar”文件就是一个专门为Windows操作系统64位版本的Python 3.6编译好的dlib库的whl文件。这里的“cp36”表示Python的版本,“cp36m”指的是匹配的ABI(应用二进制...
这个“GDAL-3.8.4-cp39-cp39-win_amd64.whl.zip”文件是一个针对Python 3.9版本的GDAL库的预编译二进制包,适用于64位Windows操作系统。 在Python环境中,`.whl`文件是Python Wheel格式的安装包,它是一种预编译的...
压缩包内的文件"CP343-1_6GK7343-1EX30-0XE0_V3.0_GSD文件"应该是CP343-1模块的GSD文件,用户可以将这个文件导入到西门子的Step 7编程软件或SIMATIC Net配置工具中,以便在系统配置时识别和设置CP343-1模块的通信...
2. rasterio-1.1.8-cp36-cp36m-win_amd64.whl - 这就是实际的wheel文件,包含了rasterio库的编译代码和元数据,供Python环境使用。 为了安装rasterio,用户首先需要解压缩这个.zip文件,然后在命令行环境中使用pip...
总的来说,GDAL-3.6.4-cp311-cp311-win_amd64.whl.zip是一个针对Python 3.11和64位Windows系统的GDAL库的安装包,包含了一个whl文件和使用说明,用于简化和加速GDAL在相应环境下的安装和使用。正确安装后,用户可以...
在这款电脑的维护和升级过程中,EC(Embedded Controller)文件扮演着至关重要的角色。 EC,全称为嵌入式控制器,是电脑主板上的一个微控制器,负责监控和管理系统的低级功能,如电源管理、键盘输入、系统温度监控...
《立创专业版工程文件USB转串口_CP2102N详解》 在电子设计领域,USB转串口技术是一种常见的接口转换方法,它使得计算机可以通过USB接口与使用串行通信的设备进行数据交互。这里我们将深入探讨的是基于CP2102N芯片的...
5. **安装步骤**:对于这样的 `.whl` 文件,用户需要先将其解压缩,然后在命令行中使用 `pip install` 命令指向解压后的文件路径进行安装,例如 `pip install path\to\dlib-19.24.2-cp312-cp312-win_amd64.whl`。...
在压缩包子文件的文件名称列表中,有两个文件:“使用说明.txt”和“SciPy-1.11.4-cp310-cp310-win_amd64.whl”。前者很可能是提供安装和使用SciPy的详细指南,包括可能的系统要求、安装步骤、常见问题解答等信息,...
2. TA_Lib-0.4.28-cp38-cp38-win_amd64.whl:如前所述,这是核心的Python库文件,包含了TA_Lib的代码和必要的依赖,用于在Python环境中进行技术分析计算。 TA_Lib库本身是一个广泛使用的Python接口,它封装了C语言...
本文将围绕标题中的"minepy-1.2.6-cp39-cp39-win_amd64.zip"这一离线安装包,以及其包含的"minepy-1.2.6-cp39-cp39-win_amd64.whl"文件,深入探讨Python的离线安装机制和minepy库的使用。 首先,让我们了解一下`whl...