- 博客(14)
- 资源 (1)
- 问答 (3)
- 收藏
- 关注
原创 docker-compose 部署项目
突发奇想听说docker-compose 部署项目很简单,今天特地练习部署,话不多说直接上代码采用的是 docker-portainer 和dockers-compose这两者的安装这里不再啰嗦详情百度,重点说下dockerFile和docker-componse.yml 文件文件结构大概是这个样子第一个conf 文件夹没用上图是dockerFile下面上dockersComponse.yml采用容器内部链接,直接使用镜像即可...
2021-08-20 17:02:01
181
原创 idea 启动工程无法找到 set get 方法
项目在18版的idea 上运行没有问题,但是切换到21版的时候,提示没有找到相关set get 方法。如下图所示在相关配置如,插件安装正常,依赖引入正常,设置正常的情况下,提示上图所示。因安装lombok 默认是最新版本的,所以这时候maven 依赖包也要引入最新版本,之后运行正常。...
2021-08-20 13:45:37
788
原创 java 本地文件上传至远程服务器
由于项目需要,需要讲本地服务器的图片上传至远端,并且相应的必须参数要参与签名,签名这里就不作以说明,直接上代码/** * 上传图片 * @param urlStr * @param fileMap * @param contentType 没有传入文件类型默认采用application/octet-stream * contentType非空采用filename匹配默认的图片类型...
2019-05-08 14:32:19
7883
1
原创 springboot 静态方法调用容器Bean 里面方法
由于项目是与第三方进行交互,在设计方面考虑,请求第三方接口的时候,必须将第三方请求入参和出参存入数据库,请求方法为静态方法,调用非静态方法可难到了博主,经过大量查询资料最终得以解决,解决方案如下,直接上代码调用如下图所示原始资料https://www.cnblogs.com/chen-lhx/p/6018436.html...
2019-05-06 17:34:15
1731
转载 Java Hibernate 乐观锁和悲观锁
之所以要锁,是防止多线程同时操作同一条数据导致数据混乱,错乱,如同一家银行的两张信用卡(信用卡信用机制),此时两张信用额度是一致的,总共1000元,不是所说的办理两张信用卡就2000元,扯得有点远,这个时候 甲乙同时消费100元,那么数据是怎么处理的呢?拿出1000 减100?那就成900 另外100元呢?这个时候就需要使用锁,锁住该条数据。如下解释锁(locking)业务逻辑的实现过程中...
2019-02-15 16:07:54
168
原创 spring AOP
由于本项目使用的是spring boot,内部自动集成spring相关配置,这里就不在使用注入xml方式进行讨论,只针对于本项目。AOP是面向切面编程思想,就本项目来说,目前作用最大的是,对接口出参和入参的数据进行打印并保存,这里就运用到了AOP先声明AOP切点标识以及说明然后定义Aspect这里找度娘一大把,核心是定义切面 @Pointcut("@annotation(com.e...
2018-11-21 11:31:02
142
原创 ajax 与后台用alibaba.json json对象传输
后台使用对象接受 前台传输过来的json串,因alibaba的第三方包会将json串转换为对象,在传输上有差异,因此要在请求头设置相关的参数。
2018-01-02 14:46:36
353
原创 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
477
转载 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
4546
原创 连接池每隔8小时候后出现连接超时
系统长时间不访问数据库最后一次访问之后再次访问出现数据库连接超时。有些是用自己的服务器可以修改数据库配置加长数据库连接时间(默认为8小时),对于我司来说买人家阿里的服务没有权限随便更改数据库,这就得我们想办法。想的第一个办法是既然要保持连接那我就加个检测心跳,已经配置但是问题依然出现,最后怀疑是这个配置没有起作用,然后就自己加了个定时器,每隔7个小时访问次数据库保持连接,实验证明这种还是没
2017-09-19 09:14:05
462
原创 linux 安装 node
本项目是因为谁把压缩包已经丢在测试服上了并没有创建软连接创建软连接必须在 根目录下 也就是说 ln -s pathName/node /usr/local/bin/ 接着在创建全局软连接 npm ln -s pathName/npm /usr/local/bin/之后发现在该目录下产生了该链接 测试软连接 是否创建成功 node -v npm -v 若出现链接数过多异常时候,恭喜你
2017-09-12 15:17:50
306
原创 spring boot加载外部文件(非本项目)
背景:因业务需求本项目用springboot 做微服务框架给android php 前端提供接口,现我提供的接口是本地生成二维码,供PHP使用,刚开始想他和spring mvc 是一个性质(由于道行尚浅只能这么想)静态文件只能加载一次,也就是说本地生成之后除非是客户端经过下载才能进行使用,但是老大一直坚持使用映射,把生成的文件映射到项目的静态文件加载中去,由于思路的问题,本人一直没有想通。
2017-09-12 09:08:35
2642
原创 使用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
741
php http 传输的问题,现在数据传送遇到了问题
2016-04-12
菜鸟求帮忙 php读取文本信息怎么只读取了一部分 代码和图都在
2016-03-04
麻烦大神帮我看看 串口发送的数据在windows下和ubuntu下显示不一致
2016-03-04
TA创建的收藏夹 TA关注的收藏夹
TA关注的人