zoukankan      html  css  js  c++  java
  • remind

    windows

    windows的host路径 C:/Windows/System32/drivers/etc/hosts
    windows查看端口号杀进程
    1、查看端口号
    netstat -ano|findstr 8080
    2、查看PID对应进程
    tasklist | findstr 2040
    3、杀进程
    taskkill /f /t /im tor.exe
    去除非数字部分 replace((/([^d]*)(d+)/,"$2")

    linux

    netstat -na | grep ESTAB | grep 8080 | wc -l 实时查看tomcat并发连接数
    netstat -na | grep ESTAB | grep 80 | wc -l 实时查看apache并发连接数
    cat /etc/redhat-release 查看linux系统版本(redhat/centos)
    source /etc/profile 修改java环境变量使生效
    chown -R apache:apache dirName 修改用户和所有组
    vim /etc/resolv.conf dns服务器配置(ipconfig -all:查看windows的dns服务器)
    rpm -qa|grep samba 是列出包含samba字段的软件的信息。
    bin/catalina.sh JAVA_OPTS="$JAVA_OPTS -Dcom.sun.management.jmxremote.port=1090 -Dcom.sun.management.jmxremote.ssl=false -Dcom.sun.management.jmxremote.authenticate=false -Djava.rmi.server.hostname=x.x.x.x" 配置jmx
    mv f1 f2 修改文件名
    tar -zxvf fileName.tar.gz (z :是否同时具有 gzip 的属性?亦即是否需要用 gzip 压缩?
    -c :建立一个压缩文件的参数指令(create 的意思);
    -x :解开一个压缩文件的参数指令!
    -v :压缩的过程中显示文件!这个常用,但不建议用在背景执行过程!
    -f :使用档名,请留意,在 f 之后要立即接档名喔!不要再加参数!例如使用『 tar -zcvfP tfile sfile』就是错误的写法,要写成   『 tar -zcvPf tfile sfile』才对喔!
    ) (解压文件)
    tar -zcvf 压缩文件名.tar.gz 被压缩文件名 (压缩文件)
    rm -rf 文件名 删除文件 -r:向下递归删除 |-f:直接强行删除,且没有任何提示
    ps -ef | grep java查看进程
    scp -i <私钥地址> sourcefile <username>@hostname:targetfile (拷贝文件到远程机上,远程地址可以只指定目录,也可以指定文件名) 参考
    df -k 以kb为单位查看硬盘使用情况
    du -ck /home 列出home目录下所有文件或目录占用的大小,以KB作为计量单位。以及统计出当前home目录占用的总大小。

    vim

    vim撤销上一步的操作u
    vim恢复上一步被撤销的操作 Ctrl+r
    vim删除行 dd(先按数字n就是删除n行)
    vim复制行 yy(先按数字n就是复制n行)

    apache

    修改apache配置 vim /etc/httpd/conf/httpd.conf
    重启Apache /etc/init.d/httpd restart
    重新加载apache配置 service httpd reload

    nginx

    设置代理超时时间 proxy_read_timeout 30;

    mysql

    //超时设置 SHOW GLOBAL VARIABLES LIKE '%timeout%'
    //字符集 SHOW VARIABLES LIKE 'character%';
    //查看进程 show full processlist;//查看进程
    //杀死进程 kill 【id】;
    //最大连接数 show variables like '%max_connections%'
    //解锁表 UNLOCK TABLES;
    //设置最大连接数set global max_connections=1000

    #新增和每次更新都刷新时间
    ALTER TABLE table_name MODIFY COLUMN  `col_name` TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP  
    
    #新增的时候刷新时间
    ALTER TABLE table_name MODIFY COLUMN  `col_name` TIMESTAMP DEFAULT CURRENT_TIMESTAMP  
    
    #在创建新记录的时候把这个字段设置为0,每次更新刷新时间
    ALTER TABLE table_name MODIFY COLUMN  `col_name` TIMESTAMP ON UPDATE CURRENT_TIMESTAMP  
    

    git

    git ls-remote -h https://github.com/xxx/xxx.git master 获取远程分支最新hash值
    git remote -v 远程代码库名称和地址

    spring

    spring下载地址 https://repo.spring.io/release/org/springframework

    idea

    idea相关
    复制一行 ctrl+d
    控制台输出 sout+tab
    上一个编辑位置 ctrl+alt+ <-
    下一个编辑位置 ctrl+alt+ ->
    打开所在文件夹 ctrl+alt+f12
    打开类文件 ctrl+n
    最近打开的文件 ctrl+e
    查看类继承关系 ctrl+h
    archetypeCatalog internal //archetypeCatalog表示插件使用的archetype元数据,不加这个参数时默认为remote,local,即中央仓库archetype元数据,由于中央仓库的archetype太多了,所以导致很慢,指定internal来表示仅使用内部元数据。

  • 相关阅读:
    Java面试不得不知的程序(二)
    Java面试不得不知的问题(一)
    Java框架 面试题总结
    JavaSE 面试题总结
    JavaEE 面试题总结
    DBUtils 学习使用
    JavaWeb —— JSP 总结
    java 单例模式(singleton)
    java 上溯造型与下塑造型
    java 第六章 面向对象基础
  • 原文地址:https://www.cnblogs.com/saias/p/6857033.html
Copyright © 2011-2022 走看看