bin文件

关于Class.getResource和ClassLoader.getResource的路径问题

a 夏天 提交于 2020-01-01 04:00:42
Java中取资源时,经常用到Class.getResource和ClassLoader.getResource,这里来看看他们在取资源文件时候的路径问题。 Class.getResource(String path) path不以’/'开头时,默认是从此类所在的包下取资源; path 以’/'开头时,则是从ClassPath根下获取; 什么意思呢?看下面这段代码的输出结果就明白了: package testpackage; public class TestMain { public static void main(String[] args) { System.out.println(TestMain.class.getResource("")); System.out.println(TestMain.class.getResource("/")); } } 输出结果: file:/E:/workspace/Test/bin/testpackage/ file:/E:/workspace/Test/bin/ 上面说到的【path以’/'开头时,则是从ClassPath根下获取;】在这里就是相当于bin目录(Eclipse环境下)。 再来一个实例,假设有如下Project结构: 如果我们想在TestMain.java中分别取到1~3.properties文件,该怎么写路径呢

关于Class.getResource和ClassLoader.getResource的路径问题

↘锁芯ラ 提交于 2020-01-01 03:59:04
关于Class.getResource和ClassLoader.getResource的路径问题 Java中取资源时,经常用到Class.getResource和ClassLoader.getResource,这里来看看他们在取资源文件时候的路径问题。 Class.getResource(String path) path不以’/'开头时,默认是从此类所在的包下取资源; path 以’/'开头时,则是从ClassPath根下获取; 什么意思呢?看下面这段代码的输出结果就明白了: package testpackage; public class TestMain { public static void main(String[] args) { System.out.println(TestMain.class.getResource("")); System.out.println(TestMain.class.getResource("/")); } } 输出结果: file:/E:/workspace/Test/bin/testpackage/ file:/E:/workspace/Test/bin/ 上面说到的【path以’/'开头时,则是从ClassPath根下获取;】在这里就是相当于bin目录(Eclipse环境下)。 再来一个实例,假设有如下Project结构:

vs2010 无法将文件“obj**”复制到“bin**”

末鹿安然 提交于 2019-12-31 04:58:50
1,无法将文件“obj\**”复制到“bin\**”。文件“bin\**”正由另一进程使用,因此该进程无法访问该文件。 解决方案:打开任务管理器,把该进程结束掉。 2,无法将文件“obj\xx.*”复制到“bin\xx.*”。对路径“bin\xx.*”的访问被拒绝 解决方法:找到该文件,右键->属性,去掉只读前面的勾。 3,还有一个解决办法: 1、将bin和obj直接删除,也相当于先放进回车站,万一出问题,还可还原, 2、可能会出现某个引用找不到,而现在就要将这个引用所对应的dll文件从回收站里还原到项目中, 3、运行项目,如果还提示“无法将bin下某个文件复制到某个bin下”注意,可能是其它的文件,与之前提示的文件不一样,那么再删除这个项目下面的bin和OBJ, 4、再次运行,OK解决 了 来源: https://www.cnblogs.com/ylqmf/archive/2012/01/03/2311250.html

虚拟环境如何搭建

一世执手 提交于 2019-12-30 11:20:03
虚拟环境的搭建 优点 1、使不同应用开发环境相互独立2、环境升级不影响其他应用,也不会影响全局的python环境3、防止出现包管理混乱及包版本冲突 windows 安装 # 建议使用pip3安装到python3环境下pip3 install virtualenvpip3 install virtualenvwrapper-win 配置 # 配置环境变量:# 控制面板 => 系统和安全 => 系统 => 高级系统设置 => 环境变量 => 系统变量 => 点击新建 => 填入变量名与值变量名:WORKON_HOME 变量值:自定义存放虚拟环境的绝对路径eg: WORKON_HOME: C:\Virtualenvs​# 同步配置信息:# 去向Python3的安装目录 => Scripts文件夹 => virtualenvwrapper.bat => 双击 MacOS、Linux 安装 # 建议使用pip3安装到python3环境下pip3 install -i https://pypi.douban.com/simple virtualenvpip3 install -i https://pypi.douban.com/simple virtualenvwrapper 工作文件 # 先找到virtualenvwrapper的工作文件 virtualenvwrapper.sh

Linux 下的/usr/bin /usr/sbin /usr/local/bin /usr/local/sbin区别

六月ゝ 毕业季﹏ 提交于 2019-12-29 20:28:46
1、/bin 是所有用户都可以访问并执行的可执行程序。包括超级用户及一般用户。 供所有用户(包括root用户和一般用户)使用的基本命令,主要有cat,chmod,date,cp,bash等等常用的命令。 2、/usr/bin:系统预装的可执行程序,会随着系统升级而改变。 3、/usr/local/bin:用户放置自己的可执行程序的地方,推荐放在这里,不会被系统升级而覆盖同名文件。 4、/usr/sbin:非系统正常运行所需要的命令,往往与某些服务器软件程序命令相关。 5、/usr/local/sbin:与本机自行安装的软件产生的系统执行文件。 来源: CSDN 作者: 阿Q咚咚咚 链接: https://blog.csdn.net/fanxindong0620/article/details/103756187

安装goland集成开发环境

大兔子大兔子 提交于 2019-12-27 01:13:43
继上次开发完成go环境搭建,这次进行goland下载安装 一、下载 在官网上下载即可,但是要翻墙。下载到download目录下,压缩至指定目录 这里直接给大家goland压缩包: https://pan.baidu.com/s/1MSz3FUEe8FbNw5nzQZZcPQ 提取码:u5p2 lqq@lqq-virtual-machine:~/download$sudo tar -xzf goland-2017.3.3.tar.gz -C /opt 二、安装 然后进入解压缩的goland文件夹下的bin文件执行goland.sh文件 lqq@lqq-virtual-machine:~$cd /opt/Goland-2017.3.3/bin lqq@lqq-virtual-machine: /opt/Goland-2017.3.3/bin $ ./goland.sh 然后就是类似于Windows的安装软件步骤,在百度上再找一个激活码,就可以使用goland了 来源: CSDN 作者: Agnes_lqq 链接: https://blog.csdn.net/Agnes_lqq/article/details/103710608

Linux:-bash: ***: command not found

醉酒当歌 提交于 2019-12-26 21:18:27
Linux:-bash: ***: command not found,系统很多命令都用不了,均提示没有此命令。 突然之间linux很多命令都用不了,均提示没有此命令。 这应该是系统环境变量出现了问题导致的。 解决办法: 先用:echo $PATH 查看path是否含有:/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin 如果没有 先用临时环境变量(重启后消失) #export PATH=$PATH:/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin 然后就可以用那些命令了,进去修改永久环境变量: 1。修改profile文件:(所有用户) #vi /etc/profile 加入:export PATH=$PATH:/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin 保存退出。 2。修改.bashrc文件:(单独用户) #vi /~/.bashrc (每个用户目录下都有,ls -all) 加入:export PATH=$PATH:/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin 保存退出。 重启系统,搞定。

IDEA安装

南楼画角 提交于 2019-12-25 14:36:28
1、下载安装程序及破解补丁,安装程序及破解补丁在:   百度网盘链接:https://pan.baidu.com/s/1mUk29dUKz5FDyE3VbSjL0A   提取码:nfsf    2、双击运行,根据系统位数选择安装                   3、破解程序,将JetbrainsIdesCrack-3.4-release-enc.jar破解补丁放置IDEA安装目录的BIN中    4、编辑bin目录下的idea64.exe.vmoptions,先将其后缀改成.txt文件,再打记事本打开,在文件末尾添加文本: “-javaagent:C:\Program Files\JetBrains\IntelliJ IDEA 2018.3.1\bin\JetbrainsIdesCrack-3.4-release-enc.jar”(C:\Program Files\JetBrains\IntelliJ IDEA 2018.3.1\bin为文件夹路径) 保存后将后缀更改回.vmoptions文件。             5、完成后打开IDEA,选择do not import settings         继续选择操作界面      选择Activate,第二行选择Activation code,如果直接出现绿色字体vmoptions,则破解成功    6

zookeeper系列之-linux系统服务安装

柔情痞子 提交于 2019-12-25 11:40:12
1.zookeeper下载 下载博主自己用的比较多的zookeeper-3.4.8.tar.gz版本 小生在此,请点击下载,come on! 2.解压下载安装包。 tar - zxvf zookeeper - 3 . 4 . 8 . tar . gz 3.跳转zookeeper-3.4.8目录,新建data文件夹,用作数据存储路径。 [root@instance-n4r06itt zookeeper-3.4.8] # mkdir data 4.拷贝zoo_sample.cfg文件。 [root@instance-n4r06itt conf] # cp zoo_sample.cfg zoo.cfg 5.修改zoo.cfg,添加数据存放路径。 # The number of milliseconds of each tick tickTime=2000 # The number of ticks that the initial # synchronization phase can take initLimit=10 # The number of ticks that can pass between # sending a request and getting an acknowledgement syncLimit=5 # the directory where the

linux上编译并运行单个java文件

主宰稳场 提交于 2019-12-25 01:30:26
linux上编译并运行单个java文件 1、先创建java项目目录,名称project。 mkdir project 2、在项目中创建src和bin目录,src下用于存放 “.java” 文件,bin下存放 “ .class ” 文件。 cd project mkdir src bin 3、在src下创建包com.company。 mkdir -p src/com/company 4、在包中编写java文件,文件名为Test.java。 vi src/com/company/Test.java package com.company; // 包名 public class Hello{ public static void main(String[] args){ System.out.println("test success"); } } // vim中编写,完成后保存退出。 5、在bin目录下创建用于存放project项目中生成的class文件的目录。 mkdir bin/project 6、编译java文件,将生成的编译文件存放在bin/project下,其中的com/company目录会自动创建,因为“package com.company;”语句。“-d”表示指定生成class文件的位置。 javac ./src/com/company/Test.java -d .