生活札记 Flutter学习笔记 - 入门(一)

Dart是谷歌开发的计算机编程语言,是一个为全平台构建快速应用的客户端优化的编程语言。Flutter 是 Google 开源的应用开发框架,仅通过一套代码库,就能构建精美的、原生平台编译的多平台应用。Flutter 为软件开发行业带来了革新:只要一套代码库,即可构建、测试和发布适用于移动、Web、桌面和嵌入式平台的精美应用。

阅读全文 » 604天前
2023年03月30日

生活札记 pytest框架、Appium之自动化测试(三)

pytest 可以用来做系统测试的自动化,它的特点有:用Python编写测试用例,简便易用、可以用文件系统目录层次对应手工测试用例层次结构、灵活的初始化清除机制、可以灵活挑选测试用例执行、利用第三方插件,可以生成不错的报表。Appium 是一个移动 App (手机应用)自动化工具。Appium 自动化方案的特点:开源免费、支持多个平台iOS (苹果)、安卓 App 的自动化都支持、支持多种类型的自动化、支持苹果安卓应用原生界面的 自动化、支持应用内嵌WebView的自动化、支持手机浏览器中的web网站自动化、支持flutter应用的自动化、支持多种编程语言、像 Selenium一样,可以用多种编程语言调用它开发自动化程序。

阅读全文 » 608天前
2023年03月26日

生活札记 三大运营商可查询个人轨迹,30 天内去过哪里都知道

今天有微博大 V 用户发现了三大运营商推出的【个人轨迹证明方法】,可以给电信服务商发短信,得到你的手机最近一个月的轨迹,用来辅助证明你最近一个月是否离开城市或者由异地返回。IT 之家亲测中国联通可用,另外中国移动和中国电信请用户们测试。

阅读全文 » 1744天前
2020年02月14日

技术饭 解决微信video、audio 无法自动播放的问题

IOS Safari 中,无法自动播放音频、视频文件。所以,移动页面我不建议产品设计自动播放的交互,即便在PC上,新版的chrome自动播放也被禁止了(chrome会根据用户行为来确定是否可触发自动播放)。

阅读全文 » 2080天前
2019年03月15日

技术饭 php扩展swoole的基础使用

Swoole:面向生产环境的 PHP 异步网络通信引擎,使 PHP 开发人员可以编写高性能的异步并发 TCP、UDP、Unix Socket、HTTP,WebSocket 服务。Swoole 可以广泛应用于互联网、移动通信、企业软件、云计算、网络游戏、物联网(IOT)、车联网、智能家居等领域。 使用 PHP + Swoole 作为网络通信框架,可以使企业 IT 研发团队的效率大大提升,更加专注于开发创新产品。

阅读全文 » 2221天前
2018年10月25日

技术饭 div设置contentEditable="true"作为文本编辑器,定位光标解决办法

contentEditable|编辑器|定位光标,比如你会在div中插入表情,也可能输入文字,这时候,你可能需要定位光标的位置,默认不处理的情况下,div的光标是定位在文字后面,而你插入一个img标签,光标是不会跟随移动的!

阅读全文 » 2845天前
2017年02月09日

吃瓜群众 微小程序催生更多新的创业机会

微小程序催生更多新的创业机会,每一波技术浪潮总能催生出一批新生力量。微信小程序的问世,有人曾说它是“移动互联网最后一波红利”,其所蕴含的巨大创业机会,正吸引着众多有着敏锐商业嗅觉力的创业者、企业家投入其中,以最佳时机获取头波红利。

阅读全文 » 2895天前
2016年12月20日