美文网首页
越来越喜欢写c#了

越来越喜欢写c#了

作者: bf1b52c4be3d | 来源:发表于2018-07-15 22:47 被阅读26次

智慧网咖的计费模块,是股东公司提供了一个C++的dll给我们用的,现在他们已经不维护了,我常常和计费模块的开发者沟通,因为他自己平时还有别的工作,所以他鼓动我写自己的计费模块,替换掉他们的。

我决定这么做了,因为也已经了解了几乎所有的逻辑,所以我决定c#去处理这块。

这两年,一直在做web的工程;做web工程和之前写游戏的时候不一样;

之前做游戏的时候,更偏重算法一点,现在做web更偏重业务一点。
之前做游戏的时候,更偏重数据结构一点,现在做web,更加侧重mysql一点。
之前做游戏的时候,为了提高并发,需要用到多线程技术,锁,信号量,线程安全的集合。现在做web,为了提高并发,全是缓存缓存再缓存。

这次重写网吧的计费模块,又找到了之前写游戏的感觉。

需要不断循环在线列表判断是否要扣费的同时,也会有很多会员上机,也会有会员下机。 需要考虑如何去优化队列,保证逻辑的正常持续运行。

忽略时间,起步价,最小扣费,单位费率,正常计费,包时段,包时长,包房,正常计费转包时段,包时段转正常计费,包夜计划,等等逻辑,真的要设计扣费流转和扣费机制,才能保证不能多扣费或者少扣费。

等等。

总之,这几天用c#写计费模块,让我想起来,之前用C++或者java去处理游戏服务器的时光,那段时间是代码质量最好的时候,不想现在常常为了业务去撕破逻辑。

相关文章

  • 越来越喜欢写c#了

    智慧网咖的计费模块,是股东公司提供了一个C++的dll给我们用的,现在他们已经不维护了,我常常和计费模块的开发者沟...

  • C# 7.0 新特性

    C# 7.0 也快要发布了,查看了下new features,感觉C#也越来越有点儿动态语言的感觉了,各种语法糖,...

  • CSHotFix热更新方案修复Unity3D游戏 c# bug和

    先上几张图: 方案亮点:用c#写战斗逻辑,c#热更新战斗bug,c#写成长逻辑,c#完全热更新成长逻辑。也就是整个...

  • 写,我越来越喜欢

    来简书有一段时间了,刚开始我总是要求自己每天都要写,但是有两个宝贝,我还要做饭、做家务、练字、看书,真的抽...

  • c#推特登录发推评论

    第一次写博客 用c#做了一个有关推特的模拟登录,评论等内容。 开始用c#写时,对c#也就是写过学校的数据库实验课设...

  • 练字打卡-D13

    听第六课跟着写,越来越喜欢了。

  • VSCode——愉快的写C#

    写Unity项目 VSCode安装插件C#,并在Unity中选择OpenC#Project,此时C#代码智能提示功...

  • 用Nodejs 写mongodb操作写出 C# 风

    博主早期是写C# 的, 非常喜欢 linq 和 lambda 表达式的写法, 转写 node 之后原本以为同是 j...

  • 这本书讲透了人物创作的整个“流程”

    随着网络越来越发达,人们可以“表达”自己的方式越来越多样化。 有的人喜欢在网上写小说,有的人喜欢写剧本,有的喜欢写...

  • 008:自定义携程模块

    介绍 该模块是 Unity模块的翻版,纯C#就可以跑 使用 第一步、写几个自己喜欢的IEnumerator 方法第...

网友评论

      本文标题:越来越喜欢写c#了

      本文链接:https://www.haomeiwen.com/subject/ifuqeftx.html