摘要:
贪婪算法的解题思路 [toc] 本来想叫《贪婪算法的设计思想》的,但是觉得写的不够深,纯粹以解题为目的的复习还是不要这么写好。 贪婪法,又称贪心算法,是寻找最优解问题的常用方法,方法模式是在求解过程的每个步骤应用贪心原则: 每个步骤选取当前状态下最好的或最优的选择(局部最有利选择) 问题:最后堆叠的 阅读全文
摘要:
Python在使用os包的过程中,经常遇到返回wen文件路径的方法,那os.path.abspath()和os.path.realpath()的区别是什么呢,有时候傻傻分不清楚,现在我们就来用实例来说明下,他两个的区别: 1.os.path.abspath() 返回一个目录的绝对路径 Return 阅读全文
python报错UnicodeDecodeError: 'ascii' codec can't decode byte 0xe5 in position 4: ordinal not in range
摘要:
Python 里面的编码和解码也就是 unicode 和 str 这两种形式的相互转化。编码是 unicode -> str,相反的,解码就 是 str -> unicode。剩下的问题就是确定何时需要进行编码或者解码了.关于文件开头的"编码指示",也就是 # -*- coding: -*- 这个语 阅读全文
摘要:
前用Python写了个简单的TCP通信程序,放在腾讯云上24小时运行。不过有个问题,有时候使用kill -9 pid命令结束掉python进程后,再次运行程序就会提示Address already in use这个错误,然而等一段时间再去运行就可以了。 造成这个问题的原因在于此时TCP连接还没有完全 阅读全文
摘要:
先要弄清楚的是,在python里,string object和unicode object是两种不同的类型。 原文博主--http://blog.csdn.net/feisanstring object是由characters组成的sequence,而unicode object是Unicode c 阅读全文
摘要:
问题描述: 今天同事反应,一个系统上的某些数据没有生成,看了下,怀疑定时任务没有执行,就看下了crontab,发现报了下面的错误: [aimonitor@4A-LF-w08 ~]$ crontab -l Authentication token is no longer valid; new one 阅读全文
摘要:
select,poll,epoll都是IO多路复用的机制。I/O多路复用就是通过一种机制使一个进程可以监视多个描述符,一旦某个描述符就绪(一般是读就绪或者写就绪),能够通知程序进行相应的读写操作。 select,poll,epoll本质上都是同步I/O,因为他们都需要在读写事件就绪后自己负责进行读写 阅读全文
摘要:
简介: iptables防火墙规则导致服务器的8080端口访问不通,telnet连接测试提示 No route to host iptables防火墙规则导致端口不通的案例分析 问题现象: 一台服务器的8080端口访问不通,但其他端口正常,例如ssh的22端口,ping也正常。 从其他机器上进行te 阅读全文
摘要:
需要在调用socket的connect方法之前设置settimeout(time)方法,另外在设置之后要将再次调用settimeout(None)来设置socket进入阻塞模式。 如下代码示例: sock = socket.socket(socket.AF_INET, socket.SOCK_STR 阅读全文
摘要:
执行命令:cgclear 阅读全文