- 博客(35)
- 资源 (6)
- 收藏
- 关注
原创 在服务器上部署SpringBoot项目jar包
以上就是将Spring Boot项目jar包部署到服务器上的基本步骤。根据你的具体需求和服务器环境,可能需要进行一些调整。
2023-12-21 17:54:36
418
2
原创 QTreeView勾选父节点时自动勾选子节点
在上面的代码中,我们使用了clicked信号和QModelIndex提示在QTreeView中单击的项目。通过检查已单击的项目的状态并调用changeChildrenState函数处理其子项的状态。'changeChildrenState是递归函数,它会在子项中继续处理所有孙项。当勾选(或取消勾选)父母时,子项的状态通过使用setData()`在数据模型中更新。请注意,必须禁用自动三重状态,否则这将导致勾选不起作用。
2023-05-30 18:04:55
1147
原创 CentOS7编译安装Qt5.9
yum install -y \ libXinerama-devel \ libXrandr-devel \ libXrender-devel \ libXt-devel \ libXv-devel \ libmng \ libpng-devel \ pciutils-devel \ libuuid-devel \ nss-devel \ mesa-libGLU \ libXtst-devel \ mesa-libGLU-devel \ pulseaudio-libs-devel
2022-04-01 10:33:06
1568
原创 在ARM芯片上编译Qt
编译Qt#!/bin/shecho -e "*************************************"echo -e "-------------编译安装QT--------------"echo -e "*************************************"PACK_PATH=`pwd`echo "编译安装QT"cd yum install expat-devel fontconfig-devel freetype-devel kde-filesys
2021-11-16 14:58:20
823
原创 C++11 Demo
#include <iostream>#include <map>#include <vector>#include <string>#include <functional>#include <regex>#include <iterator>#include <thread>#include <chrono>#include <atomic>#include <
2021-10-21 11:08:23
158
转载 Linux TCP套接字地址复用
1. 概述github项目地址:https://github.com/superwujc尊重原创,欢迎转载,注明出处:https://my.oschina.net/superwjc/blog/1824089对于特定的传输层协议(包括TCP),每个套接字通过4元组{ 本端ip, 本端port, 对端ip, 对端port }进行唯一标识,该4元组另可划分为一个套接字地址对(socket pair):本端ip与本端port组成本端套接字地址,对端ip与对端port组成对端套接字地址。默认情况下,内核仅允许
2021-10-21 09:47:36
835
原创 C++11示例代码
#include <iostream>#include <map>#include <vector>#include <string>#include <functional>#include <regex>#include <iterator>#include <thread>#include <chrono>#include <atomic>#include <
2021-10-14 08:43:20
353
原创 SSH免密登录
SSH免密登录1、用户电脑生成SSH密钥和公钥:$ ssh-keygen -t rsa -b 4096 $ lsconfig id_rsa id_rsa.pub known_hosts known_hosts.old2、将公钥拷贝至服务器:$ ssh-copy-id -i id_rsa.pub user@host3、完成。
2021-07-10 10:19:09
88
原创 Visual Studio版本与MSVC版本号的对应关系
Visual Studio版本与MSVC版本号的对应关系MSC 1.0 _MSC_VER == 100MSC 2.0 _MSC_VER == 200MSC 3.0 _MSC_VER == 300MSC 4.0 _MSC_VER == 400MSC 5.0 _MSC_VER == 500MSC 6.0 _MSC_VER == 600MSC 7.0 _MSC_VER == 700MSVC++ 1.0 _MSC_VER ==
2021-01-21 19:47:43
3551
原创 【libpcap】利用pcap实现抓包发包
#include <stdio.h>#include <string.h>#include <pcap.h>#define SNAP_LEN 65536static char g_ftag[6] = {0xFE, 0xFE, 0xFE, 0xFE, 0xFE, 0xFE};/*struct pcap_pkthdr{ struct ti...
2020-03-17 10:25:23
2585
1
原创 windows开机脚本
1.编写BAT脚本2.编写VBS脚本编写VBS脚本,放在windows开机启动目录里,利用VBS脚本实现nogui执行BAT脚本。VBS脚本示例:Set ws = CreateObject("Wscript.Shell") ws.run "D:\Install\StartScript\VMwareStart.bat",vbhidews.run "D:\Install\StartSc...
2019-09-30 10:21:42
571
1
原创 linux安装lrzsz
安装步骤:1、从下面的地址下载 lrzsz-1.12.20.tar.gzhttp://down1.chinaunix.net/distfiles/lrzsz-0.12.20.tar.gz2、查看里面的INSTALL文档了解安装参数说明和细节3、解压文件# tar zxvf lrzsz-1.12.20.tar.gz4、进入目录# cd lrzsz-1.12.205、执行命令#...
2019-08-06 08:54:18
243
原创 【libcstl】map用法。
1.结构体#include <stdlib.h>#include <stdio.h>#include <string.h>#include <cstl/cmap.h> typedef struct{ char msg[16];}MyData_ST; int main(){ map_t* pt_map = NULL; ...
2019-05-31 15:10:47
997
原创 【Systemctl】Centos7系统监控
开机启动用户进程及进程监控,Centos6及更老版本皆是在/etc/inittab文件中实现的,从Centos7开始,Centos加入了系统服务机制,如查看防火墙状态:用户如何把自己的进程加入系统服务,容我慢慢道来~1.进入/usr/lib/systemd/system,ls一下:2.cat防火墙服务,看一下文件的格式是怎样的。文件中各条语句的含义请转至:英文:https://ww...
2019-05-05 10:16:25
633
原创 【NGINX】Centos7 安装nginx
1.去NGINX官网下载源码。http://nginx.org/2.解压源码包。#tar -xvf nginx-1.14.2.tar.gz3.安装依赖文件。#yum install -y gcc pcre pcre-devel zlib zlib-devel openssl openssl-devel4.进入NGINX源码目录。#cd nginx-1.14.25.编译配置。...
2019-04-10 18:08:21
122
转载 【NGINX】配置文件说明
#运行用户user nobody;#启动进程,通常设置成和cpu的数量相等worker_processes 1;#全局错误日志及PID文件#error_log logs/error.log;#error_log logs/error.log notice;#error_log logs/error.log info;#pid logs/nginx.pi...
2019-04-04 17:42:56
1074
原创 Linux环境下获取Android源码
1.下载repo进入用户目录,创建文件夹,用于存放repo,同时将该文件夹设置到环境变量中去。ubuntu@ubuntu:~$ mkdir ~/binubuntu@ubuntu:~$ PATH=~/bin:$PATH下载repo脚本,用于执行repo,命令如下:ubuntu@ubuntu:~$ curl https://dl-ssl.google.com/dl/googlesource...
2019-03-22 15:18:52
621
转载 Linux下的I/O复用与epoll详解
转载:https://www.cnblogs.com/lojunren/p/3856290.html转载:http://blog.chinaunix.net/uid-28541347-id-4273856.html
2019-03-21 16:58:12
139
原创 用select来解决socket中的多客户问题
#include <sys/types.h> #include <sys/socket.h> #include <stdio.h> #include <netinet/in.h> #include <sys/time.h> #include <sys/ioctl.h> #include <unistd.h&g...
2019-03-21 16:56:04
314
原创 【Boost】编译问题解决。
问题一# undefined reference to `boost::system::detail::system_category_ncx()'解决方法:# g++ Demo.cpp -o Demo -std=c++11 -lpthread -lboost_system如果还是不行,加上宏定义:# g++ Demo.cpp -o Demo -std=c++11 -lpthre...
2019-03-20 08:57:10
630
原创 Linux平台Boost编译安装
下载Boost库https://www.boost.org/users/history/version_1_69_0.html解压Boost源码root@localhost:linux01# tar -xvf boost_1_69_0编译和安装root@localhost:linux01# cd boost_1_69_0运行bootstrap.sh脚本并设置相关参数:root@...
2019-03-19 17:06:51
913
原创 Linux下编译Qt5.6
地址:https://blog.youkuaiyun.com/zhenguo26/article/details/80021127
2019-03-14 14:29:03
479
原创 什么是代码区、常量区、静态区(全局区)、堆区、栈区?
一般内存主要分为:代码区、常量区、静态区(全局区)、堆区、栈区这几个区域。代码区:存放程序的代码,即CPU执行的机器指令,并且是只读的。常量区:存放常量(程序在运行的期间不能够被改变的量,例如: 10,字符串常量”abcde”, 数组的名字等)静态区(全局区):静态变量和全局变量的存储区域是一起的,一旦静态区的内存被分配, 静态区的内存直到程序全部结束之后才会被释放堆区:由程序员调用ma...
2019-03-04 08:58:15
1073
2
原创 Linux TCP通讯简易实例
服务端:#include <stdio.h>#include <string.h>#include <stdlib.h>#include <unistd.h>#include <arpa/inet.h>#include <sys/socket.h>#include <netinet/in.h>in
2019-03-01 16:15:25
592
原创 Linux中wc命令用法
linux中wc命令用法Linux系统中的wc(Word Count)命令的功能为统计指定文件中的字节数、字数、行数,并将统计结果显示输出。1.命令格式:wc [选项]文件…2.命令功能:统计指定文件中的字节数、字数、行数,并将统计结果显示输出。该命令统计指定文件中的字节数、字数、行数。如果没有给出文件名,则从标准输入读取。wc同时也给出所指定文件的总统计数。3.命令参数:-c 统计...
2019-03-01 11:31:27
180
原创 TCP通讯:客户端和服务端
客户端:#include <errno.h>#include <fcntl.h>#include <unistd.h>#include <stdio.h>#include <stdlib.h>#include <string>#include <string.h>#include <a
2019-03-01 10:03:35
334
转载 Linux的关机命令详解
原文地址:https://www.cnblogs.com/zhangbing12304/p/8185346.htmllinux下常用的关机命令有:shutdown、halt、poweroff、init;重启命令有:reboot。下面本文就主要介绍一些常用的关机命令以及各种关机命令之间的区别和具体用法。首先来看一下linux下比较常用的一些关机命令关机命令:1、halt 立刻关机 2、p...
2019-03-01 09:58:02
598
原创 CentOS7 yum安装MySQL8
切记先把整篇文章看完了再做安装!!!1.去MySQL官网,按照以下步骤做!按照上面的官方安装步骤做完后,我们用远程工具(如:Navicat Premium)远程连接数据库时会提示&amp;amp;amp;quot;远程主机拒绝连接&amp;amp;amp;quot;的类似字样,不要慌,确保自己SELinux,firewall关闭的情况下执行以下操作:注意注意,同学们看黑板!!!1.安装步骤中的“选择发布系列”一定要弄清楚(其实不用管的,官方默认...
2019-02-28 10:01:45
290
原创 Centos7常用操作
1.安装ifconfig#yum install -y net-tools2.安装SSH服务#yum install openssh-server -y修改/etc/ssh/sshd_config文件3.安装VIM#yum install -y vim4.修改字体颜色在.bashrc文件末尾添加:PS1='${debian_chroot:+($debian_chroot)}...
2019-02-11 15:15:48
340
vimrc.tar.gz
2020-04-29
libmysql.dll
2019-02-28
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人