前端技术:
使用Vue;能利用npm命令安装所需的js插件和打包;
能灵活运用Freemarker;熟悉Thymeleaf。
会使用Ploty、Echarts和原生的Svg等前端绘图技术。
熟悉Jquery;使用过地图插件OpenLayers 3。
使用过ztree、Jqgrid、Layer、Validator、HighCharts等工具;掌握Bootstrap、YUI等技术。
后端技术:
项目开发以Java为基础;了解Scala;在实践中注意对设计模式的灵活运用。
能熟练运用项目构建组件Maven,Ant;
熟练使用Spring Boot、Springmvc,Camel、Alfresco、JPA技术;
了解hdfs、mapreduce、yarn工作原理;了解Ceph存储原理;
熟悉Mybatis,Hibernate,Struts;
了解Spring Cloud等微服务框架及Zookeeper、Eureka等服务发现组件;能搭建Redis服务。
了解TinyML;了解OpenStack。
会使用Activiti。会搭建Ldap。
知晓六大设计原则、多种设计模式。
熟悉计算机数理逻辑、基本组成结构、最优化算法等原理和运算。
操作系统:熟悉Linux多数基本指令;
数据库:能熟练操作MySQL,Oracle和SQLServer。可熟练编写存储过程。
非结构化数据库MongoDB、Redis、Hbase。
人工智能:利用Matlab对数据进行插值、清洗。使用Elman、lstm等算法对时序性数据进行预测,并按照指标(如:平均绝对误差)进行评估算法,以及算法的敏感性分析,并对结果进行误差评估。
其它技术:会使用Python、C、C++、Matlab、Lua等语言。使用过Jmeter等测试工具做压力测试;
可使用Django开发;运用Pandas等库函数进行数据分析并可视化;
能熟练使用SPSS对数据集进行聚类分析;
可熟练使用WireShark、Fiddler2等工具。
善于书写概要设计、数据库设计。
系统名称:征信管理平台
系统描述:对企业征信信息进行采集与管理,及发布相关产品。对海量企业数据进行聚类、统计、挖掘。
系统链接:http://www.zcxycx.com/
主要技术:
前端以Vue为基本架构;数据可视化集成了Ploty.js、Echarts、Highcharts、MathJs、arborjs等。
后端以SpringCloud + Java8.0为框架。以docker作为服务与组件的容器。用Nginx作为前端的动态代理。使用Kafka作为Mq组件。使用Nacos与Zookeeper作为服务发现组件。以Gateway作为网关。使用Feign和Hystrix。将大量的文件用Hadoop服务器进行管理。
使用Solr作为检索引擎,采用了动态字段、中文分词等技术。
使用Encog、Deeplearning4j、Weka、Mahout等Java的机器学习插件进行聚类、回归等计算。使用apache.math3中的统计包对数据进行统计分析,以及liner包进行矩阵和向量运算。
数据库使用分布式的Mysql8集群。缓存服务器用Redis。图形数据库使用Neo4j。用MongoDB存储一些树状或列表结构的数据。
数据采集、清洗、整理使用Python。
主要职责:架构设计、系统搭建、多个功能模块的设计与创建、算法研究、任务协调等。
主要难点:对海量数据的清洗、存储、整合;数据库升级以及主从集群、数据迁移;高并发的处理;无文档流元素的排版布局;数据拓扑关系的追踪;系统安全性。
我们采用数据前期处理的方式,将需要复杂检索和运算,及涉及到高并发、高使用率的数据预先存储到缓存服务器中,以提高响应速率。
============================================
系统名称:资产流程设计系统
系统描述:开发与资产等物质相关的工作流和工单。字段的属性状态可以与数据中心进行同步与更新。
主要技术:以Vue、Iview为基本架构;流程图设计器使用JsPlumb。后端主要是Java+Activiti。
主要职责:流程模板研发、工单UI研发、各类型工单行为的研发、超时与响应的研发、U位选择的算法、流程属性与数据中心的同步更新;按角色、权限划分应用。
============================================
系统名称:资源管理系统
系统描述:描述、监控和管理组织体系下的资源及其状态。如资源(机房中的机柜、空调、温湿度计等)的位置、属性和实时状态。
主要技术:
服务端:采用注解式SpringMVC。前期维护产品,持久层在原有的MyBatis架构上开发;一个月后框架重构为Spring Data JPA。监听订阅自ActiveMQ的资源状态。
前端:整体用VUE搭建;绘制机房布局和配电图用Svg和MathJs
主要职责:资源管理模块,机房布局图,配电图的研发。
============================================
项目名称:文件标定密管理平台
工作描述:通过流程,将信息植入文件,并记录台账。这是一个BS和CS兼有的项目。
主要技术:客户端采用QT技术;服务端基于Java开发,通过Maven管理工程,用SpringData架构项目,以JPA为持久层。数据库选用MySql,兼容SqlServer等。工作流引擎用Activiti,报表的导入导出功能用POI。人员组织架构通过Ldap获取。视图层基于FreeMarker,以提高页面和数据加载的效率和灵活度。利用Ztree展现树状结构,用jqgrid渲染表格。同时用到了validator检验并提交表单数据,并使用layer、highCharts等插件作便捷直观的数据展示。项目后期逐步扩展为Redis服务集群。
主要职责:定义接口、数据结构,开发流程模块、关键词模块、域同步模块、密级等配置信息的模块等功能。
系统描述:对企业征信信息进行采集与管理,及发布相关产品。对海量企业数据进行聚类、统计、挖掘。 系统链接:http://www.zcxycx.com/ 主要技术: 前端以Vue为基本架构;数据可视化集成了Ploty.js、Echarts、Highcharts、MathJs、a
在高能耗制造企业中,由于离散和连续流在整个制造过程中的交互和耦合,使得预测建模具有很大的复杂性。因此,利用深度神经网络对清洁生产过程中的相关参数进行预测,以达到节能减排的目的。 以合作企业的数据为案例来验证所提出的架构和模型。该企业作为典型的高能耗制造企业,适合于验证所提出的架