- 博客(10)
- 资源 (9)
- 收藏
- 关注
原创 Qt在xxx.pro文件中执行shell命令
Qt中在*.pro文件中执行命令可以通过system(touch a)来执行。生成的a文件在×.pro文件所在目录正在写这篇文章的时候, 我发现了一个更好的方法,就是post hook. 在.git/hooks/post-commit中添加命令即可。system()参考链接 采用commit hook来生成版本文件
2015-06-26 19:18:10 5986
原创 iPhone作为热点为PC提供网络
iPhone中的”个人热点” 在设置里面, 打开. PC (OS: Ubuntu) 安装libimobiledevice, ipheth-utils, usbmuxd等软件.即可在网络选择Apple iPhone提供网络.参考连接
2015-06-25 17:06:39 2305
原创 OpenWrt配置nfs服务器
PC机Ubuntu #sudo apt-get install nfs-kernel-server #/etc/init.d/nfs-kernel-server start #cat /etc/exports # /etc/exports: the access control list for filesystems which may be exported
2015-06-24 16:34:30 17881
原创 OpenWrt配置opkg.conf
傻人干活才累. 用openwrt有一年多了, 传输数据一直使用wget从外部的web服务器取. 这种方法我个人觉得还算轻松. 但是调试的多了,写大型一点的程序,总是这样就有点麻烦了.安装软件也是如此.前几天无意中看到了opkg.conf, 觉得这个可以让少输入一些地址.修改opkg.conf文件如下root@OpenWrt:/etc# cat opkg.conf dest root /des
2015-06-24 16:24:31 22863
原创 加密算法罗列总结对比
非对称加密算法RSA Elgamal (基础Diffie-Hellman)RabinD-HECC(椭圆曲线加密算法)背包算法适用范围: 加密数据量少,不适合大量数据传输, 适合加密对称算法的秘钥。对称加密算法DES3DESAESTDEABlowfishRC5IDEA适用范围: 加密传输数据,适用大量数据加密,前提是秘钥安全, 如WiFi就通过WPA2-A
2015-06-16 23:30:10 1939
原创 Qt中的pro文件配置总结
可以打印出QMAKESPEC的文件路径: message($$QMAKESPEC)DESTDIR = xxx #指定程序的安装路径SOURCES += xx.cpp HEADERS += xx.hINCLUDEPATH += /xx/xx/xxCONFIG += staticlib #静态链接库 console命令行程序TEMPLATE = lib #编译类库, app
2015-06-16 18:37:54 1635
原创 保存openssl中RSA密钥对
标准的openssl生成的证书的顺序是 : [OpenSSL 测试程序: https://github.com/qianguozheng/datastructure]如下是生成密钥对, 根据密钥并且分别保存密钥对的私钥,与公钥.经过测试, 密钥对中的私钥可以提取出公钥, 我对其密钥不是很了解,通过测试发现是可以的. 不知道谁可以讲述下./* 产生RSA密钥 */RSA *rsa = RSA_ne
2015-06-16 18:31:42 7972 2
原创 关于undefined referenced xxxx的另一种原因
通常遇到undefined referenced xxx主要是因为引用的函数未定义,或者是找不到类库.本文介绍的是另外一种情况: 要引用的函数被类库hidden了. 主要原因是编译类库的时候采用了-fvisibility=hiddenGLOBAL_CFLAGS = -Wall -Wextra -Wmissing-declarations -Wredundant-decls -Wshadow -
2015-06-16 10:56:18 1713
原创 Qt中多对多关系类调用
之前一直做C的开发,什么东西都是自己想出来自己实现,很少去找已经实现的类库,最近做一个管理Led灯的程序。用C的思路实现功能简单,但是健壮就遇到了不少问题,想通过数据结构来解决,发现Qt中正好有这种想要的数据结构。之前是QLinkedList, 后来发现list需要实现operator==类的运算符重载我也不记得了。采用QMultiMap正好符合我的使用场景,还不用费工夫实现运算符重载,真是省心啊,
2015-06-13 09:54:06 1338
转载 utf8转为gb2312的函数
一、利用iconv函数族进行编码转换在LINUX上进行编码转换时,既可以利用iconv函数族编程实现,也可以利用iconv命令来实现,只不过后者是针对文件的,即将指定文件从一种编码转换为另一种编码。iconv函数族的头文件是iconv.h,使用前需包含之。#include iconv函数族有三个函数,原型如下:(1) iconv_t iconv_open(const char *toc
2015-06-09 17:14:34 4228 2
5G NR _ the next generation wireless access technology-Academic Press (2018)
2018-12-06
AIO nginx C10K
2012-03-31
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人