zoukankan      html  css  js  c++  java
  • 杂记

    服务管理:service.msc

    visio图调入word中有大片空白:在word中右击图片——“VISIO”对象——打开,在visio中按住ctrl键调整图片边缘画布大小,保存即可。也可以在visio中做同样操作,但就不是标准页了。

    开启hadoop中的一个单节点:  bin/hadoop-daemon.sh start datanode  ~~~  bin/hadoop-daemon.sh start tasktracker

    hbase启动后无法查看数据,导出数据也会发生错误:原因是新添加的两个节点dm6、dm7的相关信息并未加载至其他节点,修改后,问题解决

    错误类似于:  

    ERROR org.apache.hadoop.hbase.mapreduce.TableInputFormatBase - Cannot
    resolve the host name for /10.220.55.41 because of
    javax.naming.OperationNotSupportedException: DNS service refused
    [response code 5]; remaining name '41.55.220.10.in-addr.arpa'

    Vim操作:

    • i → Insert 模式,按 ESC 回到 Normal 模式.
    • x → 删当前光标所在的一个字符。
    • :wq → 存盘 + 退出 (:w 存盘, :q 退出)   (陈皓注::w 后可以跟文件名)
    • dd → 删除当前行,并把删除的行存到剪贴板里
    • p → 粘贴剪贴板

    机器间拷贝文件:

    scp -r localfile.txt username@192.168.0.1:/home/username/

    ubuntu tomcat目录:

          /etc/tomcat6 - 全局配置
      /usr/share/tomcat6/ - 程序主目录
      /usr/share/tomcat6/conf/Catalina/localhost/ - 本机部署的 Catalina 配置

        /var/lib/tomcat6/ - 工作主目录
      /var/lib/tomcat6/webapps - (应用文件实际存放于此)
      /var/lib/tomcat6/work - 动态工作目录(动态编译的 .jsp 存放于此)

    #看是否已经有tomcat在运行了
    ps -ef |grep tomcat
    #如果有,用kill;
    kill -9 pid #pid 为相应的进程号
     
    例如 ps -ef |grep tomcat 输出如下
    sun 5144 1 0 10:21 pts/1 00:00:06 /java/jdk/bin/java -Djava.util.logging.manager=org.apache.juli.ClassLoaderLogManager -Djava.endorsed.dirs=/java/tomcat/common/endorsed -classpath :/java/tomcat/bin/bootstrap.jar:/java/tomcat/bin/commons-logging-api.jar -Dcatalina.base=/java/tomcat -Dcatalina.home=/java/tomcat -Djava.io.tmpdir=/java/tomcat/temp org.apache.catalina.startup.Bootstrap start
     
    则 5144 就为进程号 pid = 5144
    kill -9 5144 就可以彻底杀死tomcat
     
     
    解压:
     
    tar -zxvf archive_name.tar.gz
     
     
    查看ubuntu版本:
          方法一: 
      在终端中执行下列指令: 

      cat /etc/issue 

      可以查看当前正在运行的 Ubuntu 的版本号。其输出结果类似下面的内容: 

      Ubuntu 7.04 \n \l 

      方法二: 
      使用 lsb_release 命令也可以查看 Ubuntu 的版本号,与方法一相比,内容更为详细。执行指令如下: 

      sudo lsb_release -a 

      将输出结果: 

      Distributor ID: Ubuntu 
      Description: Ubuntu 7.04 
      Release: 7.04 
      Codename: feisty
     
    查看硬件信息:
    cpu:cat /proc/cpuinfo
    硬盘:fdisk -l
    内存:cat /proc/meminfo
     
    word中插入对象,只能显示一小部分,这种情况只发生在嵌入式(嵌入式:图片文字环绕方式的一种)图片中,出现该问题的原因:

    原因:图片的段落设置中的行距被设成“固定行距”了。

     
    虚拟化:
           某些CPU支持虚拟化,但是默认是关闭虚拟化功能,需要在BOIS中进行修改:开机》F10》security》System Security》 ,将下面的Virutualization。。。改为enabled.
     
     
    Ubuntu使用命令行下载数据:
     

    首先安装axel这个命令

    sudo apt-get install axel

    然后使用这个命令下载文件

    例如:

    axel gpx-planet-2013-04-09.tar.xz

    就会自动下载文件了

    ubuntu 挂载U盘: 

    如果是ubuntu桌面环境的话,不用mount,接入的U盘就可以直接被系统识别,访问起来非常方便,但如果没有桌面环境呢,比如在ubuntu server端,如何访问U盘呢?

    第一步:查看U盘信息
    sudo fdisk -l 将显示全部盘的信息,其中包含U盘的信息如下

    Disk /dev/sdb: 8027 MB, 8027897856 bytes
    14 heads, 22 sectors/track, 50907 cylinders
    Units = cylinders of 308 * 512 = 157696 bytes

    Device Boot Start End Blocks Id System
    /dev/sdb1 8 50908 7838628 7 HPFS/NTFS

    很容易看出来,这是一块U盘,并且只有一个分区 sdb1,且文件系统为NTFS

    第二步:挂载U盘到指定节点
    sudo mount -t ntfs-3g /dev/sdb1 /mnt/windows/u (/mnt/windows/u为你要挂载到的节点,这个你可以随便指定。)

    另若使用的是FAT32格式的:

    sudo mount -t vfat /dev/sdb1 /mnt/u                (事先需在mnt目录下建一个名为u的文件夹)    (也可能是sdb2、sdb3、sdb4)

    然后就可以通过 cd /mnt/u 对U盘上的内容进行访问了。

    卸载时用:

    sudo umount /mnt/u 

    若卸载时报错:“device is busy”,则可以用

    mount -l /mnt/u

    来卸载设备。选项 –l 并不是马上umount,而是在该目录空闲后再umount。也可以先以 ps aux 查看占用设备的程序PID,然后kill PID,最后umount就非常放心了。

    java.lang.UnsatisfiedLinkError:no dll in java.library.path 终极解决之道 (在tomcat中使用GDAL时,遇到了该问题) 

    http://hi.baidu.com/andywade/item/6d6019853670b328110ef342

        Java调用Dll时,会出现no dll in java.library.path异常,在Java Project中不常见,因为只要将Dll拷贝到system32目录下即可;         但若是在Web Project中则经常遇见,因为Web Project引用的 java.library.path  有两处(jre的bin目录和Tomcat的bin目录)

        因此解决方法如下:

        1.在项目中执行System.out.println(System.getProperty("java.library.path")),获取到java.library.path的具体路径

        2. 如果是Java Project则将相应的Dll拷贝到system32目录下即可

        3. 如果是Web Project则将相应的Dll拷贝到jre的bin目录和Tomcat的bin目录即可,

         如:D:\Program Files\Java\jre6\bin;和E:\Program Files\Apache Software Foundation\Tomcat 6.0\bin

     

     

        OK。解决!

  • 相关阅读:
    零是奇数还是偶数?
    解决TortoiseSVN中out of date问题的一个方法
    squid透明代理+iptables防火墙,多网卡详细配置
    基于协同过滤的推荐方法
    IP分片和TCP分片 MTU和MSS(转)
    Google Protocol Buffer 的使用和原理(转)
    到底多少线程算是线程数太多?
    开源软件53个相关概念
    GPL,LGPL和BSD等协议注意事项
    IEEE 802
  • 原文地址:https://www.cnblogs.com/Deron/p/2980353.html
Copyright © 2011-2022 走看看