美文网首页
学习记录

学习记录

作者: 第二沦陷区 | 来源:发表于2022-01-05 09:27 被阅读0次

    idea 写HTML时,提示Fetching Documention框,造成卡顿修改设置


    idea-fetching documention-卡顿-2022年8月4日.png

    nodejs 设置淘宝镜像

    npm config set registry http://registry.npm.taobao.org/
    

    nodejs 自定义目录

    npm config set prefix "D:\Web\nodejs\node_global"
    npm config set cache "D:\Web\nodejs\node_cache"
    
    安装webpack:npm install webpack -g
    安装cli:npm install webpack-cli -g
    
    • VS2022 密钥

    Pro:
      TD244-P4NB7-YQ6XK-Y8MMM-YWV2J
    Enterprise:
      VHF9H-NXBBB-638P6-6JHCY-88JWH

    • VS2022 Ankhsvn插件

    Release AnkhSVN 2.9.87 · AmpScm/AnkhSVN · GitHub

    • docker查看容器信息

    查看容器信息
    docker inspect
    
    进入mysql11容器内
    docker exec -it mysql11 /bin/bash
    
    
    
    • unzip 解压文件到指定目录

    [root@9a2ed2dddeda tmp]# unzip 1.zip -d /usr/share/1/
    
    
    • 将文件拷贝到docker容器中

    1.查找容器id
    [root@bogon ~]# docker inspect -f "{{.ID}}" es_node3
    9a2ed2dddeda6630aa9718c8a35098aabcec0a66a8698448fc140e2ce36baa51
    2.拷贝文件到容器中
    [root@bogon ~]# docker cp /1.zip 9a2ed2dddeda6630aa9718c8a35098aabcec0a66a8698448fc140e2ce36baa51:/tmp/1.zip
    
    
    • elasticsearch 聚类查询

    {
        "aggs": {
            "sort_agg": {
                "terms": {
                    "field": "sort_id",
                    "order": {
                        "_count": "desc"
                    }
                }
            },
            "gwzl_agg": {
                "terms": {
                    "field": "gwzl_id",
                    "order": {
                        "_term": "desc"
                    }
                }
            }
        }
    }
    
    • elasticsearch6.x修改字段类型

    1.先创建一个与原索引一直的索引
    
    2.将现有索引数据迁移到备份索引中,执行过程有点长,等待一下
    POST _reindex
    {
        "source": {
            "index": "zyfl"
        },
        "dest": {
            "index": "zyfl_bak_20220215"
        }
    }
    3.删除原有索引
    
    4.将备份索引恢复到新索引上
    
    
    • Mysql重启后,出现ERROR:1045错误

    root@aac22d72f438:/# mysql
    ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: NO)
    
    解决办法,修改my.conf文件加入
    skip-grant-tables
    
    
    • docker启动时出错记录

    [root@bogon ~]# docker start es_node1
    Error response from daemon: driver failed programming external connectivity on endpoint es_node1 (99990d28072ef9d5c03fe699db62df9bceb2672b82bdf5ead08899c7773ca578):  (iptables failed: iptables --wait -t nat -A DOCKER -p tcp -d 0/0 --dport 9301 -j DNAT --to-destination 172.18.0.4:9300 ! -i br-2f60ad25bcd9: iptables: No chain/target/match by that name.
     (exit status 1))
    Error: failed to start containers: es_node1
    
    
    处理方式
    1.先停止docker服务
    systemctl stop docker
    
    2.保存iptables
    [root@bogon /]# iptables-save >  /etc/sysconfig/iptables
    
    3.启动docker服务
    [root@bogon /]# systemctl start docker
    
    4.将docker加入系统启动
    [root@bogon /]# systemctl enable docker
    Created symlink from /etc/systemd/system/multi-user.target.wants/docker.service to /usr/lib/systemd/system/docker.service.
    
    
    • 为了能在yml文件中对自定义对象有提示功能,需要加入配置处理器引用,配置处理器需要在打包时给排除掉

        <!-- 加入引用 -->
        <dependency>
          <groupId>org.springframework.boot</groupId>
          <artifactId>spring-boot-configuration-processor</artifactId>
        </dependency>
    
      <build>
        <plugins>
          <plugin>
            <groupId>org.springframework.boot</groupId>
            <artifactId>spring-boot-maven-plugin</artifactId>
            <version>2.6.3</version>
            <configuration>
              <!-- 如果没有该配置,devtools不会生效 -->
              <fork>true</fork>
              <excludes>
                <exclude>
                  <groupId>org.springframework.boot</groupId>
                  <artifactId>spring-boot-configuration-processor</artifactId>
                </exclude>
              </excludes>
            </configuration>
    
    
    • 给@Bean标注的方法传入对象参数,这个参数的值就会从容器中找类型为参数类型的值给参数

    • jar包后台运行

    #
    [root@bogon webapps]# nohup java -jar web.jar > log.file 2>&1 &
    [1] 61034
    #
    上面的2 和 1 的意思如下:
    
    0    标准输入(一般是键盘)
    1    标准输出(一般是显示屏,是用户终端控制台)
    2    标准错误(错误信息输出)
    
    将运行的jar 错误日志信息输出到log.file文件中,然后(>&1)就是继续输出到标准输出(前面加的&,是为了让系统识别是标准输出),最后一个&,表示在后台运行。
    
    • idea 无限试用重置插件

    地址:第①步、在Settings/Preferences... -> Plugins 内手动添加第三方插件仓库地址:https://plugins.zhile.io
    下载插件:IDE Eval Reset
    勾选:Auto reset before per restart ,每次重启IDEA会自动重置

    • java环境变量

    变量名:CLASSPATH
    变量值:.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;
    

    参考地址:https://www.runoob.com/w3cnote/windows10-java-setup.html

    • maven 阿里云仓库

        <mirror>
          <id>alimaven</id>
          <mirrorOf>central</mirrorOf>
          <name>aliyun maven</name>
          <url>https://maven.aliyun.com/repository/public </url>
        </mirror>
    
    • Maven compiler设置默认1.8

        <profile>
            <id>jdk-1.8</id>
            <activation>
                <activeByDefault>true</activeByDefault>
                <jdk>1.8</jdk>
            </activation>
            <properties>
                <maven.compiler.source>1.8</maven.compiler.source>
                <maven.compiler.target>1.8</maven.compiler.target>
                <maven.compiler.compilerVersion>1.8</maven.compiler.compilerVersion>
            </properties>        
        </profile>
    
    • 项目中 compiler设置默认1.8

        <build>
            <plugins>
                <plugin>
                    <artifactId>maven-compiler-plugin</artifactId>
                    <version>3.8.0</version>
                    <configuration>
                        <source>1.8</source>
                        <target>1.8</target>
                    </configuration>
                </plugin>
            </plugins>
        </build>
    
    • idea中pom.xml文件横线解决办法

    idea中文件有横线.png
    • sql server 数据库连接

    Pooling=true; 是否开启数据库连接池,默认为true,最大连接数100
    Max Pool Size=512; 最大连接数,不指定的话,默认为100
    Min Pool Size=0; 最小连接数
    Connection Lifetime=300; 连接保持时间,默认为0一直保持连接,如果设置了值,则如果在规定时间内未使用该连接,则关闭
    Packet Size=1000; 数据包大小
    Enlist=true; 是否支持事务处理

    相关文章

      网友评论

          本文标题:学习记录

          本文链接:https://www.haomeiwen.com/subject/ycjhcrtx.html