工作问题处理
腾哥的HelloWorld
开发小白
展开
-
URL中文参数乱码处理
在日常工作中,难免GET和POST请求中会传入中文,例如模糊查询中,我就差点掉入别人的坑。代码如下: JS: url = "${ctx}/commonApply/openSendYear?codeInfo=${code}&busType=${proItemInfo.type}&busTypeName=${busTypeName}";${busTypeNa...原创 2019-01-11 22:40:30 · 726 阅读 · 0 评论 -
新建页面window.open解决地址栏参数太长
/** 添加隐藏表单参数 form:表单对象 name:属性名 value:值*/function addHideInput(form,name,value){ var hideInput = document.createElement("input"); hideInput.type="hidden...原创 2019-01-11 22:48:04 · 3567 阅读 · 0 评论 -
ForkJoin处理千万条数据的多线程处理
这次我的任务是一次插入几千条用户操作数据,在虽然在Linux环境下执行影响不大,但是但window环境下非常的慢,甚至超过请求响应时间,然后我就用ForkJoin处理多数据操作问题,将大任务分为小任务来执行Fork/Join框架是Java 7提供的一个用于并行执行任务的框架,是一个把大任务分割成若干个小任务,最终汇总每个小任务结果后得到大任务结果的框架。Fork/Join框架要完成两件事情:...原创 2019-01-12 10:29:41 · 4455 阅读 · 2 评论 -
Spring Aspect切面类的使用
最近的做的一个功能是在用户插入数据的时候插入拿到所有每个字段,遍历这些字段,插入痕迹表中。还有更新了哪个字段,就要从数据库中拿出数据将以前的字段数据和现在的字段数据做对比,并插入痕迹表。要处理这个很简单,直接复制一个新的别表,作为历史表,插入数据的时候在插入这个表,这不是很简单吗?不不不,我要处理20多个模块,这个不太现实,主要有3个原因: 1、代码冗余,重复量多。 ...原创 2019-01-12 12:35:54 · 8129 阅读 · 0 评论 -
Oracle在部门表上使用递归通过父部门的code查询所有子部门
原创 2019-03-31 16:07:41 · 948 阅读 · 1 评论