lib

记录docker--solr

◇◆丶佛笑我妖孽 提交于 2020-03-07 04:54:11
1.拉取镜像 docker pull solr:7.4.0 2.创建容器 docker run --name solr -p 8983:8983 -d solr:7.4.0 3.访问8983端口 4.页面创建solr核心 (此时会报错) 5.进入solr docker exec -it solr /bin/bash 6.将/opt/solr/server/solr/configsets/_default/conf文件夹拷贝到新建的核心下 cp -r /opt/solr/server/solr/configsets/_default/conf /opt/solr/server/solr/gcg/conf 7.重启solr服务 exit docker restart solr 8.刷新页面再次添加solr核心 9.添加solr索引字段(可以通过修改/opt/solr/server/solr/gcg/conf/managed-schema,也可以页面添加) 此时solr服务已搭建完成 =============================================== 启用中文分词器 1.进入solr容器 docker exec -it solr /bin/bash 2.修改/opt/solr/server/solr/gcg/conf/solrconfig.xml

Linux下配置java环境

本秂侑毒 提交于 2020-03-06 22:20:30
总结:安装java环境需要有jdk,tomcat,mysql 一、先安装mysql 1、wget http://dev.mysql.com/get/mysql-community-release-el7-5.noarch.rpm 2、rpm -ivh mysql-community-release-el7-5.noarch.rpm 3、yum install mysql-community-server 4、service mysqld restart 5、1.重置密码的第一步就是跳过MySQL的密码认证过程,方法如下:(可参考该博客:https://blog.csdn.net/vv19910825/article/details/82979563) #vim /etc/my.cnf(注:windows下修改的是my.ini) 在文档内搜索mysqld定位到[mysqld]文本段: /mysqld(在vim编辑状态下直接输入该命令可搜索文本内容) 在[mysqld]后面任意一行添加“skip-grant-tables”用来跳过密码验证的过程,如下图所示: 保存文档并退出 2.接下来我们需要重启MySQL: /etc/init.d/mysql restart(有些用户可能需要使用/etc/init.d/mysqld restart) 3.重启之后输入mysql即可进入mysql。 4

2020-03-06

一笑奈何 提交于 2020-03-06 18:50:10
计算机上点右键,打开属性->高级系统设置->环境变量,可以看到系统中多了CUDA_PATH和CUDA_PATH_V10_1两个环境变量,接下来,还要在系统中添加以下几个环境变量: CUDA_SDK_PATH = C:\ProgramData\NVIDIA Corporation\CUDA Samples\v10.1CUDA_LIB_PATH = %CUDA_PATH%\lib\x64CUDA_BIN_PATH = %CUDA_PATH%\binCUDA_SDK_BIN_PATH = %CUDA_SDK_PATH%\bin\win64CUDA_SDK_LIB_PATH = %CUDA_SDK_PATH%\common\lib\x64在系统变量 PATH 的末尾添加:%CUDA_LIB_PATH%;%CUDA_BIN_PATH%;%CUDA_SDK_LIB_PATH%;%CUDA_SDK_BIN_PATH%;再添加如下4条(默认安装路径):C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v10.1\lib\x64;C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v10.1\bin;C:\ProgramData\NVIDIA Corporation\CUDA Samples\v10

linux安装vmware出现kernel-header问题

和自甴很熟 提交于 2020-03-06 10:42:05
查看日志文件, cat /tmp/vmware-xiuyuan/vmware-modconfig-9996.log | more 在日志文件中有这么几行: Setting header path for 3.7.2-204.fc18.x86_64 to "/lib/modules/3.7.2-204.fc18.x86_64/build/include". Validating path "/lib/modules/3.7.2-204.fc18.x86_64/build/include" for kernel release "3.7.2-204.fc18.x86_64". Failed to find /lib/modules/3.7.2-204.fc18.x86_64/build/include/linux/version.h Failed version test: /lib/modules/3.7.2-204.fc18.x86_64/build/include/linux/version.h not found. 从中不难看出,是因为缺少version.h文件。 所以只需要 拷贝/usr/include/linux/version.h到/lib/modules/3.7.2-204.fc18.x86_64/build/include/linux/目录 sudo cp /usr

Linux出现"无法获得锁 /var/lib/dpkg/lock-frontend - open"的解决方案

梦想的初衷 提交于 2020-03-06 03:17:41
在Linux下使用sudo apt install命令时如果出现提示: 无法获得锁 /var/lib/dpkg/lock-frontend - open 可使用该命令强制解锁 sudo rm /var/lib/dpkg/lock-frontend 解锁成功后,再次使用sudo apt install命令即可 来源: CSDN 作者: 陈腾飞同学 链接: https://blog.csdn.net/tengfei0973/article/details/104674921

VTK007_vtk-可视化管线

本秂侑毒 提交于 2020-03-06 01:39:42
VTK可视化管线: vtk渲染引擎实现图形图像的渲染,通过了很多步骤,在之前的程序中,我们使用了例如vtkCamera、vtkLight、vtkConeSource、vtkPropMapper等,都是与vtk渲染相关,vtk渲染引擎与vtk可视化管线是vtk中非常重要的两个模块。 vtk渲染管线实际上就是用于获取数据,处理数据,在将数据给vtk渲染引擎渲染,最终显示。在vtk中,有很多已有的数据源,例如vtkCylinderSource、vtkEarthSource等,可以直接生成数据,除此之外,还有很多的工具可以读取已知类型的数据,例如vtkSTLReader,vtkDICOMImageReader等。 vtk可视化管线的三个基本要素就是:数据对象,数据处理对象,数据流方向。 下面是vtk体绘制的一个例子: #include <vtkAutoInit.h> VTK_MODULE_INIT(vtkRenderingOpenGL2) VTK_MODULE_INIT(vtkInteractionStyle) VTK_MODULE_INIT(vtkRenderingFreeType) #pragma comment(lib, "vtkalglib-8.1.lib") #pragma comment(lib, "vtkChartsCore-8.1.lib") #pragma comment

Windows下QT MySQL驱动编译

社会主义新天地 提交于 2020-03-04 21:25:05
在Windows环境中使用Qt进行关于MySQL数据库的操作时,会出现如下问题: QSqlDatabase: QMYSQL driver not loaded QSqlDatabase: available drivers: QSQLITE QODBC3 QODBC 这是由于MySQL数据库的驱动程序未在Qt下编译造成的(确切的说是未使用 mingw32进行编译 ),解决的方法如下: 1. 自定义安装MySQL,注意安装目录不要有空格,我的目录在 C:\MySQL\MySQL Server 5.6 虽然二级目录有空格,但是没有影响。 2. 打开Qt Command Prompt,切换到目录: cd %QTDIR%\src\plugins\sqldrivers\mysql 3. 执行如下命令: qmake "INCLUDEPATH+=C:\MySQL\MySQL Server 5.6\include" "LIBS+=C:\MySQL\MySQL Server 5.6\lib\libmysql.lib" mysql.pro 注意上述目录与安装的MySQL版本有关,本人使用的版本为: mysql-installer-community-5.6.26.0.msi 4. 执行 mingw32-make 此处可能出现如下错误: In file included from main.cpp:44

[WTL] STLport安装指南

大憨熊 提交于 2020-03-04 10:07:22
STLport安装指南 STLport-4.6 是完全兼容ANSI C++标准的类库。 This distribution contains STLport sources only, no binaries. To use STLport iostreams, you have to build STLport library from sources in "src" directory and link your programs with it. 这个发布包仅仅包括STLport源代码马,不含二进制发布软件包。必须重新编译src目录下的代码才可以使用STLport iostreams类库。 This is major change since pre-4.0 releases, please read the instructions carefully. 这是自4.0版本发布以来的重要变更版本,请仔细的阅读下面的操作指南。 ==== Unpacking and installing STLport ========== 解包和安装STLport 1) Unpack STLport archive to a directory accessible during compilation. NOTE : DO NOT overwrite header files coming

\"error while loading shared libraries: xxx.so.x\" 错误的原因和解决办法

霸气de小男生 提交于 2020-03-04 08:25:00
"error while loading shared libraries: xxx.so.x" 错误的原因和解决办法 http://blog.csdn.net/sahusoft/article/details/7388617 一般我们在Linux下执行某些外部程序的时候可能会提示找不到共享库的错误, 比如: tmux: error while loading shared libraries: libevent-1.4.so.2: cannot open shared object file: No such file or directory 原因一般有两个, 一个是操作系统里确实没有包含该共享库(lib*.so.*文件)或者共享库版本不对, 遇到这种情况那就去网上下载并安装上即可. 另外一个原因就是已经安装了该共享库, 但执行需要调用该共享库的程序的时候, 程序按照默认共享库路径找不到该共享库文件. 所以安装共享库后要注意共享库路径设置问题, 如下: 1) 如果共享库文件安装到了/lib或/usr/lib目录下, 那么需执行一下ldconfig命令 ldconfig命令的用途, 主要是在默认搜寻目录(/lib和/usr/lib)以及动态库配置文件/etc/ld.so.conf内所列的目录下, 搜索出可共享的动态链接库(格式如lib*.so*), 进而创建出动态装入程序(ld

2013 duilib入门简明教程 -- XML配置界面(6)

假如想象 提交于 2020-03-03 17:01:23
前面那些教程都是为了让小伙伴们从win32、MFC过渡到duilib,让大家觉得duilib不是那么陌生,如果大家现在还对duilib非常陌生的话,那就说明前面的教程做得不好,请大家在下面留言,我会一一查看,并做出改进。 从这个教程开始就是见证奇迹的时刻啦~\(^o^)/~ 其实duilib主打的界面制作方式是XML + UI引擎 + win32框架,其实和浏览器HTML + CSS + 渲染引擎的方式非常类似,可以将其理解为一个非常mini的浏览器。 而用duilib写界面时,大部分是在写XML,类似于写HTML,这点可能会让习惯MFC等windows界面的伙伴们有点不习惯,需要克服克服,相信在看完Alberl的教程之后,就会习惯啦~ 前面的教程所使用的界面制作方式大家应该不算陌生,那么如果用XML来实现,会是什么样子呢? 其实也是很简单的, 1、把if( uMsg == WM_CREATE ) 里面的代码改成下面这样: if( uMsg == WM_CREATE ) { m_PaintManager.Init(m_hWnd); CDialogBuilder builder; CControlUI* pRoot = builder.Create(_T("duilib.xml"), (UINT)0, NULL, &m_PaintManager); // duilib