开发技巧--配置总结
- 设置项目是否是使用git进行管理:
-
GitHub访问慢的解决办法:
-
用文本编辑器打开hosts文件
访问ipaddress网站 https://www.ipaddress.com/ ,查看网站对应的IP地址,输入网址则可查阅到对应的IP地址,这是一个查询域名映射关系的工具
查询 github.global.ssl.fastly.net 和 github.com 两个地址
多查几次,选择一个稳定,延迟较低的 ip 按hosts文件打开添加示例添加到host文件的最后面
保存hosts文件
重启浏览器,或刷新DNS缓存,告诉电脑hosts文件已经修改,linux/mac执行sudo /etc/init.d/networking restart命令;windows在cmd中输入ipconfig /flushdns命令即可。
1.修改本地电脑系统 hosts 文件 Windows 系统中的文件路径:C:\WINDOWS\system32\drivers\etc Linux 系统中的文件路径:/etc/hosts 2.直接在最后面加入以下代码192.30.253.112 assets-cdn.github.com
151.101.88.249 github.global.ssl.fastly.net
140.82.113.3 github.com
199.232.69.194 gist.github.com说明:在 Windows 系统中,包括 XP、Win7、Win8 、Win10 系统中,hosts 文件的位置都是一样的。如果 etc 文件夹中并没有 hosts 文件,那么可能是该文件隐藏了,可以设置一下,让其显示出来即可。 3、 更新dns缓存 修改后会直接生效,无需刷新 DNS 缓存,因为 hosts 的优先级大于 DNS 域名解析,添加完 hosts 之后,再访问对应的域名,已经就与 DNS 没关系了。如果未生效,重启操作系统或用命令刷新。 Windows 系统:ipconfig /flushdns Linux 系统:systemctl restart nscd
-
-
Idea的target隐藏后如何配置出来:
-
如果还是没有的话在对应的位置找到target,将其移除到隐藏的文件中
-
Linux解压 .tar.xz 文件
-
第一步:zx -dk 解压文件
-
第二步:tar -zxvf 解压文件
-
或者是直接使用:tar -xvf 挤压文件
-
- Linux环境下,MySQL数据库执行sql脚本:
- 登录数据库
- 选择数据库:use db;
- 执行sql语句:source xx.sql
- CPU的信息:
-
Myabatis-plus : 配置扫描mapper.xml ,
-
正确:
mybatis-plus: config-location: - classpath*:/mapper/*.xml
错误:会造成找不到路径mybatis-plus:
config-location: classpath*:/mapper/*.xml
mybatis,这样配置是正确的:mybatis:
config-location: classpath*:/mapper/*.xml
-
-
springboot项目于访问静态资源被拦截:我们需要配置一个静态资源映射
-
package com.model.goods.config; import com.model.goods.controller.IndexController; import com.model.goods.interceptor.LoginInterceptor; import org.springframework.context.annotation.Configuration; import org.springframework.web.servlet.HandlerInterceptor; import org.springframework.web.servlet.config.annotation.InterceptorRegistry; import org.springframework.web.servlet.config.annotation.ResourceHandlerRegistry; import org.springframework.web.servlet.config.annotation.WebMvcConfigurer; /** * @Description:测试类 * @Author: 张紫韩 * @Crete 2021/10/18 20:36 */ @Configuration public class MyWebMvcConfig implements WebMvcConfigurer { @Override public void addInterceptors(InterceptorRegistry registry) { registry.addInterceptor(new LoginInterceptor()) .addPathPatterns("/**")//拦截谁 .excludePathPatterns("/","/user/**","/static/**","/error");//放行谁 } //添加放行静态资源 @Override public void addResourceHandlers(ResourceHandlerRegistry registry) { //文件磁盘图片url 映射 //配置server虚拟路径,handler为前台访问的目录,locations为files相对应的本地路径 registry.addResourceHandler("/static/images/**") .addResourceLocations("file:D:\\qq\\IDEA\\IdeaProjects\\company_project\\goods_project\\src\\main\\resources\\static\\images\\"); } }
-
-
-
Mapper.xml文件找不到:
-