package cn.itcast.p1.map.test;import java.util.Iterator;import java.util.Map;import java.util.TreeMap;public class TestMap { /** * 练习: * "f...
分类:
编程语言 时间:
2014-09-07 10:56:05
收藏:
0 评论:
0 赞:
0 阅读:
557
判断一个人的编程水平,就看他用键盘多,还是鼠标多。用键盘一是为了输入代码(当然了,也包括注释),再有就是熟练使用快捷键。所以在网上找了一下,自己也总结了些用得比较多的,和大家一起分享一下。Ctrl+K 光标放在一个变量上(注意,是变量,如果你的光标放在了字符串上,如http://www.hualai...
分类:
编程语言 时间:
2014-09-07 10:54:15
收藏:
0 评论:
0 赞:
0 阅读:
307
Python 批量获取Google用户动态 (分页)...
分类:
编程语言 时间:
2014-09-07 09:51:35
收藏:
0 评论:
0 赞:
0 阅读:
645
1:进程和线程
进程:运行一个程序,程序在内存分配了运行空间。在内存起了一个进程。
线程:在进程中运行。多个线程之间可以进行相互的切换。
主线程
子线程:子线程都是从主线程中分配出来的。
2:主线程的重要性。
3:在Java中创建多线程
1:继承Thread类:
2:实现Runable接口:
继承Thre...
分类:
编程语言 时间:
2014-09-07 09:50:45
收藏:
0 评论:
0 赞:
0 阅读:
290
原文地址:http://my.oschina.net/myriads/blog/379221、使用框架的意义与Spring的主要内容随着软件结构的日益庞大,软件模块化趋势出现,软件开发也须要多人合作,随即分工出现。怎样划分模块,怎样定义接口方便分工成为软件project设计中越来越关注的问题。良好的...
分类:
编程语言 时间:
2014-09-07 09:49:44
收藏:
0 评论:
0 赞:
0 阅读:
270
前面一段时间写了一篇文章:如何用easyui+JAVA 实现动态拼凑datagrid表格这篇文章的话,效果是可以实现,但是经过我反复试验,还是存在一些问题的。今天这篇文章就是向大家介绍下如何避免和解决这些问题。问题如下:这个TEMP值其实就是上面文章提到的z1,z2,z3,z4的值,也就是说,每次进...
分类:
编程语言 时间:
2014-09-07 09:46:15
收藏:
0 评论:
0 赞:
0 阅读:
313
12.4多线程问题及处理多线程编程为程序开发带来了很多的方便,但是也带来了一些问题,这些问题是在程序开发过程中必须进行处理的问题。这些问题的核心是,如果多个线程同时访问一个资源,例如变量、文件等,时如何保证访问安全的问题。在多线程编程中,这种会被多个线程同时访问的资源叫做临界资源。下面通过一个简单的...
分类:
编程语言 时间:
2014-09-07 08:41:14
收藏:
0 评论:
0 赞:
0 阅读:
271
先前有篇博文专门写了socket的基本概念,这里用java来实现简单的server-client的socket数据传输。...
分类:
编程语言 时间:
2014-09-07 07:39:24
收藏:
0 评论:
0 赞:
0 阅读:
267
Java语言是一个面向对象的语言,但是Java中的基本数据类型却是不面向对象的,这在实际使用时存在很多的不便,为了解决这个不足,在设计类时为每个基本数据类型设计了一个对应的类进行代表,这样八个和基本数据类型对应的类统称为包装类(Wrapper Class),有些地方也翻译为外覆类或数据类型类。包装类...
分类:
编程语言 时间:
2014-09-07 07:38:34
收藏:
0 评论:
0 赞:
0 阅读:
290
Java文件操作源码大全1.创建文件夹 52.创建文件 53.删除文件 54.删除文件夹 65.删除一个文件下夹所有的文件夹 76.清空文件夹 87.读取文件 88.写入文件 99.写入随机文件 910.读取文件属性 911.写入属性 1012.枚举一个文件夹中的所有文件 1013.复制文件夹 11...
分类:
编程语言 时间:
2014-09-07 07:38:05
收藏:
0 评论:
0 赞:
0 阅读:
303
在JDK API中专门设计了一组类,这组类的功能就是实现各种各样方式的数据存储,这样一组专门用来存储其它对象的类,一般被称为对象容器类,简称容器类,这组类和接口的设计结构也被统称为集合框架(Collection Framework)。这组类和接口都包含在java.util包中。为了使整个集合框架中的...
分类:
编程语言 时间:
2014-09-07 07:37:54
收藏:
0 评论:
0 赞:
0 阅读:
361
1、在java中stream代表一种数据流(源),javaio的底层数据元,---(想像成水龙头)2、任何有能力产生数据流(源)的javaio对象就可以看作是一个InputStream对象既然它能产生出数据,我们就可以将数据取出,java对封装的通用方法就read()方法了--(出水龙头)3、任何有...
分类:
编程语言 时间:
2014-09-07 07:37:44
收藏:
0 评论:
0 赞:
0 阅读:
298
String类 1、String对象的初始化由于String对象特别常用,所以在对String对象进行初始化时,Java提供了一种简化的特殊语法,格式如下: String s = “abc”; s = “Java语言”;其实按照面向对象的标准语法,其格式应该为: String s = new Str...
分类:
编程语言 时间:
2014-09-07 07:37:24
收藏:
0 评论:
0 赞:
0 阅读:
246
本附录包含了大量有用的建议,帮助大家进行低级程序设计,并提供了代码编写的一般性指导:(1) 类名首字母应该大写。字段、方法以及对象(句柄)的首字母应小写。对于所有标识符,其中包含的所有单词都应紧靠在一起,而且大写中间单词的首字母。例如:ThisIsAClassNamethisIsMethodOrFi...
分类:
编程语言 时间:
2014-09-07 07:37:14
收藏:
0 评论:
0 赞:
0 阅读:
321
StringBuffer类和String一样,也用来代表字符串,只是由于StringBuffer的内部实现方式和String不同,所以StringBuffer在进行字符串处理时,不生成新的对象,在内存使用上要优于String类。所以在实际使用时,如果经常需要对一个字符串进行修改,例如插入、删除等操....
分类:
编程语言 时间:
2014-09-07 06:34:34
收藏:
0 评论:
0 赞:
0 阅读:
216
保证并发安全性的方式有三:·不共享·不可变·同步前两种方式相对第三种要简单一些。这一篇不说语言特性和API提供的相关同步机制,主要记录一下关于共享的一些思考。共享(shared),可以简单地认为多个线程可以同时访问某个对象。如果仅仅在单线程内进行访问则不存在同步的问题..
分类:
编程语言 时间:
2014-09-07 03:25:15
收藏:
0 评论:
0 赞:
0 阅读:
312
os.remove()删除一个文件os.removefirs()删除多个目录os.path.isfile()判断给出的路径是否是一个文件os.path.isdir()判断给出的是否是一个目录os.path.isabs()判断是否是绝对路径os.path.exists()检验给出的路径是否存在os.path.split()返回一个路径的目录或者文件名os.path.sp..
分类:
编程语言 时间:
2014-09-07 03:25:05
收藏:
0 评论:
0 赞:
0 阅读:
337
最近手头上有一个项目,是关于新浪微博的,其中有一环要做新浪微博的爬虫。虽然之前把《Python学习手册》和《Python核心编程》都囫囵吞栆地通读完了,不过真正到做项目的时候还是什么都不会。于是在网上找了大量的资料。关于获取新浪微博的内容,大致有两种方法,一种是用纯爬..
分类:
编程语言 时间:
2014-09-07 03:22:35
收藏:
0 评论:
0 赞:
0 阅读:
738
一、对ThreadLocal概术JDK API 写道:该类提供了线程局部 (thread-local) 变量。这些变量不同于它们的普通对应物,因为访问某个变量(通过其 get 或 set 方法)的每个线程都有自己的局部变量,它独立于变量的初始化副本。ThreadLocal 实例通常是类中的 priv...
分类:
编程语言 时间:
2014-09-07 03:17:44
收藏:
0 评论:
0 赞:
0 阅读:
251
多线程设计模式:1.Single Threaded Execution Pattern[同一时刻只允许一个线程操作]比喻:三个挑水的和尚,只能同一时间一个人过桥,不然都掉河里喂鱼了。总结:在多个线程同时要访问的方法上加上synchronized关键字。2.Immutable Pattern[变量赋值...
分类:
编程语言 时间:
2014-09-07 03:16:34
收藏:
0 评论:
0 赞:
0 阅读:
295