随笔分类 - JAVA
-
spring cors的三种方式
摘要:@CrossOrigin 注解 如果想要对某一接口配置 CORS,可以在方法上添加 @CrossOrigin 注解 : @CrossOrigin(origins = "http://localhost:3000", allowCredentials = "true") @RequestMapping 阅读全文
-
关于前后端交互整理
摘要:前后端交互流程 前端发送请求-->后端接收请求->后端发送响应->前端接受响应 通常情况下的前端和后端的语言是不同的,比如前端使用JavaScript(TypeScript等),后端使用Java(GoLang等)。 编程语言和人类语言是类似的,不同的语言是无法交流的。 这时候就需要中间沟通的信使—— 阅读全文
-
devtools 热部署
摘要:https://www.cnblogs.com/MrSi/p/9540730.html 阅读全文
-
swagger-ui 3.0.0版本介绍
摘要:Spring Boot Applications NOTE: Would love feedback to make this better Remove explicit dependencies on springfox-swagger2 Remove any @EnableSwagger2.. 阅读全文
-
@ResponseBody与fetch的json()方法
摘要:@ResponseBody会把返回值封装到response的body中, 自动转换成json格式, 而不是json格式 fetch的json会将fetch的内容提取出来 所以当你 @ResponseBody传给前端, 前端用fetch然后json转换, 最终得到的还是js对象. 可以直接通过 "对象 阅读全文
-
IoC和AOP都是解偶
摘要:解偶是防止重新编译的依赖,或者重新编译. IoC通过对beans的关系的处理,可以不需要修改java代码并重新编译. AOP通过在指定位置添加指定方法,可以防止重新编译. 阅读全文
-
SSM搭建笔记
摘要:遇到的问题 web.xml配置问题param-value标签内是使用classpath*还是classpath的问题 classpath:只会到你的class路径中查找找文件。 classpath*:不仅包含class路径,还包括jar文件中(class路径)进行查找。 web.xml使用org.s 阅读全文
-
Linux AVD的依赖
摘要:pulseaudio vulkan arch下amd的cpu为amdvlk 阅读全文
-
Spring IoC与DI
摘要:Inversion of Control (IoC) A bean is an object that is instantiated, assembled, and managed by a Spring IoC container. Otherwise, a bean is simply one 阅读全文
-
idea和gradle创建android遇到的网络问题
摘要:“只要思想不滑坡,方法总比困难多” 众所周知,如果不是用国内镜像仓库的话,使用国外仓库是需要正确姿势。 本以为idea里setting代理设置完成之后就可以使用了, 才发现这才是坑的第一步。 因为gradle不根据idea走代理(明明maven是可以的!) 我尝试了n多种解决方案: 命令行执行 pr 阅读全文
-
hadoop环境搭建
摘要:Host Name 修改hostname文件 vi /etc/hostname 添加 HOSTNAME=blahblah CentOS命令行操作 等价修改hostname文件的操作 hostnamectl set-hostname blahblah Network 查看IP地址 ifconfig 配 阅读全文
-
为java设置环境变量
摘要:变量名:JAVA_TOOL_OPTIONS 变量值:-Dfile.encoding=UTF-8 阅读全文
-
idea快捷键
摘要:Alt+7 Structure 阅读全文
-
windows文件名编码格式测试结果及猜想
摘要:自从接触linux,我对文件编码印象深刻。 但是在用windows出现一些问题,关于文件名的编码。 windows有两套编码方案,utf-16和ansi。 utf-16是内部编码方案,ansi是针对不同区域使用的外部编码,例如gbk。 所以这套方案,对于windows语言选择是中文的你则是utf-1 阅读全文
-
Exception
摘要:异常(Exception) 下图方格内容为java.lang.Object中的类,箭头为继承关系 异常类型 RunTimeException 运行时异常: 此类异常为unchecked(非受查) 即编译不会检测出异常,运行时才会出现的异常 常见的类型有: NullPointerException A 阅读全文
-
JAVA获取时间戳
摘要:public static String DateTime(){ Date date = new Date(); SimpleDateFormat df = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");//设置日期格式 return df.format(d 阅读全文