当前位置: 首页 > news >正文

建设银行总行网站alexa排名与什么有关系

建设银行总行网站,alexa排名与什么有关系,建设一个网站需要哪些费用,网上哪里给公司做网站使用场景 最近工作流中有将Excel转Protobuf作为配置文件的技术方案。具体实现是先定一个proto文件#xff0c;再在一个对应excel表中定义对应字段#xff0c;由策划在excel进行更改。proto文件可以生成对应语言的脚本#xff0c;然后将excel转成对应protobuf的binary。 我…使用场景 最近工作流中有将Excel转Protobuf作为配置文件的技术方案。具体实现是先定一个proto文件再在一个对应excel表中定义对应字段由策划在excel进行更改。proto文件可以生成对应语言的脚本然后将excel转成对应protobuf的binary。 我的想法就是优化掉自定义proto文件的步骤根据约束在excel中定义数据类型在导出数据前自动导出对应的proto文件以及生成对应的脚本文件。 Excel定义约束 Excel已定义的关键词以下的所有的配置都可以放在任何sheet里面 关键词描述#message同protobuf message#enum同protobuf enum#package同protobuf package#config标识当前message导出为config#desc描述/注释#type数据类型, 基本同Protobuf类型有自定义#var变量名称#value枚举的变量 message 基本的Message结构如下,RarityType参考下方的枚举定义,支持map和list,list同protobuf repeated #messageCard#typeint32stringboolRarityTypemap#string:string#sep,list#string#sep,#varidnamehideraitysoundsanimations#desc唯一标识名称隐藏罕见程度音效动画10001名称01false2apply:aa.ogg,walk:bb.oggrun,attack,idle10002名称02false1apply:aa.ogg,walk:bb.oggrun,attack,idle enmu 枚举的变量赋值必须从0开始,受限于protobuf的限制 #enmuRarityType#desc罕见程度#var#desc#valueBasic基础0Common普通1Rare稀有2Epic史诗3Legendary传说4Fixed固定5 config #config是加在#message上方的表示后面表格的内容为当前的配置名称 #configcollect#messageCollect#typelist#Card#varCardList#desc列表 type 基本类型同protobuf的基本类型比如int32、string等list、map参考上方的message示例。如果是引用其他的类型结构直接添加对应的类型名称即可 具体的数据读取对应类型定义下方填写的数据参考上方的config示例。 工具实现 https://github.com/coding2233/Excel2Config 需要安装.net6或者以上的环境工具在windows下可以直接调用Excel2Config执行linux/mac环境可以调用dotnet Excel2Config.dll --help Excel2Config–help–helpShow this text.–versionShow version info. 0.1.0.–excel_pathThe path to the excel file or folder.–recursive,-RTraverse all the subfolders of the excel folder.–output_pathSetting the output directory. If it is not set, it is the folder path of excel.–to_jsonConvert to a json configuration file.–to_protobufConvert to a protobuf configuration file. Input parameter proto–protocSet the path to the protoc execution file.Environment variables are used by default protoc.–shellSet the path to the shell execution file.Environment variables are used by default sh.–protoc_cmdBy default, the output file path of proto is set, and other protoc commands that need to be executed are added. 使用示例 Excel2Config --excel_pathExcel/ --to_json --to_protobufall --protoc_cmd--csharp_outExcel/ --shellC:\\Program Files\\Git\\bin\\bash.exe --protocD:\\protoc.exeExcel配置 导出文件 夹带私货 虽然支持json导出但是还是推荐导出protobuf作为配置使用json只是作为可视化参考有json可以利用其他工具转成,yaml等配置文件这里利用shell环境去调用protoc的命令即使在windows下也需要设置shell环境,开发都安装了git-bash环境所以这里的shell环境也不是啥大问题。windows下的路径确实有点恶心。 ToDo 需要支持配置大文件的分割并使用同一个结构脚本
http://www.w-s-a.com/news/124754/

相关文章:

  • 阿里云服务器发布网站收款网站怎么建设
  • 开发东莞网站制作公司做网站优化步骤
  • 网站版权信息的正确写法如何制作网络游戏
  • 郑州移动端网站建设如何在网上推广自己的公司
  • 企业建站源码系统破解网站后台
  • 石家庄网站开发报价企业注册资本代表什么
  • 招商平台公司宁波seo教程推广平台
  • 哪些网站可以做房产推广垂直门户网站都有什么
  • 不得不知道的网站金石项目管理软件
  • 怎么恢复网站数据库网站开发作业代做
  • 哪里建设网站最好用中国第五冶金建设公司医院网站
  • 雄安网建 网站建设订餐网站建设
  • 广州视频网站建站公司网站 体系
  • 青浦门户网站网站推广烟台公司电话
  • 湖北荆门建设银行网站wordpress购物模板下载
  • 学ui+wordpress模板北京推广优化
  • 建分类网站得花多少钱深圳设计网站开发
  • 网站集群建设和网站集约化百度商桥怎么绑定网站
  • 青岛模板网站建设价格网络品牌网站建设
  • 网站建设的几大要素网站的做网站的公司
  • 怎么登陆自己的公司网站垂直电商网站建设
  • 温州微网站制作哪里有许昌网站建设哪家最好
  • 中国中小企业网站官网网页制作工具按其制作方式分 可以分为
  • 做资源下载网站违法吗河南企业做网站
  • 网站开发总体功能设计网站建设 北京昌平
  • 辽宁省高等级公路建设局网站书画院网站建设方案
  • 本地生活网站 源码重庆本地网站有哪些
  • 企业网站域名服务器国外html响应式网站
  • 东莞网站建设策划企业网站推广策划方法
  • 网站的图片怎么制作WordPress交互式网站