自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(25)
  • 收藏
  • 关注

转载 flex布局详解

网页布局(layout)是 CSS 的一个重点应用。布局的传统解决方案,基于盒状模型,依赖display属性 +position属性 +float属性。它对于那些特殊布局非常不方便,比如,垂直居中就不容易实现。2009年,W3C 提出了一种新的方案----Flex 布局,可以简便、完整、响应式地实现各种页面布局。目前,它已经得到了所有浏览器的支持,这意味着,现在就能很安全地使用这项功能。Flex 布局将成为未来布局的首选方案。本文介绍它的语法,下一篇文章给出常见布局的 F...

2021-12-06 18:05:07 252 1

转载 css实现鼠标悬停显示(scss语法)

2021-10-20 15:58:20 1703

原创 vue动态引用assets静态图片

当需要根据url动态加载assets的图片的时候可以用require('@/assets/' + url) 的方式拼接进行加载,千万不要用require(url)的方式去加载,即使你的url是对的也无法加载该图片。 <el-carousel-item v-for="src in content.images" :key="src"> <img :src="require('@/assets/' + src.substr(9))" alt=""/>

2021-09-13 19:39:50 2572 1

转载 记一次vue-admin-template安装失败原因

vue-admin-template 安装失败,提示node-sass 安装失败,百度以后发现是被墙了。vue解决办法:node一、先卸载node-sass npmnpm uninstall node-sass二、使用淘宝镜像源(推荐)sass设置变量 sass_binary_site,指向淘宝镜像地址codenpm i node-sass --sass_binary_site=https://npm.taobao.org/mirrors/node-sass/...

2021-08-19 18:39:19 758 1

转载 API 面试五连杀:接口如何设计?安全如何保证?签名如何实现?防重如何实现?

说明:在实际的业务中,难免会跟第三方系统进行数据的交互与传递,那么如何保证数据在传输过程中的安全呢(防窃取)?除了https的协议之外,能不能加上通用的一套算法以及规范来保证传输的安全性呢?下面我们就来讨论下常用的一些API设计的安全方法,可能不一定是最好的,有更牛逼的实现方式,但是这篇是我自己的经验分享.一:token 简介Token:访问令牌access token, 用于接口中, 用于标识接口调用者的身份、凭证,减少用户名和密码的传输次数。一般情况下客户端(接口调用方)需要先向

2021-08-12 10:42:26 105

原创 vue中from表单和el-table一起使用时table中的表单校验问题

之前我在调试项目的过程中要对一个表单内容进行数据合法性校验,然后开发过程中发现嵌套的el-table中的form-item校验异常,就是我已经让数据合法了但是还是一直报数据校验错误。讲过查阅了资料发现时prop设置的问题,因为el-table显示的对象属于数组,而里面的el-item属性应该设置为arrayobj.index.value的格式。这样才能保证整个模块的数据校验正确性。...

2021-07-29 16:35:46 480

原创 @ConditionalOnProperty使用注意点

如果放在类上使用正常情况下配置正确都是会生效的,但是如果放在方法上的话就要结合@Bean注解一起使用才会起作用。

2021-07-28 18:07:55 212

转载 安卓获取内容的uri解析成文件的绝对路径

话不多说贴代码:public class ContentUtil { /** * 根据图片的Uri获取图片的绝对路径(适配多种API) * * @return 如果Uri对应的图片存在, 那么返回该图片的绝对路径, 否则返回null */ public static String getRealPathFromUri(Context context, Uri uri) { int sdkVersion = Build.VERSI

2021-06-05 14:14:58 691 1

原创 kotlin + gradle+springboot使用的问题

如果是混合开发kotlin + java,那么kotlin文件需要放在kotlin目录下,java文件放在java目录下

2021-03-19 23:15:22 100

原创 spring项目乱码问题终极解决方案

如果在ssm项目或者springboot项目你设置了诸如tomcat,项目编码,文件编码,MVC编码拦截器等等配置都无法解决乱码问题,OK那试试下面这个吧,设置vm option:JAVA_TOOL_OPTIONS-Dfile.encoding=UTF-8File - Settings - File EncodingsProject Encoding : UTF-8Default encoding for properties files : UTF -8 后边打钩...

2021-03-06 23:58:32 781

原创 springboot的configuration使用注意事项

配置进@Configuration中的bean(属于spring增强管理范畴的类,比如说标注有spring注解的类),该类会失去spring的代理增强功能,比如你之前在该类配置了事务管理@Trasactional那么不好意思它会失效,当发生异常时事务不会自动回滚,因为spring并没有对该类进行增强,返回来给你用的还是你自己写的赤裸裸的类。就算是间接配置到@configuration中bean他也会失去spring的自动代理功能。所以我建议需要配置到configuration中的bean 只引用不需

2021-01-09 22:54:44 215

原创 <script>标签使用注意事项

在引入js文件的时候,一定要用<script></script>配对使用,千万不要直接<script/>这样去使用,否则会造成无法引入js文件的问题

2020-11-19 19:13:16 128

原创 重定向数据丢失问题

如果你了解重定向的原理你就会知道冲顶向会发生数据丢失,要想重定向之后还想获取原来的数据可以用springMVC提供的redirectAtrribute来解决

2020-09-14 15:33:43 1286

原创 linux下面nacos启动报错的问题

./startup.sh: 81: ./startup.sh: [[: not found./startup.sh: 91: ./startup.sh: [[: not found./startup.sh: 93: ./startup.sh: [[: not found./startup.sh: 99: ./startup.sh: [[: not found/usr/lib/jvm/java-8-openjdk-amd64/bin/java -server -Xms2g -Xmx2g -Xmn1g.

2020-09-04 18:15:27 3489 3

原创 @ModelAtribute使用的注意事项

最近项目出了点问题,原因就是使用这个注解搞出来的错误,原来对他的执行流程还不太熟悉。话不多说上代码:如果是直接把数据返回的形式如果原来model中有这个key那么他是不会覆盖掉的,没有就添加。由于这个坑导致我每次想要获取更新的模板数据都是原来那一个。如果想要实时获取最新的模板数据应该直接将其添加进model中:这样在controller中获取到的model值就是最新值了...

2020-08-26 15:08:16 294

原创 jpa实体类之间关系配置的坑

在业务开发中我们难免有时候查询到一个实体类的数据项获取到其关联的其他实体的数据,那么这个时候就要在实体类中配置关联关系。通常我们配置关联关系之前我们会在数据库表中添加指向另外一个表的一个外键(也可以不用外键,只需在实体类中配置关系即可,不建议使用外键,因为外键有较强的关联约束),但是这个时候你得注意了虽然不配置外键也可以配置关联关系,但是今天在项目中我却遇到了一个坑。因为我配置了关联关系之后居然单表根据id查询出来的数据居然为空,我很纳闷,明明数据库中就有这条数据。在经历了一番波折之后我想到了去看jpa运行

2020-08-21 08:46:07 381

原创 springboot中使用hibernate validator注意事项

注意新版的的springboot是默认不包含hibernate validator的,不能单独导入hibernate validator的包,否者就算你使用了有时候也会出现类似javax.validation.UnexpectedTypeException: HV000030: No validator could be found for constraint的异常。而应该导入springboot提供的maven依赖 <dependency> <groupId&g.

2020-08-12 17:51:05 261

原创 Aop的切入点表达式的注意事项

尽量使用&& ,|| ,!,而不是and ,or因为我试过用后者无法进行精确的识别

2020-08-11 15:52:47 93

原创 java对文件操作的注意事项

对文件进行操作的时候注意要先关闭流,不然就会造成相关操作失败,就像windows的文件在使用过程中也是无法对其进行相关文件操作的

2020-08-05 23:46:52 253

原创 编写properties文件的注意事项

首先要注意的是,确保properties文件的编码格式为UTF-8,如果不是的话(假如是GBK)那么当你用java的类加载器去进行加载的时候可能会加载不出来(由于编码格式的问题,如出现了特殊符号等),所以为了稳妥建议必须将properties的文件编码为UTF-8...

2020-07-29 15:07:52 197

原创 使用kafka connect时的注意事项

如果kafka使用的是在docker中的zookeeper在使用connect的时候会出现问题,现在暂时还不懂是什么原因,有可能是docker的防火墙问题

2020-07-27 15:02:55 179

原创 springboot整合kafka的问题注意事项

要想外网的机器可以连接成功需要在kafka的server.properties配置文件中需要如下配置这个需要注意一下,填写主机IP的时候不能写localhost,如果这样写外边的主机是无法连接kafka的,需要标明具体的机器外网IP。...

2020-07-27 11:36:27 241

原创 springboot整合activemq的问题

如果springboot项目打包成war包的话,在项目中使用@JmsListener等监听器等监听消息队列将不可用,必须打包成jar包才可以

2020-02-23 13:22:02 127

原创 springboot整合redis并实现自定义序列化规则

往IOC容器中添加一个通用的redistemplate<object,object>,然后配置其序列化规则,注意这里当我设置key的序列化规则为stringserialize的时候报错了,我也不知道怎么回事,设置成jackson的序列化规则就没事了配置缓存管理器由于redis初始化时自己配置了一个<object,object>泛型的template,这里就指定一下自...

2020-02-19 15:05:29 367

原创 springboot多模块项目整合jsp我踩的坑

最近没事搞了一下springboot跟jsp的整合,一开始从网上找了很多教程,几乎已经是一模一样复制粘贴下来了。该导入的包也导入了,不该导入的包也导了,但是在访问页面的时候就会出现。pom配置如下:定义一个controller视图映射然后我就开始了访问,因为之前存有一个springboot跟jsp整合的demo项目,步骤跟这个是一模一样的,就在我觉的肯定会成功的时候却出现了404错误。然...

2020-02-14 11:14:33 275

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除