学习记录
2022-01-05 本文已影响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文件横线解决办法
-
sql server 数据库连接
Pooling=true; 是否开启数据库连接池,默认为true,最大连接数100
Max Pool Size=512; 最大连接数,不指定的话,默认为100
Min Pool Size=0; 最小连接数
Connection Lifetime=300; 连接保持时间,默认为0一直保持连接,如果设置了值,则如果在规定时间内未使用该连接,则关闭
Packet Size=1000; 数据包大小
Enlist=true; 是否支持事务处理