精华内容
下载资源
问答
  • java 工程师 linux常用命令

    千次阅读 2016-10-06 17:23:49
    创建目录 mkdir newfolder 删除目录 rmdir deleteEmptyFolder //删除空目录rm -rf deleteFile递归删除目录中所有内容 移动文件 mv /temp/movefile /targetFolder 重命名 mv ...

    查找文件

    find / -name filename.text  //跟根据名称查找 / 目录下的filename.txt文件
    
    find .-name ".xml" //递归查找所有.xml文件
    
    find .-name ".xml" |xargs grep "Hello World" //递归查找所有文件内容包含了hello World的xml文件
    
    grep -H ‘spring’ *.xml  //查找所以有的包含spring的xml文件
    
    find ./ -size 0 | xargs rm -f & //删除文件大小为零的文件
    
    ls -l | grep ‘jar’ //查找当前目录中的所有jar文件
    
    grep ‘test’ d* //显示所有以d开头的文件中包含test的行。
    
    grep ‘test’ aa bb cc //显示在aa,bb,cc文件中匹配test的行。
    
    grep ‘[a-z]/{5/}’ aa //显示所有包含每个字符串至少有5个连续小写字符的字符串的行。

    查看一个程序是否运行

    ps –ef|grep tomcat  //查看所有有关tomcat的进程
    

    查看文件,包含隐藏文件

    ls -al

    当前工作目录

    pwd

    复制文件

    cp sourceFolder targetFolder
    
    scp sourecFile romoteUserName@remoteIp:remoteAddr //远程拷贝

    创建目录

    mkdir newfolder

    删除目录

    rmdir deleteEmptyFolder //删除空目录rm -rf deleteFile递归删除目录中所有内容

    移动文件

    mv /temp/movefile /targetFolder

    重命名

    mv oldNameFile newNameFile

    切换用户

    su username

    修改文件权限

    chmod 777 file.java //file.java的权限-rwxrwxrwx,r表示读、w表示写、x表示可执行

    压缩文件

    tar -czf test.tar.gz /test1 /test2   //压缩test1 test2

    列出压缩文件列表

    tar -tzf test.tar.gz

    解压文件

    tar -xvzf test.tar.gz

    查看文件头10行

    head -n 10 example.txt

    查看文件尾10行

    tail -n 10 example.txt

    查看日志类型文件

    tail -f exmaple.log //这个命令会自动显示新增内容,屏幕只显示10行内容的(可设置)。
    
    ./startup.sh && tail -f ../logs/catalina.out  //重启tomcat 输出日志
    

    使用超级管理员身份执行命令

    sudo rm a.txt //使用管理员身份删除文件

    查看端口占用情况

    netstat -tln | grep 8080 //查看端口8080的使用情况

    查看端口属于哪个程序

    lsof -i :8080

    查看进程

    ps aux|grep java //查看java进程
    ps aux //查看所有进程

    以树状图列出目录的内容

    tree a

    文件下载

    wget http://file.tgz
    //mac下安装wget命令
    curl http://file.tgz

    网络检测

    ping www.taobao.com

    远程登录

    ssh userName@ip

    打印信息

    echo $JAVA_HOME //打印java home环境变量的值

    java 常用命令

    java javacjps , jstat , jmap , jstack

    其他命令

    svn git maven

    grep命令作用

    Linux系统中grep命令是一种强大的文本搜索工具,它能使用正则表达式搜索文本,并把匹 配的行打印出来。grep全称是Global Regular Expression Print,表示全局正则表达式版本,它的使用权限是所有用户。

    ps命令参考文章

    ps是Process Status的缩写。ps命令用来列出系统中当前运行的那些进程。ps命令列出的是当前那些进程的快照,就是执行ps命令的那个时刻的那些进程,如果想要动态的显示进程信息,就可以使用top命令。
    要对进程进行监测和控制,首先必须要了解当前进程的情况,也就是需要查看当前进程,而 ps 命令就是最基本同时也是非常强大的进程查看命令。使用该命令可以确定有哪些进程正在运行和运行的状态、进程是否结束、进程有没有僵死、哪些进程占用了过多的资源等等。总之大部分信息都是可以通过执行该命令得到的。
    ps 为我们提供了进程的一次性的查看,它所提供的查看结果并不动态连续的;如果想对进程时间监控,应该用 top 工具。

    kill 命令用于杀死进程。
    

    1.命令格式:

    ps[参数]

    2.命令功能:

    用来显示当前进程的状态

    3.命令参数:

    a 显示所有进程
    -a 显示同一终端下的所有程序
    -A 显示所有进程
    c 显示进程的真实名称
    -N 反向选择
    -e 等于“-A”
    e 显示环境变量
    f 显示程序间的关系
    -H 显示树状结构
    r 显示当前终端的进程
    T 显示当前终端的所有程序
    u 指定用户的所有进程
    -au 显示较详细的资讯
    -aux 显示所有包含其他使用者的行程
    -C<命令> 列出指定命令的状况
    –lines<行数> 每页显示的行数
    –width<字符数> 每页显示的字符数
    –help 显示帮助信息
    –version 显示版本显示

    实例

    ps -A  //显示所有进程信息
    
    ps -u root //显示指定用户信息
    
    ps -ef //显示所有进程信息,连同命令行
    
    ps -ef|grep ssh //ps 与grep 常用组合用法,查找特定进程
    
    ps -l //将目前属于您自己这次登入的 PID 与相关信息列示出来
    
    ps aux //列出目前所有的正在内存当中的程序
    
    ps -axjf //列出类似程序树的程序显示
    
    ps aux | egrep '(cron|syslog)' //找出与 cron 与 syslog 这两个服务有关的 PID 号码
    
    

    chmod

    linux chmod命令是在日常运维中比较常用的命令之一,对文件管理比较重要,如设置web目录时需设置特定的权限以保证服务器安全。
    提示:在写完shell脚本后,我们一般需要给这脚本设置权限:chmod a+x shell.sh
    对程序及目录直接给予chmod -R 777 file,这种最高级的权限,对服务器安全会造成很大的安全隐患,一般不建议这样设置在线上服务器上,可配置chown来设置web目录权限,如对用户上传图片的目录设置为web执行用户者的权限,对需要用程序操作的web中目录,也同样的设置:chown -R apache:apache web,其它只读的文件或目录,保持root权限即可,这样可以增加服务器安全性

     linux命令 : chmod
        使用权限 : 所有用户
        使用方式 : chmod [-cfvR] [--help] [--version] mode file... 说明 : Linux/Unix 的文件调用权限分为三级 : 文件拥有者[属主]、属组、其他用户。利用 chmod 可以控制文件如何被他人所调用。
    

    与chmod相关的命令:chown,umask,   参数 :   mode : 权限设定字串,格式如下 :
    [ugoa…][[+-=][rwxX]…][,…],其中 u 表示该文件的拥有者[user], g
    表示与该文件的拥有者属于组(group), o 表示其他用户[other], a 表示这三者皆是[all]。(常用)

    + 表示增加权限、(常用)
    - 表示取消权限、(常用)
    = 表示唯一设定权限。

    r 表示有可读取的权限, w 表示有可写入的权限, x 表示有可执行的权限, X 表示只有当该文件是个子目录或者该文件已经被设定过为可执行。

      -c : 若该文件权限确实已经更改,才显示其更改动作   -f : 若该文件权限无法被更改也不要显示错误讯息   -v :
    显示权限变更的详细资料
    -R : 对目前目录下的所有文件与子目录进行相同的权限变更 (常用)
    示例:给文件修改所有为所有人可读权限:
    chmod ugo+r linuxyw.com

    chmod a+r linuxyw.com
    给文件修改所有为所有人可执行权限:
    chmod a+x linuxyw.com
    给文件修改所有为文件属主用户可执行权限:
    chmod u+x linuxyw.com
    把linuxyw目录下的文件设置为所有人可执行权限:
    chmod -R a+x linuxyw/
    把linuxyw目录下的文件全部设置为755权限:
    chmod -R 755 linuxyw/
    取消linux目录下的所有文件可写权限:
    chmod -R a-w linuxyw/

    实例

    执行  ll
    
    返回
    drwxr-xr-x 2 root root 4096 Apr 29 14:50 linuxyw
    -rw-r--r-- 1 root root   36 Apr 27 23:40 linuxyw.com
    -rw-r--r-- 1 root root    0 Apr 29 14:46 www.linuxyw.com
    ll的结果返回七列,分别表示如下含义:
    第一栏  [文件属性]
    第二栏  [文件数]
    第三栏  [拥有者]
    第四栏  [所有者群组]
    第五栏  [大小]
    第六栏  [建档日期]
    第七栏  [档名]
    我们设置文件的权限就是这是第一栏里的文件属性。
    
    文件属性这块共有十个字段,如:drwxr-xr-x
    
    我们把这10个列分成4块:[d] [rwx] [r-x] [r-x]
    第一块:也就是第一列,用来表示这个文件的类型,有如下值:
           (1)[ d ]则是目录,我这里的是d,表示的是一个目录
           (2)[ - ]则是文件;
           (3)[ l ]则表示为连结档(link file);
           (4)[ b ]则表示为装置文件里面的可供储存的接口设备;
           (5)[ c ]则表示为装置文件里面的串行端口设备,例如键盘、鼠标。
    第二块:第 24 列,表示文件拥有者的权限。
    第三块:第57 列,表示拥有者同组人的权限。
    第四块:第810列,表示是非拥有者组人的权限。
         这些权限均有[rwx] 三个参数表示,而且分别对应不同的位置。每块由3个列组成,每列对应一个值。 [ r ]代表可读、[ w ]代表可写、[ x ]代表可执行。
           举例: 如果拥有者只有只读的权限,那么第24列就是[r--],有读写的权限就是[rw-],有读写和执行的权利就是[rwx].
    使用数字赋权的命令格式如下:
           chmod abc filename
    其中的abc 分别代表3个数字,并且分别对应问个不同的属组。 即:
           数字a 对应 第24位,表示拥有者的权限。
           数字b 对应 第57位,表示同组用户的权限。
           数字c 对应第810位,表示其他组的权限。
    
           rwx 对应421. 那么只读的权限用4表示[r--],读写用6(4+2)表示[rw-],写加执行用7(4+2+1)表示[rwx]。 只读加执行用5(4+1)表示[r-x]。
    
    示例:
           chmod 755 file1
           chmod 777 file1 <==> chmod a=rwx file 
           chmod 771 file  <==> chmod ug=rwx,o=x file 

    chown

      chown将指定文件的拥有者改为指定的用户或组,用户可以是用户名或者用户ID;组可以是组名或者组ID;文件是以空格分开的要改变权限的文件列表,支持通配符。系统管理员经常使用chown命令,在将文件拷贝到另一个用户的名录下之后,让用户拥有使用该文件的权限。
     1.命令格式:

      chown [选项]... [所有者][:[组]] 文件...

      2.命令功能:

        通过chown改变文件的拥有者和群组。在更改文件的所有者或所属群组时,可以使用用户名称和用户识别码设置。普通用户不能将自己的文件改变成其他的拥有者。其操作权限一般为管理员

    例子

     实例1:改变拥有者和群组
        命令:chown mail:mail log2012.log
     实例2:改变文件拥有者和群组
       命令:chown root: log2012.log
    实例4:改变指定目录以及其子目录下的所有文件的拥有者和群组 
      命令:chown -R -v root:mail test6
    
    展开全文
  • Java工程师常用Linux命令大全

    千次阅读 2018-03-19 12:52:52
    Java工程师常用Linux命令大全 查看目录下文件 ll 显示当前目录下文件详细信息。 ll -a 显示当前目录下所有文件(包括隐藏文件) 查看当前目录 pwd 查看当前路径 查看进程 ps -a 显示所有进程 ps –...

    Java工程师常用Linux命令大全

    1. 查看目录下文件

      ll 显示当前目录下文件详细信息。
      ll -a 显示当前目录下所有文件(包括隐藏文件)
    2. 查看当前目录

      pwd 查看当前路径
    3. 查看进程

      ps -a 显示所有进程
      ps –u 有效用户的相关进程
      ps -x 列出较完整的信息
      ps aux 查询系统所有进程数据
      ps -ef | grep java 表示查看所有进程里 CMD 是 java 的进程信息
    4. 查看端口信息

      netstat -tunlp |grep 端口号 查看指定的端口号的进程情况,如查看8000端口的情况,netstat -tunlp |grep 8000
      nmap 127.0.0.1 查看本机开放的端口,会扫描所有端口。

      1. 杀死进程
    kill -s 9 进程号
    1. 目录文件操作
    touch 文件夹  OR  文件
    mkdir 文件夹
    1. 内存信息
    free -m  单位为Mb查看内存信息
    top      就好像是“linux下的任务管理器”
    // 任务管理器含义
    PID 进程ID
    USER    进程所有者
    PR  优先级
    NI  nice值,负值表示高优先级,正值表示低优先级
    VIRT    进程使用的虚拟内存总量
    RES 进程使用的、未被换出的物理内存大小
    SHR 共享内存大小
    S   进程状态
    %CPU    上次更新到现在的CPU时间占用百分比
    %MEM    进程使用的物理内存百分比
    TIME+   进程使用CPU总时间
    COMMAND 命令名、命令行
    1. 文件搜索
    find / -name file1 从 '/' 开始进入根文件系统搜索文件和目录 
    find / -user user1 搜索属于用户 'user1' 的文件和目录 
    find /home/user1 -name \*.bin 在目录 '/ home/user1' 中搜索带有'.bin' 结尾的文件 
    find /usr/bin -type f -atime +100 搜索在过去100天内未被使用过的执行文件 
    find /usr/bin -type f -mtime -10 搜索在10天内被创建或者修改过的文件 
    find / -name \*.rpm -exec chmod 755 '{}' \; 搜索以 '.rpm' 结尾的文件并定义其权限 
    find / -xdev -name \*.rpm 搜索以 '.rpm' 结尾的文件,忽略光驱、捷盘等可移动设备 
    locate \*.ps 寻找以 '.ps' 结尾的文件 - 先运行 'updatedb' 命令 
    whereis halt 显示一个二进制文件、源码或man的位置 
    which halt 显示一个二进制文件或可执行文件的完整路径 
    1. 磁盘空间
    df -h 显示已经挂载的分区列表 
    ls -lSr |more 以尺寸大小排列文件和目录 
    du -sh dir1 估算目录 'dir1' 已经使用的磁盘空间' 
    du -sk * | sort -rn 以容量大小为依据依次显示文件和目录的大小 
    rpm -q -a --qf '%10{SIZE}t%{NAME}n' | sort -k1,1n 以大小为依据依次显示已安装的rpm包所使用的空间 (fedora, redhat类系统) 
    dpkg-query -W -f='${Installed-Size;10}t${Package}n' | sort -k1,1n 以大小为依据显示已安装的deb包所使用的空间 (ubuntu, debian类系统) 
    1. 打包和压缩文件
    bunzip2 file1.bz2 解压一个叫做 'file1.bz2'的文件 
    bzip2 file1 压缩一个叫做 'file1' 的文件 
    gunzip file1.gz 解压一个叫做 'file1.gz'的文件 
    gzip file1 压缩一个叫做 'file1'的文件 
    gzip -9 file1 最大程度压缩 
    rar a file1.rar test_file 创建一个叫做 'file1.rar' 的包 
    rar a file1.rar file1 file2 dir1 同时压缩 'file1', 'file2' 以及目录 'dir1' 
    rar x file1.rar 解压rar包 
    unrar x file1.rar 解压rar包 
    tar -cvf archive.tar file1 创建一个非压缩的 tarball 
    tar -cvf archive.tar file1 file2 dir1 创建一个包含了 'file1', 'file2' 以及 'dir1'的档案文件 
    tar -tf archive.tar 显示一个包中的内容 
    tar -xvf archive.tar 释放一个包 
    tar -xvf archive.tar -C /tmp 将压缩包释放到 /tmp目录下 
    tar -cvfj archive.tar.bz2 dir1 创建一个bzip2格式的压缩包 
    tar -xvfj archive.tar.bz2 解压一个bzip2格式的压缩包 
    tar -cvfz archive.tar.gz dir1 创建一个gzip格式的压缩包 
    tar -xvfz archive.tar.gz 解压一个gzip格式的压缩包 
    zip file1.zip file1 创建一个zip格式的压缩包 
    zip -r file1.zip file1 file2 dir1 将几个文件和目录同时压缩成一个zip格式的压缩包 
    unzip file1.zip 解压一个zip格式压缩包 
    1. 查看文件内容—日志查看
    cat file1 从第一个字节开始正向查看文件的内容 
    tac file1 从最后一行开始反向查看一个文件的内容 
    more file1 查看一个长文件的内容 
    less file1 类似于 'more' 命令,但是它允许在文件中和正向操作一样的反向操作 
    head -2 file1 查看一个文件的前两行 
    tail -2 file1 查看一个文件的最后两行 
    tail -f /var/log/messages 实时查看被添加到一个文件中的内容 
    展开全文
  • java工程师必须会的linux命令

    千次阅读 2016-01-20 16:02:53
    1.查找文件 find / -name filename.txt 根据名称查找/目录下的filename.txt文件。 find . -name “*.xml” 递归查找所有的xml文件 2.查看一个程序是否运行 ps –ef|grep tomcat 查看所有有关...pkill -9 java 批量

    1.查找文件
    find / -name filename.txt 根据名称查找/目录下的filename.txt文件。
    find . -name “*.xml” 递归查找所有的xml文件
    2.查看一个程序是否运行
    ps –ef|grep tomcat 查看所有有关tomcat的进程
    3.终止线程
    kill -9 19979 终止线程号位19979的进程
    pkill -9 java 批量终止java进程
    4.查看文件,包含隐藏文件
    ls -al
    5.当前工作目录
    pwd
    6.复制文件
    cp source dest 复制文件
    cp -r sourceFolder targetFolder 递归复制整个文件夹
    scp sourecFile romoteUserName@remoteIp:remoteAddr 远程拷贝
    7.创建目录
    mkdir newfolder
    创建文件:touch test.txt
    8.删除目录
    rmdir deleteEmptyFolder 删除空目录 rm -rf deleteFile 递归删除目录中所有内容
    9.移动文件
    mv /temp/movefile /targetFolder
    10.重命令
    mv oldNameFile newNameFile
    11.切换用户
    su -username
    12.修改文件权限
    chmod 777 file.java //file.java的权限-rwxrwxrwx,r表示读、w表示写、x表示可执行
    13.压缩文件
    tar -czf test.tar.gz /test1 /test2
    zip -r test.zip /test
    14.列出压缩文件列表
    tar -tzf test.tar.gz
    15.解压文件
    tar -xvzf test.tar.gz
    upzip test.zip
    16.查看文件头10行
    head -n 10 example.txt
    17.查看文件尾10行
    tail -n 10 example.txt
    18.查看日志类型文件
    tail -f exmaple.log //这个命令会自动显示新增内容,屏幕只显示10行内容的(可设置)。
    19.使用超级管理员身份执行命令
    sudo rm a.txt 使用管理员身份删除文件
    20.查看端口占用情况
    netstat -tln | grep 8080 查看端口8080的使用情况
    21.查看端口属于哪个程序
    lsof -i :8080
    22.free -m 查看内存使用量和交换区使用量
    [root@iZ2513wqj05Z ~]# free -m
    total used free shared buffers cached
    Mem: 3535 2454 1080 16 216 440
    -/+ buffers/cache: 1797 1737
    Swap: 0 0 0
    23.df -h 查看各分区使用情况
    [root@iZ2513wqj05Z ~]# df -h
    Filesystem Size Used Avail Use% Mounted on
    /dev/xvda1 20G 5.4G 14G 29% /
    devtmpfs 1.9G 0 1.9G 0% /dev
    tmpfs 1.8G 0 1.8G 0% /dev/shm
    tmpfs 1.8G 17M 1.8G 1% /run
    tmpfs 1.8G 0 1.8G 0% /sys/fs/cgroup
    24.du -sh 查看指定目录的大小
    [root@iZ2513wqj05Z ~]# du -sh /mnt/online/
    3.2G /mnt/online/
    25.启动tomcat服务
    进入tomcat的bin目录
    nohup ./startup.sh & tail -f ../logs/catalina.out
    分析:nohup 让程序在后台运行,经常结合 & 一起使用。
    tail -f ../logs/catalina.out 同时查看tomcat启动日志。

    展开全文
  • 一、前言前面两个章节我们分别讲解了Windows和Linux两种不同的环境下InteliJ IDEA是如何安装的,后续几个章节我们将来看看如何通过InteliJ IDEA来创建项目和一些其他技巧性的使用方法,这一节我们将简单介绍一下...

    一、前言

    前面两个章节我们分别讲解了Windows和Linux两种不同的环境下InteliJ IDEA是如何安装的,后续几个章节我们将来看看如何通过InteliJ IDEA来创建项目和一些其他技巧性的使用方法,这一节我们将简单介绍一下InteliJ IDEA是如何创建普通的Java工程的。

    二、步骤

    首先我们进入InteliJ IDEA的启动界面


    点击 "Create New Project",弹出以下界面


    该界面是创建项目的界面,由上图可以看到我们可以创建Java,Web,Android,Maven等项目,这里我们搭建Java工程为例


    点击 "Next",弹出以下界面


    继续点击 "Next",弹出以下界面


    继续点击 "Finish",弹出以下提示界面


    因为我们刚才上一步,更改了它默认创建的位置,所有会出现以上提示,如果您是默认的路径,则不会

    点击 "OK",进入以下界面


    最终界面如下:


    右键src ->New ->Package,创建一个包


    继续,如下图


    点击"OK",如下图


    接着,在这个包下面创建一个Java类,HelloWolrdDemo

    右键包名->New->Java Class



    点击"OK",进入我们最终的编辑界面,写上一段测试代码


    编辑完测试代码后,我们怎么运行呢?

    在编辑区域右键,点击"Run HelloWolrdDemo.main()"运行


    运行最终结果如下:



    =======欢迎大家拍砖,小手一抖,多多点赞哟!=======

    版权声明:本文为博主原创文章,允许转载,但转载必须标明出处。


    展开全文
  • 【转载】linux下javac 运行java工程

    千次阅读 2018-08-10 07:59:16
    如何用javac 和java 编译运行整个Java工程 前言:本文教你怎么用javac和java命令,以及如何利用脚本(shell或bat)方便处理,并用简单的实例展示这些用法。 IDE是把双刃剑,它可以什么都帮你做了,你只要敲几行代码...
  • linux下使用javac java编译运行java工程

    千次阅读 2013-04-14 20:14:01
    前言:本文教你怎么用javac和java命令,以及如何利用脚本(shell或bat)方便处理,并用简单的实例展示这些用法。  IDE是把双刃剑,它可以什么都帮你做了,你只要敲几行代码,点几下鼠标,程序就跑起来了,用起来...
  • 上一篇已经在linux(centos7)中装好了jdk 并配好了环境变量,现在来写一个简单的java代码 1.打开终端找到jdk的目录 cd /usr/local/jdk1.8.0_191/java 2.创建一个java文件并编辑 vi Hello.java 3.i编辑内容,写代码 ...
  • 1.个人常用总结 1.查询Linux版本 cat /proc/version ...4.创建文件 touch test.java 5.查看文件 vi test.java 6.修改文件 进入 vi编辑器后,输入i,进入编辑(插入)模式,编辑后,esc键回到vi编
  • (假设您的linux服务器上已经部署了java环境,集成了SVN,以及项目依赖的其他环境 ) 1.您需要一个连接远程服务器的工具XshellPortable。 2.安装完成以后,输入服务器IP,用户名密码, 选择字符集(utf-8)。 ...
  • 文件属性设置完成后如下图(操作:例如设置java目录的属性,右键java,选择Sources,其他几个类似图中一一设置即可)->ok: 七、配置Facets File->project->project Structure->Facets->点击"+“号,选择web: 然后...
  • Linux 搭建Java 环境,部署项目

    千次阅读 2020-06-06 19:32:04
    在Centos 7 服务器上部署Java+Tomcat 环境
  • linuxjava调用c/c++库

    千次阅读 2018-02-28 22:46:08
    本文仅作为自己测试过程的一些记录。...具体过程记录如下:1、在eclipse下创建一个名为nativeTest的java工程,在其中新建名为nativeTest包,新建名为HelloWorld的类。代码如下:package nativeTest; publ...
  • linuxjava 的默认的文件写入权限仅局限在执行目录之下。如果需要在其他目录写入文件或者文件夹 需要手动设置以下权限。Filef=newFile("/home/sxl/out");f.setWritable(true,false); 转载于:...
  • LinuxJava开发环境建立

    千次阅读 2006-12-29 19:56:00
    作者:zieckey(zieckey@yahoo....1. 取得JDK, http://java.sun.com下载最新的JDK jdk-6-linux-i586.bin2. 安装JDK(以root身份安装)解压缩bin包[root@localhost root]# mkdir /usr/java/[root@localhost root]#
  • linux搭建java web环境

    千次阅读 2013-05-29 13:28:34
    在这里以ubuntu12.04为例,系统为64位的,如果是32位系统,请重新下载32位的jdk,...jdk1.6 jdk-6u43-linux-x64.bin 下载地址:http://pan.baidu.com/share/link?shareid=447068&uk=3121382192 eclipse eclipse-je
  • Java工程师学习指南(完结篇)

    千次阅读 2018-11-01 11:28:15
    Java工程师学习指南 完结篇 先声明一点,文章里面不会详细到每一步怎么操作,只会提供大致的思路和方向,给大家以启发,如果真的要一步一步指导操作的话,那至少需要一本书的厚度啦。 因为笔者还只是一名在校生,...
  • 优秀 java工程师 简历

    万次阅读 多人点赞 2019-06-17 07:05:28
    项目描述: 依赖业务系统数据源采用反向建表方式按照公安部标准在目标库中创建相应的标准表结构,将数据推送到用户表中完成数据定制 项目四:2016.09-2016.11 任务调度平台 软件环境: LTS轻量级分布式任务调度...
  • 原文:出自本人的Linux博客http://blog.csdn.net/unix21/article/details/18813173一、Java 开发环境的搭建这里主要说windows环境下怎么配置Java环境。如果是Linux环境参考本博客另一篇文章即可:Linux环境安装卸载...
  • Java工程师(面试)

    千次阅读 多人点赞 2021-03-12 22:19:23
    Java工程师(面试) ​ 目前行业需求已有单体应用的开发转向微服务开发,甚至和大数据开发(java)方向融合,而传统的java开发技术正在逐渐淘汰。 java web 技术栈:java + spring + springmvc +mybatis、spring ...
  • 我们由浅入深,先讲简单的例子:譬如“赛车手与车”是依赖关系,我们先创建一个Car.java 写一个drive( )方法,编译后将生成Car.class文件打包成Car.jar;再创建一个赛车手 Racer.java 去调用Car.jar 的drive( )方法...
  • 使用Netbeans创建java Web项目

    千次阅读 2014-02-11 08:57:25
    使用Netbeans创建java Web项目 需要先搭建JDK参考: Java开发环境的搭建以及使用eclipse创建项目 Linux环境安装卸载JDK 1.安装Tomcat 去官网下载最新的Tomcat:http://tomcat.apache.org/ 目前最新的windows...
  • 之前在实验室做web开发用的seam框架就是用maven部署的,但也只是用项目中pom文件里写好的几个命令而已,并不了解maven的具体细节,最近没事看了一个maven的具体用法,在这先说一下maven是如何创建普通的java项目的:...
  • linux下的java调用ffmpeg进行视频转码

    千次阅读 2016-07-28 16:05:00
    linux下的java调用ffmpeg进行视频转码 上一篇文章介绍了如何在linux下安装ffmpeg,在安装完ffmpeg之后,遇到的问题就是如何在java中调用linux的ffmpeg命令进行视频转码和截图,话不多说,直接上代码! 这是视频...
  • 内容涵盖:Java、MyBatis、ZooKeeper、Dubbo、Elasticsearch、Memcached、Redis、MySQL、Spring、Spring Boot、Spring Cloud、RabbitMQ、Kafka、Linux 等技术栈。 由于整个笔记比较全面,内容相当的多 ,这里仅展示...
  • Linux). However, you can also explicitly pull binaries only for the platforms you are using. Information on how to do this can be found on the dependencies page. import org.nd4j.linalg....
  • Linux java + apache mina + maven 实现高并发服务器
  • windows和linux环境下java调用C++代码-JNI技术

    千次阅读 热门讨论 2017-09-20 15:52:54
    一.前言 最近部门做安卓移动开发的需要调C++的代码,困难重重,最后任务交给了我,查找相关资料,没有一个教程能把不同...1.JAVA使用的IDE为eclipse 2.windows环境下C++使用的IDE为visual studio 2010 3.linux...
  • 如何用shell脚本编译java工程

    千次阅读 2016-01-06 17:30:58
    编译java工程一般直接用IDE或者用Ant、Maven之类的工具,很少有人用纯shell来编译java工程。正好遇到这样一个应该,用这篇博文做一下记录。 案例:本人用eclipse写了一个java project,然后编译打成ja...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 78,771
精华内容 31,508
关键字:

linux创建java工程

java 订阅
linux 订阅