苹果书本

文章
9
资源
0
加入时间
3年0月8天

linux下的工作目录切换实现

因为linux中使用chdir和fchdir来修改当前的工作目录,他们都是修改当前进程的工作目录。linux不提供修改其它进程当前目录的系统调用,所以bash中的cd命令只能是内建命令,而非一个单独的来实现切换工作目录的程序。并且通常可以利用open打开一个目录,然后利用fchdir来切换工作目录。因为这样只利用目录的文件描述符来实现切换,这些信息都缓存在了目录的inode中,而inode...

Python使用TestLoader、TestSuite、HTMLTestRunner组织测试用例实例

HTMLTestRunner.py:http://tungwaiyip.info/software/HTMLTestRunner.html上述的生成html格式的测试报告的库文件下载链接,如果下载不成,我会在文章底部附上该文件源码。该篇文章是讲述一个文件包含两个测试用例,如何组织运行。整体的架构如下:关于calcutor前的文章有相应的源码。可以找到,下面附出withTes

Android的socket通信的长连接,有心跳检测

        在Android开发中,我们可能需要和服务器保持连接不断开,这时需要用到socket通信的长连接,并且定时发送消息检测是否是连接状态——心跳检测。        我们需要一个客户端和一个服务器端的demo,现在我就贴出重要代码,主要是Android客户端的,服务器端的demo供大家下载。首先我们需要新建一个BackService类来继承Service: packa...

foreach 数组 java_Java基础---使用foreach操作数组(三十三)

使用 foreach 操作数组foreach 并不是 Java 中的关键字,是 for 语句的特殊简化版本,在遍历数组、集合时, foreach 更简单便捷。从英文字面意思理解 foreach 也就是“ for每一个”的意思,那么到底怎么使用 foreach 语句呢?语法:我们分别使用 for 和foreach 语句来遍历数组运行结果:看到 foreach 的方便了吧!!留个思考问题给大家:如...