Wesley13 Wesley13
4年前
FPGA三段式状态机的思维陷阱
用三段式描述状态机的好处,国内外各位大牛都已经说的很多了,大致可归为以下三点:1.将组合逻辑和时序逻辑分开,利于综合器分析优化和程序维护;2.更符合设计的思维习惯;3.代码少,比一段式状态机更简洁。对于第一点,我非常认可,后两点在CliffordE.Cummings著的(SynthesizableFiniteStateMachine
可莉 可莉
4年前
2020,最新Model的设计
很多的app使用MVC设计模式来将“用户交互”与“数据和逻辑”分开,而model其中一个重要作用就是持久化。下文中设计的Model可能不是一个完美的,扩展性强的model范例,但在我需要重构的app中,这样的设计能够满足我的需要。关于ModelModel层包含了app的数据与逻辑,Model层中的类需要关心的是数据的表现,存储,以及操
Wesley13 Wesley13
4年前
Using Spock to test Java or Groovy applications
BeforeSpock是用于groovy项目的单元测试框架,这个框架简单易用,值得推广。Coding<dependencies<dependency<groupIdorg.codehaus.groovy</groupId<artifactIdgroovyall</artifact
Stella981 Stella981
4年前
Linux 创建Bridge
安装Bridge工具软件包Linux可以工作在网桥模式,必须安装网桥工具bridgeutils,运行命令:  yuminstallbridgeutils或aptgetinstallbridgeutilsLinuxKVMBridge逻辑结构图!(https://oscimg.oschina.net/o
Wesley13 Wesley13
4年前
DDD实战进阶第一波(十一):开发一般业务的大健康行业直销系统(实现经销商代注册用例与登录令牌分发)
前两篇文章主要实现了经销商代注册的仓储与领域逻辑、经销商登录的仓储与相关逻辑,这篇文章主要讲述经销商代注册的用例与经销商登录的查询功能。一.经销商代注册用例在经销商代注册用例中,我们需要传递经销商的基本注册信息,这个信息是做成了DTO对象。1.经销商注册的DTO对象:publicclassAddDealerDTO
Wesley13 Wesley13
4年前
mysql数据库设计规范浅谈
《mysql设计规范》数据结构设计:逻辑设计–物理设计实际工作中:逻辑设计物理设计物理设计:表名,字段名,字段类型磁盘IO和操作系统类型,对mysql的性能是非常大的一.数据库命名规范所有的数据库对象名称必须使用小写字母并用下划线表示,因为默认情况下,mysql对大小写敏感,mysql数据库本质上是linux
鸿蒙小林 鸿蒙小林
7个月前
《仿盒马》app开发技术分享-- 用户登录页(业务逻辑)(21)
技术栈Appgalleryconnect开发准备上一节我们实现了静态的用户登录页,这一节我们需要给他添加上业务逻辑,实现跟云数据库的互通,同时跟整个应用关联起来,因为我们还没有实现用户的注册页面,所以这里我们在云数据库的用户数据插入暂时先不做同用户名的校验
鸿蒙小林 鸿蒙小林
7个月前
《仿盒马》app开发技术分享-- 确认订单页(业务逻辑)(30)
技术栈Appgalleryconnect开发准备上一节我们实现了确认订单页的页面绘制和价格计算优惠计算,订单列表展示等功能,这一节我们来实现确认订单页的整个业务逻辑。首先我们要实现的就是地址的选择,然后把我们计算的价格,商品列表等数据保存起来,然后我们开始
鸿蒙小林 鸿蒙小林
7个月前
《仿盒马》app开发技术分享-- 旧物回收页(业务逻辑)(41)
技术栈Appgalleryconnect开发准备上一节我们实现了旧物回收页的静态展示页,现在我们开始添加对应的模块逻辑,我们要实现的内容有,地址选择、留言、取件时间、重量选择这些模块功能分析1.地址选择要实现地址选择,我们首先要在跳转到地址列表选择页,传递
近屿智能 近屿智能
1个月前
AI面试智能体:重构招聘逻辑,破解传统招聘痛点
AI面试智能体:重构招聘逻辑,破解传统招聘痛点在人才市场竞争加剧的当下,传统招聘面临诸多困境:岗位需求多变、候选人流动频繁、面试官标准不一、技术面复用成本高,核心痛点集中在“筛不完、问不准、选不对”,招聘“漏斗”存在严重的漏人、漏信息、漏判断问题。AI面试