电脑文件内容搜索工具,使用everything进行文件扫描,配合ucene7.3.1作为文件内容搜索工具,界面使用javafx编写。
我的小工具集小工具界面采用html+css编写,逻辑处理使用js+java代码协同工作,使用的是JavaFX的WebView作为基本组件。使用javafx绘画界面太麻烦,而且不是很灵活,所以想办法使用html替代之。依靠原生的WebEngine编写js与java代码通信太麻烦,并且webEngine无法将数据在载入js之前导入数据,所以衍生了使用json作为js与java的数据交换方式,使用resource标签替代原生的script和css标签,使用ClassReader+JarFile类扫描机制自动装载所有的指定注解的类并自动生成js->java的调用方法,每个小工具分散且可静态插拔的方式管理(类似于eclipse的plug-in一样)。注意,WebView对Frame支持的非常不友好,没有相关资料,没有解决方案,给google翻了个底朝天没找到对应解决方案,如果使用WebView那就尽可能避免使用Frame。
智能汽车充电桩运营商平台,本项目采用mqtt技术实现消息推送,用Vue+Springboot+Mybatis。调用百度地图api。本人负责前端的开发以及后端的开发。
car-eye-server 是一个高性能的集web和通信功能能够为一体的服务器,采用808和MQ等多种方式进行通信,采用大型数据库和java多层架构。car-eye-sever于 可以接入设备,具有视频监控,车载定位,统计,消息下发,设备管理,消息下发等功能,是车载设备管理系统的中心。
这是一个用SpringBoot+JPA打造的基于微信服务号平台的点餐系统的后端,前端是一个使用Vue.js构建的运行于微信公众号的WebApp。前后端完全分离,前后端之间通过RESTful风格的接口相连。
使用netty4.X实现的手机游戏分布式服务器,支持tcp,udp,http,websocket链接,采用protobuf自定义协议栈进行网络通信,支持rpc远程调用,使用mybatis3支持db存储分库分表,支持异步mysql存储,db保存时同步更新reids缓存。 使用ExcelToCode工程,将excel数据生成java类和json数据字典,DictService直接读取json,减少数据字典部分代码。使用game-executor工程,增加游戏内的异步事件全局服务, 支持事件sharding,均衡的异步执行事件逻辑
syhthems platform 是一个开源的IoT(物联网)平台。可以实现物联网产品的创建和管理、数据流的管理、终端设备的管理以及设备数据的图表形态查看。
开源MES,生产制造管理系统,Manufacturing Execution System