1有坚实的java基础并熟练的掌握B/S得编程技术
2熟练掌握SpringBoot,Mybatis-plus等开源框架
3熟练掌握oracle,mysql,mongo,redis等关系型数据库和非关系型数据库
4熟练掌握dubbo,zookeeper ,nacos 对分布式开发有一定得经验
5对ActiveMq消息中间件和Activity工作流引擎有一定的经验和了解
6熟练掌握xxl-job
1.互联网平台开发
2.刑侦现勘平台开发
3. 刑侦调证开发
4. 指导实习生进行开发
内容:1.案件数据质量统计:
案件质量统计分为
● 案件信息中的简要案情中是否出现转账,app,网址等关键字
● 案件编号是否包含A号J号K号
● 受害人信息身份证号,手机号规则是否合法
● 检材信息IMEI,MAC机身图片是否合法
● app网址是否缺少记录
● 资金信息是否缺少交易记录,交易图片等
● 通信记录包含聊天记录,通话记录是否缺失
● app是否缺少第三方服务公司信息
通过xxl-job进行数据清洗,将不符合规则的数据以案件为维度清洗到结果表中,用户可以在案件详情页面,统计页面,工作台页面看到不符合规范的案件要素。
2.互联网平台apk数据上传对接
内容:其他厂商将数据通过压缩包的形式传递到互联网平台,首先通过spring根据厂商id进行接口调用校验,校验通过后将压缩包传到互联网平台,通过spring定时任务进行数据解析。
3.超级搜索数据清洗
内容:通过案件检材信息获取案件所有关联信息将现勘平台的数据通过rpc推送到超级搜索平台,通过检材Id和修改时间进行数据监听,变更后的案件id以队列的形式定时推送。
4.安数数据对接
内容:将案件数据通过将互联网平台数据打成json文件传到安数ftp,将安数返回的数据通过网闸拿到内网平台解析入库。
5.网址静动态分析,ip信息
6.资金信息开发
7.调证信息EXCEL定时任务解析
8. 调证信息内外网平台
使用技术:
1.后端:SpringBoot+Mybatis-plus jdk1.8
2. 数据库:mysql,mongo
3. 分布式:nacos,dubbo
4. 定时任务:xxl-job,spring定时任务