python数值交换不推荐使用中间值,使用Pythonic的实现不仅简洁,而且执行效率高。
Ubuntu配置连接android手机
在Ubuntu系统中,默认情况下一般用户是不能直接访问USB设备的。因此,为了能够让Ubuntu连接上android手机,我们需要做一定的配置。以下介绍几种配置的方法。
linux如何编译和安装infer
facebook推出infer静态代码检测工具编译和安装是相对复杂的一个操作,官方文档是英文的,安装顺序也有点乱,而且部分依赖插件也没有给出安装步骤,如果安装的时候不注意很容易导致问题。因此,将我在Linux上的安装过程分享出来,作为一份中文参考文档。
unbuntu安装和使用appium遇到的问题解决方案
近期发现一款appium小工具,看着功能不错,就在自己的unbuntu机器搭建了一个appium的环境,其中遇到好几个问题,这里将遇到的问题及解决方案分享出来。
infer静态代码扫描不能执行问题定位
javamail使用IMAP协议收取gmail邮件
年底了,绩效是逃不开的话题,为总结这一年来的工作情况,查看邮件是非常必要的。但是,邮件太多,如何筛选和保留成为一个问题,因此想到实现个自动统计邮件内容的工具,今天分享使用IMAP协议收取gmail邮件的实现方式。
登录问题定位过程之unbuntu输入正确密码后重新返回登录界面
上周五组内同事搭建了一个jenkins持续集成平台,完善了我们的安卓自动化系统。我们将产品的自动打包集成到里面,当天系统运行正常。周一回来正准备大干一场,突然发现系统无端关机了。OK,关机那就重启吧,半分钟后出现了登录界面,迫不及待的输入密码,[enter],结果界面一闪又重新回到了登录界面。咦!怎么回事?密码是没问题的,再次输入,现象一样!不会吧,难道系统被我们搞坏了?于是开始了长时间的定位过程。
Linux中/var空间不足的解决办法
在Linux的使用过程中,如果/var单独分区,但是指定的空间不大,在更新系统或者安装大型软件(如搭建Discourse论坛平台)的时候,使用到了该目录,就可能导致提示空间不足的情况。本文介绍部分解决办法。
通过反射创建单例模式的另一个实例
java单例模式(Singleton)
最近在测试的时候遇到几个关于多线程的问题,其实频繁涉及单例模式相关的问题,因此翻看文章和资料总结了本篇文档,做为后续的学习和工作参考。