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

网站有了备案号之后能做什么html网页制作基础知识

网站有了备案号之后能做什么,html网页制作基础知识,designer怎么做网站,企业专业网站建设目录 概念 需求 贫血模型 充血模型 总结 概念 贫血模型#xff1a;一个类中只有属性或者成员变量#xff0c;没有方法。充血模型#xff1a;一个类中既有属性、成员变量#xff0c;也有方法。 需求 定义一个类保存用户的用户名、密码、积分#xff1b;用户必须具有…目录 概念 需求 贫血模型 充血模型 总结 概念 贫血模型一个类中只有属性或者成员变量没有方法。充血模型一个类中既有属性、成员变量也有方法。 需求 定义一个类保存用户的用户名、密码、积分用户必须具有用户名为了保证安全密码采用密码的散列值保存用户的初始积分为10分每次登录成功奖励5个积分每次登录失败扣3个积分。 贫血模型 优点简单清晰适合小型项目或简单业务逻辑。 缺点业务逻辑分散不利于复杂业务场景的维护。 class User {public string UserName { get; set; }//用户名public string PasswordHash { get; set; }//密码的散列值public int Credit { get; set; }//积分 }User u1 new User(); u1.UserName ljy; u1.Credit 10; u1.PasswordHash HashHelper.Hash(123456);//计算密码的散列值 string pwd Console.ReadLine(); if(HashHelper.Hash(pwd)u1.PasswordHash) {u1.Credit 5;//登录增加5个积分Console.WriteLine(登录成功); } Else {if (u1.Credit 3)Console.WriteLine(积分不足无法扣减);else{u1.Credit - 3;//登录失败则扣3个积分}Console.WriteLine(登录失败); } 充血模型 符合“单一职责原则” class User {public string UserName { get; init; } public int Credit { get; private set; }private string? passwordHash;public User(string userName){this.UserName userName;this.Credit 10;}//修改密码public void ChangePassword(string newValue){if(newValue.Length6){throw new Exception(密码太短);}this.passwordHash Hash(newValue);}//比较密码散列值public bool CheckPassword(string password){string hash HashHelper.Hash(password);return passwordHash hash;}//扣除积分public void DeductCredits(int delta){if(delta0){throw new Exception(额度不能为负值);}this.Credit - delta;}//增加积分public void AddCredits(int delta){this.Credit delta;} } User u1 new User(ljy); u1.ChangePassword(123456); string pwd Console.ReadLine(); if (u1.CheckPassword(pwd)) {u1.AddCredits(5);Console.WriteLine(登录成功); } else {u1.DeductCredits(5);Console.WriteLine(登录失败); }总结 贫血模型是站在开发人员的角度思考问题充血模型是站在业务的角度思考问题。
http://www.dnsts.com.cn/news/177038.html

相关文章:

  • 手机网站吧北京网页制作费用大概多少
  • 企业网站设计文档开发公司交房前保洁谁承担
  • 广州网站建设有哪些公司软件系统开发全网优惠
  • 广东建设厅网站查询公司展厅效果图
  • 网站设计制做报价中国商标注册申请官网
  • 荥阳市网站建设广告设计与制作专业培训
  • 网站切图免费正能量软件下载
  • 二七郑州网站建设软件开发专业适合女生吗
  • 包头 网站建设如何给网站做防盗链
  • 怎么做彩票网站收款人智慧团建入口
  • 意见反馈的网站怎么做循化县公司网站建设
  • 网站开发公司有什么福利重庆招标建设信息网站
  • 手机网站开发sessionseo做的不好的网站
  • 信息化建设 公司网站购物车 信息技术分院网站后台设计课题组
  • 奇艺广州网站建设 熊掌号网站建设需要关注什么
  • 房地产网站策划书网站开发的工作方法
  • 用php做一网站光谷做网站推广电话
  • 西安网站模板建站html怎么下载安装
  • 网站不备案不能访问手机网站制作视频教程
  • 什么自己做网站吗登录我的企业邮箱
  • 做公司网站的推广工作怎样html网站开发流程
  • 网站制作自己接单中国建设银行个人信息网站
  • 公司网站制作与推广1688做网站费用
  • 招生网站建设板块安徽省建设工程信息网企业入口在哪
  • 网站开发专业找什么工作做企业网站市场分析
  • 计算机应用专业(网站开发)网站建设 选猴王网络
  • 网站页面设计基础教程买网站服务器吗
  • 巨鹿网站建设开发网站监控工具
  • 网站架构分析工具wordpress实现轮播图
  • 做网站加载速度有什么方法北京seo网站结构优化