• 备忘录


    1.启动springboot项目 
    java -jar /data/aa.jar & (/usr/local/java/jdk1.8.0_65/bin/java -jar /data/aa.jar &)

    2.生成jar包
    jar cf app1.jar control.sh

    3.rz -y 上传替换

    4.grep -rn '要搜索的内容' /data/(目录名称)

    5.导出整个数据库
    mysqldump -u 用户名 -p 数据库名 > 导出的文件名
    mysqldump -u dbuser -p dbname > dbname.sql

    6.导出一个表
    mysqldump -u 用户名 -p 数据库名 表名> 导出的文件名
    mysqldump -u dbuser -p dbname users> dbname_users.sql

    7.查询数据并导出

    mysql -h10.10.10.10 -u username -p --default-character-set=utf8  -D 数据库名称  -e "select * from students" > /tmp/aa.txt

    8.查看linux下各个端口的使用情况
    netstat -pantl | grep LIST    (ps -ef | grep 1066)

    9.模糊删除
    rm -rf *2018-07*

    10.查找文件所在的位置

    find / -name aa.txt

    11.排除testUri的内容搜索

    tail -2000 spb_app.log |grep -v testUri  

    12.

    byte为字节,bit为位,1byte=8bit。

    1 bit = 1 二进制数据
    1 byte = 8 bit
    1 字母 = 1 byte = 8 bit
    1 汉字 = 2 byte = 16 bit
    1Byte=8Bit=1字节
    1字=2字节

    13.单实例单应用 (一个tomcat 一个web应用)
    单实例多应用 (一个tomcat多个应用)
    多实例单应用 (多个tomcat都部署一个应用)
    多实例多应用 (多个tomcat部署多个不同的应用)

    14.springboot 指定配置文件 -Dspring.profiles.active=prod

    15.

    druid:阿里的数据库连接池
    JPA仅仅是一种规范,也就是说JPA仅仅定义了一些接口,而接口是需要实现才能工作的。所以底层需要某种实现,而Hibernate就是实现了JPA接口的ORM框架。
    也就是说:
    JPA是一套ORM规范,Hibernate实现了JPA规范
     
    RPC 主要用于公司内部的服务调用,性能消耗低,传输效率高,实现复杂。
    HTTP 主要用于对外的异构环境,浏览器接口调用,App 接口调用,第三方接口调用等。
    RPC 使用场景(大型的网站,内部子系统较多、接口非常多的情况下适合使用 RPC):
    长链接。不必每次通信都要像 HTTP 一样去 3 次握手,减少了网络开销。
    注册发布机制。RPC 框架一般都有注册中心,有丰富的监控管理;发布、下线接口、动态扩展等,对调用方来说是无感知、统一化的操作。
    安全性,没有暴露资源操作。
    微服务支持。就是最近流行的服务化架构、服务化治理,RPC 框架是一个强力的支撑。
    hashmap 是无序的 linkhashmap是有序的
    set是无序的linkhashset是有序的
    list是有序 可重复的
    set是无序不可重复的
    Kibana 是为 Elasticsearch设计的开源分析和可视化平台
    Kafka是一种高吞吐量的分布式发布订阅消息系统,它可以处理消费者在网站中的所有动作流数据
    正排的优点是:易维护;缺点是搜索的耗时太长;
    倒排的优缺点和正排的优缺点整好相反。倒排在构建索引的时候较为耗时且维护成本较高,但是搜索耗时短
    16.统计某个url耗时
    curl -o /dev/null -s -w %{time_connect}:%{time_starttransfer}:%{time_total}  "http://www.aa.com"
  • 相关阅读:
    【python3的进阶之路一】正则表达式
    基础编程练习50道
    【python3的学习之路十四】IO编程
    【python3的学习之路十三】错误和调试
    【python3的学习之路十二】面向对象高级编程
    【python3的学习之路十一】面向对象编程
    jQuery之防止冒泡事件,冒泡事件就是点击子节点,会向上触发父节点,祖先节点的点击事件。
    手机移动端WEB资源整合
    js 验证表单 js提交验证类
    js单条新闻向上滚动
  • 原文地址:https://www.cnblogs.com/xu-lei/p/13100133.html
Copyright © 2020-2023  润新知