自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(17)
  • 收藏
  • 关注

原创 测试QT读写锁(QReadWriteLock)和互斥锁(QMutex)的执行效率

读写锁QReadWriteLock 在指定线程写多个线程读,效率明显比多个线程同时读写好。但是,都远低于互斥锁QMutex的执行效率。5线程 (1000 * 1000)

2023-07-14 11:39:46 1126

原创 使用python 配置网络ubuntu14.04(多网卡,route,wpa,mac,dns,sqlite3)

使用python涉及了,很多常见的使用,方便查找和学习使用。直接上代码:1.(以下是设备启动时配置,还有一些公司查找数据库部分功能)#coding:utf-8import osimport subprocessfrom locale import strfrom _dbus_bindings import Bytefrom builtins import set, bytesimpor...

2018-05-18 16:10:14 713

原创 ubuntu安装rapidsvn及使用

安装内容:1.sudo apt-get install rapidsvn #安装svn2.sudo apt-get install meld #安装比较工具使用:1.添加svn文档库标签2.签出到本地文件夹3.添加本地标签后,可以进行提交、更新等操作4.添加工具。查看->首选项,添加编辑和比较工具5.其他使用注意事项*操作标签时要先双击把标签打开,选中后操作目录*使用sudo rapidsv...

2018-05-10 13:48:45 17528

转载 Ubuntu 安装 JDK 7 / JDK8 的两种方式

Ubuntu 安装JDK的两种方式:1:通过ppa(源) 方式安装.2:通过官网下载安装包安装.这里推荐第1种,因为可以通过 apt-get upgrade 方式方便获得jdk的升级使用ppa/源方式安装1.添加ppasudo add-apt-repository ppa:webupd8team/javasudo apt-get update2.安装Orac

2018-03-21 10:00:03 337

原创 共享内存在两个不相干的程序之间的通讯

//创建#include #include #include #include #include #include #include #include int main(int argc, char *argv[]){ setbuf(stdout,NULL); int shmid; char *viraddr; shmid = shmget(1234, 100,

2018-01-04 15:31:26 1216

原创 Ubuntu 14.04下NFS安装配置

Ubuntu 14.04下NFS安装配置NFS安装配置NFS服务器设置及mount命令挂载NFS安装配置1、安装nfs-server# apt-get install nfs-kernel-server2、建立nfs专用文件夹# mkdir /data/disk13、配置nfs# vi /etc/exports /data/disk1/ *(async,insecure,no_root_sq

2017-11-27 10:54:32 459

原创 ubuntu下安装eclipse及配置使用c/c++

ubuntu下安装eclipse安装eclipse及jdk包配置在eclipse上使用c++目录ubuntu下安装eclipse目录安装eclipse下载jdk下载eclipse将jdk解压到 optjvm文件夹中配置jdk的环境变量打开 etcprofile文件sudo vim etcprofile在文件末尾添加下语句创建 Eclipse 快捷方式安装汉化包和cc开发环境E

2017-11-06 15:52:04 5270

原创 linux终端快捷键

Ubuntu终端常用的快捷键Ubuntu中的许多操作在终端(Terminal)中十分的快捷,记住一些快捷键的操作更得心应手。在Ubuntu中打开终端的快捷键是Ctrl+Alt+T。其他的一些常用的快捷键如下:快捷键功能Tab自动补全Ctrl+a光标移动到开始位置Ctrl+e光标移动到最末尾Ctrl+k删

2017-11-04 09:23:18 899

原创 Qt样式表

Qt样式表Qt样式表QT样式表参考CSS层叠样式表设计,不同之处在于QT样式表应用于Widget世界。可以使用QApplication::setStyleSheet()函数设置到整个应用程序上,也可以使用QWidget::setStyleSheet()设置到某一个部件以及子部件上。如果在不同的级别都设置了样式表,QT会使用所有有效的样式表,称为样式表的层叠。th

2017-10-13 15:18:25 342

原创 QT 自定义ComboBox,下拉框table样式(分列),带图标

QT ComboBox下拉框样式。

2017-06-16 11:27:36 7440 7

原创 linux下,实现按键直接输入(无按enter)

termios的实现中,有大量的参数设置,还有伪终端的说法。原因就在于当初UNIX发明时,(上世纪七十~八十年代),在美国,西欧大学里面用的都是大型机加客户终端,学生们用的是串口方式与大型机进行交流,通讯。所以,当时很多软件的设计都是针对这种情况而开发的。包括termios,tty,X window等等。因为要在串口上传输,所以不得不定义很多按键的组合符号和很多传输模式。#include

2017-06-01 11:39:57 5318

转载 进程和线程的区别收藏

简而言之,一个程序至少有一个进程,一个进程至少有一个线程. 线程的划分尺度小于进程,使得多线程程序的并发性高。另外,进程在执行过程中拥有独立的内存单元,而多个线程共享内存,从而极大地提高了程序的运行效率。线程在执行过程中与进程还是有区别的。每个独立的线程有一个程序运行的入口、顺序执行序列和程序的出口。但是线程不能够独立执行,必须依存在应用程序中,由应用程序提供多个线程执行控制。从逻

2017-05-12 17:25:48 361

原创 vi编辑器命令

:qx 开始记录宏,并将结果存入寄存器xq 退出记录模式@x 播放记录在x寄存器中的宏命令稍微解释一下,当在normal模式下输入:qx后,你对文本的所有编辑动作将会被记录下来,再次输入q即退出了记录模式,然后输入@x对刚才记录下来的命令进行重复,此命令后可跟数字,表示要重复多少次,比如@x20,可以重复20次。这个在文本的批处理中是非常有用的。同时编辑多个文件在vim众多

2017-03-14 10:43:44 320

原创 linux下制作简单的脚本

第一步:新建一个文件,文本文件就行。如文件名aaaa第二步:开头加上 #!/bin/sh 声明这个文件是脚本,要执行的。第三步:在下面写自己需要的具体操作。比如:cd /var/opt/ 等等。第四步:需要把脚本编译一下,才能执行。很简单,打开终端,输入chmod +x filename 这里的filename 为aaaa。换成你自己的。第五步:点击就可以运

2017-03-14 10:32:44 753

原创 解决Desktop桌面版本命令连接wifi问题

常见的ubuntu,service版本中只能使用命令的形式打开wifi。但是我们经常在桌面版本上开发。因为service有很多裁剪,很多功能会冲突。在桌面版本使用命令需要做到以下几步:1.关闭桌面版特有的network-manage防止冲突。$ sudo /etc/init.d/network-manage stop2.自己写配置文件.conf,简单如下,放在 /etc/wpa_s

2016-12-08 17:41:57 1837

转载 Qt测算程序运行时间

【问题描述】程序运行时间是编程的一项重要指标,在QT中如何测算程序的运行时间呢?【解析】测试函数[html] view plain copy #include math.h>    void function()  {      unsigned int i,j;      double y;        for(i=0;i1000;i++)       

2016-12-08 17:05:19 18451 1

转载 new与malloc

new和malloc的区别深入解析1. malloc()函数1.1 malloc的全称是memory allocation,中文叫动态内存分配。原型:extern void *malloc(unsigned int num_bytes); 说明:分配长度为num_bytes字节的内存块。如果分配成功则返回指向被分配内存的指针,分配失败返回空指针NULL。当内存不再使用时,应

2016-11-22 17:34:02 235

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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