读取某个目录下的文件,如'/Users/test/test_kmls'目录下有test1.txt、test2.txt。 第一种方法读出的all_files是test1.txt、test2.txt 第二种方法可以获得文件的全路径,读出的all_files是/Users/test/test_kmls/t ...
分类:
编程语言 时间:
2017-09-20 14:25:36
阅读次数:
179
前两篇说的是数据类型和数据运算,本篇来讲讲条件语句和循环语句。 0x00. 条件语句 条件语句是通过一条或多条语句的执行结果(True或者False)来决定执行的代码块。 可以通过下图来简单了解条件语句的执行过程: Python interprets non-zero values as True. ...
分类:
编程语言 时间:
2017-09-20 14:25:58
阅读次数:
186
synchronized 锁机制简单的用法,高效的执行效率使成为解决线程安全的首选。 下面总结其特性以及使用技巧,加深对其理解。 特性: 1. Java语言的关键字,当它用来修饰一个方法或者一个代码块的时候,能够保证在同一时刻最多只有一个线程执行该段代码。 2. 当一个线程同时访问object的一个 ...
分类:
编程语言 时间:
2017-09-20 14:26:36
阅读次数:
172
Falsy Bouncer 过滤数组假值 (真假美猴王) 删除数组中的所有假值。 在JavaScript中,假值有false、null、0、""、undefined 和 NaN。 function bouncer(arr) { // 请把你的代码写在这里 return arr.filter(func ...
分类:
编程语言 时间:
2017-09-20 14:26:43
阅读次数:
143
1. 多线程 概念:简单地说操作系统可以同时执行多个不用程序。例如:一边用浏览器上网,一边在听音乐,一边在用笔记软件记笔记。 并发:指的是任务数多余cpu核数,通过操作系统的各种任务调度算法,实现用多个任务“一起”执行(实际上总有一些任务不在执行,因为切换任务的熟度相当快,看上去一起执行而已) 并行 ...
分类:
编程语言 时间:
2017-09-20 14:27:15
阅读次数:
245
${filecomment} ${package_declaration} /** * @author ${user} * @date 创建时间:${date} ${time} * @version 1.0 *@type_name ${type_name} */ ${typecomment} ${t... ...
分类:
编程语言 时间:
2017-09-20 14:29:20
阅读次数:
142
《Java编程思想》读书笔记 1、String作为方法的参数时,会复制一份引用,而该引用所指的对象其实一直待在单一的物理位置,从未动过。 2、显式地创建StringBuilder允许预先为他指定大小。如果知道字符串多长,可以预先指定StringBuilder的大小避免多次重新分配的冲突。 1 /** ...
分类:
编程语言 时间:
2017-09-20 14:29:29
阅读次数:
166
我们在平常的编程中,时常需要为一些属性定义一组可以选择的值,比如文件打开的状态可能会有三种:输入 输出和追加 我们一般情况下记录这些状态是让每一个状态和一个常数相对应 比如 这个方法虽然也是可以得,不过它有一个明显的缺点就是 没有指出这些值是相关联的 而C++中的 枚举 提供了一种替代的方法 不但可 ...
分类:
编程语言 时间:
2017-09-20 14:29:58
阅读次数:
181
Spring的依赖注入最大亮点就是你所拥有的Bean对Spring容器的存在是没有意识的。即你可以将你的容器换成别的容器,如GOOGLE Guice,这时Bean之间的耦合度降低。 但是在实际的项目中,你不可避免的要用到Spring容器本身的资源,这时你的Bean必须要意识到Spring容器的存在, ...
分类:
编程语言 时间:
2017-09-20 14:30:33
阅读次数:
194
C# 数组中 Length 表示数组项的个数,是个属性。 而 Count() 也是表示项的个数,是个方法,它的值和 Length 一样。但实际上严格地说 Count() 不是数组的内容,而是 IEnumerable 的内容。这也是为什么 C# 2.0 时数组不能用 Count(),而 3.0 后就可 ...
分类:
编程语言 时间:
2017-09-20 14:34:52
阅读次数:
210
1.绘图 1)颜色 plot方法的关键字参数color(或c)用来设置线的颜色。可取值为: 1、颜色名称或简写 b: blue g: green r: red c: cyan m: magenta y: yellow k: black w: white 2、#rrggbb 3、(r, g, b) 或 ...
分类:
编程语言 时间:
2017-09-20 14:35:34
阅读次数:
228
一.WaitHandle: ”.Net 中提供了一些线程间更自由通讯的工具,他们提供了通过"信号"进行通讯的机制 可以通过ManualResetEvent,AutoResetEvent(他是在开门并且一个 WaitOne 通过后自动关门)来进行线程间的通讯 waitOne: 等待开门 Set: 开门 ...
分类:
编程语言 时间:
2017-09-20 14:35:44
阅读次数:
146
KNN 概述 k-近邻(kNN, k-NearestNeighbor)算法主要是用来进行分类的. ...
分类:
编程语言 时间:
2017-09-20 14:36:35
阅读次数:
287
这个简易四则运算是我在百度上找的博主叫53余雅诗的一篇c语言代码,网址为http://www.cnblogs.com/ys1101/p/4368103.html,功能是可以选择加减乘除进行简易的四则运算,判断对错。我在VS2017上编译没有bug,因为功能只有整数运算,所以我在此基础上加了真分数的四 ...
分类:
编程语言 时间:
2017-09-20 14:39:05
阅读次数:
215
LINUX 一 配置jdk 环境 *需要获取root权限,或者切换为root用户 1.windows下载好,去 http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html 官方网站下载jdk( ...
分类:
编程语言 时间:
2017-09-20 14:41:14
阅读次数:
318
class NamedList(list): def __init__(self, a_name): list.__init__([]) self.name = a_nameif __name__ == '__main__': johnny = NamedList('John Paul Jones' ...
分类:
编程语言 时间:
2017-09-20 14:41:53
阅读次数:
155
5.1 如何引入模块 在Python中用关键字import来引入某个模块,比如要引用模块math,就可以在文件最开始的地方用import math来引入。在调用math模块中的函数时,必须这样引用: 模块名.函数名 有时候我们只需要用到模块中的某个函数,只需要引入该函数即可,此时可以通过语句 fro ...
分类:
编程语言 时间:
2017-09-20 14:42:09
阅读次数:
184
1 /* 2 * 没能实现的功能:wc.exe -s递归处理目录下符合条件的文件 3 * wc.exe -x 显示图形界面 4 * 5 * 6 * 实现的功能: wc.exe -c显示文件的字符数、 7 * wc.exe -l行数、 8 * wc.exe -... ...
分类:
编程语言 时间:
2017-09-20 14:42:17
阅读次数:
779
简介 Swagger 是一个规范和完整的框架,用于生成、描述、调用和可视化 RESTful 风格的 Web 服务。总体目标是使客户端和文件系统作为服务器以同样的速度来更新。文件的方法,参数和模型紧密集成到服务器端的代码,允许API来始终保持同步。Swagger 让部署管理和使用功能强大的API从未如 ...
分类:
编程语言 时间:
2017-09-20 14:50:00
阅读次数:
253
一、基于注解管理的AOP 1、Spring配置文件 <!-- 配置自动扫描包,自动扫描Bean组件,切面类 --> <context:component-scan base-package="com.zhoujian.spring.anno,com.zhoujian.spring.test"> <! ...
分类:
编程语言 时间:
2017-09-20 14:50:50
阅读次数:
217