- 博客(10)
- 收藏
- 关注
原创 日常学习Java:i++和++i的深入理解
i++和++i的深入理解最终执行结果是多少?平常我们会说因为j++每次得到的都是0.所以结果为0;也就是大家经常说的j++是先用j后自增,++j是先自增后用j。为什么呢?涉及jvm的虚拟机栈虚拟机栈虚拟机栈是线程私有的,每创建一个线程,虚拟机就会为这个线程创建一个虚拟机栈,虚拟机栈表示Java方法执行的内存模型,每调用一个方法就会为每个方法生成一个栈帧(Stack Frame),用...
2020-04-29 14:50:16
523
原创 解决Required request body is missing:....
这种问题源自注解RequestBody查看它的源码默认为true这里我从前端获取的参数是一个json,json中的其中的一个参数为空就一直报500,把这个注解:解决!!!...
2020-04-20 17:14:33
2111
原创 Java代码小细节
主要是一些小细节平常不注意,虽然写完测试没问题,但是依然会报警。所以记录一下小细节,后续遇到更多细节会继续添加。项目结构:SpringBoot+Mybatis一:分层(解耦合)Controller它是对外API我可以把属于一个大类的多个功能集中到一个Controller,后台的逻辑为了解耦合我可以再分开。Service层是处理业务逻辑的,因此不同的业务对应不同的Service,当然如果有...
2020-04-14 10:38:27
203
原创 学习自定义注解
首先解释一下什么是注解?注解就是描述数据的数据,给java编译器看的,Annotation,它是JDK5.0以后版本引入的一个特性。首先先学习一下定义自己的注解,并使用注解,在定义注解之前,学习一下java为我们提供的元注解:@Target@Retention@Documented@Inherited这些类型和它们所支持的类在java.lang.annotation中可以找到。@T...
2020-03-19 11:40:25
256
原创 解决oracle归档日志满了,数据库也登录不了问题
公司的一个产品,登录时一直报错,查了监控发现日志一直没存入数据,几万条数据一直在MQ里,然后登录oraclej记录日志的数据库,发现登录不进去,报这个错:ORACLE数据库ORA-00257于是百度了一下发现是归档日志满了,于是登录服务器,用root登录首先进入oracle用户,使用rman工具执行命令rman target/:su - oraclerman target/delete...
2020-03-19 10:47:51
1899
原创 解决Could not find artifact com.oracle:ojdbc7:pom:12.1.0.2 in central (https://r......
用idea打开maven项目的时候报错Could not find artifact com.oracle:ojdbc7:pom:12.1.0.2 in central (https://r…其实这个很简单,网上也有很多教程帮助解决,我今天也碰到了这个问题,顺手也写一个。首先看一下你的setting.xml里配置的本地仓库地址在哪(我安装的时候就不喜欢默认地址,但是随手一放也不知道在哪了…...
2020-03-18 09:30:29
25386
6
原创 oracle生成20年日期数据
批量生成20年日期数据oracle生产20年月份数据: insert into DATE_MONTH( date_month_id, date_month_code, date_month_name_en, date_month_name_cn, year_in_month, month_days, ...
2020-03-16 11:21:50
620
原创 Mule ESB开发与学习
今天依旧是公司让调研,嗯嗯,学无止境还是上次的问题,由于公司用了IBM的IIB,价格比较昂贵,所以调研一个开源的ESB用于小项目来使用,既然是小项目,估计也就用不到高可用这种集群模式了,所以老板让我学习一下Mule ESB社区版,以下是Mule ESB的简单介绍:MuleESB在众多开源的ESB中处于领先者的地位,MuleSoft公司也作为独角兽,2017年在纽交所上市。我们作为MuleS...
2020-03-10 18:54:45
1497
1
原创 MQ学习
MQ学习公司让调研一下MQ,所以学习一下现在公司用的是ActiveMQ,之前想换成IBM的WMQ,至于为什么换,因为公司产品用了IBM的IIB,他和IBM的WMQ更兼容。所以学习一下MQ什么是MQ?百度百科:消息队列(MQ)是一种应用程序对应用程序的通信方法。应用程序通过写和检索出入列队的针对应用程序的数据(消息)来通信,而无需专用连接来链接它们。消息传递指的是程序之间通过在消息中发送数据...
2020-03-09 18:29:43
801
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人