码迷,mamicode.com
首页 > 编程语言
用Java实现将多级文件夹下的所有文件统一放到一个文件夹中
每次下了电影(男生懂得呦),每部电影都放在一个单独的文件夹里,看的时候很是不方便啊,一直重复着进入文件夹、后退,再进、再退的操作,而手动把这些电影全部复制出来又太繁琐。因此为了解决这个问题,用IO写了一个小工具。 以下代码只实现了把多级文件夹下的所有文件复制到一个文件夹中,如果需要指定复制文件的格式 ...
分类:编程语言   时间:2017-03-25 18:22:19    阅读次数:206
【算法】图论
【最短路】 bool spfa() { memset(vis,0,sizeof(vis)); memset(d,0x3f,sizeof(d)); int head=0,tail=1;q[0]=S;vis[S]=1;d[S]=0; while(head!=tail) { int x=q[head++] ...
分类:编程语言   时间:2017-03-25 18:20:09    阅读次数:204
PHP--- JSON和数组的转换
一、json_encode() <?php $arr =array ('a'=>1,'b'=>2,'c'=>3,'d'=>4,'e'=>5); echo json_encode($arr); ?> <?php $arr =array ('a'=>1,'b'=>2,'c'=>3,'d'=>4,'e'= ...
分类:编程语言   时间:2017-03-25 17:49:52    阅读次数:213
python-set集合
简介 set是一个无序且不重复的元素集合 注意:如果想要在set集合中加入多个元素,不可使用set('python','java'),应该用一个列表的形式加入,如: 在set这个类中,有以下几种方法: 一、添加add() 二、清空clear() 三、拷贝copy() 四、对比difference() ...
分类:编程语言   时间:2017-03-25 17:43:45    阅读次数:174
python开发轻量级爬虫
课程目标:python开发轻量级爬虫课程内容:爬虫简介爬虫:一段自动抓取互联网信息的程序简单爬虫架构爬虫调度器URL管理器、网页下载器(urllib2)、网页解析器(BeautifulSoup4)网页生成器完整实例爬取百度百科1000个页面的数据 null ...
分类:编程语言   时间:2017-03-25 17:39:40    阅读次数:164
使用线程操作刷新Winform界面
主窗体中添加代码 ...
分类:编程语言   时间:2017-03-25 17:37:18    阅读次数:142
C语言 · 数的运算
算法提高 数的运算 时间限制:1.0s 内存限制:512.0MB 时间限制:1.0s 内存限制:512.0MB 输入一个正整数(范围[1..10000]),打印其平方(不保留小数位)、平方根、倒数。(用指针实现,保留2位小数,输出每个数之间以一个空格隔开) 样例输入 2 样例输出 4 1.41 0. ...
分类:编程语言   时间:2017-03-25 17:35:52    阅读次数:146
初学Unity--Time.deltTime理解
首先需要明白一个原理: 游戏画面(动画)是由一帧帧的图片加载完成的,并且是连续的。也就是说,在一个时间节点上,一定存在一帧图片。不同的是每帧的图片存在的时间不同,如果每帧图片存在的时间比较短,也即单位时间内帧数比较多的话(帧率大),画面越流畅。下面连续的表示图片的流动,图片的宽度表示该图片存在的时间 ...
分类:编程语言   时间:2017-03-25 17:33:20    阅读次数:165
线程基础知识点细叙
现在到了一个很多东西经常用,但其中原理与概念却是模糊的。这也是填鸭式学习的一个后遗症,因此需要用地毯式的搜索来补缺补差。 因此现在也就线程这方面的知识来捋一捋相关的基础概念原理吧。 对于一个知识点的学习毋庸置疑肯定首先需要弄清其概念与工作原理。谈到线程,或许会想到进程,这两者的区别又是什么呢? 什么 ...
分类:编程语言   时间:2017-03-25 17:26:34    阅读次数:145
C语言 · 选最大数
算法提高 选最大数 时间限制:1.0s 内存限制:512.0MB 时间限制:1.0s 内存限制:512.0MB 输入3个整数a、b、c,(数的范围是[1,10000])输出其中最大的数。(用指针实现) 样例输入 2 5 1 样例输出 5 1 #include<stdio.h> 2 int main( ...
分类:编程语言   时间:2017-03-25 17:20:40    阅读次数:221
javaScript中的this作用域
javaScript中的this作用域 javaScript中的this作用域java的区别是,java中的this是在编译中确定, javaScript中的this是在运行时确定的,不同的调用方式,决定js中的this指向不同的对象。 代码实现: //this作用域 function sayNam ...
分类:编程语言   时间:2017-03-25 16:47:56    阅读次数:205
java编程-无锁初始化
private final Node[] initTable() { Node[] tab; int sc; while ((tab = table) == null || tab.length == 0) { if ((sc = sizeCtl) 0) ? sc : DEFAULT_CAPACIT... ...
分类:编程语言   时间:2017-03-25 16:42:04    阅读次数:182
java中substring的用法
substring 1.public String substring(int beginIndex)。 返回一个新的字符串,它是此字符串的一个子字符串。该子字符串始于指定索引处的字符,一直到此字符串末尾。 参数: beginIndex - 开始处的索引(包括)。 返回: 指定的子字符串。 例如: ...
分类:编程语言   时间:2017-03-25 16:41:47    阅读次数:147
java面试趣味程序
一 泊松分酒1.有一个12品脱的酒瓶,里面装满葡萄酒,另有8品脱和5品脱的瓶子各一个,问如何分出6品脱的酒出来 public class Poissonpointsofwine { static final int L=12; //大屏容量 static final int M=8; static ...
分类:编程语言   时间:2017-03-25 16:40:19    阅读次数:163
C++中map的用法
map的特性是,所有元素都会根据元素的减值自动被排序。map的所有元素都是pair,同时拥有实值(value)和键值(key)。pair的第一个元素会被视为键值,第二个元素会被视为实值。map不允许两个元素拥有相同的键值。 下面看一下<stl_pair.h>中的pair定义: template <c ...
分类:编程语言   时间:2017-03-25 16:39:29    阅读次数:199
【Java面试题】25 同步和异步有何异同,在什么情况下分别使用他们?举例说明。
如果数据将在线程间共享。例如正在写的数据以后可能被另一个线程读到,或者正在读的数据可能已经被另一个线程写过了,那么这些数据就是共享数据,必须进行同步存取。 当应用程序在对象上调用了一个需要花费很长时间来执行的方法,并且不希望让程序等待方法的返回时,就应该使用异步编程,在很多情况下采用异步途径往往更有 ...
分类:编程语言   时间:2017-03-25 16:37:27    阅读次数:700
[机器学习]推荐系统之协同过滤算法
在现今的推荐技术和算法中,最被大家广泛认可和采用的就是基于协同过滤的推荐方法。本文将带你深入了解协同过滤的秘密。下面直接进入正题. 1. 什么是推荐算法 推荐算法最早在1992年就提出来了,但是火起来实际上是最近这些年的事情,因为互联网的爆发,有了更大的数据量可以供我们使用,推荐算法才有了很大的用武 ...
分类:编程语言   时间:2017-03-25 16:34:56    阅读次数:366
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!