码迷,mamicode.com
首页 > 编程语言 > 周排行
使用java源代码生成Kettle 4.4
kettle作为ETL工具。其功能日趋完好,已得到广大数据挖掘爱好者的青睐。又由于他是java开源项目。为适应项目需求。有必要研究其源代码,最好可以集成到Java项目中。作为项目执行流程的一个重要环节来使用。 那么。先让我们来瞅瞅kettle源代码在eclipse 下的部署 和 版本号的生成 首先, ...
分类:编程语言   时间:2017-06-21 21:01:22    阅读次数:161
Python系列6之面向对象
目录 生成器和迭代器 字符串格式化 内置函数vars 反射 面向对象编程 一. 生成器和迭代器 1. 生成器 生成器具有一种生成的能力,它仅仅代表着一种生成的能力,当我们需要使用的时候,才会通过迭代器去生成它。因为他只代表这一种生成的能力,因此,生成器比较节省内存,它一般通过yield来区分生成的位 ...
分类:编程语言   时间:2017-06-21 21:03:02    阅读次数:187
【操作系统】线程
前言: 进程的概念包括了两个不同的特点:1.资源全部权;2.调度/运行能力; 既然这两个特点是独立的。那么操作系统应该可以独立地处理它们,这就引出了线程的概念。为区分这两个特点,我们把分派的单位称为线程或者轻量级进程。而把拥有资源全部权的单位通常仍称为进程。 线程的概念: 指操作系统在单个进程内支持 ...
分类:编程语言   时间:2017-06-21 21:06:07    阅读次数:206
由pascal转为c++的学习报告两天
1.库的调用 #include<cstdio> //printf和scanfd调用(格式化输入输出),getchar()调用(暂停) #include<cstdlib> //system()调用(暂停) #include<iostream> //cin,cout调用(流输入输出) #include< ...
分类:编程语言   时间:2017-06-21 21:06:59    阅读次数:118
python自动生成文件头
在~/.vimrc中添加如上内容。 另外,还需要在创建~/.vim/vim_template/vim_python_header 配置完成后,再vi 1.py 这种在vim中创建文件头的方式也可以用于其他语言。 参考:http://blog.csdn.net/orangleliu/article/d ...
分类:编程语言   时间:2017-06-21 21:07:22    阅读次数:156
redis学习一 (key)键,Python操作redis 键
5.PEXPIREAT 命令用于设置 key 的过期时间,已毫秒技。key 过期后将不再可用。主意:时间精确到毫秒,时间戳是13位数字 9. Pttl 命令以毫秒为单位返回 key 的剩余过期时间。 10. TTL 命令以秒为单位返回 key 的剩余过期时间。 命令 描述 Redis DEL 命令 ...
分类:编程语言   时间:2017-06-21 21:08:21    阅读次数:290
python-获取本机mac地址
1 #!/usr/bin/env python 2 #-*- coding:utf-8 -*- 3 ############################ 4 #File Name: getmac.py 5 #Author: frank 6 #Mail: frank0903@aliyun.com ... ...
分类:编程语言   时间:2017-06-21 21:08:33    阅读次数:164
python-扫描某一网段下的ip
1 #!/usr/bin/env python 2 #-*- coding:utf-8 -*- 3 ############################ 4 #File Name: ipscaner.py 5 #Author: frank 6 #Mail: frank0903@aliyun.co... ...
分类:编程语言   时间:2017-06-21 21:08:48    阅读次数:197
python 清空列表
方法:直接赋值为空list 对于一个一维list: 对于一个二维list: 想清空二维list中的某一维; ...
分类:编程语言   时间:2017-06-21 21:08:59    阅读次数:99
24、输入一个整数数组,实现一个函数来调整该数组中数字的顺序,使得所有的奇数位于数组的前半部分,所有的偶数位于位于数组的后半部分,并保证奇数和奇数,偶数和偶数之间的相对位置不变。
输入一个整数数组,实现一个函数来调整该数组中数字的顺序,使得所有的奇数位于数组的前半部分,所有的偶数位于位于数组的后半部分,并保证奇数和奇数,偶数和偶数之间的相对位置不变。 思路:新建一个数组先把原数组中的奇数push进去再把偶数push进去,然后用新数组数据覆盖原数组即可 复杂度O(n),用空间换 ...
分类:编程语言   时间:2017-06-21 21:12:07    阅读次数:218
Python IDLE和Shell的快捷键
IDLE编辑器快捷键自动补全代码 Alt+/(查找编辑器内已经写过的代码来补全)补全提示 Ctrl+Shift+space(默认与输入法冲突,修改之)(方法:Options->configure IDLE…->Keys-> force-open-completions提示的时候只要按空格就出来对于的 ...
分类:编程语言   时间:2017-06-21 21:14:10    阅读次数:229
PYTHON学习(三)之利用python进行数据分析(1)---准备工作
学习一门语言就是不断实践,python是目前用于数据分析最流行的语言,我最近买了本书《利用python进行数据分析》(Wes McKinney著),还去图书馆借了本《Python数据分析基础教程--NumPy学习指南》(第二版),准备将python数据分析工具的门给入了哈哈,闲话少说,直接切入正题。 ...
分类:编程语言   时间:2017-06-21 21:15:14    阅读次数:137
Java提高篇(二七)-----TreeMap
原文出自:http://cmsblogs.com/?p=1013。尊重作者的成果。转载请注明出处! 个人网站:http://cmsblogs.com TreeMap的实现是红黑树算法的实现,所以要了解TreeMap就必须对红黑树有一定的了解,事实上这篇博文的名字叫做:依据红黑树的算法来分析TreeM ...
分类:编程语言   时间:2017-06-21 21:16:31    阅读次数:290
python-获取操作系统信息
#!/usr/bin/env python #-*- coding:utf-8 -*- ############################ #File Name: test_platform.py #Author: frank #Mail: frank0903@aliyun.com #Crea... ...
分类:编程语言   时间:2017-06-21 21:17:36    阅读次数:280
51nod 1241 特殊的排序(动态规划)
分析:记数组中最长的连续子串长度为maxlen(数值上连续,位置不一定连续,如2134,最长为3).首先可以证明,n-maxlen次操作可以满足条件,如最长子串最后一个为x<n,则把x+1移到最后,如果是x=n,记子串的第一个为y,把y-1移到最前,每次操作后最长连续子串长度+1,故可以满足条件.接 ...
分类:编程语言   时间:2017-06-21 21:17:53    阅读次数:266
关于Handler的理解,子线程不能更新UI的纠正和回调的思考
开发Android这么久了,总会听到有人说:主线程不能访问网络,子线程不能更新UI。Android的主线程的确不能长时间阻塞,但是子线程为什么不能更新UI呢?今天把这些东西整理,顺便在子线程更新UI。 首先写了一个handler在子线程更新主线程UI,在子线程做了一个耗时操作:从网络下载了一个图片并 ...
分类:编程语言   时间:2017-06-21 21:18:55    阅读次数:298
Java多态性 抽象类
一 多态性是面向对象的三大特征之一 多态的含义是:对外一种表现形式,内在有多种具体实现 Java中多态的具体体现 方法重载 方法覆盖 多态参数(新内容,重点、难点) 多态环境下对象造型 向下造型 –又称向下转型 向上造型 –又称向上转型 例如:(里面包含了多态的对象造型等) public class ...
分类:编程语言   时间:2017-06-21 21:19:13    阅读次数:244
PHP,javascript实现大文件上传
HTML代码 PHP代码 ...
分类:编程语言   时间:2017-06-21 21:19:33    阅读次数:238
3.比较排序之堆排序
对于堆排序会涉及一些完全二叉树知识。对于待排序列{10, 2, 11, 8, 7},把它看成是一颗完全二叉树,如下图所示。 堆分为大根堆和小根堆:大根堆表示每个根节点均大于其子节点(L(i) >= L(2i) && L(i) >= L(2i + 1)),小根堆表示每个根节点均小于其子节点(L(i)  ...
分类:编程语言   时间:2017-06-21 21:55:05    阅读次数:245
扫描端口占用情况的python脚本
之前项目上线前,领导要求让写一个脚本用来判断端口的占用情况。由于现在python3使用也比较多,基于python2修改了一下,做了个python3版本的,现在做一下总结。一、python脚本实现扫描端口:pthon2下代码如下(当时的环境):#!/usr/bin/envpython #-*-coding:utf-8-*- #usedfo..
分类:编程语言   时间:2017-06-21 21:55:16    阅读次数:308
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!