微服务设计模式学习心得

微服务架构的核心价值在于通过拆分提升敏捷性与可扩展性,但其复杂性远超单体应用。学习设计模式的过程,实则是掌握一套在分布式系统中平衡效率与稳定性的方法论。以下是关键认知与实践启示:
一、拆分:以业务边界为尺,而非代码行数 继续阅读“微服务设计模式学习心得”

网络信息安全相关法律法规、标准规范

一、法律法规
1.《中华人民共和国国家安全法》2015年7月1日起施行
2.《中华人民共和国网络安全法》2017年6月1日起施行。
3.《中华人民共和国国家秘密法》2010年10月1日起施行。
4.《中华人民共和国电子签名法》2005年4月1日起施行,2019年4月23日修正。
5.《中华人民共和国密码法》,2020年1月1日起施行。
继续阅读“网络信息安全相关法律法规、标准规范”

京东健康电器销售信息管理与打印系统

京东健康电器销售信息管理与打印系统(点我去看看)
1、 项目目标
a) 实现销售数据增、删、改等编辑功能
i. 在手机端实现随时随地输入客户销售信息,同时保存数据。
ii. 实现销售信息增加、删除、修改等编辑功能。
b) 实现客户信息查询数据功能
i. 输入客户名称或电话号码,可以查询相关销售数据。
c) 手机远程控制打印票据
i. 根据手机客户端输入或者查询数据打印票据。 继续阅读“京东健康电器销售信息管理与打印系统”

语音识别初探(二)DTW算法简介

DTW最初用于识别语音的相似性。我们用数字表示音调高低,例如某个单词发音的音调为1-3-2-4。现在有两个人说这个单词,一个人在前半部分拖长,其发音为1-1-3-3-2-4;另一个人在后半部分拖长,其发音为1-3-2-2-4-4。 继续阅读“语音识别初探(二)DTW算法简介”

语音识别初探(一)

象棋盲棋训练软件的开发要用到棋步的语音识别,试了下国内一些成品,在没增加个性语音库和仔细调参的情况下,识别结果大概是这样子的:
“相三进五”识别为“象山劲舞”,
“相七进九”识别为“象棋敬酒”,
“仕四进五”成了“四四静五”等等。
以上结果没法进行实质性的使用。因此花点时间学习一下语音识别方面的知识就在所难免了,这个系列记录一下学习过程并备忘。
继续阅读“语音识别初探(一)”

“下盲棋”使用指南

“下盲棋”为橘中新趣出品的Android手机客户端软件,开发初衷主要是为了方便作者自我训练下盲棋,当然一般象棋爱好者也可用来自我训练,此外还可以兼顾中残局摆棋及解实用残局功能,软件棋力一般,解残局功能主要借助象棋云库实现,因此只要是收录在云库当中的残局,对弈时软件出招是非常精准的,因此,特别适合用来指导爱好者进行实用残局学习。主要功能及用法简介如下:
1、下盲棋
进入主界面后就可以开始下盲棋了。点击棋盘中某交叉点选择要走的棋子,再点击要走到的目的交叉点即可控制棋子走动,软件回应的棋步显示在棋盘下面的编辑框里(我方走棋控制及软件棋步回应方式以后有时间再改进:增加我方棋步语音识别控制与软件棋步回应播报功能)。下棋过程中如记忆混乱了,可点击显示棋盘棋子按钮看一下,然后隐藏继续下。软件棋力一般,但用来陪你下盲棋还是够力了。
2、全盘对弈
自由对弈时,点击“新局”按钮开始新的棋局。如仍要下盲棋,可先隐藏棋子仅显示棋盘后,即可继续下盲棋。
3、解残局
自由对弈时,任何时候都可以点击“摆棋”按钮进入摆棋状态,摆好棋局后点击“完成”按钮或左上角退出箭头即可退出摆棋状态进入自由对弈状态。然后即可按照下盲棋或明棋方式开始自由对弈。解残局功能借助于象棋云库实现,只要是收录在云库当中的残局,对弈时软件出招是非常精准的。因此本功能非常适合用来指导爱好者进行实用残局学习,如马擒单士,你下士方可学习软件如何铁定赢你!
4、另外,增加了复制与粘贴fen格式串功能,可用于方便地摆棋与棋局交换。
5、使用过程中如果存在什么问题,可以留言反馈。因本软件为个人爱好业余维护,BUG反馈以及改进意见不能保证100%及时响应及处理,但会尽量回复或解决。软件设计说明:中国象棋盲棋辅助训练软件设计与实现

最新版下载地址:下盲棋
以下软件信息(含MD5码计算工具链接):
软件相关信息:
文件:app-release.apk
大小: 16640392 字节
修改时间: 2019年9月30日, 23:23:48
MD5: DEC8AC76443E1EF7C5A0946F1A166771  (MD计算工具)
SHA1: 4F5ECA5D009FA511CDB98AD5938C1ECD580734AA
CRC32: 55A8B1BC