最新发布

Python里使用__new__实现单例模式

Python里使用__new__实现单例模式

单例模式(SingletonPattern)在软件开发过程中是一种非常常用的设计模式,该模式的目的是确保某一个类只有一个实例存在。需要单实例运行的场景下就可以采用单例模式,而且单例模式在很多公司的面试过程中也会被问到的...
分享一个Delphi跨平台TCP库的封装

分享一个Delphi跨平台TCP库的封装

Delphi的跨平台框架FireMonkey下的TCP组件默认自带INDY的,但我个人在使用某些特别的库的时候喜欢再封装一层,封装为简单的对外公开的接口,这里分享一下基于indy的封装的tcp的请求的库。以下代码基于De...
分享一个Delphi跨平台Http库的封装

分享一个Delphi跨平台Http库的封装

最近打算写个小程序,希望跨平台,对于曾经深爱Delphi的我,毫无疑问的选择了Delphi,想写的程序里需要用到http请求,所以就基于自带的http库System.Net.HttpClient里的THTTPClient...
Firemonkey里触发home按键被按下的事件

Firemonkey里触发home按键被按下的事件

吾八哥我最近在使用Delphi里的Firemonkey平台写一个叫“由由密码管家”的APP工具,是跨多平台的,如ios/android/windows/macOs。由于是用于密码管理的,那么在手机里操作会很频繁的被按下h...
Firemonkey里实现指纹验证功能

Firemonkey里实现指纹验证功能

最近我写的用于管理密码的APP“由由密码管家”快到发布阶段了,每天抽一两小时测试添砖!最近两天加了ios系统下的指纹验证功能(TouchID),开始的时候也是各种迷茫,Delphi下使用FireMonkey开发移动端资...
Firemonkey开发APP实现分享功能

Firemonkey开发APP实现分享功能

前言大家开发APP的时候,都希望内置一个分享功能,方便用户把APP分享给自己的朋友,那么在使用Firemonkey开发App的过程中,如何实现分享的功能呢?实现方法借助万能的搜索引擎查阅了一下,在XCode里是可以使用U...
使用Python实现一键批量更新SVN/Git模块的脚本

使用Python实现一键批量更新SVN/Git模块的脚本

现在我们开发的过程中,大都是模块化的工作方式,咱们的工程源码结构就是N个模块,N个SVN/Git地址,如果需要更新就得手动一个个的操作,弄起来实在太麻烦了,之前我都是写批处理来实现批量更新的,现在来使用Python来实现...
用Python解答百度测试开发算法面试题

用Python解答百度测试开发算法面试题

吾八哥本人之前有幸能接到百度北京总部的人工智能测试开发岗位的面试机会,在二面的过程中,面试官出了一道算法题,题目是:有一组“+”和“-”符号,要求将“+”排到左边,“-”排到右边,写出具体的实现方法。很明显这是一道排序算...