java
a584429317
这个作者很懒,什么都没留下…
展开
-
docker-compose 部署项目
突发奇想听说docker-compose 部署项目很简单,今天特地练习部署,话不多说直接上代码采用的是 docker-portainer 和dockers-compose这两者的安装这里不再啰嗦详情百度,重点说下dockerFile和docker-componse.yml 文件文件结构大概是这个样子第一个conf 文件夹没用上图是dockerFile下面上dockersComponse.yml采用容器内部链接,直接使用镜像即可...原创 2021-08-20 17:02:01 · 144 阅读 · 0 评论 -
idea 启动工程无法找到 set get 方法
项目在18版的idea 上运行没有问题,但是切换到21版的时候,提示没有找到相关set get 方法。如下图所示在相关配置如,插件安装正常,依赖引入正常,设置正常的情况下,提示上图所示。因安装lombok 默认是最新版本的,所以这时候maven 依赖包也要引入最新版本,之后运行正常。...原创 2021-08-20 13:45:37 · 732 阅读 · 0 评论 -
springboot 静态方法调用容器Bean 里面方法
由于项目是与第三方进行交互,在设计方面考虑,请求第三方接口的时候,必须将第三方请求入参和出参存入数据库,请求方法为静态方法,调用非静态方法可难到了博主,经过大量查询资料最终得以解决,解决方案如下,直接上代码调用如下图所示原始资料https://www.cnblogs.com/chen-lhx/p/6018436.html...原创 2019-05-06 17:34:15 · 1698 阅读 · 0 评论 -
Java Hibernate 乐观锁和悲观锁
之所以要锁,是防止多线程同时操作同一条数据导致数据混乱,错乱,如同一家银行的两张信用卡(信用卡信用机制),此时两张信用额度是一致的,总共1000元,不是所说的办理两张信用卡就2000元,扯得有点远,这个时候 甲乙同时消费100元,那么数据是怎么处理的呢?拿出1000 减100?那就成900 另外100元呢?这个时候就需要使用锁,锁住该条数据。如下解释锁(locking)业务逻辑的实现过程中...转载 2019-02-15 16:07:54 · 151 阅读 · 0 评论 -
spring AOP
由于本项目使用的是spring boot,内部自动集成spring相关配置,这里就不在使用注入xml方式进行讨论,只针对于本项目。AOP是面向切面编程思想,就本项目来说,目前作用最大的是,对接口出参和入参的数据进行打印并保存,这里就运用到了AOP先声明AOP切点标识以及说明然后定义Aspect这里找度娘一大把,核心是定义切面 @Pointcut("@annotation(com.e...原创 2018-11-21 11:31:02 · 123 阅读 · 0 评论 -
ajax 与后台用alibaba.json json对象传输
后台使用对象接受 前台传输过来的json串,因alibaba的第三方包会将json串转换为对象,在传输上有差异,因此要在请求头设置相关的参数。原创 2018-01-02 14:46:36 · 325 阅读 · 1 评论 -
Java安全架构____RSA加密配置第三方加密库问题_javax.crypto.BadPaddingException: Decryption error
刚要写一个JCE组件是未使用第三方加密库时 bug如下javax.crypto.BadPaddingException: Decryption errorat sun.security.rsa.RSAPadding.unpadV15(Unknown Source)at sun.security.rsa.RSAPadding.unpad(Unknown Source)at com转载 2017-10-05 12:04:02 · 4509 阅读 · 0 评论 -
list object 排序问题
Collections.sort(list, new Comparator() { public int compare(Object a, Object b) { int one = ((Bean) a).getPriority(); int two = ((Bean) b).getPriority();原创 2017-10-07 15:11:27 · 458 阅读 · 0 评论 -
spring boot加载外部文件(非本项目)
背景:因业务需求本项目用springboot 做微服务框架给android php 前端提供接口,现我提供的接口是本地生成二维码,供PHP使用,刚开始想他和spring mvc 是一个性质(由于道行尚浅只能这么想)静态文件只能加载一次,也就是说本地生成之后除非是客户端经过下载才能进行使用,但是老大一直坚持使用映射,把生成的文件映射到项目的静态文件加载中去,由于思路的问题,本人一直没有想通。原创 2017-09-12 09:08:35 · 2609 阅读 · 1 评论 -
使用maven提示Could not calculate build plan: Plugin org.apache.maven.plugins:maven-war-plugin:2.2 or one
如果使用镜像,通过WEB访问镜像网站,查看有没有对应包,如果有,在自己本地库对应的 org/apache/maven/plugins查找文件是否被下载下来,若没有,则删除对应的LAST文件,clean 项目重新下载,若问题还没有解决,删除镜像库,从中央库下载对应的插件包,若还没有解决问题,则考虑自己的网络是否为联通网络,是联通网络则需要加载联通镜像,因为联通默认屏蔽Maven 中央库。目前联通镜像原创 2017-05-17 11:42:36 · 720 阅读 · 0 评论 -
fastdfs支持断点上传
fastdsf支持断点上传转载 2017-05-17 11:38:01 · 1136 阅读 · 0 评论