pom.xml导入pinyin4j的依赖 <dependency> <groupId>com.belerweb</groupId> <artifactId>pinyin4j</artifactId> <version>2.5.1</version> </dependency> 汉字转拼音工具类 pa ...
分类:
编程语言 时间:
2021-06-29 15:57:55
阅读次数:
0
Linux系统的进程间通信的方式 一、进程间通信的目的 数据传输:一个进程需要将它的数据发送给另一个进程,发送的数据量在一个字节到几M字节之间 共享数据:多个进程要操作共享数据,一个进程对共享数据 信息传递:一个进程需要向另一个进程发送消息,通知它发生了某种事件。 资源共享:多个进程之间共享同样的数 ...
分类:
系统相关 时间:
2021-05-24 00:58:21
阅读次数:
0
第一步: 得到功能测试的常规用例,查看是否可以进行自动化,要明确,自动化不是为了自动化而自动化,自动化是节省人力,主要做回归测试,如果变动性特别大,不建议做自动化,具体可查看其它文章“什么适合做自动化”,且有些自动化要评判付出与收益比,如果付出很大,收益很小,这种也不值得做自动化 第二步: 确认可以 ...
分类:
其他好文 时间:
2020-09-24 21:29:37
阅读次数:
37
本文源码:GitHub·点这里||GitEE·点这里一、最大努力通知TCC分段提交适用分布式架构中对一致性、实时性要求较高的业务场景,在实际业务中也存在实时性比较低的业务,例如常见的短信通知,客户端消息,运营体系更新等业务,这时候为了减轻核心流程的复杂度和压力,可以采取最大努力通知方式实现柔性事务的管理。例如常见的第三方支付业务中,本地业务和支付端业务处理完成之后都会生成消息通知,基本流程如下:本
分类:
其他好文 时间:
2020-09-17 18:24:34
阅读次数:
32
对于Android而言,查找appUI界面元素属性的工具有三种:appium desktop,uiautomatorviewer.bat,weditor。之前已经介绍过了weditor的使用,这里我将通过使用uiautomatorview工具查看元素的属性值,来介绍Android app元素定位的八 ...
分类:
移动开发 时间:
2020-09-09 19:17:17
阅读次数:
61
本篇主要明确消息通知系统的概念和具体实现,包括数据库设计、技术方案、逻辑关系分析等。消息通知系统是一个比较复杂的系统,这里主要分析站内消息如何设计和实现。 我们常见的消息推送渠道有以下几种: 设备推送 站内推送 短信推送 邮箱推送 我们常见的站内通知有以下几种类别: 公告 Announcement ...
分类:
其他好文 时间:
2020-07-15 13:04:25
阅读次数:
72
先说一下问题吧,今天遇到了一个奇怪的问题。一个界面通过消息通知刷新数据,断点跑了2次,感觉很奇怪。通过和公司小伙伴沟通发现是由于退出登录后再登录进去后发现此问题。我首先想到的就是此功能界面没有释放,但是查看界面处理没有特殊操作。里面想到就是因为切换rootViewController的时候原root ...
分类:
移动开发 时间:
2020-07-10 21:16:02
阅读次数:
144
在实际开发中,有很多场景都需要消息通知,消息通知的类型主要分为短信、web页面消息、邮件。python发送邮件主要使用smtplib和email模块,smtplib模块主要负责发送邮件:是一个发送邮件的动作,连接发送邮件的动作,连接服务器,登录邮箱,发送邮件(发件人、收件人,邮件内容);email模 ...
分类:
编程语言 时间:
2020-07-09 01:04:03
阅读次数:
107
GitlabCI实践 GitLabCI/CD基础概念 为什么要做CI/CD? GitLab CI/CD简介 GitLabCI VS Jenkins 安装部署GitLab服务 GitLabRunner实践 GitlabRunner简介 GitLabRunner安装 GitLabRunner注册 Git ...
分类:
Web程序 时间:
2020-07-02 21:19:16
阅读次数:
96
//WMsg参数常量值: //创建一个窗口 const int WM_CREATE = 0x01; //当一个窗口被破坏时发送 const int WM_DESTROY = 0x02; //移动一个窗口 const int WM_MOVE = 0x03; //改变一个窗口的大小 const int ...
分类:
其他好文 时间:
2020-06-24 17:47:52
阅读次数:
53