Online Python Tutor 是由 Philip Guo 开发的一个免费教育工具,可帮助学生攻克编程学习中的基础障碍,理解每一行源代码在程序执行时在计算机中的过程。通过这个工具,教师或学生可...
Python多线程应用实例 使用多线程批量修改主机名
前面说到了python实现多线程,具体参见:http://www.ttlsa.com/python/python-multi-threaded-tutorial/
下面来举个例子来说明下:
...
python实现多线程教程
python中关于多线程的操作可以使用thread和threading模块来实现,其中thread模块在Py3中已经改名为_thread,不再推荐使用。而threading模块是在thread之上进行...
服务器之间大数据传输效率 用Python实现P2P文件传输
应用场景介绍
服务器越来越多,需要大规模的部署同一个文件,例如因为方便使用systemtap这个工具定位问题,需要把手上几百台服务器同时安装kernel-debuginfo这个包,原有的方式采用一个...
如何在交互式shell脚本中创建对话框
当你在终端环境下安装新的软件时,你可以经常看到信息对话框弹出,需要你的输入。对话框的类型有密码箱,检查表,菜单,等等。他们可以引导你以一种直观的方式输入必要的信息,使用这样的用户友好的对话框的好处是显...
PHP-CPP 安装
PHP-CPP是一个用于开发PHP扩展的C++库。它提供了一套详实易用的类,用于开发PHP扩展。详细文档说明:http://www.php-cpp.com
如果在安装过程中报下面的错误:
...
perl 中文教程
做系统运维工作,最起码需要掌握一门语言,如果能做运维开发工作那甚好。做运维工作需要掌握Python,做数据库管理员需要掌握perl,这不是绝对的,使用其他语言也是OK的啦。大部分运维工具都是用Pyth...
shell获取脚本绝对路径
使用pwd 命令获取的是执行该命令的当前工作目录,当在其他目录调用一个脚本时会发现脚本中使用的pwd命令获取的结果不是脚本所在的绝对
一段代码获取
base_dir=$(cd &...
解决Can’t locate ExtUtils/MakeMaker.pm in @INC
在安装perl的模块时候,出现这个错误:
Can't locate ExtUtils/MakeMaker.pm in @INC
解决方法如下:
cd /root
wget http:/...
快捷安装Python模块
安装Python模块下载源码包来安装太过于繁琐。可以使用easy_install工具来安装Python模块,自动解决依赖问题。
默认情况下,Python没有安装easy_install工具。使用...
解决unicodedecodeerror ascii codec can’t decode byte 0xd7 in position 9 ordinal not in range(128)
在Windows平台下,安装python模块时,报如下错误:
UnicodeDecodeError: 'ascii' codec can't decode byte 0xd7 in positi...
Python 快速入门
假设你希望学习Python这门语言,却苦于找不到一个简短而全面的入门教程。那么本教程将花费十分钟的时间带你走入Python的大门。本文的内容介于教程(Toturial)和速查手册(CheatSheet...
Linux上使用Perl查询 Microsoft SQL Server
前面说到了《perl如何连接SQL Server数据库》,下面来实际应用下。
安装FreeTDS
# yum install freetds.x86_64
# yum install free...
python保证只能运行一个脚本实例
保证只能运行一个脚本实例,方法是程序运行时监听一个特定端口,如果失败则说明已经有实例在跑。
使用装饰器实现,便于重用
import functools
def just_one_instan...
Python 线程详解
我们将会看到一些在Python中使用线程的实例和如何避免线程之间的竞争。你应当将下边的例子运行多次,以便可以注意到线程是不可预测的和线程每次运行出的不同结果。声明:从这里开始忘掉你听到过的关于GIL的...
16