centos7 Qt5编译oracle驱动

编译oracle驱动 前提条件 1.安装了Qt源码 1.安装了oracle数据库 步骤 1.找到oracle驱动工程目录,本机目录地址如下: D:\Dev\Qt\Qt5.9.0\5.9\Src\qtbase\src\plugins\sqldrivers\oci\oci.pro 1.用QtCreator打开次工程,修改.pro文件,默认如下: TARGET = qsqloci HEADERS += $$PWD/qsql_oci_p.h SOURCES += $$PWD/qsql_oci.cpp
分类: 其他 发布时间: 06-28 23:30 阅读次数: 0

qtcreator和glib版本不兼容

系统Ubuntu16.04,使用的是Anaconda。 由于需要编译程序,需要用opencv,然后直接安装了 conda install opencv 出现了问题如下 ImportError: /home/pc314/anaconda3/envs/tensorflow/lib/python3.5/site-packages/zmq/backend/cython/../../../../.././libstdc++.so.6: version `GLIBCXX_3.4.22' not found
分类: 其他 发布时间: 06-28 23:29 阅读次数: 0

iec104发送序号 接收序号

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/wojiuguowei/article/details/89639245 主站发送 68 04 07 00 00 00 起始字节=68 数据单元长度(APDU)=4 U格式帧 STARTDT:ACT=1 CON=0 STOPDT:ACT=0 CON=0 TESTFR: ACT=0 CON=0 从站发送 68 04 0b 00 00 00 起始字节=68 数据单元长度(APDU)=4 U格式帧 ST
分类: 其他 发布时间: 06-28 23:29 阅读次数: 0

ACE在Windows下的简单编译过程

一、概述: 以前版本的ACE下载后,自己带了VC的sln工程文件,比如ACE 6.0.0.0,就可以省略了下面sln文件的生成过程。现在6.2.0.0里面没有了,所以,只能通过MPC自己来生成了。以下是具体过程。 关于ACE的详细介绍,请访问这里:ACE 二、安装Perl 安装ActivePerl,从http://www.activestate.com/activeperl 下载Free Community Edition版本。并安装完成。假设安装在c:\perl中。 添加Perl到系统Pat
分类: 其他 发布时间: 06-28 23:28 阅读次数: 0

ACE调试中的一个小问题

初学ace没多久,今天遇到了一个小问题。 具体是:我在写完代码之后,编译老是出现一个错误。 提示: ACE_TEST1.obj : error LNK2019: 无法解析的外部符号 "int __cdecl ace_main_i(int,char * * const)" (?ace_main_i@@YAHHQAPAD@Z) ,该符号在函数 "private: virtual int __thiscall ACE_Main::run_i(int,char * * const)" (?run_i@
分类: 其他 发布时间: 06-28 23:28 阅读次数: 0

redis aof rewrite流程

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/wojiuguowei/article/details/90408669 aofrewrite是子进程完成的,在rewrite期间父进程处理客户端新到来的命令时,会将该命令缓存到server.aof_rewrite_buf_blocks中,并在命令追加的实现函数feedAppendOnlyFile最后一步将server.aof_rewrite_buf_blocks中的内容,通过管道发送给子进程。父
分类: 其他 发布时间: 06-28 23:28 阅读次数: 0

libiec61850系列(一):编译

一.在Windows平台的编译 1. 准备工作 (1) 安装cmake,下载地址:http://www.cmake.org/download (2) 安装Visual Studio Express 2010,下载地址:http://download.microsoft.com/download/1/E/5/1E5F1C0A-0D5B-426A-A603-1798B951DDAE/VS2010Express1.iso (3) 下载libiec61850源代码: https://github.co
分类: 其他 发布时间: 06-28 23:28 阅读次数: 0

虚拟机中的Linux不能Ping通主机Window问题

先看看防火墙关没 一.VMware设置桥接模式 1.VMware -> 编辑->虚拟网络编辑器->更改设置 选择VMnet0(桥接模式),选择与主机同名网卡 ,主机可在在网络中心查看网卡名称 2.设置桥接模式 选择桥接模式 二.解决上不了网的问题 0、在vmware虚拟机中:vmnet0对应桥接模式;vmnet1对应NAT模式;vmnet8对应仅主机模式。 安装vmware后,在网络适配器中会多出vmnet1和vmnet8两个网络适配器。 1、查看本地连接 (1)属性中是否有“VMware B
分类: 其他 发布时间: 06-28 23:27 阅读次数: 0

ORA-01033错误解决方案

今天在linux测试环境下登录sqlplus,不能正常登录报:ORA-01033错误,捣鼓了半天,参考网上的一些经验,终于解决,把心得总结一下。 一、首先:问题的产生原因,出现这个错误是因为我们用的公共测试环境上的opt/oracle/oradata目录下的文件被误删掉了,之后尝试做了一些文件恢复,还是不起作用。 二、现象:SQL*Plus无法连接,显示以下错误: ORA-01033 : ORACLE initialization or shutdown in progress 三、分析:应该
分类: 其他 发布时间: 06-28 23:27 阅读次数: 0

Centos7最小化终端命令行安装VMware-tools.pl

点击虚拟机 一、准备: # yum install gcc kernel-headers kernel-devel ///因为编译需要,要装这几个包 二、安装: 挂载光驱: # mkdir /mnt/cdrom ///创建挂载目录 # mount /dev/cdrom /mnt/cdrom ///将光驱挂载到/mnt/cdrom目录 # cd /mut/cdrom 里面有两个文件,.rpm文件是给Red Hat准备的,只需要.tar.gz的那个 # cp VMwareTools-XXXX.ta
分类: 其他 发布时间: 06-28 23:27 阅读次数: 0

Qtcreator的console工程中printf()不显示问题处理方法

问题:用Qtcreator创建的非qt,console工程在调试时,调试输出窗口没有信息输出, 方法1:在项目运行配置中勾选 run in terminal 选项,在terminal中查看。 方法2:在qt console的工程中使用printf标准输出和标准错误输出均有缓存,缓存达到一定程度后方才输出,可设置即时输出如下。 setvbuf(stdout, 0, _IONBF, 0); 1 这样就可直接在输出控制台看到输出信息 --------------------- 作者:flfihpv2
分类: 其他 发布时间: 06-28 23:26 阅读次数: 0

kubernetes容器云平台上一套简单易用的计算资源使用限制方案

默认情况下,我们都知道容器可以在Kubernetes群集上使用无限制的计算资源运行。 对于一个比较强调可靠性、可用性的技术平台来讲,这显然是不行的。 在kubernetes中主要通过两个技术来实现资源使用上的限制: Resource Quotas 资源使用配额管理 Limit Ranges 资源数量使用限制 当多个用户或团队共享具有固定数量节点的群集时,可能会担心一个团队可能使用的资源超过其公平的资源份额。Resource Quotas为此提供了基于计算资源、存储资源以及其它k8s中各种资源对
分类: 其他 发布时间: 06-28 23:26 阅读次数: 0

SaltStack File Server--GitFS and MinionFS Backend服务配置技术实战

SALT FILE SERVER Salt附带了一个简单的文件服务器,用于将文件分发给Salt minions。 文件服务器是内置在Salt master服务器中的一个无状态ZeroMQ服务器。 Salt文件服务器的主要目的是提供在Salt状态系统中使用的文件。 Salt文件服务器可用于从master服务器到minions的任何常规文件传输。 关于Salt File Server配置说明,也可以浏览Github上的这份资料:SALT FILE SERVER FILE SERVER BACKEN
分类: 其他 发布时间: 06-28 23:26 阅读次数: 0

SALT PACKAGE MANAGER-SPM包管理系统

SALT PACKAGE MANAGER Status: Technical Review Salt Package Manager(前端管理命令是SPM),允许打包Salt formulas以简化Salt master服务器的分发操作。 SPM的设计受到其他现有包管理系统的影响,包括RPM,Yum和Pacman。 相同内容也可以参考github上的这份资料:SALT PACKAGE MANAGER 注意:上图将每个SPM组件显示为不同的系统,但这不是必需的。 如果你愿意,可以在单个Salt
分类: 其他 发布时间: 06-28 23:25 阅读次数: 0

HARDENING SALT - SaltStack安全加固措施介绍

HARDENING SALT 本主题包含可用于保护和强化Salt环境的配置提示。 如何最好地保护和加强你的Salt环境在很大程度上取决于你如何使用Salt、在哪里使用Salt、你的团队结构、从何处获取数据以及你需要什么类型的访问(内部和外部)。 GENERAL HARDENING TIPS 一般安全加固技巧 限制谁可以直接登录你的Salt master系统。 使用通过密码短语保护的SSH密钥访问Salt master系统。 跟踪和保护你或你的团队访问Salt master系统所需的SSH密钥和
分类: 其他 发布时间: 06-28 23:25 阅读次数: 0

SALT TRANSPORT - SaltStack的通信与传输

SALT TRANSPORT - Salt的通信与传输 Salt的基本功能之一是远程执行。 Salt有两个基本的“通道”用于与minions沟通。 每个通道都需要一个客户端(minion)和一个服务器(master)实现才能在Salt中工作。 这些通道对一起工作实现了通道接口所需的特定消息传递功能。 相同内容,也可以参见这份github上的资料:SALT TRANSPORT - Salt的通信与传输 PUB CHANNEL pub channel, 或是称为 publish channel,是
分类: 其他 发布时间: 06-28 23:25 阅读次数: 0

Dockerfile:设计一个满足开发测试使用需求的mysql容器镜像

这是一个设计为满足开发测试需求的docker容器镜像Dockerfile文件。测试和调试工作中对测试机的使用需求,更希望我们的测试容器是一个瑞士军刀,所以没有把控制镜像文件的体积大小作为重点。最终交付的容器镜像,体积为1.72GB。 使用centos6作为基础镜像,集成安装和配置了基础工具包和依赖包,设置中文支持、时区,以及对系统参数进行了适当调优,安装了mysql5.6.30数据库。为便于开发调试,在镜像中安装并配置了ssh服务。 本镜像实测可以作为k8s平台上一个普通的Pod容器运行。 由
分类: 其他 发布时间: 06-28 23:25 阅读次数: 0

Dockerfile:设计一个满足开发测试需求的SQLServer容器镜像

本文是基于为k8s平台上,开发测试业务设计的一个运行微软SQL Server 2017数据库服务的容器镜像。容器镜像设计重点是满足开发测试工作的使用需求,其次是尽量控制镜像文件大小,最终交付的镜像文件体积为1.82GB。 本示例是使用CentOS7作为基础镜像,安装和配置了SQL Server 2017服务,数据库服务配置为采用developer许可。 注意:由于CentOS7中使用systemctl工具管理软件服务的启停,而在容器未获得特权容器授权的情况下,执行systemctl命令时会报错
分类: 其他 发布时间: 06-28 23:24 阅读次数: 0

Salt Returners-作业结果数据返回器的使用与定制开发方法

RETURNERS 默认情况下,发送给Salt minions的命令的返回值将返回给Salt master,但是我们还可以很多其它的方式来使用这份结果数据。 通过使用Salt returner,可以将结果数据重定向到外部数据存储服务以做进一步的分析和归档。 Returners从Salt minions中提取它们的配置信息,且仅支持在程序起动时加载一次配置信息。 Returners接口允许将返回数据发送到可以接收数据的任何系统。 这意味着可以将返回数据发送到Redis服务器,MongoDB服务器
分类: 其他 发布时间: 06-28 23:24 阅读次数: 0

Salt Renderers 数据渲染器的使用方法

RENDERERS Salt状态系统通过从开发人员熟悉的常用数据类型(如列表,字典和字符串)收集信息来运行。 Salt Renderers用于将输入数据从其编写的格式转换为Python的数据结构。 通过在master/minion配置文件中的renderer配置选项来指定默认渲染器,默认为jinja|yaml。 也可参照github上的这份资料:RENDERERS TWO KINDS OF RENDERERS 根据输出的内容,渲染器分为两类:文本或数据。 唯一的例外是pure python渲染
分类: 其他 发布时间: 06-28 23:24 阅读次数: 0