Linux_Google

喜爱Linux/熟悉python/精通C/C++

排序:
默认
按更新时间
按访问量

Python与C/C++相互调用

转载自:https://www.cnblogs.com/yanzi-meng/p/8066944.html一、问题      Python模块和C/C++的动态库间相互调用在实际的应用中会有所涉及,在此作一总结。二、Python调用C/C++1、Python调用C动态链接库        Pyth...

2018-06-14 11:22:14

阅读数:26

评论数:0

C语言结构体全通详解

#include #include struct student { int num; char *tel; int *can; }; struct test_pfun { int id; char name[10]; int *age; struct student stu...

2017-09-19 20:42:49

阅读数:483

评论数:0

Sqlite3 和Sqlitedbms数据库环境搭建与性能测试

待写。。。。。。。。。

2017-09-11 21:36:03

阅读数:341

评论数:0

Linux下测试SSD硬盘读写速率

硬盘分为机械硬盘HDD和固态硬盘SSD两种。现在固态硬盘已经是大势所趋咯。SSD用的接口是NVME。在NVME协议下面还有一层PCIe协议。HDD硬盘接口有SATA,SATA接口常用的工作模式有AHCI。SATA硬盘接口最大速率是600MBytes/s。接下来我通过C代码测试SSD的读写性能。代码...

2017-09-11 20:45:37

阅读数:1359

评论数:2

万兆网络UDP速率传输性能测试(接受端)

接受端是在VS2010下开发的控制台程序,接受采取的是多线程去接收,VS2010不自带pthread库,这个库是Linux下线程操作库,习惯了在Linux下开发,就把这个库文件安装到VS的安装目录。线程库下载地址:pthreads-w32-2-8-0-release.zip 控制台程序exe文件(...

2017-08-20 19:53:34

阅读数:1198

评论数:0

万兆网络UDP速率传输性能测试(发送端)

客户端代码运行平台是在Linux,开发平台是在Debian上交叉编译,采取多线程发送数据,并且将每个线程绑定到每个核上,这样最大性能发挥CPU的处理速度,万兆网络传输速率测试结果达到920MByte/s,这个速度接近极限了。写代码遇到了一些问题,虽然比较简单,下面我会说明的。代码如下:遇到问题:(...

2017-08-19 10:25:41

阅读数:361

评论数:0

二进制、十进制、十六进制同步转换器

很久没有开始没写文章了,挺对不起一些支持我的博友。一些博友也经常给我发私信叫我写文章,其实写文章真心还挺不错的,以前文章过于基础但很实用。现在在公司开始做实际开发,以后逐渐会给大家分享实际的代码。以前把那个群解散了,也挺对不起大家的,现在我会重新建群。 到公司发现很多时候需要用到进制转换器,然后我...

2017-08-13 17:46:45

阅读数:339

评论数:0

Qt 程序打包发布总结

转载自:http://blog.csdn.net/liuyez123/article/details/504626371.  概述 当我们用QT写好了一个软件,要把你的程序分享出去的时候,不可能把编译的目录拷贝给别人去运行。编译好的程序应该是一个主程序,加一些资源文件,再加一些动态链接库,高大上一...

2017-02-24 23:30:30

阅读数:2824

评论数:2

Qt程序打包发布方法(使用官方提供的windeployqt工具)

Qt程序打包发布方法(使用官方提供的windeployqt工具)转自:http://tieba.baidu.com/p/3730103947?qq-pf-to=pcqq.groupQt 官方开发环境使用的动态链接库方式,在发布生成的exe程序时,需要复制一大堆 dll,如果自己去复制dll,很可能...

2017-02-24 18:47:11

阅读数:1564

评论数:0

HTTP Header 详解

HTTP(HyperTextTransferProtocol)即超文本传输协议,目前网页传输的的通用协议。HTTP协议采用了请求/响应模型,浏览器或其他客户端发出请求,服务器给与响应。就整个网络资源传输而言,包括message-header和message-body两部分。首先传递message-...

2017-02-20 14:35:30

阅读数:1682

评论数:0

浅谈物联网架构

浅谈物联网架构发展背景二十世纪六十年代美国推出可编程逻辑控制器(Programmable Logic Controller,PLC)取代传统继电器控制装置以来,PLC得到了快速发展,在世界各地得到了广泛应用。同时,PLC的功能也不断完善。随着计算机技术、信号处理技术、控制技术网络技术的不断发展和用...

2017-01-02 18:06:30

阅读数:2710

评论数:1

VS2010搭建一个新的工程常见问题如下

集成开发环境打开一个打开大型工程真的好慢,编译同样的慢,还不看到编译的具体细节。这也是我为什么讨厌在windos下开发程序的原因。第一、Building MFC application with /MD[d] (CRT dll version)requires MFC shared dll ver...

2016-12-26 16:30:13

阅读数:835

评论数:0

Visual Studio 2010下开发VLC播放器环境搭建

今天很高兴能够写一篇文章是关于windos下开发的,我从没在windos下开发过项目,这次一个项目需要在windos下开发,我只好安装VS,说实话在windos下开发效率真的偏低,真的不太习惯,安装软件都会出现各种问题,下面我将写我从安装软件到配置环境,搭建第一个工程,以及第一个测试程序的完整讲解...

2016-12-25 23:11:06

阅读数:1820

评论数:3

Qt开发之webkit(编写网页浏览器)

QtWebKit提供了一个Web浏览器引擎,可以很方便的把万维网中的内容嵌套到Qt应用程序中.比如HTML,CSS,JS等到这里Qt基础基本过了一遍,接下来就准备开发几个小项目来实践一下.新建Qt  Gui应用程序,类名保持默认.在工程文件中添加   QT  += webkit.webkit.h#...

2016-12-14 23:46:24

阅读数:4614

评论数:1

QT开发之多线程

在Linux中我们经常使用多线程编程,同时就会提出同步和异步操作.像原子变量,信号量,阻塞,自旋锁,互斥所等,在Qt中也有类似的概念,但是在我的开发中用的不是很多,下面列举一下多线程编程的基础.新建一个Gui应用项目,代码注释的非常详细.创建线程后,启动线程默认是run函数,除非有特殊指定dial...

2016-12-14 22:45:36

阅读数:982

评论数:0

QT中进程之间通信

Linux中进程之间通信有,pipe,signal,消息队列,共享内存,信号量,socket.Qt中提供的进程间通信有如下几种:1.TCP/IP跨平台的QNetwork提供了众多的类来实现网络编程.比如QNetworkAccessManger,Qftp等来使用指定的应用程序协议.2.共享内存在Li...

2016-12-14 13:47:52

阅读数:2003

评论数:0

QT开发之QProcess进程运行外部程序

Qt提供了一个QProcess类用于启动外部程序并与之通信,启动一个新的进程的操作非常简单,只需要将待启动的程序名称和启动参数传递给start()函数即可. 当调用start()函数后,myProcess进程立即进入启动状态,但程序ls尚未被调用,不能读写标准输入输出设备.当进程完成启动后就进入&...

2016-12-12 17:07:09

阅读数:5096

评论数:0

Python编写键盘记录器

用Python写的键盘记录器,记录我们所敲击的按键值,当我们攻破一台电脑,可以运行这个脚本,记录服务端管理人员的键盘操作.用下面代码需要安装Python-Xlib库,我用atp-get和pip安装都没有成功,后直接下载python-xlib-0.15rc1源码才安装成功.python-xlib-0...

2016-12-12 10:11:00

阅读数:3210

评论数:4

QT开发之TCP(传输文件)

上篇博文讲解了局域网内聊天,这篇文章讲解怎么传输文件,文章的代码是参考Qt Creator开发手册中的代码.在以后的博文中我会结合这两部分综合开发一个局域网聊天和传输文件的软件.现在只是学习基础,就讲解一些基础的东西了.这段时间太忙了,练车,学校还有一个国家级项目还得做.还得学习Qt和Python...

2016-12-11 20:06:44

阅读数:1715

评论数:0

QT开发之TCP协议

这篇文章用一个简单的例子实现客户端和服务端之间的通信,用C语言写网络编程相关的代码相对复杂了,还是C++的面向对象思想,对类的封装和继承做的很好.client.h#ifndef CLIENT_H #define CLIENT_H #include #include class QTcpSo...

2016-12-10 21:44:22

阅读数:957

评论数:1

提示
确定要删除当前文章?
取消 删除
关闭
关闭