lib文件

Centos中tomcat关闭报错,Could not contact localhost:8005. Tomcat may not be running

梦想与她 提交于 2020-04-06 02:34:23
在Centos7服务器中关闭tomcat一直出现Could not contact localhost:8005. Tomcat may not be running。 经过网上查资料,需要做如下修改: 在jdk安装路径jdk1.8.0_40/jre/lib/security中修改 java.security文件: 将 " securerandom.source=file:/dev/random " 修改为" securerandom.source=file:/dev/./urandom " 修改完后,重新启动tomcat即可。 来源: oschina 链接: https://my.oschina.net/yuhuixin/blog/3214936

acl 库

僤鯓⒐⒋嵵緔 提交于 2020-04-05 18:11:37
acl 库的功能参见文章 acl介绍 及 https://github.com/zhengshuxin/acl ,本文主要讲述如何编译和使用 acl 库。 acl 下其实有四个库:lib_acl (基础库)、lib_protocol(http 和 icmp 协议库)、lib_acl_cpp(封装了 lib_acl 和 lib_protocol 两个 C 库的 C++ 版本实现,更是增加了丰富的功能)、lib_dict(封装了 bdb, cdb, Tokyo Cabinet 库的用于字典查询的库)以及 lib_tls(封装了openssl部分功能的库,主要用于 lib_acl 的 ssl 加密传输)。其中,笔者用的最多还是 lib_acl 、lib_protocol 以及 lib_acl_cpp(目前用得最多的库)三个库,所以本文主要介绍这三个库的编译与使用。 开始时 acl 库是支持 Linux、Solaris、FreeBSD 和 Windows 平台的,其它几个平台欢迎读者进行移植。 一、Linux/UNIX 平台上编译(需要使用 gcc/g++编译器及 gnu make 命令) 1、编译 lib_acl.a 库(使用 gcc 编译器) 进入 lib_acl 目录,直接运行 make,正常情况下便可在 lib 目录下生成 lib_acl.a 静态库,用户在使用 lib_acl.a

Docker存储驱动之--overlay2

元气小坏坏 提交于 2020-04-05 15:57:14
docker支持多种graphDriver,包括vfs、devicemapper、overlay、overlay2、aufs等等,其中最常用的就是aufs了,但随着linux内核3.18把overlay纳入其中,overlay的地位变得更重,最近也在自己的虚拟机上用overlay2作为docker存储驱动实验了一番,下面来做一个简单的笔记和总结。 docker默认的存储目录是 /var/lib/docker ,下面我们简单打印一下这个目录: drwx------. 2 root root 24 Mar 28 07:13 builder drwx------. 4 root root 92 Mar 28 07:13 buildkit drwx------. 6 root root 4096 Mar 29 10:25 containers drwx------. 3 root root 22 Mar 28 07:13 image drwxr-x---. 3 root root 19 Mar 28 07:13 network drwx------. 17 root root 4096 Mar 30 14:32 overlay2 drwx------. 4 root root 32 Mar 28 07:13 plugins drwx------. 2 root root 6 Mar 30

CMake...

回眸只為那壹抹淺笑 提交于 2020-04-04 17:03:26
http://blog.atime.me/note/cmake.html 简单的例子 一个完整的Demo可参考 这里 。 假设当前目录的结构为 ./a.cpp ./b.cpp ./include/common.h ./include/defines.h ./other/c.cpp ./other/d.cpp ./lib/libB.a ./lib/libBd.a ./lib/libA.so ./lib/libAd.so ./lib/libB.so ./lib/libBd.so ./lib/libC.so ./lib/libCd.so 使用下面的CMakeLists.txt文件,目标是编译当前目录和./other目录下的所有源文件,并链接./lib目录下的相应库文件到最终的可执行文件./bin/hello(或./bin/hellod)。 cmake_minimum_required(VERSION 2.8) project(helloworld) set(CMAKE_VERBOSE_MAKEFILE on) set(CMAKE_CXX_COMPILER "g++") set(CMAKE_CXX_FLAGS "-Wall") set(CMAKE_CXX_FLAGS_DEBUG "-g3") set(CMAKE_CXX_FLAGS_RELEASE "-O2") set(EXECUTABLE

tomcat目录结构及配置文件说明

柔情痞子 提交于 2020-04-04 09:02:08
TOMCAT的目录结构 /bin:存放windows或Linux平台上启动和关闭Tomcat的脚本文件 /conf:存放Tomcat服务器的各种全局配置文件,其中最重要的是server.xml和web.xml /doc:存放Tomcat文档 /server:包含三个子目录:classes、lib和webapps /server/lib:存放Tomcat服务器所需的各种JAR文件 /server/webapps:存放Tomcat自带的两个WEB应用admin应用和 manager应用 /common/lib:存放Tomcat服务器以及所有web应用都可以访问的jar文件 /shared/lib:存放所有web应用都可以访问的jar文件(但是不能被Tomcat服务器访问) /logs:存放Tomcat执行时的日志文件 /src:存放Tomcat的源代码 /webapps:Tomcat的主要Web发布目录,默认情况下把Web应用文件放于此目录 /work:存放JSP编译后产生的class文件 WEB应用的目录结构: 假设在$CATALINA_HOME/webapps下有helloapp的web应用 /helloapp:Web应用的根目录,所有的jsp文件和html文件都在此目录下 /helloapp/WEB_INF:存放该web应用发布时的描述文件web.xml /helloapp

First Impression on BBED: installation

女生的网名这么多〃 提交于 2020-04-04 06:39:57
BBED(Block Browser and EDitor) 是Oracle提供的一个功能非常强大的工具,用来直接对oracle block进行操作。因此这个工具使用起来很危险,而且Oracle不对用这个工具带来的任何后果负责任,这个工具仅供内部使用。 虽然如此,这个工具为我们研究block的存储结构带来了极大的便利,因此了解下也是很有好处的 :-) 本文主要介绍如果安装BBED, 因为在linux下面,bbed默认没有“安装”,不能直接使用,需要先进行一些操作... [oracle@ora10g ~]$ cd $ORACLE_HOME/rdbms/lib[oracle@ora10g lib]$ lsconfig.c ins_rdbms.mk ksnnt2.o rfsin.o sskfoded.oconfig.o jox.o ktd.o rfsxc.o sskrmed.ocursize.o joxoff.o kxmnsd.o s0exudrv.o sskrned.odbfsize.o kciwcx.o kxmwsd.o s0impdrv.o sskrsed.odefopt.o kcsm.o kzlnlbac.o s0kudbv.o ssoraed.odmndm.o kfod.o libdbtools10.a s0kuzr.o sstrced.odmndmse.o kgupc.o

FreeSwitch一些模块的安装

一笑奈何 提交于 2020-04-03 19:36:35
FreeSwitch 视频支持,需要特殊安装一些依赖 还有安装顺序问题 这里列出来 安装libyuv libvpx opus mod_av 等模块的代码 方便大家使用 环境: CentOS 6.x 64 FreeSwitch 1.6.20 URL=file.qzlink.com #bugfix: step1 libyuv cd /usr/local/src/freeswitch/libs rm -rf libyuv wget http://$URL/freeswitch/libyuv.zip unzip libyuv.zip cd libyuv make -f linux.mk CXXFLAGS="-fPIC -O2 -fomit-frame-pointer -Iinclude/" make install yes|cp /usr/lib/pkgconfig/libyuv.pc /usr/lib64/pkgconfig/ yes|cp /usr/lib/libyuv.so /usr/lib64/ #bugfix :step2 libvpx cd /usr/local/src/freeswitch/libs rm -rf libvpx wget http://$URL/freeswitch/libvpx.zip unzip libvpx.zip cd libvpx .

FreeSwitch一些模块的安装

血红的双手。 提交于 2020-04-03 19:32:19
FreeSwitch 视频支持,需要特殊安装一些依赖 还有安装顺序问题 这里列出来 安装libyuv libvpx opus mod_av 等模块的代码 方便大家使用 环境: CentOS 6.x 64 FreeSwitch 1.6.20 URL=file.qzlink.com #bugfix: step1 libyuv cd /usr/local/src/freeswitch/libs rm -rf libyuv wget http://$URL/freeswitch/libyuv.zip unzip libyuv.zip cd libyuv make -f linux.mk CXXFLAGS="-fPIC -O2 -fomit-frame-pointer -Iinclude/" make install yes|cp /usr/lib/pkgconfig/libyuv.pc /usr/lib64/pkgconfig/ yes|cp /usr/lib/libyuv.so /usr/lib64/ #bugfix :step2 libvpx cd /usr/local/src/freeswitch/libs rm -rf libvpx wget http://$URL/freeswitch/libvpx.zip unzip libvpx.zip cd libvpx .

FreeSwitch一些模块的安装

冷暖自知 提交于 2020-04-03 19:09:16
FreeSwitch 视频支持,需要特殊安装一些依赖 还有安装顺序问题 这里列出来 安装libyuv libvpx opus mod_av 等模块的代码 方便大家使用 环境: CentOS 6.x 64 FreeSwitch 1.6.20 URL=file.qzlink.com #bugfix: step1 libyuv cd /usr/local/src/freeswitch/libs rm -rf libyuv wget http://$URL/freeswitch/libyuv.zip unzip libyuv.zip cd libyuv make -f linux.mk CXXFLAGS="-fPIC -O2 -fomit-frame-pointer -Iinclude/" make install yes|cp /usr/lib/pkgconfig/libyuv.pc /usr/lib64/pkgconfig/ yes|cp /usr/lib/libyuv.so /usr/lib64/ #bugfix :step2 libvpx cd /usr/local/src/freeswitch/libs rm -rf libvpx wget http://$URL/freeswitch/libvpx.zip unzip libvpx.zip cd libvpx .

浅谈JDK、JRE、JVM区别与联系

好久不见. 提交于 2020-04-03 15:01:23
浅谈JDK、JRE、JVM区别与联系 摘要 JDK是 Java 语言的软件开发工具包(SDK)。在JDK的安装目录下有一个jre目录,里面有两个文件夹bin和lib,在这里可以认为bin里的就是jvm,lib中则是jvm工作所需要的类库,而jvm和 lib合起来就称为jre。 一、JDK JDK(Java Development Kit) 是整个JAVA的核心,包括了Java运行环境(Java Runtime Envirnment),一堆Java工具(javac/java/jdb等)和Java基础的类库(即Java API 包括rt.jar)。 JDK是java开发工具包,基本上每个学java的人都会先在机器 上装一个JDK,那他都包含哪几部分呢?在目录下面有 六个文件夹、一个src类库源码压缩包、和其他几个声明文件。其中,真正在运行java时起作用的 是以下四个文件夹:bin、include、lib、 jre。有这样一个关系,JDK包含JRE,而JRE包 含JVM。 bin:最主要的是编译器(javac.exe) include:java和JVM交互用的头文件 lib:类库 jre:java运行环境 1234 (注意:这里的bin、lib文件夹和jre里的bin、lib是 不同的) 总的来说JDK是用于java程序的开发,而jre则是只能运行class而没有编译的功能。 二