摘要:
构建支持多种数据库类型的代码自动生成工具 背景: 一般的业务代码中写来写去,无外乎是先建好model,然后针对这个model做些CRUD的操作。(主要针对单表的业务操作)针对于数据库dao、mapper等的代码自动生成已经有了mybatisGenerator这种工具,但是针对于controller、 阅读全文
posted @ 2019-06-20 17:46
falcon_fei
阅读(1510)
评论(0)
推荐(0)
摘要:
vue与权限系统整合 vue如果集成在java项目中,不单独部署,如何与java项目整合(包含菜单权限管理)? Vue相关基础内容 Vue.extend 由于没法像单独的vue项目那样,直接写component组件,在这里可以使用Vue.extend. 有了这个组建构造器,使用 进行注册,就可以在项 阅读全文
posted @ 2019-06-20 17:46
falcon_fei
阅读(338)
评论(0)
推荐(0)
摘要:
基于spring security oauth2搭建授权服务器 背景: 1. 需要API网关控制权限,单点登陆。 2. 做前后端分离的应用,前端使用vue+elementui实现。 当前关于这方面的系统资料较少,因此大多是找寻网上零散的示例解析,结合官方文档中的demo再加上源码跟踪调试来进行学习与 阅读全文
posted @ 2019-06-20 17:46
falcon_fei
阅读(6692)
评论(0)
推荐(1)
摘要:
背景描述:使用quartz建立多个定时任务,每5分钟执行一次。定时任务中包含httpclient的网络访问,及druid的数据库访问。执行一段时间后不定期(可能10天半个月,可能好几个月)卡死。 表现状况为: 日志到某个时间点突然没有输出了,也没有异常日志记录,排除当时磁盘空间不足的问题 httpc 阅读全文
posted @ 2019-06-20 17:45
falcon_fei
阅读(4194)
评论(0)
推荐(0)
摘要:
文件结构体_finddata_t c语言中对文件的操作需要用到 _finddata_t ,引用 include 结构体定义如下: 如何存储到文件结构体中_finddata_t 将文件内容信息读写等操作需要_findfirst()、_findnext()和_fineclose()三个函数的搭配使用 _ 阅读全文
posted @ 2019-06-20 17:45
falcon_fei
阅读(339)
评论(0)
推荐(0)
摘要:
c 中使用log4net 需求在winform程序中使用listview或者textbox显示日志,并且也要将日志文件记录在单独的txt日志文件中 在网上找了个例子,可以实现显示在textbox中,但是一直没有打印txt文本日志文件。究其原因是log4net配置文件需要在debug目录下,且需要确认 阅读全文
posted @ 2019-06-20 17:45
falcon_fei
阅读(362)
评论(0)
推荐(0)
摘要:
创建swap分区 背景:使用的是阿里云最低配版本的服务器,使用docker搭建微服务相关应用,发现之前启动的应用总是莫名被killed了。起了这个挂了那个,真是按下了葫芦又起了瓢啊。最后使用free命令看了下内存使用情况,。。把自己吓到了。内存快被耗尽了,而swap都是0,想着这个是否和window 阅读全文
posted @ 2019-06-20 17:45
falcon_fei
阅读(3009)
评论(1)
推荐(0)
摘要:
使用bindingResult与实体类注解实现注解校验 一、引入validatorjar包,并在需要校验的实体类字段上增加校验注解 需要引入hibernate中的 org.hibernate.validator,在springboot2.x中,使用 javax.validation 然后在需要校验的 阅读全文
posted @ 2019-06-20 17:45
falcon_fei
阅读(2295)
评论(0)
推荐(0)
摘要:
数组: 优势:随机访问速度快,即 int[] array={3,6,9,7,4} 可以使用array[下标] 随便访问第任意个元素,而链表只能访问相邻元素,顺序访问。 单向链表、双向链表原理 区别: 表头为空,表头指向后续第一个节点,第一个节点指向第二个节点,由此类推。每一个节点依次指向下一个节点。 阅读全文
posted @ 2019-06-20 17:44
falcon_fei
阅读(155)
评论(0)
推荐(0)
摘要:
背景:程序部署在客户机器上,不定期异常崩溃,且无日错误异常日志记录。 day1:初步排查是内存问题导致的,考虑使用分析工具记录分析。另外代码review仔细排查,怀疑有可能跟大量网络socket没有释放有关。 程序种使用到了httpclient,其中用的较多的get请求设置的超时时间如下: Requ 阅读全文
posted @ 2019-06-20 17:44
falcon_fei
阅读(318)
评论(0)
推荐(0)
浙公网安备 33010602011771号