FTP 模块里有一个dir函数,可以打印出当前路径下所有文件,但是这个函数没有返回值,只是打印出来。 还有一个nlst函数,可以返回一个文件名的列表,但是只有文件名,没有详细信息,无法判断是否是目录。 目前我只有两个笨办法,一个继承FTP类,自己实现一个getSubdir()方法,可以直接copy ...
分类:
编程语言 时间:
2016-10-22 14:52:54
阅读次数:
1141
最近在看八股文。整理了一下思路,想深入了解还得多去写,无奈时间紧迫的情况下抛砖引玉也不失为下策: 1.Two Sum Easy 给出一个数组,找出其中两个和为目标值的坐标。思路: [1]排序。 和为目标值,一般的思路是先排序,然后取两点坐标分别从首尾向中间移动。若和为目标值则返回两点坐标。若和大于目 ...
分类:
编程语言 时间:
2016-10-22 14:48:35
阅读次数:
171
版权声明: 本文作者为—陈鑫 本文的所有内容均来陈鑫总结,未经本人许可,禁止私自转发及使用。 QQ: 499741233 E-mail: 499741233@qq.com 版权声明: 本文作者为—陈鑫 本文的所有内容均来陈鑫总结,未经本人许可,禁止私自转发及使用。 QQ: 499741233 E-m ...
分类:
编程语言 时间:
2016-10-22 14:46:16
阅读次数:
185
一. File类 file.createNewFile();file.delete();file.list();file.listFiles();file.isFile();file.isDirectory();file.mkdirs(); 二. ...
分类:
编程语言 时间:
2016-10-22 14:41:35
阅读次数:
145
最近项目确实忙,但也是一直忙于有关项目和框架技术的事情,也一直致力于改善我的WInform开发框架.使得自己及客户使用起来更加方便,更加友好,更加高效。 在很多程序模块中都很常见,也是给客户扩展查询的一个很好的补充,由于我一直希望我的Winform开发框架能够精益求精,所以做了这个模块,希望对今后我 ...
分类:
编程语言 时间:
2016-10-22 14:37:43
阅读次数:
331
* Collection接口中有2个基本的方法 * add和iterator * * add(E e)是用于向集合中添加元素,如果添加元素成功,则返回true, 反之为false(例如向集里面添加,因为集是不允许重复的) * * Iterable接口只包含了一个方法 * Iterator<E> it ...
分类:
编程语言 时间:
2016-10-22 14:35:09
阅读次数:
242
1. if语句 1.1 功能 if语句主要用来根据周围环境条件(即expession)的变化做出不同的反应(即执行代码) 1.2 语法 1.2.1 单分支结构 if单分支单条件: 示例: name = 'test' input_name = input("input_name:") if name ...
分类:
编程语言 时间:
2016-10-22 14:34:35
阅读次数:
299
c语言中遍历文件或者文件夹,系统提供的dirent和DIR结构体中包含了文件的很多信息 struct dirent 结构 struct dirent { long d_ino; /* inode number 索引节点号 */ off_t d_off; /* offset to this diren ...
分类:
编程语言 时间:
2016-10-22 14:28:42
阅读次数:
282
一、安装python3 ubuntu自身是安装python2的,例如在ubuntu 16.04中安装的就是python2.7。但我想在python3的环境下进行开发所以就要安装python3。但由于ubuntu很多底层采用python2因此在安装python3是不能卸载python2。执行以下命令行 ...
分类:
编程语言 时间:
2016-10-22 14:27:05
阅读次数:
183
【散列表】为每个对象计算一个整数,称为散列码(是由对象的实例域产生的一个整数)更确切的说 * 不同实例域的对象产生不同的散列码 * * 如果自定义类,就要负责实现这个类的hashcode,注意:自己实现的hashcode方法应该与equals方法兼容 * 即如果a.equals(b) 为true a ...
分类:
编程语言 时间:
2016-10-22 14:23:53
阅读次数:
162
#include<iostream>#include<cstdio>using namespace std;int minn=9999999,book[101],n,e[101][101];void dfs(int cur,int dis){ int j; if(dis>minn) return ; ...
分类:
编程语言 时间:
2016-10-22 14:18:36
阅读次数:
152
[转载]我的Java后端书架 (2016年暖冬4.0版) ps:最近正在初学Java,有一些其他语言的底子,但是还是要好好看书,好好练习,网上找了好久,都没有这份书单来的实用,特意转载过来,方便以后查看, 作者为开源项目SpringSide的发起人江南白衣,文章最后有原文的链接,以此表示对大神的敬仰 ...
分类:
编程语言 时间:
2016-10-22 14:20:35
阅读次数:
219
需求: 1.用户输入工资收入 2.打印商品列表 3.用户选择商品,不断的加入购物车 4.检测用户余额,直接捐款,不足提示余额不足 5.允许主动退出,退出时,打印已购商品列表 重点方法: 打印列表下标的方法: a=['alex','sys','root','admin'] >>> for index, ...
分类:
编程语言 时间:
2016-10-22 14:17:23
阅读次数:
167
* 弱散列映射表(WeakHashMap) * 如果有一个值,对应的键已经不再使用了,将会出现什么情况呢 * 假定对某个键的而最后一次引用已经消亡,不再有任何途径引用这个值对象了,但是由于程序中任何 * 部分没有再引用这个键,所以这个键/值无法从Map中删除。 * 遗憾的是,垃圾回收器跟踪活动的对象 ...
分类:
编程语言 时间:
2016-10-22 14:17:27
阅读次数:
229
1.1 列表操作: names = ['zhaoxiaogang','zhangyalei', 'jiangwenchao','wangle','wangxiangning','guijiongjiong','zhangyalei'] 现在我的列表中是以上内容;执行 ['zhaoxiaogang', ...
分类:
编程语言 时间:
2016-10-22 14:17:38
阅读次数:
117
有两个端头的队列,称为双端队列。可以让人们有效的在头部和尾部同时添加或删除元素 * 不支持在队列中间添加元素 * *【 优先级队列】 * 可以按照任意的顺序插入,却总是按照排序的顺序进行检索,无论何时调用remove,返回的是 * 当前优先队列中最小的元素,然而优先级队列并没有对所有元素进行排序 * ...
分类:
编程语言 时间:
2016-10-22 14:12:58
阅读次数:
201
* 链表中的每个节点,存放着上一个节点的引用和下一个节点的引用 * 相对于泛型集合,链表是一个有序集合,每个对象的位置十分的重要 * 链表的add默认也是添加到尾部的 * * 链表的添加删除操作往往借助迭代器来完成,参见IteratorIntro * * 对于链表的遍历,绝对不要使用(代码区-1)的 ...
分类:
编程语言 时间:
2016-10-22 14:09:44
阅读次数:
158