.NET平台主要由5个部分组成:操作系统、.NET企业级服务器产品,.NET Web服务构件(passport)及.NET 框架。  .NET框架有CLR(Common Language Runtime)和所有.NET支持的语言使用的一个公用类框架-----FCL(Framework Class Library)目前支持20种语言。FCL总共有99个名空间。  运行时有纯静态环境,纯动态环境,
转载 1月前
14阅读
一切皆组件目前十分流行ECS设计,主要是守望先锋的成功,引爆了这种技术。守望先锋采用了状态帧这种网络技术,客户端会进行预测,预测不准需要进行回滚,由于组件式的设计,回滚可以只回滚某些组件即可。ECS最重要的设计是逻辑跟数据的完全分离。即EC是纯数据,System实际上就是逻辑,由数据驱动逻辑。数据驱动逻辑是什么意思呢?很简单通过Update检测数据变化,通过事件机制来订阅数据变化,这就是所谓的数据
学习目标:ET框架-开发环境搭建学习内容: .Net Core 6.0的安装Visual Studio2022版本的安装数据库 MongoDB 4.x 及以上版本的安装Robo 3T 数据库可视化软件ET框架 Github项目的拉取Unity工程的打开学习时间: 2022.2.19 学习产出:1. .Net Core 6.0的安装官方下载链接 我们下载sdk 然后我们进入控制台,检查我们是
     ETL是BI项目最重要的一个环节,通常情况下ETL会花掉整个项目的1/3的时间,ETL设计的好坏直接关接到BI项目的成败。ETL也是一个长期的过程,只有不断的发现问题并解决问题,才能使ETL运行效率更高,为项目后期开发提供准确的数据。  ETL的设计分三部分:数据抽取、数据的清洗转换、数据的加载。在设计ETL的时候也是从这三部分出发。数据的抽取是从各个不同的
MAC上开发ET项目 最近群里,有很多人都在议论如何用MAC打开ET项目,经过我多次尝试,和多次重装系统加上初见朋友的帮忙,终于在MAC上把ET跑通了,因为这次的文章我也是再一次的重装了系统,闲话不扯下面是正文: 整体分为两大步: 第一步是安装所有的开发软件 1.安装Unity 我问这里是安装的是u
转载 2018-10-04 23:54:00
1074阅读
2评论
经过这几天的研究、遇到了无数坑,经过了群主和群里的各位大佬一一指点,算了明白了Actor的使用和机制。 Actor是ET框架最核心的东西了,使用Actor之前一定要明白什么是分布式服务器,我简单说一下。 分布式简单说就是我有3台服务器共同为一个游戏服务、那么他们的关系是: 客户端第一次通信: 客户端
转载 2018-08-31 15:17:00
335阅读
2评论
网络游戏经常会发生(玩家断网、电脑死机、等)现象、这些会造成服务器里存在很多Session存在。 为什么Session会一直存在,不会自动销毁吗?因为服务器是不会知道这个Session是不是(玩家断网、电脑死机、等)现象。 断开网络连接需要4次握手才可以完成、但(玩家断网、电脑死机、等)现象是不会有
转载 2018-10-04 23:46:00
459阅读
2评论
客户端运行安装.net core 安装unity勾选ill2cpp否则打包界面报错:  currently selected scripting backend(il2cpp) is not installed 下载方法:https://unity.cn/releases 然后选择Release notes 然后选择Windows (IL2CPP) Targ
斗地主运行 PS:我使用的开发环境是Mac 开始之前请按照ET框架学习(一)中的介绍对项目进行配置 安装MongoDB 按照MongoDB官网的安装教程把Mongodb装好 运行MongoDB path选择你当前的db存储路径 见到下图的运行结果即说明运行成功  添加Landlords db 使用
转载 2018-10-05 00:17:00
212阅读
2评论
网络请求的回调 在阅读斗地主源码,翻看Component类时,发现这些类中少了网络请求结果的关键逻辑。这些逻辑处理全部都放到了Handler中,但是一直不知道这里的回调是怎么绑定的。 随便找一个Handler类,可以发现Handler类都继承与AMHandler类类中有3个方法,分别为:Run、Ha
转载 2018-10-05 00:18:00
136阅读
2评论
Hotfix是如何被驱动的 在LoadHotfixAssembly() 中,首先从本地加载dll文件,然后对IStaticMethod start对象进行赋值,赋值的内容为Hotfix中Init类及Start函数  那么我们进MonoStaticMethod类中看看究竟发生了什么 构造函数中保存了
转载 2018-10-05 00:17:00
120阅读
2评论
客户端 1.使用unity2017.2.0版本及以上2018版以下,编译原始版ET客户端报没有引用错误时,删除hoxfit下引用的UnityEngine.dll和UnityEngine.UI.dll,重新引用…\Editor\Data\UnityExtensions\Unity\GUISystem文
转载 2018-10-04 20:14:00
253阅读
2评论
# Python ET: 介绍和应用 Python 是一种简单易学、功能强大的编程语言,广泛应用于数据分析、人工智能、Web 开发等领域。ET(ElementTree)是 Python 的一个内置模块,用于解析和操作 XML 数据。本文将介绍 Python ET 的基本用法和应用场景。 ## 什么是 Python ET Python ET 是 Python 的一个标准库模块,用于处理 XML
原创 2月前
19阅读
在写服务端之前,我是先看的客户端代码。而ET框架,服务端和客户端的代码很多都是共用的,这也是ET方便的一点。所以,如果你是直接来看服务端的,希望你对客户端的代码已经有了足够的了解,之前在客户端讲过的代码我会一笔带过。这里是客户端代码学习笔记的入口。 通过LandlordsCore 学习ET框架。// 异步方法全部会回掉到主线程OneThreadSynchronizationContext cont
转载 2018-10-05 00:35:00
120阅读
2评论
目录文件的打开方法—open 内建函数基本语法参数介绍文件读操作read 方法 —— 读取文件文件指针readline 方法 —— 按行读取案例:读取大文件的正确姿势readlines 方法文件写操作write 方法 —— 写文件writelines 方法案例 3:writelineswith 子句案例 4:with练习方案: 在 Linux 系统中万物皆文件,所以我们不可避免的要和文件打交道
全球蒸散发产品和下载地址汇总如下:1、GLDAS:全球陆面数据同化系统,有四种模型驱动,分别是mos,vic,clm,noah. 数据下载地址为:http://disc.sci.gsfc.nasa.gov/hydrology/data-holdings2、JRA55:日本在分析数据。下载地址:   http://jra.kishou.go.jp/JRA-55/index_en.
转载 2023-06-09 22:38:59
82阅读
介绍 本组件是基于强大的ET框架之上的,此处附上et框架链接:https://github.com/egametang/ET 当然如果不使用et的话,也可自行修改为单例模式进行使用,非常简单易用 本音效组件主要分三个文件: SoundComponent.cs——游戏音效管理组件 SoundData.
转载 2018-10-04 23:52:00
152阅读
2评论
现在是小小技术员,公司基本上所有的和IT有关的事情都做,包括最基本的网络布线,电脑维修维护,打印机复印机的安装维护等   到服务器AD,EXCHANGE,文件服务器共享,虚拟机服务器的基本维护,华为二层,三层交换机的设置维护,网络结构调整,电话交换机等,及外部供应商的资讯物品采购,维修,联系,公司总部与分部事务处理等等 现公司在老家附近又要开一分公司,本人想过去做分公司的老大
原创 2012-05-16 17:20:07
967阅读
ET MongoDB 下载及使用指南 ## 简介 MongoDB 是一个开源的、基于文档的 NoSQL 数据库,它使用 JSON 格式存储数据。它具有高性能、可扩展、灵活的特点,被广泛应用于大数据、实时分析等领域。ET MongoDB 是一款基于 ETL (Extract, Transform, Load) 模式的数据迁移工具,它可以帮助用户从其他数据库导入数据到 MongoDB 中。 本文将
原创 2023-09-08 13:10:21
53阅读
# Java解析ET文件 在Java开发中,我们经常需要解析各种文件格式,如Excel、CSV、XML等。本文将介绍如何使用Java解析ET(Excel Template)文件,并提供代码示例来帮助读者更好地理解。 ## 什么是ET文件? ET文件是一种模板文件,它通常用于创建和保存Excel文件的模板。与普通的Excel文件不同,ET文件中包含了一些特殊的标记和格式,用于指定数据的位置、样
原创 11月前
124阅读
  • 1
  • 2
  • 3
  • 4
  • 5