首页 文章 精选 留言 我的
优秀的个人博客,低调大师

微信关注我们

原文链接:https://yq.aliyun.com/articles/507095

转载内容版权归作者及来源网站所有!

低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。

C#极限学习方法——挑战C#学习的最快速度

小序: 最近,应邀为朋友公司新招聘来的新员工进行C#培训,由于项目要人相当紧,可以用于培训的时间不是很多——大概只有2到3周——而且要求员工能够跟着老员工上手写Code。新员工完全是大学计算机相关专业本科毕业,经初步测试,得知水平比较平均。这样的培训对自己也是一种考验。本文的目的是与大家探讨在这样一种情况下学习C#的最快速方法。 正文: 一.培训的时间长度和课时安排 1.时间长度:3周 2.课时安排:每周二、五晚上7:00 – 9:00 二.学生情况 1.学历:大学本科毕业 2.专业:全部为计算机相关专业 3.成绩:学习成绩中等 4.英语水平:较低 5.编程能力:有C语言基础,个别会Java 6.性别:男-女 = 2-1 三.培训目标 1.经过培训后能上手跟老员工一起coding 2.淘汰率小于30% 四.培训资料 1.Visual Studio 2005 自带MSDN离线版(英文版) 2.Visual Studio 2005 自带C# Language Specification(英文版) 3.《Beginning C# Objects》中文版(自选) 五.培训方法 1.培训中贯...

[游戏]服务端的逻辑分服与物理分服

背景 工作室也经历过好几个游戏了。服务端的架构跟实际业务需求出现过不少的冲突。导致后来花了挺多时间去擦屁股的。以最近的一个游戏举例,原本的世界观设想是一个大服的世界观。也就是只有一个服,撑下百万用户,数万同时在线的设计。而后随着业务变化和线上表现,原本大服的设计并不能满足,最终变成了滚服玩法。由于大服变滚服,在原来的服务器架构约束下,对于后续增加的跨服玩法和合服实现都带来了比较大的麻烦和不少的工作量。 物理分服 原来的架构是按照大服设计的,所以在数据库上面的设计一个服对应一个数据库。假设我们滚了500个服,就需要建500个数据库,部署500个游戏服。无论后续跨服、合服的业务扩展,还是运维的维护方面,都变得比较复杂和困难。特别是合服的需求上面,需要将两个数据库甚至多个数据库合并成一个数据库。在量上来的时候,这一切都变得无比繁琐和复杂。开发人员也需要花费较多的人力和时间去写相应的工具。而且操作相对复杂,也比较容易出bug。而且后续新增的业务如果出现了持久化数据就需要增加相应的合服处理。 逻辑分服 如果说我们一开始就已经将数据库合并了呢,是不是后续根本就不需要去合并数据库了。所以如果在当初框...

相关文章

发表评论

资源下载

更多资源
Mario

Mario

马里奥是站在游戏界顶峰的超人气多面角色。马里奥靠吃蘑菇成长,特征是大鼻子、头戴帽子、身穿背带裤,还留着胡子。与他的双胞胎兄弟路易基一起,长年担任任天堂的招牌角色。

腾讯云软件源

腾讯云软件源

为解决软件依赖安装时官方源访问速度慢的问题,腾讯云为一些软件搭建了缓存服务。您可以通过使用腾讯云软件源站来提升依赖包的安装速度。为了方便用户自由搭建服务架构,目前腾讯云软件源站支持公网访问和内网访问。

Nacos

Nacos

Nacos /nɑ:kəʊs/ 是 Dynamic Naming and Configuration Service 的首字母简称,一个易于构建 AI Agent 应用的动态服务发现、配置管理和AI智能体管理平台。Nacos 致力于帮助您发现、配置和管理微服务及AI智能体应用。Nacos 提供了一组简单易用的特性集,帮助您快速实现动态服务发现、服务配置、服务元数据、流量管理。Nacos 帮助您更敏捷和容易地构建、交付和管理微服务平台。

Spring

Spring

Spring框架(Spring Framework)是由Rod Johnson于2002年提出的开源Java企业级应用框架,旨在通过使用JavaBean替代传统EJB实现方式降低企业级编程开发的复杂性。该框架基于简单性、可测试性和松耦合性设计理念,提供核心容器、应用上下文、数据访问集成等模块,支持整合Hibernate、Struts等第三方框架,其适用范围不仅限于服务器端开发,绝大多数Java应用均可从中受益。

用户登录
用户注册