自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(2126)
  • 资源 (58)
  • 收藏
  • 关注

原创 Docker文档阅读笔记-How to Run GUI Based Applications inside Docker?

it:interactive terminal,交互式终端;安装 GUI 程序,firefox、jupyter、gedit。以后的文档阅读笔记不在一一介绍。以后只总结干货和重点。拉取一个Rhel系统的镜像,并安装python3。centos: latest - 镜像版本;commit命令就在运行的容器中创建镜像。从刚刚启动的容器里面创建新的镜像。os_name - 名称;

2024-04-15 08:37:19 231

原创 Linux笔记-对xargs的理解(2023-12-13)

在Linux中,xargs命令的全称是"eXtended ARGuments"。它的主要作用是读取标准输入数据,并将其作为参数传递给其他命令进行处理。xargs命令通常用于解决输入参数过多导致命令行过长的问题。它可以将输入数据分割成合适的大小,并多次调用其他命令来处理这些分割后的参数。此篇记录在个人笔记库的时间是2023-12-13,公布到互联网上的时间是2024-04-09。其中,command是需要处理输入参数的命令,可以是任何合法的命令。

2024-04-09 08:36:58 306 1

原创 Qt笔记-解决Qt程序连不上数据库MySQL数据库(重编libqsqlmysql.so)

Qt的QSqlDatabase使用的是libqsqlmysql.so,而libqsqlmysql.so其实是对libmysqlclient.so的封装。差不多就可以知道了,无mysql客户端驱动,在机器上装下mysql-client。如果发现是libmysqlclient.so => not found。将里面的pro文件修改添加和LIBS和INCLUDEPATH。造成这样的问题大多数是libqsqlmysql.so有问题。再重编下libqsqlmysql.so,即可。再次运行程序就可以了。

2024-04-01 08:11:14 281 1

原创 C/C++笔记-make编译时需要注意的问题(编译可执行程序时链接的so出现未定义的引用)

一般开源的so兼容性相当好,基本上不会出现上面的问题,自定义的so很有可能会出现。所以解决办法,还得去看makefile文件,和报错的地方,多少个参数,并且是在哪个地方定义的.

2024-03-25 08:44:25 296

原创 Zabbix文档阅读笔记-Zabbix architectures

zabbix server的数据由zabbix proxy提供,而zabbix proxy的数据由zabbix agents提供。所有获取的数据将存储到DataBase中(RDBMS),在Zabbix这个系统中,前端是用php语言开发的,server、proxy、agent使用C语言。上图使用一个集中式的Zabbix服务端连接了不同的代理(proxy),每个代理(proxy)又连到了不同的子网。Zabbix是一个分布式监控系统,这个系统使用集中式Web界面。

2024-03-18 09:00:41 428

原创 Docker笔记-进入运行中的镜像,查看日志等操作

所以,-it选项的组合实际上告诉Docker在交互式的伪终端上执行命令。查看docker日志,可以使用如下的方法。

2024-03-11 08:04:34 588

原创 SQL笔记-多表查询(合并记录&新增字段)

下面也是需要统计3张表的所有数据,这两张表无关联关系,要求数据拥有相同的字段,在不同的行。这里先说明来下sql语句中UNION和UNION ALL。大于2张表按上面的格式进行修改即可。

2024-02-19 08:41:14 780 2

原创 Docker笔记-搭建Python环境、安装依赖、打包镜像、导入镜像、编写bash脚本灵活调用

适合无联网的机器及多Python的机器进行部署。

2024-02-12 19:44:07 1152 2

原创 Oracle笔记-为表空间新增磁盘(ORA-01691)

原因是Oracle表空间满了,最好是新增一个存储盘。使用上面的命令进行查找,即可。

2024-02-05 08:37:29 870 1

原创 C/C++笔记-使用mysql-connector-c连接mysql数据库

libmysql.lib 是 Windows 平台上使用的库文件,它是使用 Visual Studio 编译器编译的。mysqlclient.lib 是 Linux 平台上使用的库文件,它是使用 GCC 编译器编译的。libmysql.lib 和 mysqlclient.lib 都是 MySQL C Connector 的库文件,但它们针对不同的操作系统和编译器。解压后lib有2个,一个是libmysql.lib一个是mysqlclient.lib。

2024-01-29 10:56:27 853 1

原创 MySQL笔记-information_schema库中COLUMNS表的一些笔记

请将your_database_name替换为你的数据库名称,your_table_name替换为你的表名称,以及your_column_name替换为你要查询注释的列名称。information_schema.COLUMNS是information_schema数据库中的一个表,它存储了关于数据库中所有表的列信息。然而,普通用户只能查询与其有关的数据库和表的元数据信息,而无法查询其他用户的数据库和表的元数据信息。管理员用户具有更高的权限,可以查询所有数据库和表的元数据信息。

2024-01-22 11:14:10 987

原创 帆软笔记-决策表报对象使用(两表格联动)

数据库中有个聚合商表,和一个储能表,储能属于聚合商,桩表中有个字段是所属聚合商。帆软选中表格单元,点击右边“超级链接”,再点击“当前决策表报对象”注意这个“表单对象”要选对,选择要过滤的那张表,不然刷新不了。要求帆软有2个表格,点击某个聚合商,展示指定的储能数据。添加一个参数:值为“公式”随后$$$随后进入需要过滤的表格中。

2024-01-15 08:40:54 794

原创 帆软笔记-表格中自定义现实

在高级,自定义显示中,使用公式,如果不知道公式语法,可以看右下角的公式说明。是否生效查询的时候为1和0,对应的字段是ENABLE,其中1为是,0为否。

2024-01-08 08:40:31 739

原创 Oracle笔记-查看表已使用空间&最大空间

在 Oracle 18c 数据库中,USER_SEGMENTS 是一个系统表,用于存储当前用户(当前会话)拥有的所有段的信息。段是 Oracle 中分配存储空间的逻辑单位,用于存储表、索引、分区、簇等对象的数据。通过查询 USER_SEGMENTS 表,你可以获取当前用户所有段的信息,如表名、大小、扩展信息等。目前以Oracle18c为例,主要是查这个表USER_SEGMENTS。这将返回当前用户拥有的所有表和索引的名称、类型、大小和占用的块数。比如查表目前的空间大小和大小。查看他的spaceName。

2024-01-02 08:44:58 1137

原创 DM工作笔记-在windows下对DM7进行库还原&恢复

记住DMAP方式这个不要勾选,然后再获取备份,再还原,再恢复。在windows平台上,将这些备份数据还原到新库中。重要步骤:①获取备份;然后再启动实例就可以了。

2023-12-25 08:48:16 1203

原创 Linux笔记-对系统进行运维,查看内存&文件夹&挂载盘大小,方便分析,删除不需要的东西

"-rss"对应的全称是"resident set size",表示进程使用的物理内存大小。所以,du -Sh | sort -rh | head -n 10 的整体命令意思是:显示目录中文件大小的概述,按文件大小逆序排序,并显示排名前10的结果。在Linux中,"ps aux --sort -rss"是一条命令,它的作用是列出当前正在运行的进程,并按照内存使用量进行降序排序。"ps"是"process status"的缩写,用于显示当前运行在系统中的进程信息。

2023-12-18 09:05:19 1299

原创 Vue笔记-在axios中的than函数中使用this需要注意的地方

在Vue中,可以使用this关键字来访问到组件中定义的变量。然而,在axios的then函数中,this关键字的作用域会改变,会指向axios对象本身而不是Vue组件实例。使用箭头函数的好处是不需要额外保存this关键字的值,直接在then函数中使用this关键字来访问Vue组件的变量即可。解决这个问题的一种方法是将Vue组件中定义的变量保存到一个变量中,然后在axios的then函数中使用该变量。另外,也可以使用箭头函数来解决this关键字作用域的问题,因为箭头函数会继承父级作用域的this值。

2023-12-11 09:28:34 1288

原创 echarts笔记-GeoJSON河北数据下并裁剪为冀北地图并使用echarts加载

首先找个网站把河北的GeoJSON数据下载下来,我用的是这个,理论上任意一个都可以。将json数据下载后,进行裁剪,仅保留冀北数据。

2023-12-04 08:42:30 1637

原创 Docker笔记-Docker搭建最新版zabbix服务端(2023-07-31)

不同cpu架构的docker镜像不能运行,如果是docker项目测试环境与生产环境的cpu架构最好一致,避免出现问题。测试环境与生产环境的docker版本最好也保持一致。目前(2023-07-31)chatgpt只能是一个辅助工具,他给出的解决方案大体思路是对的,但细节还有待查验,chatgpt解决不了的可以去StackOverflow去查,一般都能查到。

2023-11-27 08:50:27 2077

原创 Java笔记-PrintWriter无文件或文件内容为空

③查下磁盘是不是满了,df -h和df -ih,如果inode满了,说明文件都创建不了,如果盘满了,能创建文件,但文件不能写入。②要保存的内容是否为空(如object.getValue())的值就是空。但可以用checkError()函数返回值,判断是否有错误。查了下这个类,出现问题不会报异常。①文件路径是否正确;

2023-11-20 08:46:22 1497

原创 Qt文档阅读笔记-Fetch More Example解析

Fetch More Example这个例子说明了如何在视图模型上添加记录。这个例子由一个对话框组成,在Directory的输入框中,可输入路径信息。应用程序会载入路径信息的文件信息等。不需要按回车键就能搜索。当有大量数据时,需要对视图模型进行批量增加。此案例,实现了FileListModel类,此类包含了一个视图模型,这个视图模型获取路径下的文件。下面来看下FileListModel的代码。

2023-11-13 08:49:51 1588

原创 Linux笔记-对/dev/vda1和/dev/vda2的理解

首先是这张图:对于:/dev/vda1和/dev/vda2可以知道,这个机器是在虚拟机上的,从设备描述中可以看到,与IO有关。

2023-11-06 08:54:51 4380

原创 C++笔记-RTTR编译&安装&简单使用

需不需要make install就看你们自己了,我没有install,后面的测试程序直接拷贝编译好的so进行处理。这里我使用了Qt的pro管理项目,qmake写起来比makefile简单点。这里以Linux为例,我使用的机器的gcc版本是4.9.2。首先在官网将rttr的0.9.5版本下载下来。使用的RTTR的版本是0.9.5。

2023-10-30 08:45:15 2380

原创 Docker笔记-docker搭建nginx及移植

注意,这里root /usr/share/nginx/html/XXXX;需要配置从容器里面的路径,后面运行时主机和容器路径会有映射。让nginx容器读取主机上的配置文件,和对应的web路径,并且把log送到主机的log中。下面说下移植,就比较简单了比如说将机器A的nginx镜像,放到机器B上跑。--net=host代表是host模式,就不用端口映射了。-v就是路径映射,这里主机root里面的目录要提前准备好。默认是桥接,就要端口映射命名是 -p 主机端口:镜像端口。①机器A上镜像打包成tar;

2023-10-23 08:30:47 2130 1

原创 DM工作笔记-DATEADD(指定日期添加n个时间段)函数和其他时间函数

这里先介绍这样的一个函数,因为上面的CREATE_TIME是TIMESTAMP类型。所以这里要用NOW(),用来获取当前时间戳。如果再有这样的一个需求,离现在(当前时刻)2小时外的数据是过期数据,把这些过期数据拧出来。现在有个需求,让CREATE_TIME添加,2秒,2分钟,2小时,2年。达梦官方文档已经说得很清楚了,在此仅记录下笔记,方便以后进行查阅。这里说明下CREATE_TIME是TIMESTAMP类型。TIMESTAMPDIFF用于返回时间间隔。

2023-10-16 08:42:14 3160

原创 Oracle笔记-对ROWNUM的一次理解(简单分页)

也就是说,Oracle拿到这个数据后,将表中数据进行选择,选择完成后,再进行投影,然后使用rownum对数据标记序号。这个在分页里面用得比较多,在MySQL中,通常使用limit去操作,而去感觉比较简单,Oracle中无此关键字。知道了ROWNUM这些特性后,现在就可以进行分页了,不考虑效率,用最简单的方式就会想到用between关键字。从中可以看到,他的rownum是1,不是2,这里也就是和MySQL中limit不一样的地方。可知,他将查询到的数据添加了序号,从1开始。规定,每页查2条数据。

2023-10-09 08:42:51 2303

原创 Java笔记-将Map转指定Class

这里有个要求,就是Map中的key要和Class中的成员名一样,并且Object中数据类型也要一样。应为其实就是用反射去赋值。

2023-09-25 08:36:05 2650 1

原创 Docker文档阅读笔记-How to Commit Changes to a Docker Image with Examples

在工作中使用Docker镜像和容器,用得最多的就是如何提交修改过的Docker镜像。当提交修改后,就会在原有的镜像上创建一个新的镜像。在修改镜像前需要一个基础镜像,本文以ubuntu为例,先拉取ubuntu的镜像,然后对这镜像进行修改。这样就能进入到ubuntu的容器中执行命令了。从中可以看到容器ID,拿到这个ID后进行保存就可以了。本博文说明如何提交一个新的Docker镜像。此时查看下镜像,就能看到刚刚新加的了。手把手教提交修改后的Docker镜像。安装完成后可以查看下nmap的版本。

2023-09-18 08:46:35 2523 1

原创 Docker笔记-概念&安装&简单使用

docker通用词汇。镜像:Build,创建一个镜像。仓库:Ship,从仓库和主机上运输镜像。容器:Run,运行的镜像就是一个容器。

2023-09-11 08:41:23 2488

原创 Nginx笔记-vue项目刷新出现404(try_files和index)

try_files 更加可靠, 首先会查找"$uri"下的这个文件,如果不存在会查找$uri/,如果还不存在就会重定向到 /index.html页面。如果最后参数写错了,就会导致500的服务器错误。index 就是根目录,也就是只识别“/”结尾的,输入不存在或者刷新页面的路径就直接报nginx的404了,而不会重定向到index.html。部署是成功了,但是有个问题,就是感觉整个前端不会找uri,按F5或者在浏览器输入url都会404,只从vue默认的地方进,才行。

2023-09-04 08:38:48 3103

原创 echarts笔记-上下左右部分显示比例(解决Y轴显示不全)

【代码】echarts笔记-上下左右部分显示比例(解决Y轴显示不全)

2023-08-29 08:30:36 2765

原创 React笔记[tsx]-解决Property ‘frames‘ does not exist on type ‘Readonly<{}>‘

【代码】React笔记[tsx]-解决Property 'frames' does not exist on type 'Readonly'

2023-08-21 13:57:06 2857

原创 React笔记-React入门

主要是现在要改一个开源项目,需要学习下React入门,在此记录一下。

2023-08-14 08:49:27 2985

原创 Neo4j笔记-数据迁移(导出/导入)

不管是Neo4j,还是Neo4j Desktop,都会在bin目录下有neo4j、neo4j-admin软件。在conf目录下,有neo4j.conf配置文件。最后不管是导入,还是导出都需要先把库停掉,导入完成后,再启动库。Neo4j在4.0下版本默认的库名是:graph.db。Neo4j在4.0上版本默认的库名是:neo4j.db。这个就是我装的,Test项目,里面带有neo4j。

2023-08-07 13:16:38 5810

原创 Neo4j文档阅读笔记-Installation and Launch Guide

①找到下载好的Neo4j Desktop文件,然后双击进行安装;②安装Neo4j Desktop根据下一步进行安装。

2023-07-31 08:51:55 3063

原创 firefox笔记-Centos7离线安装firefox

目前(2023-03-22 16:41:35)Centos7自带的firefox已经很新了是2020年的。主要原因是有个web项目,用2020年的firefox打不开。报错是js有问题,估计是搞前端的只做了chrome适应,没做firefox。现在(2023-03-22 16:46:29)都是64位的Linux。前端也不是我搞的,干脆用个最新的firefox。发到互联网上是2023-07-24。

2023-07-24 20:13:44 3930

原创 Laravel文档阅读笔记-How to enable CORS on Laravel

使用中间件为http响应头添加Access-Control-Allow-Origin。

2023-07-17 08:58:48 2599

原创 ct.js笔记-整合SweetAlert2,弹出输入框(添加Cat模组)

⑤types.d.ts:防止ct.js调用对应函数时,出现不认识函数,出现波浪线。③injections文件夹:当有includes时里面的js文件或css文件,需要写或就到这里面;其中sweetalert2.min.css和sweetalert2.min.js是官方的css和js。②includes文件夹:把需要引入的三方文件放在这里面;④module.json:ct.js加载的模组介绍文件;①index.js:调用模组的入库文件;injections文件夹。

2023-07-10 14:16:53 2860

原创 ct.js笔记-加载字体时字体名不能包含中文

这个和Qt很像,在开发过程中尽量避免使用中文。

2023-07-03 10:47:46 2357

原创 Qt笔记-自定义QSet,QHash的Key

②qHash(const QString &, uint):生成hash的,同样要传入唯一标识的,上面的例子是用name生成的hash再和出生时间异或。①operator==:这里要注意,判断2个自定义对象是否相等,如果有唯一标识字段,比如主键,就可以直接用那个,如果没有,就在结构体中想想,拿些字段组合可以唯一标识这个结构体;构造2个内联函数,方便QHash去对比一个是operator == ,一个是qHash(const QString &, uint);在此我直接总结下,方便查阅。

2023-06-26 08:44:08 3089

Qt读取串口数据ReadSerialCardID

Qt读取串口数据ReadSerialCardID,免费开源,在csdn it1995有对应的博文

2020-04-03

rabbitmq安装套.rar

Rabbitmq 3.6.15 erlang 20.3 另外在本人的博客里面有对应的安装博文,CSDN IT1995

2019-11-27

Nginx相关.rar

Linux 上 Nginx相关的依赖包。凝思6版本已经装成功了!

2019-08-22

mysqllib和dll.rar

快速解决Qt5\MinGw编译器快速解决-QMYSQL driver not loaded问题

2019-05-20

基于Qt的HTTP服务器

本源码有对应的博文教程: https://blog.csdn.net/qq78442761/article/details/89080144

2019-04-08

Qt多线程端口扫描工具(开源)

本源码在 https://blog.csdn.net/qq78442761/article/details/89016277 中有解释说明

2019-04-04

Qt文本转化工具 realase版本

/* 本程序开源 开发者:QQ570176391 博客:https://blog.csdn.net/qq78442761 */ 注意本版本源码只支持UTF-8 ASCII 注意:源码请在本人前一个连接下载!

2019-01-19

Qt文件编码转换工具源码

/* 本程序开源 开发者:QQ570176391 博客:https://blog.csdn.net/qq78442761 */ 注意本版本源码只支持UTF-8 ASCII

2019-01-19

Qt + Python + OpenCV图标转换工作源码

本程序在博客CSDN IT1995有详细的说明! 本程序开源,欢迎大家学习与交流

2019-01-06

图标替换工具(开源发布版)

本程序在博客CSDN IT1995有详细的说明! 本程序开源,欢迎大家学习与交流

2019-01-06

Qt自定义代理,委托,自定义开关

本原理在CSDN IT1995 博客有详细说明。

2018-11-27

Qt,获取CPU信息(Linux,Windows通用)

本源码在CSDN IT1995的博客有代码详解,欢迎大家参考。谢谢!

2018-11-23

tcl8.4.19.zip

解决spawn: not found与expect: not found问题(安装expect)

2018-11-14

tcl8.4.11.zip

解决spawn: not found与expect: not found问题(安装expect)

2018-11-14

expect5.45

解决spawn: not found与expect: not found问题(安装expect)

2018-11-14

libX11生成libX11-xcb.so.1

解决部分Linux操作系统在安装Qt时候,缺少libX11-xcb.so.1文件的问题! 详细步骤可以查看CSDN IT1995博客

2018-11-13

RFID,C/C++门禁系统 RFID源码

CSDN IT1995相关博文的,关于RFID的源码,详细请看IT1995的博客

2018-11-05

winscp文件传输软件

只要ssh,22端口打开,无需vsftpd与proftpd都能进行文件传输,适合冷门系统,节约开发者时间成本

2018-11-05

C++Qt实时颜色查询源码 opencv

本套源码开源! 由CSDN IT1995提供! 在CSDN IT1995博客上有对应此套开源的博文,逻辑和算法讲解! 内有视频演示!

2018-10-16

opencv_contrib-3.3.0

稳定版,在博客IT1995有对应的用VS编译的原文!!!!!

2018-09-12

opencv-3.3.0

稳定版,在博客IT1995有对应的用VS编译的原文!!!!!

2018-09-12

Qt界面QSS等

此源码在博客CDSN IT1995有详细的说明。 https://blog.csdn.net/qq78442761/

2018-07-11

Qt仿QQ登录界面

此源码在CSDN IT1995有对应的博文。本程序开源!!!!

2018-05-03

Qt打地鼠游戏

qt打地鼠游戏,在博客CSDN IT1995 有相关博文讲解。 https://blog.csdn.net/qq78442761/

2018-04-22

QTreeWidget基础操作代码

本博文在CSDN IT1995有相关博文查阅。可以进入CSDN IT1995查看

2018-03-25

Qt/C++ 网站爬虫源码

本源码很简单,不是专业的爬虫软件,在CSDN博客IT1995有对应的博文,代码讲解。

2018-02-08

Android容器相关开发实践

Android容器相关开发实践 在博客IT1995有相关博文,方便大家快速掌握!

2018-01-25

XSS存储型 网易云课堂

网易云课堂微专业-WEB安全工程师 XSS存储型 源码。 在CSDN有对应博文

2018-01-18

基于RFID门禁系统源码 ,C/C++

/*本程序开源 * 作者QQ570176391,78442761 * * 博客http://blog.csdn.net/qq78442761 * * *此源码在博客有对应博文 * * */

2017-09-10

Qt|C/C++仿QQ宠物

免费开源代码; http://blog.csdn.net/qq78442761本博客有配套此代码的博文

2017-08-29

同步与通信机制的设计(信号量)

南邮 客户与服务器程序的同步与通信机制的设计 本博客有分步教程

2017-06-07

客户与服务器程序的同步与通信机制的设计(信号量版本)

此源码在csdn IT1995的博文有详讲

2017-06-06

客户与服务器程序的同步与通信机制的设计

南邮 客户与服务器程序的同步与通信机制的设计 本博客有分步教程

2017-05-31

Qt+Opencv-PCA人脸识别+视频

http://blog.csdn.net/qq78442761/article/details/71157980 此项目人脸识别模块讲解

2017-05-07

人脸识别Qt,opencv2.4.9

人脸识别,Qt,opencv2.4.9,

2017-05-04

qt图像灰度处理源码

相关文章请查阅csdn IT1995博客

2017-03-11

qt游戏客户端

此源码配套教程请查阅csdn IT1995博客

2017-03-02

gameServer

此源码配套教程为csdn IT1995博客

2017-03-02

Huffman.rar

相关文章查阅CSDN IT1995

2017-02-21

隐藏ExE文件到bmp中

csdn IT1995 C/C++信息隐写术第四节代码

2017-02-06

空空如也

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

TA关注的人

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