码迷,mamicode.com
首页 > 编程语言
python 多文件列相加
多个文件每个文件的同样的第一列的情况下,第三列相加,没有的就补零/tmp$cata aabb1 ddbb2 aabb3 eexx4 /tmp$catb bbcc1 aabbb2 ccdd3 ddee4 /tmp$catc kkmm3 ddee2 aadd1 bbee5这个一般awk折腾的多点。python代码如下:#!/usr/bin/envpython importsys importfileinput f..
分类:编程语言   时间:2016-06-18 01:37:02    阅读次数:332
Java工具类:(3)MD5加密
packagecom.rk.utils; importjava.security.MessageDigest; importjava.security.NoSuchAlgorithmException; publicclassMd5Utils { privateMd5Utils() { } publicstaticStringMd5(StringplainText) { try { MessageDigestmd=MessageDigest.getInstance("MD5");..
分类:编程语言   时间:2016-06-18 01:36:04    阅读次数:202
linux网络编程----->线程同步-->信号量
开发使用多线程过程中,不可避免的会出现多个线程同时操作同一块共享资源,当操作全部为读时,不会出现未知结果,一旦当某个线程操作中有写操作时,就会出现数据不同步的事件.而出现数据混乱的原因:资源共享(独享资源则不会)调试随机(对数据的访问会出现竞争)线程间缺少必要的同步机..
分类:编程语言   时间:2016-06-18 01:30:50    阅读次数:260
python 自动引用方法
#自动引用方法importcommonsinp=input("URL:")m,f=inp.split(‘/‘)obj=__import__(m)defmain():ifhasattr(obj,f):func=getattr(obj,f)func()else:print(‘404‘)main()下面是commonsdeflogin():print("login")deflogout():print("logout")defhome():print("home")输出结果:URL:co..
分类:编程语言   时间:2016-06-18 01:30:12    阅读次数:140
python 模块
模块,用一砣代码实现了某个功能的代码集合。类似于函数式编程和面向过程编程,函数式编程则完成一个功能,其他代码用来调用即可,提供了代码的重用性和代码间的耦合。而对于一个复杂的功能来,可能需要多个函数才能完成(函数又可以在不同的.py文件中),n个.py文件组成的代码..
分类:编程语言   时间:2016-06-18 01:31:59    阅读次数:187
python 自动引用方法
#自动引用方法importcommonsinp=input("URL:")m,f=inp.split(‘/‘)obj=__import__(m)defmain():ifhasattr(obj,f):func=getattr(obj,f)func()else:print(‘404‘)main()下面是commonsdeflogin():print("login")deflogout():print("logout")defhome():print("home")输出结果:URL:co..
分类:编程语言   时间:2016-06-18 01:29:57    阅读次数:146
python md5
importhashlib#obj=hashlib.md5(bytes(‘‘,encoding=‘utf-8‘))obj=hashlib.md5(bytes(‘123‘,encoding=‘utf-8‘))result=obj.hexdigest()print(result)hashlib用于加密相关的操作,代替了md5模块和sha模块,主要提供SHA1,SHA224,SHA256,SHA384,SHA512,MD5算法1234567891011121314..
分类:编程语言   时间:2016-06-18 01:31:54    阅读次数:182
python 正则表达式
repython中re模块提供了正则表达式相关操作字符:.匹配除换行符以外的任意字符\w 匹配字母或数字或下划线或汉字\s 匹配任意的空白符\d 匹配数字\b 匹配单词的开始或结束^ 匹配字符串的开始$ 匹配字符串的结束次数:*重复零次或更多次+ 重复一次或更多次? 重复零次或一次{n} 重..
分类:编程语言   时间:2016-06-18 01:30:18    阅读次数:233
python 正则表达式
repython中re模块提供了正则表达式相关操作字符:.匹配除换行符以外的任意字符\w 匹配字母或数字或下划线或汉字\s 匹配任意的空白符\d 匹配数字\b 匹配单词的开始或结束^ 匹配字符串的开始$ 匹配字符串的结束次数:*重复零次或更多次+ 重复一次或更多次? 重复零次或一次{n} 重..
分类:编程语言   时间:2016-06-18 01:31:43    阅读次数:161
c++入门02
#include "stdio.h"#include "iostream" void main02(){int max(const int &x,const int &y); int x,y; std::cin>>x>>y; int v=max(x,y); std::cout<<"较大数为:"<<v ...
分类:编程语言   时间:2016-06-18 01:28:35    阅读次数:129
Python之路【第六篇】:Python基础(22)——生成器和迭代器
迭代器 迭 代器是访问集合元素的一种方式。迭代器对象从集合的第一个元素开始访问,直到所有的元素被访问完结束。迭代器只能往前不会后退,不过这也没什么,因为人们 很少在迭代途中往后退。另外,迭代器的一大优点是不要求事先准备好整个迭代过程中所有的元素。迭代器仅仅在迭代到某个元素时才计算该元素,而在这之前或 ...
分类:编程语言   时间:2016-06-18 01:26:43    阅读次数:262
c++入门03
#include "iostream.h"//1函数重载 int add(int a,int b){ return a+b;}float add(float a,float b,float c){ return a+b+c;} float add(float a,float b){ return a ...
分类:编程语言   时间:2016-06-18 01:24:35    阅读次数:179
python 学习day6 re模块
一简介: 就其本质而言,正则表达式(或 RE)是一种小型的、高度专业化的编程语言, (在Python中)它内嵌在Python中,并通过 re 模块实现。正则表达式模式被 编译成一系列的字节码,然后由用 C 编写的匹配引擎执行。 二 字符匹配(普通字符,元字符): 普通字符:大多数字符和字母都会和自身... ...
分类:编程语言   时间:2016-06-18 01:22:41    阅读次数:256
python 学习day5
1.字符串格式化 百分号格式化 s = " i am %s" % 'wyx' #通过位置传递参数 ,格式化字符串类型 s = 'i am %(name)s' % {'name':'wyx'} #通过命名传递参数 s = 'i have percent %.2f' % 1.111 #小数点类型 s =... ...
分类:编程语言   时间:2016-06-18 01:21:33    阅读次数:192
Java中引用类 strong reference .SoftReference 、 WeakReference 和 PhantomReference的区别
当在 Java 2 平台中首次引入 java.lang.ref 包,其中包含 SoftReference 、 WeakReference 和 PhantomReference 三个引用类,引用类的主要功能就是能够引用仍可以被垃圾收集器回收的对象。在引入引用类之前,我们只能使用强引用(strong r ...
分类:编程语言   时间:2016-06-18 01:24:19    阅读次数:184
JavaScript系列(三)事件
1 事件流 事件冒泡:当一个元素接收到事件的时候,会把他接收到的所有传播到他的父级,一直传播到window。阻止冒泡:在当前要阻止冒泡的事件函数中调用 event.cancleBubble=true;现代的浏览器中默认使用的是事件冒泡机制,由于老版本不支持事件捕获,所以很少有人使用事件捕获。因此建议 ...
分类:编程语言   时间:2016-06-18 01:23:19    阅读次数:175
c++入门04
#include "iostream.h" //模版函数:高度复用代码。特点是代码相同数据类型不同时使用template <class T>T ads(T x){ return x<0?-x:x;}template <class M>class A{public: }; void main04(){ ...
分类:编程语言   时间:2016-06-18 01:22:17    阅读次数:152
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!