• 笔记


    以linkedme用户的权限进行操作

    sudo su linkedme

    创建/删除用户

    useradd viuman
    userdel viuman

    为用户设置密码

    passwd viuman

    切换用户

    su - viuman

    添加sudoers,下次该命令前加sudo就能以root权限执行

    [viuman@iZ2ze3gpxv4kgzv47hocmoZ ~]$ visudo

    ## Allow root to run any commands anywhere

    root    ALL=(ALL)       ALL

    viuman    ALL=(ALL)       ALL

    ## 不用输密码

    bofeng  ALL=(ALL)    NOPASSWD: ALL

    修改文件或目录的所有者为viuman

    chown -R viuman /home/viuman/*

    打成war包。生成在工程的target目录下

    mvn clean install -Dmaven.test.skip=true -P dev

    git删除远程仓库分支

    git push origin --delete temp_dev

     git从指定分支克隆

    git clone -b dev git@github.com:bofeng023/viuman-microservice.git

    git直接切换到远程分支

    git checkout -b dev origin/dev

    jackson操作json

    1)import com.fasterxml.jackson.databind.ObjectMapper;

    2)json转对象

    genericSpecs = mapper.readValue(spuDetail.getSpecifications(),new TypeReference<List<Map<String,Object>>>(){});

    3)对象转json

    String skus = mapper.writeValueAsString(skuList);

    lambda集合转map

    Map<String, MerchCategory> map = catList.stream().collect(Collectors.toMap(MerchCategory::getId,Function.identity()));

    手机配burpsuite代理

    1)burp代理地址设置为ip地址加端口号。不能是127.0.0.1 

    2)burp的intercept设置为off

    3)手机wifi设置代理为手动,输入ip和端口

    4)手机访问http://burp,安装证书

    jenkins配置服务器和war上传路径:

    主界面=>左侧菜单栏系统管理=>系统设置

    jenkins配置凭据:

    主界面=>左侧菜单栏凭据

    报错ClientAbortException: java.io.IOException: Broken pipe

    解决:修改网关微服务application.yml

    ribbon:
      ConnectTimeout: 250 # 连接超时时间(ms)
      ReadTimeout: 2000 # 通信超时时间(ms)
      OkToRetryOnAllOperations: true # 是否对所有操作重试
      MaxAutoRetriesNextServer: 1 # 同一服务不同实例的重试次数
      MaxAutoRetries: 1 # 同一实例的重试次数

    报错 Failed to auto-configure a DataSource: 'spring.datasource.url' is not specified and no embedded datasource could be auto-configured.

    解决:

    spring:
       autoconfigure:
          exclude: org.springframework.boot.autoconfigure.jdbc.DataSourceAutoConfiguration

    报错:AMQP protocol version mismatch; we are version 0-9-1, server sent signature 3,1,0,0

    application.yml没配置rabbitmq

    ssl证书设置:https://help.aliyun.com/document_detail/102427.html?spm=5176.13910061.0.0.337835e6L943JC&aly_as=u6gIi3oUV

    https://pay.weixin.qq.com/wiki/doc/api/jsapi.php?chapter=10_4

    远程调试:

    在catalina.sh里配置:
    CATALINA_OPTS="-XX:+PrintGC -Xloggc:../logs/tomcat_gc.log -agentlib:jdwp=transport=dt_socket,server=y,address=8999,suspend=n”

    解决idea terminal中文乱码

    1)修改idea64.exe.vmoptions文件,在其最后一行添加

    -Dfile.encoding=UTF-8

    2)修改git安装路径下的bash.bashrc文件,在文件最后添加

    export LANG="zh_CN.UTF-8"
    export LC_ALL="zh_CN.UTF-8"
  • 相关阅读:
    SQL所有者更改问题
    人生路上对我影响最大的三位老师
    自我介绍
    Ural_1146. Maximum Sum (DP)
    Ural_1654. Cipher Message(栈)
    Ural_1333. Genie Bomber 2
    POJ_2112 Optimal Milking(网络流)
    Ural_1031.Railway Ticket (DP)
    Ural_1030. Titanic
    Ural_1207. Median on the Plane(计算几何)
  • 原文地址:https://www.cnblogs.com/naixin007/p/11540948.html
Copyright © 2020-2023  润新知