lib文件

Shell脚本自动重启Java服务

陌路散爱 提交于 2019-11-30 02:35:06
话不多说直接上代码: cd /home/javaProduct/if [ -d '/home/javaProduct/lib_new/' ]; thenecho 'Has New Lib!'echo '--------------Begin Stop JavaService----------------'edocid=$(jps |grep JavaService | awk '{print $1}')echo $edocidkill -9 $edocidecho '--------------Begin Move Lib------------------------'mv /home/javaProduct/lib/ /home/javaProduct/lib_prevecho '--------------End Move Lib--------------------------'echo '--------------Begin Move Lib_New--------------------'mv /home/javaProduct/lib_new/ /home/javaProduct/lib/echo '--------------End Move Lib_New----------------------'echo '--------------Begin

windows以及Linux下java1.7.x的安装与配置

不羁的心 提交于 2019-11-30 02:26:57
学习Java最好选用 Java SE提供的软件开发工具箱–JDK 博主在这里总结下如何在Windows以及Linux系统中JDK1.7.x 版本的安装与配置 jdk1.7.x 网址链接 也可登录Sun 公司的网站( http://java.sun.com )寻找其他版本,免费下载 software downloads->java SE->Java SE 7 简单介绍下JDK主要的目录及内容,以便理解对系统环境变量的设置 开发工具:指工具和实用程序,用于开发、执行、调试java语言编写的程序;在bin子目录中,例如,编辑器javac.exe和解释器java.exe都位于此目录。 java运行环境:在jre子目录中,指JRE、java虚拟机(JVM)等支持执行以java编程语言编写的程序的文件 附加库:在lib子目录中,指开发工具所需要的其他类库和支持文件。 - 一、Windows下安装与配置JDK1.7 1、有关下载 我下载的是:jdk-7u80-windows-x64 默认会安装在C盘,建议修改,我的在F盘 双击下载后的jdk-7u80-windows-x64,可以更改安装路径 需要注意的是,点击下一步后,会提示是否修改JRE默认的安装路径C:\program files\java\JRE7,建议不修改 安装完毕后,可查看目录,是否含有如下目录 2、配置环境变量 环境变量配置:

三步配置Java环境变量(Linux/windows)

偶尔善良 提交于 2019-11-30 02:25:43
三步配置Java环境变量(Linux/windows) 描述: 很简单的操作,但是每次都容易忘,然后要重新百度,下面分别记录一下Windows环境以及Linux环境下,最简单快捷的Java环境配置方式: windows环境: 输入cmd命令。 setx JAVA_HOME “C:\Program Files\Java\jdk1.8.0” 引号中换成自己的路径 setx Path “%PATH%;%JAVA_HOME%\bin”; 设置classpath命令: setx -m CLASSPATH “%JAVA_HOME%\lib;%CLASSPATH%”; linux环境: 修改/etc/profile文件 如果你的计算机仅仅作为开发使用时推荐使用这种方法,因为所有用户的shell都有权使用这些环境变量,可能会给系统带来安全性问题。 用文本编辑器打开/etc/profile · vim /etc/profile 在profile文件末尾加入: export JAVA_HOME=/usr/share/jdk1.6.0_14 export PATH= J A V A H O M E / b i n : JAVA_HOME/bin: J A V A H ​ O M E / b i n : PATH export CLASSPATH=.: J A V A H O M E / l i b /

linux-ubuntu下使用linuxdeployqt+appimagetool将qt程序打包成xxx.AppImage文件

别来无恙 提交于 2019-11-30 02:02:34
下文中提及的inuxdeployqt patchelf appimagetool工具及示例下载地址: 链接: https://pan.baidu.com/s/1BGm_btMIe75uW9hOC09Xlg 提取码: 7ayh 需要创建目录及文件 xxx.AppDir xxx.AppDir/AppRun-----------------------------------xx.AppImage运行时执行的程序,AppRun可以是可执行程序,也可以是脚本文件。 xxx.AppDir/usr xxx.AppDir/usr/bin/xx--------------------------------主程序 xxx.AppDir/usr/lib-----------------------------------库目录 xxx.AppDir/usr/share/applications/xx.desktop---------界面程序启动文件 xxx.AppDir/usr/share/icons/hicolor/xx.png------------界面程序图标 打包步骤 一、准备打包文件 将 linuxdeployqt patchelf appimagetool等文件 拷贝到系统目录下 /bin 并赋予可执行权限chmod a+x 将终端切换到xxx.AppDir同级的目录下

mysql connector c++ 1.1 安装

*爱你&永不变心* 提交于 2019-11-30 01:32:12
mysql connector c++ 1.1 安装 前提:boost安装完毕 注意:8.0版本的源码用此方法,编译不过。所以要编译8.0的同学请绕行。 1,下载源码 git clone https://github.com/mysql/mysql-connector-cpp.git 2,进入下载下来的文件夹 cd mysql-connector-cpp 3,由于下载下来不是1.1版本,切换成1.1版本 git checkout 1.1 4,执行cmake,指定boost的安装路径 cmake -DBOOST_ROOT=/home/ys/boost_1_70_0 5,执行make make 6,执行make install make install 如果编译成功会有下面的结果: 把编译生成的动态库文件和静态库文件放到了/usr/local/lib下了;把头文件放到/usr/local/include下了。 Install the project... -- Install configuration: "" -- Installing: /usr/local/./README -- Installing: /usr/local/./LICENSE -- Installing: /usr/local/./BUILDINFO -- Installing: /usr/local

命令行下编译C++代码

爷,独闯天下 提交于 2019-11-30 00:24:01
有人学了三个月没写过helloworld;有人不知道编译器是什么;有人第一个helloworld编译一下,数百个ERROR,自信心失去一大半. 学习c++,想试验一下习题,不知道如何入手,你还在IDE里面重复新建工程,然后产生一大片垃圾文件吗. 其实还有另外一种编译方式: 那就是传说中的记事本加命令行编译.只要你有U盘,只有装windows的电脑,就可以写代码了. 一.首先你要有Platform SDK WIN7 Windows SDKS 微软官方下载页 1. GRMSDK_EN_DVD.iso X86(32bit) 2. GRMSDKIAI_EN_DVD.iso I64(Itanium) 3. GRMSDKX_EN_DVD.iso AMD64(64bit) 二.安装完,然后在安装的根目录(含有PlatformSDK,lib,include目录)下新建一个cmd文件内容如下 (以VC8.0为例) @echo off @prompt $h @title NewVS2005SP1-C/C++MODE color f5 if "#%vc2005dir_defined%"=="#" (set vc2005dir=%cd%&& set vc2005dir_defined=true) if "#%path0_defined%"=="#" (set path0=%path% && set

GCC常用 编译命令

寵の児 提交于 2019-11-29 23:56:37
原文:https://blog.csdn.net/bible_reader/article/details/80210880 一. 常用编译命令选项 假设源程序文件名为test.c。 无选项编译链接 用法:#gcc test.c 作用:将test.c预处理、汇编、编译并链接形成可执行文件。这里未指定输出文件,默认输出为a.out。 选项 -o 用法:#gcc test.c -o test 作用:将test.c预处理、汇编、编译并链接形成可执行文件test。-o选项用来指定输出文件的文件名。 选项 -E 用法:#gcc -E test.c -o test.i 作用:将test.c预处理输出test.i文件。 选项 -S 用法:#gcc -S test.i 作用:将预处理输出文件test.i汇编成test.s文件。 选项 -c 用法:#gcc -c test.s 作用:将汇编输出文件test.s编译输出test.o文件。 无选项链接 用法:#gcc test.o -o test 作用:将编译输出文件test.o链接成最终可执行文件test。 选项-O 用法:#gcc -O1 test.c -o test 作用:使用编译优化级别1编译程序。级别为1~3,级别越大优化效果越好,但编译时间越长。 二. 多源文件的编译方法 如果有多个源文件,基本上有两种编译方法: [假设有两个源文件为test

PHP中安装Optimizer和ZendDebugger

时光毁灭记忆、已成空白 提交于 2019-11-29 23:39:45
Zend Optimizer用优化代码的方法来提高 PHP 应用程序的执行速度。 Zend Debugger是PHP程序调试的工具 如果上面两个工具你都不了解的话,那实在是太遗憾了! 我并不想表达些什么...其实我也是一个菜鸟,写这个一则自己回忆一下两者的安装过程加深下印象,再则可以帮助那些需要这方面资料的人,何乐而不为呢?废话不说了,进入正题: 首先 ,我们下载并安装ZendOptimizer,根据安装向导安装完了之后,会发现php.ini已经发生了改变: [Zend] zend_extension_manager.optimizer_ts="D:\Program Files\Zend\ZendOptimizer-3.2.6\lib\Optimizer-3.2.6" zend_extension_ts="D:\Program Files\Zend\ZendOptimizer-3.2.6\lib\ZendExtensionManager.dll" 我们应该看看D:\Program Files\Zend\ZendOptimizer-3.2.6\lib\Optimizer-3.2.6这个目录下的情况,因为这对我们后面安装zend debugger有帮助。 D:\Program Files\Zend\ZendOptimizer-3.2.6\lib\php-4.2.0 D:\Program

Missing write access to /usr/local/lib/node_modules npm ERR! path /usr/local/lib/node_modules

时光总嘲笑我的痴心妄想 提交于 2019-11-29 23:21:29
今天用npm下载yarn,出现Missing write access to /usr/local/lib/node_modules npm ERR! path /usr/local/lib/node_modules的问题。 这是文件没有root权限的问题, 在运行语句前面加上sudo 就行了 来源: https://www.cnblogs.com/linck/p/11538399.html

.dll与.lib的关系总结

泪湿孤枕 提交于 2019-11-29 22:42:28
环境:Win10 Vs2015 Debug+x64 新建一个C++的空项目 项目属性里首先配置好目标类型(.dll),再配置输出.lib和.dll的文件夹 .dll文件需要有一个函数入口,DllMain(),只需要build即可得到需要.lib和.dll文件 //Function.h #pragma once extern "C" _declspec(dllexport) void test(); //Function.cpp #include"Function.h" #include <iostream> using namespace std; void test() { cout << "Hello World" << endl; } //TestDll.cpp #include<Windows.h> using namespace std; BOOL APIENTRY DllMain(HANDLE hModulce, DWORD ul_reason_for_call, LPVOID lpReaserved) { return TRUE; } .lib有两种类型,一种是静态链接库(Static Link Library),它里面是函数实现的代码,是编译完很多个.obj的集合,使用时直接链接到主程序一起写进.exe(.dll)中,还有一种是动态链接库(Dynamic Link