自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(56)
  • 资源 (5)
  • 收藏
  • 关注

原创 IEDA设置关闭参数提示

ieda关闭参数提示

2023-02-17 17:16:38 207 1

原创 IDEA取消变量下划线

idea取消变量下划线

2023-02-17 14:50:26 1261

原创 IDEA设置代码提示不区分大小写

IDEA设置不区分大小写代码联想提示

2023-02-16 15:42:35 658

原创 IDEA注释在首行问题

解决IDEA快速注释总是出现在首行位置

2023-02-16 10:38:33 318 1

原创 libhv开源库简单使用

使用libhv开源网络库搭建websocket服务端

2022-10-25 16:45:09 2255

原创 电脑查看连接过的WiFi密码

电脑查看WiFi密码

2022-04-29 15:08:28 1415

转载 证书查看及转换

DER、CRT、CER、PEM格式的证书及转换 一、证书和编码 X.509证书,其核心是根据RFC 5280编码或数字签名的数字文档。 实际上,术语X.509证书通常指的是IETF的PKIX证书和X.509 v3证书标准的CRL 文件,即如RFC 5280(通常称为PKIX for Public Key Infrastructure(X.509))中规定的。 二、X509文件扩展 我们首先要了解的是每种类型的文件扩展名。 很多人不清楚DER,PEM,CRT和CER结尾

2021-06-09 09:51:49 1602

原创 黑群识别多个网口

安装DS918+系统只能识别两个网口,主板第三个网口不能识别解决方法:修改/etc.defaults/synoinfo.conf中的maxlanport项的值1、使用SSH登录系统sudo su -2、编辑synoinfo.conf文件vi /etc.defaults/synoinfo.conf3、按"i"键进入编辑模式4、找到maxlanport="2"行,将2改成35、保存退出:wq6、重启设备synoinfo.conf配置文件常用配置项max.

2021-02-08 11:26:43 1716

转载 ESXI 6.7更改网卡网口的顺序

调整前需要确定具体网口的错乱顺序,做好具体调换方法,比如eth0-5,0-3是对的,4和5对调,下面我们来看看具体步骤1、首先ESXI后台,开启SSH访问功能,端口默认22,如下图2、然后将ESXI进入维护模式,通过WinSCP工具连接ESXI,找到/etc/vmware下的esx.conf文件,双击编辑我这边修改了4处,也就是一个网口需要修改4次,以上面的例子说一下更改方法:/vmkdevmgr/开头最后的vmnic4改成vmnic5,vmnic5改成vmnic4/net/p.

2021-01-22 09:06:38 8137

原创 IEDA优化设置

1、ieda包名分层级显示取消勾选Compact Middle Packages2、 Found duplicate code提示IntelliJ IDEA提示Found duplicated code in this file这不是代码错误,而是idea提示说我们的代码有重复,在项目的其他地方有同样的代码片段取消勾选【Setting】-【Editor】-【Code Style】-【Inspections】-【General】里面Duplicated code fragment...

2021-01-05 20:29:44 228

原创 Centos 7安装Elasticsearch ik分词插件

1、下载ik分词插件下载地址:https://github.com/medcl/elasticsearch-analysis-ik/releases2、解压ik分词插件mkdir plugins/ik # 在elasticsearch的plugins目录创建ik文件cd plugins/ik/ # 进入plugins/ik目录unzip elasticsearch-analysis-ik-7.6.2.zip # 解压ik插件3、启动elasticsearch执行elasticsearch

2020-12-22 20:47:31 416

原创 Centos 7安装kibana-7.6.2

1、下载kibana下载地址:https://www.elastic.co/cn/downloads/kibana2、解压kibanatar -zxvf kibana-7.6.2-linux-x86_64.tar.gz3、配置kibanakibana默认使用http://localhost:9200 url地址去连接elasticsearch,由于之前把elasticsearch监听的地址改成了服务器真实的IP地址,所以需要修改kibana去连接elasticsearch的url请求地址修改c

2020-12-22 20:24:39 546

原创 Centos 7安装Elasticsearch-7.6.2

参考链接:https://blog.csdn.net/cqchengdan/article/details/1095851621、安装ES解压elasticsearch-7.6.2-linux-x86_64.tar.gztar -zxvf elasticsearch-7.6.2-linux-x86_64.tar.gz进入elasticsearch目录,修改配置文件,将elasticsearch默认监听的IP地址改成服务器真实的IP地址vim config/elasticsearch.yml#

2020-12-21 23:00:02 464

原创 清除windows文件资源管理器FTP自动登录状态

在Windows的文件资源管理器登录FTP,设置保存密码自动登录,这样在下次登录就免去了输入密码的步骤,很方便。但是想换另一个FTP账号登录,由于之前的保密了账号密码,会自动登录到之前的账号,不会出现输入账号和密码的界面。解决方式:进入注册表(运行——regedit)——找到HKEY_CURRENT_USER\Software\Microsoft\FTP\Accounts项,将其下面的子项(一般以FTP的IP命名)删除,重新登录FTP就可以输入新账号了。...

2020-12-07 11:12:12 4122 2

转载 QComboBox下拉框虚线去除的两种处理方法

QComboBox控件在进行下拉选项选择时,会出现方形的虚线,让人看了很不自在。那么,这虚线怎么去掉呢?方法一: 在QSS样式表里可以设置(推荐此方法)" QComboBox QAbstractItemView {" "border: 1px solid darkgray;" "border-radius:2px;" "selection-background-color:b

2020-11-23 17:12:02 1416

原创 安装Elasticsearch-head插件

1、安装nodejs和npm安装head插件需要先安装nodejs和npm,执行以下命令安装nodejs和npmyum install nodejs npm -y我初次安装的时候失败了,提示找不到nodejs,因为nodejs的软件源,需要先下载软件源curl -sL https://rpm.nodesource.com/setup_14.x | bash -下载好软件源后安装安装nodejs就没问题了2、安装head插件head插件需要去GitHub下载,这里先安装git客

2020-11-09 21:09:18 212 1

原创 CentOS 7安装Elasticsearch

1、安装ES从官网下载Elasticsearch,下载地址: https://www.elastic.co/cn/downloads/elasticsearch将下载的压缩包上传的服务器进行解压,我这里下载的6.6.1版本tar -zxvf elasticsearch-6.6.1.tar.gz进入elasticsearch目录,修改配置文件,elasticsearch默认监听的是172.0.0.1,这个地址在外面无法访问,需要修改为服务器真实的IP地址cd elasticsearch

2020-11-09 20:30:05 211

原创 CentOS 7安装JAVA

1、安装JDK从官网下载jdk,我下载的是jdk-8u271-linux-x64.tar.gz。将下载的jdk压缩包上传到CentOS服务器创建安装目录,将jdk解压到安装目录mkdir /home/es/apptar -zxvf jdk-8u271-linux-x64.tar.gz为jdk创建软连接,便于后期升级,也缩短配置路径长度ln -s jdk1.8.0_271 jdk2、配置环境变量我是配置的~/.bashrc 文件,只对当前用户有效。也可以配置/etc/pro

2020-11-08 21:07:01 170

转载 QString中去除空格

1.去除字符串前面空格使用正则表达式:QSring.remove(QRegExp("^ +\s*"));实例:QString str = " aa ";//字符串aa前后各三个空格str.remove(QRegExp("^ +\\s*"));//运行结果: str="aa ";2.去除字符串后面空格使用正则表达式:QSring.remove(QRegExp("\s* +$"));实例:QString str = " aa ";//字符串aa前后各三个空格str.

2020-10-30 09:47:48 5138 4

转载 Centos7搭建LVS负载均衡

主机:192.168.111.51备机:192.168.111.52LVS VIP: 192.168.111.501、基础软件包yum -y install gcc gcc-c++ make popt popt-devel libnl libnl-devel popt-static openssl-devel kernel-devel建立一个内核信息的符号链接,如下:ln -s /usr/src/kernels/3.10.0-514.el7.x86_64 /usr/src/linux2.

2020-09-02 21:07:47 1421 1

原创 解决Centos7系统循环进入登录界面问题

Centos7系统输入正确密码后,循环进入登录界面,提示输入账号和密码。经过百度之后,发现网上大多数做法就是修改/etc/pam.d/login配置文件,在里面添加session required /lib/security/pam_limits.so,按照网上的做法添加之后,重启系统后问题依旧,没有得到解决最后修改/etc/selinux/config配置,将SELINUX选项由SELINUX=enforcing改成SELINUX=disabled,重启系统后发现就可以正常登陆系统了。...

2020-07-05 23:53:39 7232 13

转载 程序退出main()函数之后,继续执行代码

一、main()函数【1】main()函数概念: main()函数称为主函数,一个程序中有且只有一个,拥有程序的执行权,程序在执行时总是先找到主函数,然后从它开始执行,当它调用某个子函数时,便将执行权交给被调用函数,被调用函数执行完毕后,再将执行权还给主调函数,主函数继续执行,一旦主函数结束,代表整个程序就结束了,那么,程序退出main()函数之后,还有可能执行代码吗?答案是肯定的 【2】main()函数结束,如何再执行代码?使用atexit()函数,来执行相关的“ 清理 ”工作头文件#inc

2020-06-10 09:13:06 1326

原创 PYNQ-Z2上手笔记之示例程序运行

之前买的PYNQ-Z2开发板已经装好系统,后来由于工作实在太忙没下文了。。。一个月后终于忙完了工作,现在把Z2开发板拿出来,嗯,看下还能开机不。还好,正常点亮了,就是夏天到了,这个散热片感觉压不住处理器的洪荒之力了。感觉学编程语言,入门就是从hello world开始,学硬件的,一般都会先点个灯。现在我们来运行示例程序的led灯程序,在浏览器输入开发板的IP地址,我这里是192.168.31.161,提示输入密码,默认密码是xilinx。1、点击base2、点击board3、

2020-05-18 22:09:02 980

转载 Linux系统开启IPv6任播(anycast)地址

这两年真是在linux上各种掏捡,各种零碎。。。无力吐槽了。。。下面简单记录一下开启任播地址我的系统是Debian7.21、开启IPv6转发sudo echo 1 > /proc/sys/net/ipv6/conf/all/forwarding2、完了系统会自动生成IPv6任播地址cat /proc/net/anycast6此时你在网卡上新配置一个IPv6地址,就会在 /proc/net/anycast6下生成一个对应的任播地址。在另一台主机上你可以ping6一下其中一个任.

2020-05-16 09:36:51 1191

原创 Linux离线升级内核

实验电脑安装Centos7.7系统,默认内核版本是3.10.0-1062.el7.x86_641、查看内核版本[root@localhost ~]# uname -r3.10.0-1062.el7.x86_642、下载内核https://elrepo.org/linux/kernel/el7/x86_64/RPMS/下载自己所需的内核内核版本介绍:lt: longterm的缩写:长期维护版ml:mainline的缩写:最新稳定版使用wget命令下载内核RPM包[r.

2020-05-10 09:54:45 4848 1

原创 Centos7更新igb驱动后还是加载原来的驱动

最近在Centos7系统中遇到一个问题,我先将/lib/modules/3.10.0-1062.el7.x86_64/kernel/drivers/net/ethernet/intel/igb/目录下面的igb.ko.xz驱动文件删除,然后将新编译的igb.ko驱动文件放到/lib/modules/3.10.0-1062.el7.x86_64/updates/drivers/net/etherne...

2020-04-23 12:49:29 2141

原创 PYNQ-Z2上手笔记之系统安装

之前一直想入手一块PYNQ开发板进行学习使用,在某宝上看套装需要1350,裸板也要950。无赖太穷加上学习也急在这时,当然主要还是应为穷,就将裸板加入购物车慢慢等降价呗。这一等就是半年,终于在今年3月份等来了降价的好消息,于是赶紧入手一块。收到快递后赶紧拆开,嗯,是我梦寐以求的板子拿到板子后,就是上电开机了。额,这个先不忙,还需要准备一个容量大于8GB的TF卡和读卡器,进行系统镜像烧录...

2020-04-19 22:24:23 687

原创 个人收藏博文

Qt:1、红胖子(红模仿)2、破晓前的彷徨

2020-03-05 15:31:40 182

转载 使用JDK自带工具keytool生成ssl证书

本文转载自点击打开链接HTTPS简介超文本传输安全协议(英语:Hypertext Transfer Protocol Secure,缩写:HTTPS,常称为HTTP over TLS,HTTP over SSL或HTTP Secure)是一种网络安全传输协议。具体介绍以前先来介绍一下以前常见的HTTP,HTTP就是我们平时浏览网页时候使用的一种协议。HTTP协议传输的数据都是未加密的,也...

2020-03-05 15:14:56 451

原创 Cenos7配置串口

Centos系统配置串口,然后通过串口进行系统本地管理1、检查系统是否支持串口[root@bogon ~]# dmesg | grep tty[ 0.000000] console [tty0] enabled[ 0.436305] 00:03: ttyS0 at I/O 0x3f8 (irq = 4) is a 16550A[ 0.457373] 00:04: ...

2020-03-04 22:27:44 2365

原创 Linux编译安装nginx

一、下载nginx源码包去nginx官网下载合适版本的源码,一般选择最新的就行。我这里下载的版本是1.17.8。wget http://nginx.org/download/nginx-1.17.8.tar.gz二、配置nginx编译安装环境1、安装gcc和g++编译工具安装 nginx 需要先将官网下载的源码进行编译,编译依赖 gcc 环境。yum install ...

2020-02-01 10:41:42 195

原创 docker常用命令

一、docker容器基本命令1、查看docker版本docker version2、查看docker信息docker info3、docker帮助命令docker --help二、列出本地镜像命令1、列出本地主机上的镜像、docker images2、列出本地所有镜像,含中间映像层docker images -a3、列...

2020-01-13 22:15:25 152

原创 国密SM4加解密

代码基于GMSSL库实现1、sm4加密int sm4EvpEncrypt(unsigned char *key, unsigned char *in, int inl, unsigned char *out){ unsigned char iv[SMS4_IV_LENGTH]; EVP_CIPHER_CTX *ctx = EVP_CIPHER_CTX_new(); ...

2020-01-01 22:15:36 4093

原创 docker配置国内镜像加速

之前在Centos7里面安装了docket,由于国内从 DockerHub 拉取镜像有时会遇到困难,我们可以配置国内镜像,提高下载速度。1、进入docker配置目录cd /etc/docker/2、编辑配置文件daemon.jsonvimdaemon.json3、按字母i键,添加如下内容。添加完后按esc键,输入:wq保存退出{ "registry-mirr...

2019-12-25 22:37:01 433

原创 Centos7安装docker

安装docker前需要先弄清我们要安装哪一个版本。目前docker有2个版本:docker-ce(社区版,Docker Community Edition)和docker-ee(企业版,Docker Enterprise Edition),我们一般使用docker-ce即可满足大部分应用场合。docker-io, docker-engin 是以前早期的版本,版本号是 1.*,默认centos7 安...

2019-12-23 21:25:17 77

原创 Qt编译QFtp报错:Missing CMake tests

下载QFtp5.0.0,使用Qt5.9.8编译报错,提示error: Missing CMake tests. Either create tests in tests/auto/cmake, or disable cmake config file creation with CONFIG-=create_cmake.解决方法有两种:1、在项目下面新建tests/auto/cma...

2019-11-19 21:51:51 673

原创 xftp无法连接服务器,ssh连接报Server responded "Algorithm negotiation failed"

使用xshell连接服务器可以正常连接,但使用xftp连接是提示:无法与192.168.1.11连接。换用SSH Secure Shell Client工具连接服务器,报错。解决方法:修改/etc/ssh/sshd_config配置文件,使用vi命令打开sshd_config,在末尾添加Ciphers aes128-cbc,aes192-cbc,aes256-cbc,aes...

2019-09-10 10:19:50 415

原创 QWebSocket SSL客户端

1、SSL配置QSslConfiguration conf = webclient.sslConfiguration();conf.setPeerVerifyMode(QSslSocket::VerifyNone);//conf.setPeerVerifyMode(QSslSocket::VerifyPeer);conf.setProtocol(QSsl::TlsV1SslV3);w...

2019-07-28 21:26:14 848 3

原创 QWebSocket SSL服务器

1、创建QWebSocketServer的设置SslMode配置为SecureModewebserver = new QWebSocketServer("webserver", QWebSocketServer::SecureMode, this);2、配置SSLQSslConfiguration conf = webserver->sslConfiguration();c...

2019-07-28 21:12:33 1504

原创 QWebSocket服务器

在pro文件里面添加websockets模块QT += websockets在头文件里面添加include声明#include <QtWebSockets>.h文件实现class Widget : public QWidget{ Q_OBJECTpublic: explicit Widget(QWidget *pare...

2019-07-14 16:25:53 1168

qwebsocketC_ssl.zip

Qt实现websocket客户端,添加SSL,使用wss://url 进行连接。可以发送和接收消息。

2019-07-27

qwebsocketS_ssl.zip

Qt实现的websocket服务器端。使用SSL通信。可以进行发送和接收消息。

2019-07-27

qwebsocketS.zip

Qt实现的websocket服务器端。没有使用SSL。可以进行发送和接收消息。

2019-06-15

qwebsocketC.zip

Qt实现websocket客户端,使用ws://url 进行连接。可以发送和接收消息。

2019-06-15

Qt使用FFMPEG的例子

根据http://blog.yundiantech.com/?log=blog&id=7这篇教程写的FFMEG例子 Qt版本是5.5 FFMPEG版本是3.4

2018-05-13

空空如也

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

TA关注的人

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