- 博客(29)
- 收藏
- 关注
原创 flink启动后web访问问题
在执行./start-cluster.sh 后,flink进程的监听ip端口是。这样只能本机进行访问,外部服务器是访问不了的,出现这个问题的原因是flink的。所以启动后就解析到127.0.0.1了。, 进程启动时会按照这个主机名从。
2022-11-01 15:36:59
5016
原创 ImportError: DLL load failed: 找不到指定的模块。
安装cx_Oracle,在python2.7里面import cx_Oracle,提示: >>> import cx_OracleTraceback (most recent call last): File "", line 1, in import cx_OracleImportError: DLL load failed: 找不到指定的模块。
2015-04-22 08:49:42
7854
原创 perl数据提取
#!/usr/local/bin/perl -w# author by luyiuse strict;#use LWP::Simple qw(getstore); my $obj_file="/home/getdata/dota2_html.txt";my $info="/tmp/get_dota2_players.info";my $all_data="/expo
2014-10-14 15:34:03
1525
原创 perl提取表格数据
#!/usr/bin/perl -w# author by luyiuse strict;my $src_data="/export/remotedata/wget_html_data.txt"; #获取的html数据存入此文件中my $result="/export/remotedata/get_data_173.txt"; #抽取的最终结果数据存入此文件中
2014-10-14 15:30:09
1404
原创 python列表排序
>>> k = [[1, 2], [4], [5, 6, 2], [1, 2], [3], [4]]>>> import itertools>>> k.sort()>>> list(k for k,_ in itertools.groupby(k))[[1, 2], [3], [4], [5, 6, 2]]
2014-10-14 12:04:45
511
原创 java实现冒泡和选择排序
冒泡排序:public class IntBubbleSort{ public static void main(String[] args){ int[] a = {1, 3, 8, 5, 4, 2, 9, 13, 10, 11}; bubbleSort(a); for(int i=0; i<a.length; i++){ System.out.print(a[i
2014-09-13 21:50:41
391
转载 perl处理base64编码解码问题
Base-64编码Base64是网络上最常见的用于传输8Bit字节代码的编码方式之一,大家可以查看RFC2045~RFC2049,上面有MIME的详细规范。Base64要求把每三个8Bit的字节转换为四个6Bit的字节(3*8 = 4*6 = 24),然后把6Bit再添两位高位0,组成四个8Bit的字节,也就是说,转换后的字符串理论上将要比原来的长1/3。这样说会不会太
2014-08-21 16:02:53
3089
原创 python多行替换
#!/usr/bin/env pythonimport redef multiple_replace(text, adict): adict = { "Larry Wall" : "Guido van Rossum", "creator" : "Benevolent Dictator for Life", "Perl"
2014-08-11 09:29:31
2587
原创 跳过注释行
读文件跳过注释行:#!/usr/bin/env pythonobj = open('testServ.txt','r')for line in obj: if not line.strip().startswith("#"): print line,
2014-07-31 14:54:29
1319
转载 perl函数splice的用法
PERL函数splice的用法:splice有四种用法,分别是:1.splice ARRAY,OFFSET,LENGTH,LIST2.splice ARRAY,OFFSET,LENGTH3.splice ARRAY,OFFSET4.splice ARRAY 说明:移除在ARRAY中由OFFSET和LENGTH指定的元素,同时让LIST中的元素
2014-06-20 09:21:26
6742
转载 python调用外部子进程,通过管道实现异步标准输入和输出
我们通常会遇到这样的需求:通过C++或其他较底层的语言实现了一个复杂的功能模块,需要搭建一个基于Web的Demo,方法查询数据。由于Python语...我们通常会遇到这样的需求:通过C++或其他较底层的语言实现了一个复杂的功能模块,需要搭建一个基于Web的Demo,方法查询数据。由于Python语言的强大和简洁,其用来搭建Demo非常合适,Flask框架和jinja2模块功能为pyth
2014-06-13 12:03:48
1041
转载 Python 程序员经常犯的 10 个关于Python常见错误
Python 程序员经常犯的 10 个关于PythonPython是一种解释性、面向对象并具有动态语义的高级程序语言。它内建了高级的数据结构,结合了动态类型和动态绑定的优点,这使得...关于PythonPython是一种解释性、面向对象并具有动态语义的高级程序语言。它内建了高级的数据结构,结合了动态类型和动态绑定的优点,这使得它在快速应用开发中非常有吸引力,并且可作为脚本或胶水
2014-06-13 11:47:27
1022
转载 python时间处理函数
不管在哪个领域中(如金融学、经济学、生态学、神经科学、物理学等),时间序列(time series)数据都是一种重要的结构化数据形式。在半个时间点观察或测量到的任何事物都可以形成一段时间序列。很多时间序列是固定频率的,也就是说,数据点是根据某种规律定期出现的(比如15秒、每5分钟、每月出现一次)。时间序列也可以是不定期的。时间序列数据的意义取决于具体的应用场景,主要有以下几种:时间戳(ti
2014-05-28 10:42:53
1186
原创 python核心编程读书笔记(2)
代码对象概念可调用的对象是python执行环境里最重要的部分,然而它们只是冰山一角。Python语句、赋值、表达式,甚至还有模块构成了更宏大的场面。这些可执行对象无法像可调用物那样被调用。更确切的说,这些对象只是构成可执行代码块的拼图的很小一部分,而这些代码块被称为代码对象。 每个可调用物的核心都是代码对象,由语句、赋值、表达式和其他可调用物组成。查看一个模块意味着观察一个较大、包
2014-05-18 00:11:27
806
原创 Python中关于时间和日期函数的常用计算
Python中关于时间和日期函数有time和datatime 1.获取当前时间的两种方法: import datetime,time now = time.strftime("%Y-%m-%d %H:%M:%S") print now now = datetime.datetime.now() print now 2.获取上
2014-05-06 16:17:18
819
原创 python文件名通配
glob是python自己带的一个文件操作相关模块,内容也不多,用它可以查找符合自己目的的文件,就类似于Windows下的文件搜索,而且也支持通配符,*,?,[]这三个通配符,*代表0个或多个字符,?代表一个字符,[]匹配指定范围内的字符,如[0-9]匹配数字。 它的主要方法就是glob,该方法返回所有匹配的文件路径列表,该方法需要一个参数用来指定匹配的路径字符串(本字符串可以为绝对路径
2014-05-06 14:01:53
6001
转载 Python 使用 subprocess 调用外部命令
从 Python 2.4 开始,Python 引入 subprocess 模块来管理子进程,以取代一些旧模块的方法:如os.system、os.spawn、os.popen、popen2.*、commands.*。subprocess 不但可以调用外部的命令作为子进程,而且可以连接到子进程的 input/output/error 管道,获取相关的返回信息。使用 subprocess 模
2014-05-04 16:10:32
1170
原创 python核心编程学习笔记(1)
Python核心编程学习笔记(1) 迭代器和iter()函数1,定义:python2.2被加入,它为类序列对象提供了一个类序列接口,它们是一组数据结构,你可以利用它们的索引从0开始一直迭代到序列的最后一个条目.用“计数”的方法迭代序列是很简单的。Python的迭代无缝地支持序列对象,而且还允许程序员迭代非序列对象,包括用户自定义对象。 迭代器用起来很灵巧,你可以迭代不是序列但表
2014-04-27 00:29:12
1078
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人