后端
jiang_zf
这个作者很懒,什么都没留下…
展开
-
Maven构建的Spring项目需要哪些依赖
<!-- Spring依赖 --> <!-- 1.Spring核心依赖 --> <dependency> <groupId>org.springframework</groupId> <artifactId>spring-core</artifactId>转载 2018-10-29 16:26:55 · 632 阅读 · 0 评论 -
Springboot 修改包名之后,报"错误: 找不到或无法加载主类"
由于调整了结构,所以把SpringbootApplication的启动类放在了原来的上一层结构下面,结果启动的时候报"错误: 找不到或无法加载主类"。 在网上没有找到好的解决办法,自己摸索之后找到了解决办法。就是把工程下面的.idea目录下的workspace.xml里面的SPING_BOOT_MAIN_CLASS的路径改成你最新的路径即可。...原创 2018-11-24 15:00:31 · 12149 阅读 · 2 评论 -
高并发编程系列:NIO、BIO、AIO的区别,及NIO的应用和框架选型
转自:http://youzhixueyuan.com/java-nio-introduce.html, 感谢作者的总结AIO、BIO、NIO的区别IO模型主要分类: 同步(synchronous) IO和异步(asynchronous) IO 阻塞(blocking) IO和非阻塞(non-blocking)IO 同步阻塞(blocking-IO)简称BIO 同步非阻塞(...转载 2019-01-06 10:27:05 · 509 阅读 · 7 评论 -
UML类图认识
一、类的属性的表示方式在UML类图中,类使用包含类名、属性(field) 和方法(method) 且带有分割线的矩形来表示,比如下图表示一个Employee类,它包含name,age和email这3个属性,以及modifyInfo()方法。那么属性/方法名称前加的加号和减号是什么意思呢?它们表示了这个属性或方法的可见性,UML类图中表示可见性的符号有三种:· + :表示public...转载 2019-02-18 14:25:35 · 437 阅读 · 1 评论 -
JDK1.8源码解析-HashMap
JDK1.8源码解析-HashMap I本文主要介绍了JDK1.8中HashMap的实现原理,对部分常用的API进行源码解读,网上该主题的资源非常多,作者参考了很多相关文章不在文中一一列举了,在此基础上加入了自己对部分源码的理解。1. HashMap概述根据JDK1.8中HashMap的JavaDo的描述,HashMap可以允许key为null,value为null的键值对,值得注意的是,...转载 2019-02-20 07:34:22 · 188 阅读 · 0 评论 -
解决跨域问题总结
这两天解决了一个跨域问题,发现跨域有很多细节性的东西需要注意。如果发现一个请求没有任何相应,报ERR_INSECURE_RESPONS,提示如下图(不同浏览器可能提示不同):一般情况下就是跨域问题了,解决这类问题一般可以有三种方式:前端改用JSONP,nginx转发,后端代码配置。我一般都用后端代码配置,耦合性小,而且通用性强。但是如果发现报错是如下图:一般是加载了多个CO...原创 2019-03-04 19:08:07 · 337 阅读 · 0 评论 -
正则表达式常用的元字符
正则表达式常用的元字符 元字符 正则表达式的写法 说明 . "." 代表任意一个字符 \d "\\d" 代表 0~9 的任何一个数字 \D "\\D" 代表任何一个非数字字符 \s "\\s" 代表空白字符,如"\t’’和’’\n” \S "\\S" 代表非空白字符 \W "\\W" 代表...原创 2019-06-29 16:46:08 · 729 阅读 · 0 评论