码迷,mamicode.com
首页 > 编程语言
Python操作文件文档
需要帮老师将44G的图书分类一下,人工当然累死了。所以用Python大法处理一下。 思路是读取文件目录下的书名,然后去百度百科查分类,如果还没有就去豆瓣,当当查。哪一个先找到其余的就不用找了。如果没有找到先不进行一下处理 ,当找到分类以后就开始将文件加入制定文件夹下的分类(如果没有分类文件夹则自动创 ...
分类:编程语言   时间:2016-11-06 16:33:43    阅读次数:307
[转载]python脚本删除一定时间以外的文件
...
分类:编程语言   时间:2016-11-06 16:31:44    阅读次数:146
JavaScript 学习笔记: 扩充类型的功能
JavaScript 是允许给基本类型扩充功能的。例如,可以通过对Object.prototype增加方法,可以让该方法对所有的对象都可用。 这样的方式对函数,数组,字符串,数字,正则表达式和布尔值同样适用。 例如,可以通过对Function.prototype 增加方法对所有的函数可用: 通过给F ...
分类:编程语言   时间:2016-11-06 16:26:29    阅读次数:228
Spring事务之详解--三种实现方式
实现购买股票案例: 一、引入JAR文件: 二、开始搭建分层架构 创建账户(Account)和股票(Stock)实体类 Account: Stock: 三、创建Dao层,定义账户以及股票的接口,自定义新增和修改的方法,实现类实现该接口,重写方法 IAccountDao: //查询余额 public i ...
分类:编程语言   时间:2016-11-06 16:24:38    阅读次数:295
Java Web——分页技术
一、在数据库中存储的数据量特别大时(百万级以上),使用数据库分页技术,将已经分页好的数据存储在集合中返回给用户 二、当取得的数据不多时,推荐使用基于结果集的分页技术,这样可以尽量少的访问数据库 (1)建立基于结果集分页的工具类(重要) (2)dao层中通过方法取得满足条件的所有待选行,通过服务层返回 ...
分类:编程语言   时间:2016-11-06 16:22:55    阅读次数:312
python 实现文件文件
Requests库,高度封装的http库 urllib库,操作上能比Requests灵活一点,没有特殊需求的话基本没什么差别 还有个一句话的 ...
分类:编程语言   时间:2016-11-06 16:14:50    阅读次数:246
java 查询solr时间格式
solr时间格式是2015-07-06T00:00:00.0Z,所以下面是把当前时间做转换 ...
分类:编程语言   时间:2016-11-06 16:12:03    阅读次数:707
C++ 编译器的安装(MinGW)
GNU GNU是一个自由软件工程项目,GNU工程已经开发了一个被称为“GNU”(GNU是“不是UNIX”的缩写)的、对Unix向上兼容的完整的自由软件系统(free software system)。 http://www.gnu.org/ gcc与g++区别 GCC:GNU编译器集合,涉及所有由G ...
分类:编程语言   时间:2016-11-06 14:21:17    阅读次数:240
【STL初步】不定长数组:vector + 集合:set + 映射:map
一、vector 为了节省空间,有时我们会使用动态数组vector。 定义动态数组 vector<类型名>变量名 vector<int>que //定义que为一个int类型的动态数组 vector<char> a //定义 a 为一个char 类型的动态数组 vector<data> c //其中 ...
分类:编程语言   时间:2016-11-06 14:20:21    阅读次数:166
[转]一些NSArray,NSDictionary,NSSet相关的算法知识
iOS编程当中的几个集合类:NSArray,NSDictionary,NSSet以及对应的Mutable版本,应该所有人都用过。只是简单使用的话,相信没人会用错,但要做到高效(时间复杂度)精确(业务准确性),还需要了解其中所隐藏的算法知识。 在项目当中使用集合类几乎是不可避免的,集合类的使用场景其实 ...
分类:编程语言   时间:2016-11-06 14:18:31    阅读次数:186
JAVA学习笔记-选择结构
IF语句 掷骰子游戏(DiceGame): public class DiceGame { public static void main(String[] args){ double s = Math.random(); int d = 1+(int)(6*s); if(d==6){ System ...
分类:编程语言   时间:2016-11-06 14:15:04    阅读次数:157
关于JAVA数据储存
关于JAVA数据储存: 在JAVA中,有六个不同的地方可以存储数据: 1. 寄存器(register) 这是最快的存储区,因为它位于不同于其他存储区的地方——处理器内部。但是寄存器的数量极其有限,所以寄存器由编译器根据需求进行分配。你不能直接控制,也不能在程序中感觉到寄存器存在的任何迹象。 2. 堆 ...
分类:编程语言   时间:2016-11-06 14:13:18    阅读次数:269
数组去重
总结下javascript中常见的数组去重方法,面试中也经常会遇到这个问题。引申的还有合并数组并去重。 方法一:遍历数组 思路:新建一数组,遍历传入数组,若元素不在新数组中就添加到新数组中。 注意:判断值是否在数组的方法“indexOf”是ECMAScript5方法,IE8以下不支持,需多写兼容低版 ...
分类:编程语言   时间:2016-11-06 14:14:26    阅读次数:223
java中内存分配策略及堆和栈的比较
java中内存分配策略及堆和栈的比较 2.1 内存分配策略 按照编译原理的观点,程序运行时的内存分配有三种策略,分别是静态的,栈式的,和堆式的。 静态存储分配是指在编译时就能确定每个数据目标在运行时刻的存储空间需求,因而在编译时就可以给他们分配固定的内存空间.这种分配策略要求程序代码中不允许有可变数 ...
分类:编程语言   时间:2016-11-06 14:08:43    阅读次数:253
MD5加密算法(实际应用)
将此类封装进工具包中,需要加密时即可取出使用 ...
分类:编程语言   时间:2016-11-06 14:07:30    阅读次数:228
使用cmd打开java文件,报错:“错误,编码GBK的不可映射字符”
今天使用EditPlus写了一个小程序,用cmd运行时报错——“错误,编码GBK的不可映射字符”。 处理办法是用EditPlus另存为时,把编码格式由UTF-8改为ANSI。 然后使用Notepad++打开发现java程序的注释是乱码。 也许Notepad++有别的办法处理这个问题,但从原生功能来说 ...
分类:编程语言   时间:2016-11-06 14:05:37    阅读次数:423
Java 中判断两个对象是否相等
由于每次实例化一个对象时,系统会分配一块内存地址给这个对象,而系统默认是根据内存地址来检测是否是同一个对象,所以就算是同一个类里实例化出来的对象它们也不会相等。 实例化对象后查看下内存地址,并用equals方法判断是否相等: 结果是不相等的,那么这两个对象明明是同一个对象,我们该怎么判断它们到底是不 ...
分类:编程语言   时间:2016-11-06 13:57:37    阅读次数:385
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!