码迷,mamicode.com
首页 > 编程语言
Java File类方法使用详解
Java File类的功能非常强大,利用java基本上可以对文件进行所有操作。文本将对Java File 文件操作的类详细的分析,并将File类中的常用方法进行简单介绍。 构造函数 创建方法 删除方法 1 boolean delete() 2 boolean deleteOnExit()文件使用后删 ...
分类:编程语言   时间:2016-10-02 06:40:42    阅读次数:171
Java 多线程与锁
多线程 线程和进程的区别 创建线程 通过实现Runnable 接口 When an object implementing interface Runnable is used to create a thread, starting the thread causes the object's r ...
分类:编程语言   时间:2016-10-02 06:37:49    阅读次数:202
Javascript ES6
ES6: EMACScript 6 http://www.cnblogs.com/Wayou/p/es6_new_features.html (Good) http://google.github.io/traceur-compiler/demo/repl.html ...
分类:编程语言   时间:2016-10-02 00:52:07    阅读次数:343
数组中重复的数字
题目描述 在一个长度为n的数组里的所有数字都在0到n-1的范围内。 数组中某些数字是重复的,但不知道有几个数字是重复的。也不知道每个数字重复几次。请找出数组中任意一个重复的数字。 例如,如果输入长度为7的数组{2,3,1,0,2,5,3},那么对应的输出是重复的数字2或者3。 正常思路:用一个bit ...
分类:编程语言   时间:2016-10-02 00:48:35    阅读次数:215
线程池的基本思想还是一种对象池的思想
线程池的基本思想还是一种对象池的思想,开辟一块内存空间,里面存放了众多(未死亡)的线程,池中线程执行调度由池管理器来处理。当有线程任务时,从池中取一个,执行完成后线程对象归池,这样可以避免反复创建线程对象所带来的性能开销,节省了系统的资源。比如:一个应用要和网络打交道,有很多步骤需要访问网络,为了不... ...
分类:编程语言   时间:2016-10-02 00:34:46    阅读次数:227
java 21 - 10 文本文件和集合之间互相存储数据
有时候,我们会遇到单独写入数据到文本文件的情况。比如: 需求:把ArrayList集合中的字符串数据存储到文本文件 分析: A:ArrayList集合中存储的是String类 B:要存储的文件是文本文件,所以用字符流,为了快速,用缓冲字符流A 数据源: ArrayList<String> 遍历集合, ...
分类:编程语言   时间:2016-10-02 00:34:20    阅读次数:159
springmvc的运行流程分析
前几篇文章对springmvc讲解的很清楚,大家看下,有问题,我们再一起讨论. 其实springmyuxvc最为重要是它的运行流程,接着,我们来分析一下,其运行过程,废话不多说,看图说话: 分析如下: 1,用户发起请求到前端控制器(DispatchService) 2,前端控制器通过HandlerM ...
分类:编程语言   时间:2016-10-02 00:33:12    阅读次数:165
算法:约瑟夫环问题
算法:约瑟夫环问题 【写在前面】 由于本人天生驽钝,所写代码和描述可能不堪入目,高手请移步。但是我一直在努力记录一下有用的知识点,给自己给朋友用,只是希望对大家有帮助。 【问题描述】 约瑟夫环(约瑟夫问题)是一个数学的应用问题:已知n个人(以编号1,2,3...n分别表示)围坐在一张圆桌周围。从第一 ...
分类:编程语言   时间:2016-10-02 00:34:05    阅读次数:140
python中read、readline和readlines的区别
read 读取整个文件 readline 读取下一行 readlines 读取整个文件到一个迭代器以供我们遍历(读取到一个list中,以供使用,比较方便)、 123.txt内容为: dd ...
分类:编程语言   时间:2016-10-02 00:30:52    阅读次数:188
Java构建
大部分Java项目都是相似的,使用Gradle插件,能够抽象出这些步骤,这样就不必为每个Java项目都编写Gradle的project和task了 引入java插件 引入java插件后,该插件会为脚本添加内置的任务,可以执行 gradle -q tasks 进行查看,列出任务列表 外部依赖 依赖配置 ...
分类:编程语言   时间:2016-10-02 00:26:38    阅读次数:185
【Java】运算符及常量变量
1.程序及运行结果 枚举类型是引用类型,上图中s与t不是引用的同一对象,不是原始数据类型,可以从字符串中转换。 它的每个具体值都引用一个特定的对象。相同的值则引用同一个对象。 枚举可用于switch语句中。 2.程序及运行结果 结论:使用double类型的数值进行计算,其结果是不精确的。 3.代码及 ...
分类:编程语言   时间:2016-10-02 00:25:31    阅读次数:234
Python type class metaclass
'type' 是 python built-in metaclass 其他继承自 ‘type’的class都可以是 Metaclass 子类可以继承父类的metaclass 然而 __metaclass__属性不能继承 __metaclass__可以定义成任何返回instance of 'type' ...
分类:编程语言   时间:2016-10-02 00:23:00    阅读次数:143
Java虚拟机结构
1、JVM的结构: JVM主要由类加载器子系统、运行时数据区(内存空间)、执行引擎以及本地方法接口等组成。其中运行时数据区又由方法区、堆、Java栈、PC寄存器、本地方法栈组成。 从上图中还可以看出,在内存空间中方法区和堆是所有Java线程共享的,而Java栈、本地方法栈、PC寄存器则由每个线程私有 ...
分类:编程语言   时间:2016-10-02 00:20:03    阅读次数:248
href="javascript:xxx(this);"和onclick="javascript:xxx(this);"的区别
href="javascript:xxx(this);"和onclick="javascript:xxx(this);" 一直以为这两种写法是等同的,今天在项目中使用时发现前者的this根本拿不到触发事件的A标签,而后者可以拿到 一般在做分页按钮时会用A标签来做,但是一般都会写<a href="#" ...
分类:编程语言   时间:2016-10-02 00:15:33    阅读次数:164
python画图
1、介绍 把每个图都看作一个对象,图中的每一个部分也是对象。——所有的一切都是对象。 工具——ipython notebook 是python里边用的最多的2D&3D的会图库,开源免费库,使用方法和matlab类似 是一个网页版的ipython,可以利用网页的特性展现一些副文本。 网络版的:http ...
分类:编程语言   时间:2016-10-02 00:15:57    阅读次数:264
python---tuple元祖
ython的元组与列表类似,不同之处在于元组的元素不能修改。 元组使用小括号,列表使用方括号。 元组创建很简单,只需要在括号中添加元素,并使用逗号隔开即可。 访问元组 元组可以使用下标索引来访问元组中的值 修改元组 元组中的元素值是不允许修改的,但可以对元组进行连接组合 删除元组 元组中的元素值是不 ...
分类:编程语言   时间:2016-10-02 00:11:06    阅读次数:272
java多态实现原理
众所周知,多态是面向对象编程语言的重要特性,它允许基类的指针或引用指向派生类的对象,而在具体访问时实现方法的动态绑定。C++ 和 Java 作为当前最为流行的两种面向对象编程语言,其内部对于多态的支持到底是如何实现的呢,本文对此做了全面的介绍。 注意到在本文中,指针和引用会互换使用,它们仅是一个抽象 ...
分类:编程语言   时间:2016-10-02 00:08:51    阅读次数:418
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!