java
coupmanX
一介屌丝,混口饭吃,扶贫除恶
展开
-
java清除堆内存保存的明文密码
java堆内存保存明文密码原创 2022-10-28 09:24:41 · 434 阅读 · 1 评论 -
华为技术2面
// O(1)空间复杂度 // 反转列表中的元音字母, 返回反转后的字符串 // // 例如: // 输入: aeiou // 输出:uoiea // // 输入: hellio // 输出:hollie // ''' // Java //class Solution { // public void reverseVowel(char[] s) { // // } //} i...原创 2022-02-25 21:43:20 · 311 阅读 · 0 评论 -
华为二面机试试
/** * 现场编程题题目内容: * * 现给你一个由数字组成的字符串 numStr,请你返回移除了 cnt 个字符后可能获得的最大的数字。 * * 注意: * * 字符串 numStr 不会以 0 开头; * * 移除后剩余的数字保持原顺序不变。 * * 示例 1: * * 输入:numStr = "264712", cnt = 2 * * 输出:"6712" * * 提示: * * 1 <= cnt < numStr.length <= 100000 * *..原创 2022-02-17 21:08:32 · 375 阅读 · 0 评论 -
基于规则引擎实现的疾病评估得分卡
评估配置功能 评估计算功能 基础功能: 实现自定义表单展示,包含项目的展示和得分规则计算 实现所有项目结果的评估结果组合计算和展示 数据库定义 实现原理 类似问卷调查配置表单,数据库有一个脚本保存匹配规则,类似 itemValue.include('option1633763947226'),每一项项目的得分是通过规则引擎匹配规则脚本, 匹配成功则返回该得分,计算评估结果也是和项目选项同一个原理 核心代码 规则引擎 @Sl...原创 2021-10-17 12:51:07 · 293 阅读 · 0 评论 -
关系系统常量枚举获取controller接口优化
大部分系统很多时候需要定义很多系统枚举,前端需要从后台获取,普通的方法是一个枚举写一个,想到一个优化方法可以借鉴 对于枚举定义接口 public interface IConstant { Integer getValue(); String getName(); List<ValueName> valueNames(); } ...原创 2021-06-10 18:18:16 · 289 阅读 · 0 评论 -
activiti7自动生成工作流节点连接不正常问题
Process process = new Process(); BpmnModel model = new BpmnModel(); model.addProcess(process); process.setId("multiple-process1113"); process.setName("测试流程"); StartEvent startEvent = createStartEvent(); ...原创 2021-02-10 19:52:38 · 864 阅读 · 1 评论 -
线程池解决 jacob 大批量word 转 pdf慢问题
package com.zvalley.epp.util; import com.itextpdf.text.Document; import com.itextpdf.text.DocumentException; import com.itextpdf.text.Image; import com.itextpdf.text.pdf.*; import com.jacob.activeX.ActiveXComponent; import com.jacob.com.Dispatch; import .原创 2020-09-11 09:36:45 · 2331 阅读 · 2 评论 -
springboot单表curd框架简化思考
传统的单表操作需要写一套curd的controller层,service层,dao层,mapper xml文件,效率底下。 现在改良的快速开发有freemaker模板生成传统的以上层的文件。 最近几年tk mybatis把dao层和mapper文件通过反射和代理简化了之前的繁琐。 借鉴tk mybatis思路 可以把controller层和servce层通过基类,泛型,反射再一步简化其中的...原创 2020-04-24 09:47:39 · 422 阅读 · 0 评论 -
IDEA 启动tomcat 或者springboot 卡住问题
原因可能是debugger打的断点, 即使禁用也会造成程序等待一直跳不过去, 把所有断电删除就可以了原创 2020-04-07 18:22:27 · 1169 阅读 · 0 评论 -
IDEA开发工具Maven项目里的Plugins出现红线的解决方法
例如site报错 lli 找到Lifecycle的site , run mavenbuild 下载好了 点击工程的 Reimport原创 2020-04-04 15:40:24 · 748 阅读 · 0 评论 -
spring boot maven 报错解决
一直报错 relativePath 错误 解决方法 setting.xml加入 <mirrors> <mirror> <id>alimaven</id> <name>aliyun maven</name> <url>http://maven.al...原创 2020-04-04 14:51:16 · 275 阅读 · 0 评论 -
IDEA内通过TNS配置ORACLE数据库类似PL/SQL
原创 2020-03-31 14:07:47 · 669 阅读 · 0 评论 -
java 邮箱 身份证 手机号脱敏
/** * 函数式接口 */ @FunctionalInterface public interface StringFunction { /** * 函数调用方法 * * @param s * @return */ String apply(String s); } public class MaskUtils { ...原创 2019-02-26 14:16:09 · 4464 阅读 · 0 评论 -
sonar 覆盖率自动测试pojo
package com.cfpamf.ms.insur.biz; import org.junit.FixMethodOrder; import org.junit.Test; import org.junit.runner.RunWith; import org.junit.runners.MethodSorters; import org.springframework.boot.test...原创 2018-11-22 10:42:24 · 665 阅读 · 0 评论