了解.net 底层、了解 redis ,了解.net core 、了解微信小程序,了解 Python ,了解微服务架构,了解 ddd 和多线程。会使用 css 、js 、jq、 json 、ajax 、sql server、mangodb 、人大金仓数据库、asp.net、c#.net、mvc、ef、freesql、webapi、webservice、vue.js、bootstrap 等技术
低代码平台:
使用 ddd 思想进行代码开发,数据库使用人大金仓和 sqlserver, nosql 数据库使用 mongodb ,框架是. net6。在开发端设计数据库结构后通过比较现有数据库结构后执行差异 sql 完成数据库发布。使用到的中间件有 redis, rabbitmq, eventbus ,配置中心,本地化,分布式锁,cache,notify, freesql, automap ,服务发现等
任务系统:
实现代码在线编译运行,提供执行 Python和C#两种代码的方式。使用微软自带编译包进行C#代码编译,而后进行打包成 dll 文件,通过新建程序集上下文进行承载执行 dll 文件。提供同步执行和异步执行两种方式,也提供子线程和子进程两种方式执行。