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

织梦网站修改seo怎么刷关键词排名

织梦网站修改,seo怎么刷关键词排名,企业文化建设内容主要包括,网络服务器是什么中文#xff1a;GitCode - 全球开发者的开源社区,开源代码托管平台 MessagePack是C# 的极速 MessagePack 序列化器。它比 MsgPack-Cli 快 10 倍#xff0c;并且性能超过其他 C# 序列化器。MessagePack for C# 还内置支持 LZ4 压缩——一种极其快速的压缩算法。性能在诸如游戏…中文GitCode - 全球开发者的开源社区,开源代码托管平台 MessagePack是C# 的极速 MessagePack 序列化器。它比 MsgPack-Cli 快 10 倍并且性能超过其他 C# 序列化器。MessagePack for C# 还内置支持 LZ4 压缩——一种极其快速的压缩算法。性能在诸如游戏、分布式计算、微服务或数据缓存等应用中尤为重要。 这个库通过 NuGet 分发。也有特殊的 Unity 支持。我们针对 .NET Standard 2.0 进行了优化特别适用于 .NET 8 和 .NET Framework。库代码是纯 C#在某些平台上使用即时 IL 代码生成或 AOT 安全源生成器。 要使用 NuGet 安装只需安装 MessagePack 包。还有多种官方和第三方扩展包可用了解更多请参阅我们的扩展部分 MessagePack.ReactiveProperty MessagePack.UnityShims MessagePack.AspNetCoreMvcFormatter 最低支持的 Unity 版本将是 2022.3.12f1因为需要通过 C# 源生成器支持 IL2CPP。在 Unity 中使用它需要两个安装步骤。这两个步骤都需要完成而不仅仅是一个。 1、从 NuGet 使用 NuGetForUnity 安装 MessagePack。从 NuGet - 管理 NuGet 包 打开窗口搜索 MessagePack 并点击安装。 https://github.com/GlitchEnzo/NuGetForUnity 2、通过引用 Git URL 安装 MessagePack.Unity 包。打开包管理器窗口并点击从 Git URL 添加包输入以下路径 https://github.com/MessagePack-CSharp/MessagePack-CSharp.git?pathsrc/MessagePack.UnityClient/Assets/Scripts/MessagePack MessagePack 使用 ..* 发布标签因此你可以指定一个版本如 #v3.0.0。例如 https://github.com/MessagePack-CSharp/MessagePack-CSharp.git?pathsrc/MessagePack.UnityClient/Assets/Scripts/MessagePack#v3.0.0 在 Unity 中MessagePackSerializer 可以序列化 Vector2、Vector3、Vector4、Quaternion、Color、Bounds、Rect、AnimationCurve、Keyframe、Matrix4x4、Gradient、Color32、RectOffset、LayerMask、Vector2Int、Vector3Int、RangeInt、RectInt、BoundsInt 以及它们的可空类型、数组和列表类型这通过内置的扩展 UnityResolver 实现。 MessagePack.Unity 在应用程序启动时自动将 UnityResolver 添加到默认选项解析器中以便启用此序列化。如果你想自定义解析器或更改默认选项最好记住这一点。在 Unity 包中有如下的代码来实现这一点 [RuntimeInitializeOnLoadMethod(RuntimeInitializeLoadType.SubsystemRegistration)] private static void Init() {MessagePackSerializer.DefaultOptions MessagePackSerializerOptions.Standard.WithResolver(UnityResolver.InstanceWithStandardResolver); } 示例 using System.Collections; using System.Collections.Generic; using UnityEngine; using MessagePack;public class GameRoot : MonoBehaviour {//调用 MessagePackSerializer.SerializeT/DeserializeT 来序列化/反序列化你的对象实例。//你可以使用 ConvertToJson 方法来获取任何 MessagePack 二进制数据的人类可读表示。private void Start(){var mc new MyClass{Age 99,FirstName hoge,LastName huga,};byte[] bytes MessagePackSerializer.Serialize(mc);MyClass mc2 MessagePackSerializer.DeserializeMyClass(bytes);Debug.Log($Age: {mc2.Age}, FirstName: {mc2.FirstName}, LastName: {mc2.LastName});// 你可以将 MessagePack 二进制数据转储为人类可读的 JSON。// 使用索引键而不是字符串键会序列化为 MessagePack 数组// 因此属性名称不可用。// [99,hoge,huga]var json MessagePackSerializer.ConvertToJson(bytes);Debug.Log(json);} }//定义要序列化的结构或类并用[MessagePackObject] 属性对其进行注解。使用[Key] 属性对需要序列化成员包括字段和属性进行注解。 [MessagePackObject] public class MyClass {// Key 属性需要一个序列化索引或字符串名称// 这些值必须是唯一的并且还需要考虑版本控制。// Keys 在后续部分有更详细的描述。[Key(0)]public int Age { get; set; }[Key(1)]public string FirstName { get; set; }[Key(2)]public string LastName { get; set; }// 所有不应被序列化的字段或属性必须用 [IgnoreMember] 进行注解。[IgnoreMember]public string FullName { get { return FirstName LastName; } } }/****************************************************文件Test_01.cs作者Edision日期#CreateTime#功能示例1 *****************************************************/using MessagePack; using UnityEngine;public class Test_01 : MonoBehaviour {//调用 MessagePackSerializer.SerializeT/DeserializeT 来序列化/反序列化你的对象实例。//你可以使用 ConvertToJson 方法来获取任何 MessagePack 二进制数据的人类可读表示。public void Test(){var mc new MyClass{Age 99,FirstName hoge,LastName huga,};byte[] bytes MessagePackSerializer.Serialize(mc);MyClass mc2 MessagePackSerializer.DeserializeMyClass(bytes);Debug.Log($【Test_01Logo】Age: {mc2.Age}, FirstName: {mc2.FirstName}, LastName: {mc2.LastName});// 你可以将 MessagePack 二进制数据转储为人类可读的 JSON。// 使用索引键而不是字符串键会序列化为 MessagePack 数组// 因此属性名称不可用。// [99,hoge,huga]var json MessagePackSerializer.ConvertToJson(bytes);Debug.Log($【Test_01Logo】{json});}//定义要序列化的结构或类并用[MessagePackObject] 属性对其进行注解。使用[Key] 属性对需要序列化成员包括字段和属性进行注解。[MessagePackObject]public class MyClass{// Key 属性需要一个序列化索引或字符串名称// 这些值必须是唯一的并且还需要考虑版本控制。// Keys 在后续部分有更详细的描述。[Key(0)]public int Age { get; set; }[Key(1)]public string FirstName { get; set; }[Key(2)]public string LastName { get; set; }// 所有不应被序列化的字段或属性必须用 [IgnoreMember] 进行注解。[IgnoreMember]public string FullName { get { return FirstName LastName; } }} }
http://www.ho-use.cn/article/10815730.html

相关文章:

  • 吉安哪家做网站的公司好es网站建设
  • 如何给自己网站做反链低代码开发平台 免费
  • 网站发布后打不开wordpress 关闭搜索
  • 网站开发包括几部分wordpress模板文件修改插件
  • 大学生做网站步骤企业网站运营外包费用
  • 网站建设开发有什么好处无锡网站制作楚天软件
  • 站内优化怎么做柳州建设局网站
  • 深圳市住房和建设局网站首页新品发布会一般在哪里举行
  • 吉林省建设标准化网站wordpress文件位置
  • 礼服外贸网站网站建设策划书缺点
  • 博兴县建设局网站建设工程信息查询
  • 家里电脑做网站服务器刚做的网站为什么搜索不到
  • 信息公司网站建设方案 游戏柳市外贸网站建设
  • 网站建设用模板深圳建设工程质量检测中心
  • 建筑企业登录哪个网站还有哪些平台能免费营销产品
  • 网站开发技术交流花灯彩灯制作公司
  • 乌海品牌网站建设做跨国婚恋网站赚钱吗
  • 网络教育网站如何做营销推广如何做类似优酷的视频网站
  • 入侵网站被判多少年app编辑软件
  • 东莞免费建站在线咨询电白区建设局网站
  • 广州平台网站建设杭州pc手机网站建设
  • 网站正在建设中界面设计做网站便宜
  • 一个人做网站 没有人写文章怎么办wordpress 自定义链接
  • 娄底企业网站建设公司东莞公司网站建设营销型网站建设
  • 做网站视频是什么专业为某网站做一则广告语
  • 商城网站开发企业珠海正规网站制作系统
  • 网站文章来源seo可信网站认证收费吗
  • 房产网站开发方案网页制作模板的名词解释
  • 个人可以做电影网站吗关于拳馆网站建设计划书
  • 网站主题及样式优化中煤第三建设集团网站