自定义博客皮肤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)
  • 收藏
  • 关注

翻译 apt和git使用socks5代理

apt和git使用socks5代理Acquire::http::proxy "socks5h://server:port";git config --global http.proxy 'socks5://127.0.0.1:7070'

2022-02-25 20:50:02 1892

原创 QListWidget 在removeItemWidget之后还是留有位置无法删除干净?

无法删除干净QListWidgetItem,是不是忘了delete 掉该指针?delete掉就好了{ .... if(friendItem!=nullptr){ FriendItemWidget* friendItemtWidget = dynamic_cast<FriendItemWidget*>(this->itemWidget(friendItem)); assert(friendItemtWidget!=nullptr);

2020-06-10 23:25:51 910 1

原创 QThread: Destroyed while thread is still running ?

原因: 线程没有正常销毁。考虑你的QThread是不是在另一个线程中没有存在栈上,即没有 new QThread?改成new就可以了。还有一个前提就是你在程序退出的时候确保所有线程都会quit() 或exit()int main(int argc, char *argv[]){ QApplication a(argc, argv); ... ... QThread thread; ... ... return a.exec();}这样QA.

2020-06-09 16:35:23 2788

原创 Qt Network LNK2019:无法解析的外部符号 / Qt QSslSocket LNK2019:无法解析的外部符号

打开 工程.pro文件, 在QT += core gui后面添加 networkQT += core gui network

2020-05-02 10:49:58 409

翻译 netty4.1 “File does not contain valid private key” 解决方法

自己使用openssl1.1 生成证书和私钥,netty 4.1 使用该证书和私钥,爆出错误:File does not contain valid private key in "....."原因: OpenSSL 1.1.0中将默认的PKCS#5,v1.5格式更改为PKCS#5,v2。JDK对于PKCS#5 v2长期存在未解决的问题。简而言之,PKCS#5 v2无法正常工作。考...

2020-04-29 19:58:48 2469

原创 AES 的 EVP_CIPHER_CTX_set_padding 的padding设置

函数全称:int EVP_CIPHER_CTX_set_padding(EVP_CIPHER_CTX *c, int pad);可以设置在加密数据时对不够长的数据进行填充的方式,pad可以设置为以下几个//in file openssl/evp.h#define EVP_PADDING_PKCS7 1#define EVP_PADDING_ISO7816_4 ...

2019-08-31 17:22:48 9126

转载 C2280: "QFile::QFile(const QFile &)"尝试引用已删除的函数 和 QT connect()的一些问题

QT的QFile已经没有拷贝构造函数啦,下面三行来自 QFile 类private: friend class QTemporaryFile; Q_DISABLE_COPY(QFile)意思disable掉拷贝函数,而且整个QFile类的确没有拷贝构造函数今天使了一下QT的connect函数,遇到了一个问题,我MainWindow 的函数(槽函数或者信号函数) ...

2019-07-16 20:04:00 1249

翻译 PBC lib —— Param generation

安装pbc lib很简单,跳过。在exmple/bls.c中,需要提供通过main函数提供param,那么这个param是怎么来的?https://crypto.stanford.edu/pbc/manual/ch05.htmlParam functions线性对有线性对参数(pairing parameters)初始化,这些参数类型是 pbc_param_t 。一些应用可以忽略这...

2019-03-11 18:12:57 894 3

原创 ns3 TcpSocket 例子

接上一篇RawSocket和 UdpSocket的例子TcpSocket#include &lt;iostream&gt;#include &lt;string&gt;#include "ns3/core-module.h"#include "ns3/network-module.h"#include "ns3/internet-module.h"#include "ns3/...

2019-03-07 22:28:27 2905 2

原创 ns3 RawSocket 和 UdpSocket 的例子

RawSocket 和 UdpSocket 是一样的#include &lt;iostream&gt;#include &lt;string&gt;#include "ns3/core-module.h"#include "ns3/network-module.h"#include "ns3/internet-module.h"#include "ns3/applications...

2019-03-07 22:15:14 1224 1

原创 ns3——YansWifi 小例子

仅供下次看着方便#include &lt;sstream&gt;#include "ns3/core-module.h"#include "ns3/network-module.h"#include "ns3/applications-module.h"#include "ns3/mobility-module.h"#include "ns3/config-store-module...

2019-03-07 22:04:46 1911 1

原创 ns3—— sixth.cc 大概理解

 sixth.cc 总的来说就是下面这么个结构,目的:node0 要向 node1 发送TCP消息。 node 0 node 1+----------------+ +----------------+| ns-3 TCP | | ns-3 TCP |+----------------+ +-------...

2019-02-25 16:35:04 1136

翻译 ns3——DSR Routing model 译

https://www.nsnam.org/docs/models/html/dsr.htmlDSR Routing     动态源路由(DSR)协议是专为移动节点的多跳无线自组网设计的一种反应式路由协议。DSR Routing Overview这个模块实现了动态源路由协议。实现基于 RFC 4728 ,对该标准进行一些扩展和修改。DSR 按需操作。因此在路由请求包(RREQ)...

2019-01-28 22:26:37 1286

翻译 ns3 coding style

先给官方链接一个 https://www.nsnam.org/develop/contributing-code/coding-style1、缩进为2个空格,不用tab2、命名方式     函数、方法和类型:驼峰式。     变量命名与驼峰式有下些许不同。例:变量 user name应该被写成userName,使用时:"UserName userName;"可以知道UUserNam...

2019-01-01 16:54:43 155

原创 ns3安装 + eclipse

 1、下载 https://www.nsnam.org/releases/ns-3-29/download/,解压2、build ,先放两个供参考:      官方教程是这个https://www.nsnam.org/docs/release/3.29/tutorial/singlehtml/index.html#building-ns3      还有前人的 https://ww...

2019-01-01 12:33:43 3503 3

原创 VS2017编译Crypto++

一、下载crypto++源码  https://codeload.github.com/weidai11/cryptopp/zip/master二、vs打开cryptopp-master目录下的 cryptest.sln      会有四个项目      依次修改每个项目的属性,windows sdk8.1-----&gt;10 三、设置Debug,x64,四个项目右键...

2018-08-19 18:43:16 3910

原创 输出为空,请检查一下你的代码有没有循环输入处理多个case ——之原因

newcoder在线编程:就是说main()函数里面,他会输入好几组数据,你要用循环来处理每一组数据,而不是只处理完第一次数据就return。像这种用循环判断是否结束:#include &lt;stdio.h&gt;int main() { int a,b; while(scanf("%d %d",&amp;a, &amp;b) != EOF)//注意while处理...

2018-07-07 11:13:54 3811

空空如也

空空如也

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

TA关注的人

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