指令学习-21

指令学习

  1. 快捷键
    1. mac ide执行SQL: command+ENTER
    2. 类型智能提示:  ⌃⇧Space (Code | Code Completion | Type-Matching)
    3. 代码智能提示:⌃Space
    4. 连按两次Ctrl来获取ide的常用功能
    5. Search Everywhere popup (double Shift)
    6. 修改行分隔符:select File | File Properties| Line Separators from the main menu, and then choose the desired line ending style.
    7. refact提示:⌃T,
    8. 查看抽象方法的实现:⌥⌘B
    9. 打开UML类图:⌥⇧⌘U
    10. 查找git分支:双击Shift
    11. 产生get,set方法:  ⌘N
    12. Mac 下查看java home: /usr/libexec/java_home -V
    13. Java home: /Library/Java/JavaVirtualMachines/jdk-16.0.2.jdk/Contents/Home
    14. Curl 发消息指令:curl -H Content-Type:application/json -X POST -d '{"bizCode":"dw.data","eventCode":"sendBasicMsg","sceneCode":"normal","originalId":"text_new_version","pushModelList":[{"readType":"push","templateCode":"9939cfce39f844dd88d320c439196e31","order":1,"iconUrl":"https://cdn.dewu.com/node-common/8a6a28d9-fc79-dff6-c0fc-c73ba2bf690b.jpg"}],"appKey":"999999bee244001","pushParamList":[{"userId":1696091987}],"customParam":{"sku_title":"测试","sku_id":"88602542","spu_id":"14768"},"urlParam":{},"startTimeStamp":1628055739117}' http://localhost:10074/sendMsg?noSign=true
    15. 查找压缩文件内容:gzip -dc ./文件名.gz | grep “8723183”
    16. 显示隐藏文件:
    17. 列编辑快捷键

    1. Redis
      1. 安装:brew install redis
      2. 启动:brew services start redis
      3. 连接redis: redis-cli -h d1-redis.dewus.cn -a HZxVS3jEq3ZNYiJz
      4. 选择某个库:select 8
    2. 查看jar依赖

# 1. 获取jar 路径

whereis jar

# 2. 使用jar -tf 命令 查看版本信息

/opt/alibaba/bin/jar -tf peak.jar | grep log4j

BOOT-INF/lib/log4j-to-slf4j-2.11.2.jar

BOOT-INF/lib/log4j-api-2.11.2.jar

BOOT-INF/lib/log4j-1.2.17.jar

    1. 查看mvn 依赖树 mvn dependency:tree -Dverbose -Dincludes=
    2. Linux 计算行数: wc -l filename
    3. Linux 查看进程端口号:netstat -nap | grep1095
    4. Mongo 聚合查询: db.user_send_20211101.aggregate([{"$match":{"channelType":"jpush"}},{"$group":{"_id":"null","count":{"$sum":"$sendCount"}}}],{"cursor":{}});
    5. monog 统计查询: db.msg_result_statistics_v2.count({"_id":{"$gte":ObjectId("61cdd7800000000000000000"),"$lte":ObjectId("61cf29000000000000000000")},"channelType":{"$ne":"jpush"}})
    6. Mongo distinct: db.msg_call_back_20211221.distinct("code",{"channelType":"xm"})
    7. CSS定位器读取浏览器的内容: $$(".select-search-options span").forEach(it => console.log(it.innerText))
    8. 已编译的jar包如何查看依赖
    9. Linux 查看本文件夹底下各个文件的大小:du -sh *
      1. jar -ft xxx.jar | grep consul-discovery
    10. Linux 查看连接占用内存: 使用ulimit -a 查看stack size,即为每个连接数占用的内存。
    11. 查看mongo连接数: db.serverStatus().connections
    1. Linux 查看线程状态: top -Hp pid    
    2. ps -eLf|grep greatdbd|wc -l         监控greatdbd进程的线程数
    3. netstat -n | grep tcp | grep 3306 | wc -l               监控网络客户连接数
    4. 查看进程使用的jar包: lsof -p 19377 | grep -E "jedis|pool|redis"

清理当前文件夹和子文件的

find . -name '*.DS_Store' -type f -delete

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值