2021年4月5日
摘要:
常见的问题,记录操作日志中发现,getRemoteAddr取到的客户端的ip地址不是真实的ip,需要解析请求头中的信息获取正确ip。 public static String getIpAddress(HttpServletRequest request) { String ip = request
阅读全文
posted @ 2021-04-05 17:22
lnlvinso
阅读(961)
推荐(0)
2021年4月2日
摘要:
实现定时任务,可以借助Quartz。SpringBoot开发的项目中,可以使用@Scheduled更简单的实现定时任务。 ScheduledAnnotationBeanPostProcessor继承BeanPostProcesso,在初始化bean后,通过“postProcessAfterIniti
阅读全文
posted @ 2021-04-02 22:41
lnlvinso
阅读(992)
推荐(0)
2021年4月1日
摘要:
今天在看自己写的代码,Mybatis逆向工程生成的sql中,有id这一列。 但是我在入库时,对象并没有给id属性赋值,逆向工程生成的id列为integer类型,不设置默认就为0。 没有给id赋值,添加成功后,数据库中的新添加的数据是添加到最后了,id也是自增的。 分析了下,也实践了下,对有自增id列
阅读全文
posted @ 2021-04-01 22:30
lnlvinso
阅读(977)
推荐(0)
摘要:
和同事一起定位一个问题。设备往ftp服务器上上传文件,看界面上提示是成功了,但实际上ftp上找不到文件。 环境是ipv6的环境,设备和ftp都是ipv6的ip。 环境不是linux而是windows,文件名是拼接起来的,其中就包含了ip地址。 最后怀疑是ipv6地址中的:的问题,试了下,确实wind
阅读全文
posted @ 2021-04-01 22:10
lnlvinso
阅读(210)
推荐(0)
2021年3月30日
摘要:
最近想看一下Mybatis的源码,安装SequenceDiagram可以直接生成序列图。 SequenceDiagram对于jar包中的类的方法,也可以看到其调用链.。 Mybatis主要的入口SqlSessionFactoryBuilder、SqlSessionFactory、SqlSession
阅读全文
posted @ 2021-03-30 22:28
lnlvinso
阅读(3093)
推荐(1)
2021年3月29日
摘要:
pom.xml中加上mybatis-generator的参数。 <build> <finalName>mybatis-generator</finalName> <plugins> <plugin> <groupId>org.springframework.boot</groupId> <artif
阅读全文
posted @ 2021-03-29 23:01
lnlvinso
阅读(124)
推荐(0)
2021年3月24日
摘要:
ext的打包使用的是Sencha,本地打包时很有可能会出现Java heap space的错误,打包过程会停止。 这个和本地内存的剩余多少没直接关系,是和设置的jvm参数有关。 可以在打包脚本前面增加:set _JAVA_OPTIONS="-Xms4096m -Xmx4096m" 或者在git ba
阅读全文
posted @ 2021-03-24 22:24
lnlvinso
阅读(171)
推荐(0)
2021年3月14日
摘要:
当Mybatis入参只有一个,且为基本类型时,需要parameterType,mapper中变量名可以随便写,#{id},#{value},使用#{value}会多些。 当入参大于1个时,且为基本类型时,不需要parameterType,mapper直接按照#{name},#{age}的方式会报错。
阅读全文
posted @ 2021-03-14 22:47
lnlvinso
阅读(274)
推荐(0)
2021年3月8日
摘要:
转自: https://www.cnblogs.com/javaguide/p/reco-blogs-group.html 「Java学习+面试指南」一份涵盖大部分 Java 程序员所需要掌握的核心知识。准备 Java 面试,首选 JavaGuide! : https://github.com/Sn
阅读全文
posted @ 2021-03-08 22:44
lnlvinso
阅读(216)
推荐(0)
2021年3月3日
摘要:
tcp的五元组是指 源IP地址,源端口,目的IP地址,目的端口和传输层协议。 要注意的是不同的协议类型,端口号是可以相同的。 最近碰到的一个问题,写了一个socket服务, 是UDP类型,端口号是67。程序启动时,要检查端口是否已经被占用。 用seversocket还是可以正常绑定67端口的。 仔细
阅读全文
posted @ 2021-03-03 22:43
lnlvinso
阅读(1651)
推荐(0)