Misc

java 打 jar 插件:

maven-compiler-plugin

kerberos authentication

https://github.com/whg517/blog/blob/master/source/_posts/programming/%E8%BF%9E%E6%8E%A5%E5%B8%A6%E6%9C%89%20Kerberos%20%E8%AE%A4%E8%AF%81%E7%9A%84%20Hadoop%20%20HBase%20Spark.md

docker 网络

https://lengrongfu.github.io/2018/11/13/docker-network-beginner/

nc nmap

docker-compose 先后启动问题 https://www.cnblogs.com/wang_yb/p/9400291.html

通过 lua 插入 js

tcp 转发 noob

https://github.com/Dennis-Zhang-SH/simplelb/blob/master/simple_load_balance.go

// grpc https://github.com/Bingjian-Zhu/go-grpc-example

https://erev0s.com/blog/how-hook-android-native-methods-frida-noob-friendly/

make vs new

https://www.godesignpatterns.com/2014/04/new-vs-make.html

blog

https://script.money/posts/031-programmer_learn_path/ *

copilot 配置

https://github.com/github/copilot-docs/tree/main/docs#getting-started

android jni 学习

https://www.jianshu.com/p/b4431ac22ec2

http://selinux.org/2019/08/20/openstack-tap/

idea 运行命令: /Users/dev4mobile/.sdkman/candidates/java/current/bin/java -XX:TieredStopAtLevel=1 -noverify -Dspring.profiles.active=test -Dspring.output.ansi.enabled=always -Dcom.sun.management.jmxremote -Dspring.jmx.enabled=true -Dspring.liveBeansView.mbeanDomain -Dspring.application.admin.enabled=true -javaagent:/Applications/IntelliJ IDEA.app/Contents/lib/idea_rt.jar=56971:/Applications/IntelliJ IDEA.app/Contents/bin -Dfile.encoding=UTF-8 -classpath /Users/dev4mobile/develop/servicewall/projects/backend/Mipha/target/classes:/Users/dev4mobile/.m2/repository/ai/servicewall/hyrule-aws/3.2.6-SNAPSHOT/hyrule-aws-3.2.6-SNAPSHOT.jar:/Users/dev4mobile/.m2/repository/org/springframework/boot/spring-boot-autoconfigure/2.6.6/spring-boot-autoconfigure-2.6.6.jar:/Users/dev4mobile/.m2/repository/org/springframework/boot/spring-boot/2.6.6/spring-boot-2.6.6.jar:/Users/dev4mobile/.m2/repository/software/amazon/awssdk/s3/2.13.23/s3-2.13.23.jar:/Users/dev4mobile/.m2/repository/software/amazon/awssdk/aws-xml-protocol/2.13.23/aws-xml-protocol-2.13.23.jar:/Users/dev4mobile/.m2/repository/software/amazon/awssdk/aws-query-protocol/2.13.23/aws-query-protocol-2.13.23.jar:/Users/dev4mobile/.m2/repository/software/amazon/awssdk/protocol-core/2.13.23/protocol-core-2.13.23.jar:/Users/dev4mobile/.m2/repository/software/amazon/awssdk/arns/2.13.23/arns-2.13.23.jar:/Users/dev4mobile/.m2/repository/software/amazon/awssdk/profiles/2.13.23/profiles-2.13.23.jar:/Users/dev4mobile/.m2/repository/software/amazon/awssdk/sdk-core/2.13.23/sdk-core-2.13.23.jar:/Users/dev4mobile/.m2/repository/org/reactivestreams/reactive-streams/1.0.3/reactive-streams-1.0.3.jar:/Users/dev4mobile/.m2/repository/software/amazon/awssdk/auth/2.13.23/auth-2.13.23.jar:/Users/dev4mobile/.m2/repository/software/amazon/eventstream/eventstream/1.0.1/eventstream-1.0.1.jar:/Users/dev4mobile/.m2/repository/software/amazon/awssdk/http-client-spi/2.13.23/http-client-spi-2.13.23.jar:/Users/dev4mobile/.m2/repository/software/amazon/awssdk/annotations/2.13.23/annotations-2.13.23.jar:/Users/dev4mobile/.m2/repository/software/amazon/awssdk/utils/2.13.23/utils-2.13.23.jar:/Users/dev4mobile/.m2/repository/software/amazon/awssdk/aws-core/2.13.23/aws-core-2.13.23.jar:/Users/dev4mobile/.m2/repository/software/amazon/awssdk/apache-client/2.13.23/apache-client-2.13.23.jar:/Users/dev4mobile/.m2/repository/org/apache/httpcomponents/httpclient/4.5.13/httpclient-4.5.13.jar:/Users/dev4mobile/.m2/repository/org/apache/httpcomponents/httpcore/4.4.15/httpcore-4.4.15.jar:/Users/dev4mobile/.m2/repository/software/amazon/awssdk/netty-nio-client/2.13.23/netty-nio-client-2.13.23.jar:/Users/dev4mobile/.m2/repository/io/netty/netty-codec-http/4.1.75.Final/netty-codec-http-4.1.75.Final.jar:/Users/dev4mobile/.m2/repository/io/netty/netty-codec-http2/4.1.75.Final/netty-codec-http2-4.1.75.Final.jar:/Users/dev4mobile/.m2/repository/io/netty/netty-codec/4.1.75.Final/netty-codec-4.1.75.Final.jar:/Users/dev4mobile/.m2/repository/io/netty/netty-transport/4.1.75.Final/netty-transport-4.1.75.Final.jar:/Users/dev4mobile/.m2/repository/io/netty/netty-resolver/4.1.75.Final/netty-resolver-4.1.75.Final.jar:/Users/dev4mobile/.m2/repository/io/netty/netty-common/4.1.75.Final/netty-common-4.1.75.Final.jar:/Users/dev4mobile/.m2/repository/io/netty/netty-buffer/4.1.75.Final/netty-buffer-4.1.75.Final.jar:/Users/dev4mobile/.m2/repository/io/netty/netty-handler/4.1.75.Final/netty-handler-4.1.75.Final.jar:/Users/dev4mobile/.m2/repository/io/netty/netty-transport-native-epoll/4.1.75.Final/netty-transport-native-epoll-4.1.75.Final-linux-x86_64.jar:/Users/dev4mobile/.m2/repository/io/netty/netty-transport-native-unix-common/4.1.75.Final/netty-transport-native-unix-common-4.1.75.Final.jar:/Users/dev4mobile/.m2/repository/io/netty/netty-transport-classes-epoll/4.1.75.Final/netty-transport-classes-epoll-4.1.75.Final.jar:/Users/dev4mobile/.m2/repository/com/typesafe/netty/netty-reactive-streams-http/2.0.4/netty-reactive-streams-http-2.0.4.jar:/Users/dev4mobile/.m2/repository/com/typesafe/netty/netty-reactive-streams/2.0.4/netty-reactive-streams-2.0.4.jar:/Users/dev4mobile/.m2/repository/software/amazon/awssdk/regions/2.13.23/regions-2.13.23.jar:/Users/dev4mobile/.m2/repository/com/fasterxml/jackson/core/jackson-databind/2.13.2.2/jackson-databind-2.13.2.2.jar:/Users/dev4mobile/.m2/repository/org/slf4j/slf4j-api/1.7.36/slf4j-api-1.7.36.jar:/Users/dev4mobile/.m2/repository/ai/servicewall/Asimov-api/2.1-SNAPSHOT/Asimov-api-2.1-SNAPSHOT.jar:/Users/dev4mobile/.m2/repository/com/alibaba/fastjson/1.2.75/fastjson-1.2.75.jar:/Users/dev4mobile/.m2/repository/ai/servicewall/link-api/2.3-SNAPSHOT/link-api-2.3-SNAPSHOT.jar:/Users/dev4mobile/.m2/repository/ai/servicewall/Deadpool-api/2.3-SNAPSHOT/Deadpool-api-2.3-SNAPSHOT.jar:/Users/dev4mobile/.m2/repository/ai/servicewall/hyrule-common/3.2.6-SNAPSHOT/hyrule-common-3.2.6-SNAPSHOT.jar:/Users/dev4mobile/.m2/repository/commons-codec/commons-codec/1.15/commons-codec-1.15.jar:/Users/dev4mobile/.m2/repository/javax/validation/validation-api/2.0.1.Final/validation-api-2.0.1.Final.jar:/Users/dev4mobile/.m2/repository/com/fasterxml/jackson/core/jackson-annotations/2.13.2/jackson-annotations-2.13.2.jar:/Users/dev4mobile/.m2/repository/ai/servicewall/koreeda-api/2.3-SNAPSHOT/koreeda-api-2.3-SNAPSHOT.jar:/Users/dev4mobile/.m2/repository/ai/servicewall/revali-api/1.1-SNAPSHOT/revali-api-1.1-SNAPSHOT.jar:/Users/dev4mobile/.m2/repository/ai/servicewall/Bender-api/2.1-SNAPSHOT/Bender-api-2.1-SNAPSHOT.jar:/Users/dev4mobile/.m2/repository/org/springframework/boot/spring-boot-starter-validation/2.6.6/spring-boot-starter-validation-2.6.6.jar:/Users/dev4mobile/.m2/repository/org/apache/tomcat/embed/tomcat-embed-el/9.0.60/tomcat-embed-el-9.0.60.jar:/Users/dev4mobile/.m2/repository/org/hibernate/validator/hibernate-validator/6.2.3.Final/hibernate-validator-6.2.3.Final.jar:/Users/dev4mobile/.m2/repository/jakarta/validation/jakarta.validation-api/2.0.2/jakarta.validation-api-2.0.2.jar:/Users/dev4mobile/.m2/repository/org/jboss/logging/jboss-logging/3.4.3.Final/jboss-logging-3.4.3.Final.jar:/Users/dev4mobile/.m2/repository/com/fasterxml/classmate/1.5.1/classmate-1.5.1.jar:/Users/dev4mobile/.m2/repository/ai/servicewall/hyrule-auth/3.2.6-SNAPSHOT/hyrule-auth-3.2.6-SNAPSHOT.jar:/Users/dev4mobile/.m2/repository/ai/servicewall/hyrule-util/3.2.6-SNAPSHOT/hyrule-util-3.2.6-SNAPSHOT.jar:/Users/dev4mobile/.m2/repository/com/fasterxml/uuid/java-uuid-generator/3.1.5/java-uuid-generator-3.1.5.jar:/Users/dev4mobile/.m2/repository/org/apache/commons/commons-text/1.4/commons-text-1.4.jar:/Users/dev4mobile/.m2/repository/org/apache/commons/commons-crypto/1.0.0/commons-crypto-1.0.0.jar:/Users/dev4mobile/.m2/repository/net/java/dev/jna/jna/4.2.2/jna-4.2.2.jar:/Users/dev4mobile/.m2/repository/commons-io/commons-io/2.6/commons-io-2.6.jar:/Users/dev4mobile/.m2/repository/org/springframework/boot/spring-boot-configuration-processor/2.6.6/spring-boot-configuration-processor-2.6.6.jar:/Users/dev4mobile/.m2/repository/org/springframework/boot/spring-boot-starter/2.6.6/spring-boot-starter-2.6.6.jar:/Users/dev4mobile/.m2/repository/org/springframework/boot/spring-boot-starter-logging/2.6.6/spring-boot-starter-logging-2.6.6.jar:/Users/dev4mobile/.m2/repository/ch/qos/logback/logback-classic/1.2.11/logback-classic-1.2.11.jar:/Users/dev4mobile/.m2/repository/ch/qos/logback/logback-core/1.2.11/logback-core-1.2.11.jar:/Users/dev4mobile/.m2/repository/org/apache/logging/log4j/log4j-to-slf4j/2.17.2/log4j-to-slf4j-2.17.2.jar:/Users/dev4mobile/.m2/repository/org/apache/logging/log4j/log4j-api/2.17.2/log4j-api-2.17.2.jar:/Users/dev4mobile/.m2/repository/org/slf4j/jul-to-slf4j/1.7.36/jul-to-slf4j-1.7.36.jar:/Users/dev4mobile/.m2/repository/jakarta/annotation/jakarta.annotation-api/1.3.5/jakarta.annotation-api-1.3.5.jar:/Users/dev4mobile/.m2/repository/org/yaml/snakeyaml/1.29/snakeyaml-1.29.jar:/Users/dev4mobile/.m2/repository/org/springframework/boot/spring-boot-starter-web/2.6.6/spring-boot-starter-web-2.6.6.jar:/Users/dev4mobile/.m2/repository/org/springframework/boot/spring-boot-starter-json/2.6.6/spring-boot-starter-json-2.6.6.jar:/Users/dev4mobile/.m2/repository/com/fasterxml/jackson/datatype/jackson-datatype-jdk8/2.13.2/jackson-datatype-jdk8-2.13.2.jar:/Users/dev4mobile/.m2/repository/com/fasterxml/jackson/module/jackson-module-parameter-names/2.13.2/jackson-module-parameter-names-2.13.2.jar:/Users/dev4mobile/.m2/repository/org/springframework/boot/spring-boot-starter-tomcat/2.6.6/spring-boot-starter-tomcat-2.6.6.jar:/Users/dev4mobile/.m2/repository/org/apache/tomcat/embed/tomcat-embed-core/9.0.60/tomcat-embed-core-9.0.60.jar:/Users/dev4mobile/.m2/repository/org/apache/tomcat/embed/tomcat-embed-websocket/9.0.60/tomcat-embed-websocket-9.0.60.jar:/Users/dev4mobile/.m2/repository/org/springframework/spring-web/5.3.18/spring-web-5.3.18.jar:/Users/dev4mobile/.m2/repository/org/springframework/spring-beans/5.3.18/spring-beans-5.3.18.jar:/Users/dev4mobile/.m2/repository/org/springframework/spring-webmvc/5.3.18/spring-webmvc-5.3.18.jar:/Users/dev4mobile/.m2/repository/org/springframework/spring-expression/5.3.18/spring-expression-5.3.18.jar:/Users/dev4mobile/.m2/repository/org/springframework/boot/spring-boot-starter-aop/2.6.6/spring-boot-starter-aop-2.6.6.jar:/Users/dev4mobile/.m2/repository/org/springframework/spring-aop/5.3.18/spring-aop-5.3.18.jar:/Users/dev4mobile/.m2/repository/io/jsonwebtoken/jjwt/0.9.0/jjwt-0.9.0.jar:/Users/dev4mobile/.m2/repository/com/google/guava/guava/27.0.1-jre/guava-27.0.1-jre.jar:/Users/dev4mobile/.m2/repository/com/google/guava/failureaccess/1.0.1/failureaccess-1.0.1.jar:/Users/dev4mobile/.m2/repository/com/google/guava/listenablefuture/9999.0-empty-to-avoid-conflict-with-guava/listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar:/Users/dev4mobile/.m2/repository/com/google/code/findbugs/jsr305/3.0.2/jsr305-3.0.2.jar:/Users/dev4mobile/.m2/repository/org/checkerframework/checker-qual/2.5.2/checker-qual-2.5.2.jar:/Users/dev4mobile/.m2/repository/com/google/errorprone/error_prone_annotations/2.2.0/error_prone_annotations-2.2.0.jar:/Users/dev4mobile/.m2/repository/com/google/j2objc/j2objc-annotations/1.1/j2objc-annotations-1.1.jar:/Users/dev4mobile/.m2/repository/org/codehaus/mojo/animal-sniffer-annotations/1.17/animal-sniffer-annotations-1.17.jar:/Users/dev4mobile/.m2/repository/org/apache/commons/commons-lang3/3.12.0/commons-lang3-3.12.0.jar:/Users/dev4mobile/.m2/repository/org/springframework/data/spring-data-redis/2.6.3/spring-data-redis-2.6.3.jar:/Users/dev4mobile/.m2/repository/org/springframework/data/spring-data-keyvalue/2.6.3/spring-data-keyvalue-2.6.3.jar:/Users/dev4mobile/.m2/repository/org/springframework/data/spring-data-commons/2.6.3/spring-data-commons-2.6.3.jar:/Users/dev4mobile/.m2/repository/org/springframework/spring-tx/5.3.18/spring-tx-5.3.18.jar:/Users/dev4mobile/.m2/repository/org/springframework/spring-oxm/5.3.18/spring-oxm-5.3.18.jar:/Users/dev4mobile/.m2/repository/org/springframework/spring-context-support/5.3.18/spring-context-support-5.3.18.jar:/Users/dev4mobile/.m2/repository/ai/servicewall/hyrule-web/3.2.6-SNAPSHOT/hyrule-web-3.2.6-SNAPSHOT.jar:/Users/dev4mobile/.m2/repository/com/fasterxml/jackson/datatype/jackson-datatype-jsr310/2.9.5/jackson-datatype-jsr310-2.9.5.jar:/Users/dev4mobile/.m2/repository/com/fasterxml/jackson/core/jackson-core/2.13.2/jackson-core-2.13.2.jar:/Users/dev4mobile/.m2/repository/joda-time/joda-time/2.10.4/joda-time-2.10.4.jar:/Users/dev4mobile/.m2/repository/com/github/ua-parser/uap-java/1.4.0/uap-java-1.4.0.jar:/Users/dev4mobile/.m2/repository/org/apache/commons/commons-collections4/4.4/commons-collections4-4.4.jar:/Users/dev4mobile/.m2/repository/ai/servicewall/hyrule-consul/3.2.6-SNAPSHOT/hyrule-consul-3.2.6-SNAPSHOT.jar:/Users/dev4mobile/.m2/repository/org/springframework/cloud/spring-cloud-starter-consul-discovery/3.1.0/spring-cloud-starter-consul-discovery-3.1.0.jar:/Users/dev4mobile/.m2/repository/org/springframework/cloud/spring-cloud-starter-consul/3.1.0/spring-cloud-starter-consul-3.1.0.jar:/Users/dev4mobile/.m2/repository/org/springframework/cloud/spring-cloud-consul-core/3.1.0/spring-cloud-consul-core-3.1.0.jar:/Users/dev4mobile/.m2/repository/com/ecwid/consul/consul-api/1.4.5/consul-api-1.4.5.jar:/Users/dev4mobile/.m2/repository/com/google/code/gson/gson/2.8.9/gson-2.8.9.jar:/Users/dev4mobile/.m2/repository/org/springframework/cloud/spring-cloud-consul-discovery/3.1.0/spring-cloud-consul-discovery-3.1.0.jar:/Users/dev4mobile/.m2/repository/org/springframework/cloud/spring-cloud-starter-loadbalancer/3.1.1/spring-cloud-starter-loadbalancer-3.1.1.jar:/Users/dev4mobile/.m2/repository/org/springframework/cloud/spring-cloud-loadbalancer/3.1.1/spring-cloud-loadbalancer-3.1.1.jar:/Users/dev4mobile/.m2/repository/io/projectreactor/addons/reactor-extra/3.4.7/reactor-extra-3.4.7.jar:/Users/dev4mobile/.m2/repository/org/springframework/boot/spring-boot-starter-cache/2.6.6/spring-boot-starter-cache-2.6.6.jar:/Users/dev4mobile/.m2/repository/com/stoyanr/evictor/1.0.0/evictor-1.0.0.jar:/Users/dev4mobile/.m2/repository/org/springframework/cloud/spring-cloud-starter-openfeign/3.1.1/spring-cloud-starter-openfeign-3.1.1.jar:/Users/dev4mobile/.m2/repository/org/springframework/cloud/spring-cloud-starter/3.1.1/spring-cloud-starter-3.1.1.jar:/Users/dev4mobile/.m2/repository/org/springframework/cloud/spring-cloud-context/3.1.1/spring-cloud-context-3.1.1.jar:/Users/dev4mobile/.m2/repository/org/springframework/security/spring-security-rsa/1.0.10.RELEASE/spring-security-rsa-1.0.10.RELEASE.jar:/Users/dev4mobile/.m2/repository/org/bouncycastle/bcpkix-jdk15on/1.68/bcpkix-jdk15on-1.68.jar:/Users/dev4mobile/.m2/repository/org/bouncycastle/bcprov-jdk15on/1.68/bcprov-jdk15on-1.68.jar:/Users/dev4mobile/.m2/repository/org/springframework/cloud/spring-cloud-openfeign-core/3.1.1/spring-cloud-openfeign-core-3.1.1.jar:/Users/dev4mobile/.m2/repository/io/github/openfeign/form/feign-form-spring/3.8.0/feign-form-spring-3.8.0.jar:/Users/dev4mobile/.m2/repository/io/github/openfeign/form/feign-form/3.8.0/feign-form-3.8.0.jar:/Users/dev4mobile/.m2/repository/commons-fileupload/commons-fileupload/1.4/commons-fileupload-1.4.jar:/Users/dev4mobile/.m2/repository/io/github/openfeign/feign-core/11.8/feign-core-11.8.jar:/Users/dev4mobile/.m2/repository/io/github/openfeign/feign-slf4j/11.8/feign-slf4j-11.8.jar:/Users/dev4mobile/.m2/repository/org/springframework/cloud/spring-cloud-starter-consul-config/3.1.0/spring-cloud-starter-consul-config-3.1.0.jar:/Users/dev4mobile/.m2/repository/org/springframework/cloud/spring-cloud-consul-config/3.1.0/spring-cloud-consul-config-3.1.0.jar:/Users/dev4mobile/.m2/repository/com/athaydes/rawhttp/rawhttp-core/2.3.0/rawhttp-core-2.3.0.jar:/Users/dev4mobile/.m2/repository/org/projectlombok/lombok/1.18.22/lombok-1.18.22.jar:/Users/dev4mobile/.m2/repository/org/springframework/spring-core/5.3.18/spring-core-5.3.18.jar:/Users/dev4mobile/.m2/repository/org/springframework/spring-jcl/5.3.18/spring-jcl-5.3.18.jar:/Users/dev4mobile/.m2/repository/ai/servicewall/hyrule-cache-cloud-cluster/3.2.6-SNAPSHOT/hyrule-cache-cloud-cluster-3.2.6-SNAPSHOT.jar:/Users/dev4mobile/.m2/repository/org/springframework/boot/spring-boot-starter-data-redis/2.6.6/spring-boot-starter-data-redis-2.6.6.jar:/Users/dev4mobile/.m2/repository/io/lettuce/lettuce-core/6.1.8.RELEASE/lettuce-core-6.1.8.RELEASE.jar:/Users/dev4mobile/.m2/repository/io/projectreactor/reactor-core/3.4.16/reactor-core-3.4.16.jar:/Users/dev4mobile/.m2/repository/redis/clients/jedis/3.7.1/jedis-3.7.1.jar:/Users/dev4mobile/.m2/repository/org/apache/commons/commons-pool2/2.11.1/commons-pool2-2.11.1.jar:/Users/dev4mobile/.m2/repository/ai/servicewall/hyrule-mq-cloud/3.2.6-SNAPSHOT/hyrule-mq-cloud-3.2.6-SNAPSHOT.jar:/Users/dev4mobile/.m2/repository/org/springframework/kafka/spring-kafka/2.8.4/spring-kafka-2.8.4.jar:/Users/dev4mobile/.m2/repository/org/springframework/spring-context/5.3.18/spring-context-5.3.18.jar:/Users/dev4mobile/.m2/repository/org/springframework/spring-messaging/5.3.18/spring-messaging-5.3.18.jar:/Users/dev4mobile/.m2/repository/org/springframework/retry/spring-retry/1.3.2/spring-retry-1.3.2.jar:/Users/dev4mobile/.m2/repository/org/apache/kafka/kafka-clients/3.0.1/kafka-clients-3.0.1.jar:/Users/dev4mobile/.m2/repository/com/github/luben/zstd-jni/1.5.0-2/zstd-jni-1.5.0-2.jar:/Users/dev4mobile/.m2/repository/org/lz4/lz4-java/1.7.1/lz4-java-1.7.1.jar:/Users/dev4mobile/.m2/repository/org/xerial/snappy/snappy-java/1.1.8.1/snappy-java-1.1.8.1.jar:/Users/dev4mobile/.m2/repository/org/springframework/cloud/spring-cloud-commons/3.1.1/spring-cloud-commons-3.1.1.jar:/Users/dev4mobile/.m2/repository/org/springframework/security/spring-security-crypto/5.6.2/spring-security-crypto-5.6.2.jar:/Users/dev4mobile/.m2/repository/ai/servicewall/hyrule-mq-facade/3.2.6-SNAPSHOT/hyrule-mq-facade-3.2.6-SNAPSHOT.jar:/Users/dev4mobile/.m2/repository/org/aspectj/aspectjweaver/1.9.7/aspectjweaver-1.9.7.jar ai.servicewall.mipha.MiphaApplication

image.png