lib

linux 单独安装oracle客户端

一世执手 提交于 2020-01-09 14:06:24
From: http://meviso.javaeye.com/blog/726448 javama:总结 首先说明:百度上面搜索的资料,都是垃圾资料,而且例子都是相互复制,确没有何参考价值, 最可烦的是需要安装oracle 远程客户端,他们那些笨蛋都是以本地为主,一般情况下本地如果有 安装oracle, 也会安装好客户端,不需要那如群笨蛋发布那些无用的信息,浪费人家的时间。 1.要远程使用oracle,先下载下面三个文件,注意版本最好一致。 oracle-instantclient-basic-10.2.0.4-1.i386.zip oracle-instantclient-devel-10.2.0.4-1.i386.zip //这个是sdk 的,文件名上没有说明,特此说明 oracle-instantclient-sqlplus-10.2.0.4-1.i386.zip //查看oracle的sql语句,当然你如果无法上去,只能问远程oracle 的管理员了。 select * from V$version ; 不同版本,或者不同操作系统的,请到官方网站下载,里面有详细说明。 http://www.oracle.com/technology/tech/oci/instantclient/index.html 2.先创建三个客户端的安装目录,这三个目录可以自定义,但配置环境变量时

Qt 添加Includes、Libraries库

一世执手 提交于 2020-01-08 13:50:38
1 #------------------------------------------------- 2 # 3 # 加载相机SDK-Includes-Libraries 4 # 5 #------------------------------------------------- 6 7 INCLUDEPATH +=\ 8 $$quote(C:\Program Files (x86)\MVS\Development\Includes) 9 LIBS += \ 10 -L$$quote(C:\Program Files (x86)\MVS\Development\Libraries\win64\ ) 11 12 LIBS += -LC:\ProgramFiles(x86)\MVS\Development\Libraries\win64\ -lMvCameraControl 13 14 #------------------------------------------------- .pro文件中,加入代码 LIBS += -LC:\ProgramFiles(x86)\MVS\Development\Libraries\win64\ -lMvCameraControl 下面对这句话进行解析: 1)+=这个符号是连接在一起的,不要自做聪明,给分开了,写成+ = ,这样就是错的

Hudson + Ant + SVN + Tomcat配置详解

…衆ロ難τιáo~ 提交于 2020-01-08 01:30:07
一、配置背景: 要想介绍Hudson,就要从持续集成开始介绍。持续集成,最开始知道有这个概念的时候是从一本叫做《.NET中的持续集成》,但是本人熟悉的是Java,而不是.Net平台,所以这本书就放下了,没有仔细的看。如今,我们需要用SSH架构开发一个知识管理平台,项目组长给我的任务恰好就是配置持续集成的开发环境。 说了这么半天看来是有点跑题了,还是没有说持续集成是个什么概念。所谓持续集成(Continuous integration)就是:持续集成是一种软件开发实践,即团队开发成员经常集成它们的工作,通常每个成员每天至少集成一次,也就意味着每天可能会发生多次集成。每次集成都通过自动化的构建(包括编译,发布,自动化测试)来验证,从而尽快地发现集成错误。许多团队发现这个过程可以大大减少集成的问题,让团队能够更快的开发内聚的软件。 上述定义是来源于软件大师:马丁福勒(Martin Fowler),大师就是大师,反正我没看懂。我来说说我的理解,在这里,我用举一个例子来说吧…… 现在我们已经进行完了前期的工作(包括:需求的确定,原型的设计等等),到了开始编程的阶段了,我们现在很少有孤军奋战的了吧?大多是小组内各个成员进行配合,编写系统,这样就有个问题,大家的编程环境可能出现差距

TDH社区版搭建总结

六眼飞鱼酱① 提交于 2020-01-07 22:17:50
在安装之前需要对docker分区进行格式化处理: Redhat/CentOS 在Redhat/CentOS上,docker分区必须采用XFS格式,实现的步骤如下: 1. 创建目录/var/lib/docker mkdir -p /var/lib/docker 2. 对分区进行xfs格式化 mkfs.xfs -f -n ftype=1 /dev/sdc 3. 挂载分区 mount /dev/sdc /var/lib/docker 4. 进行验证,检查是否格式化成功 xfs_info /dev/sdc | grep ftype=1 如果该语句返回结果中有ftype=1字样,则说明格式化成功。 5. 配置/etc/fstab 执行语句下述命令查看UUID: blkid /dev/sdc 将查到的UUID值<UUID>添加在/etc/fstab中: UUID=<UUID> /var/lib/docker xfs defaults,uquota,pquota 0 0 6.0 UUID=c84981ae-2cd9-4a47-8879-95a6ff19892c /dev/sdc /var/lib/docker xfs defaults,uquota,pquota 0 0 6.2 UUID=365dc0b7-992f-4470-bafa-43a582af3dc4 /var/lib/docker

Windows下Qt Creator中使用cef

时光怂恿深爱的人放手 提交于 2020-01-07 21:08:21
上篇文章,通过CMake+VS2017成功编译了libcef_dll_wrapper.lib静态库,默认使用的是MTd的链接方式,而Qt中常使用的是动态链接(即MDd),所以需要使用MDd的方式重新编译libcef_dll_wrapper.lib。 环境:Windows10 x64 + Qt5.12.3 + VS2017 + cef_binary_3.2704.1414.g185cd6c_windows64 Qt Creator中新建基于Widget的应用程序QtWidgetCef,使用构建组件MSVC2017 64bit。 为了快速实现,我们将cefsimple demo中的源码直接移植到QtWidgetCef中。 首先把cef目录下的include拷贝到新项目中,再将libcef_dll_wrapper.lib拷贝到新项目的lib目录下,然后在pro文件中配置include和lib目录并链接静态库。最后将cefsimple中的simple_app.h、simple_app.cc、simple_handler.h、simple_handler.cc、simple_handler_win.cc拷贝到QtWidgetCef工程源码目录下并在项目中添加。 #------------------------------------------------- # # Project

Jmeter之分布式执行测试 (2)

送分小仙女□ 提交于 2020-01-07 16:33:42
一. 安装Java 1.1 下载 JDK 1) Windows安装jdk,下载完成后,双击安装 2) Linux解压:tar -zxvf jdk-8u74-linux-x64.gz 1.2 Java环境变量 1)Windows 变量名:【JAVA_HOME】 变量值:【D:\Program Files\Java\jdk1.8.0_92】【jdk安装路径】 变量名:【path】 变量值:【\;%JAVA_HOME%\bin;】 变量名:【CLASSPATH】 变量值:【.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;】 2) Linux 在shell终端执行命令: vi /etc/profile 在profile文件末尾加入: JAVA_HOME=/usr/java/jdk1.8.0_74 PATH=$JAVA_HOME/bin:$PATH CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar export JAVA_HOME, PATH, CLASSPATH # source /etc/profile 执行后生效 1.3检查 1)在cmd或shell输入java -version,检查是否显示jdk信息,确定是否安装成功 二. 安装Jmeter 2.1 下载 解压

Kalibr 联合标定的 ImportError:libsm_logging.so:undefined symbol

空扰寡人 提交于 2020-01-07 15:39:19
Kalibr 相机与IMU联合标定中的ImportError:libsm_logging.so:undefined symbol 是由于boost库的多版本冲突所致,即编译安装时用的boost和调用kalibr_calibrate_imu_camera时的boost版本不一致, 解决方案:在usr/include(或usr/local/include,如果自己指定安装位置的话,用 find / -name boost来找)里面删除boost文件夹(头文件),在usr/lib(或usr/local/lib,如果自己指定安装位置的话,用 find / -name boost来找)里面删除所有跟boost(libboost)有关的文件(lib库),执行文件夹在自己提取的地方,删不删均可,最后重装一个版本的boost,再重装kalibr即可 来源: CSDN 作者: 某条(#-_-)的咸鱼 链接: https://blog.csdn.net/weixin_43463108/article/details/103872314

sqoop之安装与配置

女生的网名这么多〃 提交于 2020-01-07 08:40:49
下面来记录并分享下sqoop相关: 1、下载安装包 wget https://mirrors.tuna.tsinghua.edu.cn/apache/sqoop/1.99.7/sqoop-1.99.7-bin-hadoop200.tar.gz 2、解压安装包 tar -xvf sqoop-1.99.7-bin-hadoop200.tar.gz mv sqoop-1.99.7-bin-hadoop200.tar.gz /usr/lib/sqoop cd /usr/lib/sqoop 3、根据实际安装目录配置环境变量 export HADOOP_HOME= export HADOOP_COMMON_HOME= export HADOOP_HDFS_HOME= export HADOOP_MAPRED_HOME= export HADOOP_YARN_HOME= 如果已经配置$HADOOP_HOME变量,sqoop将会使用以下路径下的配置文件: $HADOOP_HOME/share/hadoop/common, $HADOOP_HOME/share/hadoop/hdfs, $HADOOP_HOME/share/hadoop/mapreduce and $HADOOP_HOME/share/hadoop/yarn 4、hadoop配置 修改core-site.xml配置文件:

15.overlay和overlay2对比介绍

北战南征 提交于 2020-01-07 04:35:51
关于OverlayFS的镜像分层与共享,先说几个重要的结论 1.overlay驱动只能工作在两层之上。也就是说多层镜像不能用多层OverlayFS实现。替代的,每个镜像层在/var/lib/docker/overlay中用自己的目录来实现,使用硬链接这种有效利用空间的方法,来引用底层分享的数据。注意:Docker1.10之后,镜像层ID和/var/lib/docker中的目录名不再一一对应。 2.overlay驱动只工作在一个lower OverlayFS层之上,因此需要硬链接来实现多层镜像 $ mount | grep overlay overlay on /var/lib/docker/overlay/ec444863a55a.../merged type overlay (rw,relatime,lowerdir=/var/lib/docker/overlay/55f1e14c361b.../root, upperdir=/var/lib/docker/overlay/ec444863a55a.../upper, workdir=/var/lib/docker/overlay/ec444863a55a.../work) 3.但overlay2驱动原生地支持多层lower OverlayFS镜像(最多128层) $ mount | grep overlay overlay on

编译libxml2

浪尽此生 提交于 2020-01-06 12:32:43
1.下载libxml2库 ftp://xmlsoft.org/libxml2/libxml2-sources-2.9.9.tar.gz 2. 将下载后的文件解压到如下目录 E:\osg\libxml2\libxml2-2.9.9 3. 新建E:\osg\libxml2\libxml2目录 把安装libiconv生成的iconv.lib、iconv.h文件夹拷贝到E:\osg\libxml2\libxml2文件夹下的lib和include文件夹 4.编译配置 打开X64 Native Tools Command Prompt for VS 2019程序 cd E:\osg\libxml2\libxml2-2.9.9\win32 cscript configure.js compiler=msvc prefix=E:\osg\libxml2\libxml2 include=E:\osg\libxml2\libxml2\include lib=E:\osg\libxml2\libxml2\lib debug=no iconv=yes 4.编译 nmake /f Makefile.msvc install > releasex.log ----------------------------------------- 来源: https://www.cnblogs.com