大学毕业之后我一直从事.NET开发的,学习Java也是出于自己的爱好,毕竟网上都流传Java是程序员的铁饭碗的嘛,为了以后转Java,我也是在工作的这两年,利用课余时间经常学习Java开发了,到目前为止,已经深入学习了JavaSE、JavaWeb、SSH框架、JavaScript、MyBatis、SpringMVC等J..
分类:
编程语言 时间:
2015-08-21 17:18:28
阅读次数:
266
在Java中,所有的变量必须先声明才能使用它们。变量声明的基本形式如下:typeidentifier[=value][,identifier[=value]...];type是Java的数据类型之一。该标识符是该变量的名称。申报指定类型的多个变量,用逗号分隔的列表。下面是各种类型的变量声明的几个例子。需要注意的是它..
分类:
编程语言 时间:
2015-08-21 17:17:49
阅读次数:
124
1、字符数组的定义与初始化
字符数组的初始化,最容易理解的方式就是逐个字符赋给数组中各元素。
char str[10]={ 'I',' ','a','m',' ',‘h','a','p','p','y'};
即把10个字符分别赋给str[0]到str[9]10个元素
如果花括号中提供的字符个数大于数组长度,则按语法错误处理;若小于数组长度,则只将这些字符数组中前面那...
分类:
编程语言 时间:
2015-08-21 17:15:04
阅读次数:
172
本文是王福强所著>一书的读书笔记
我们前面就说过,Spring的IoC容器时一个IoC Service Provider,而且IoC Service Provider提供两个功能对象的创建,依赖关系的管理。
不过,IoC容器这个词中,我们还得关注容器二字。它还包含了一些别的功能,如下图
Spring提供了两种类型的容器,分别是BeanFactory与ApplicationCo...
分类:
编程语言 时间:
2015-08-21 17:14:47
阅读次数:
209
如果要保存一一对应类型的数据,可以用dict来表示,dict中所有的数据都是键值成对的。
一、创建dict(创建dict用{}表示)
dict的特点:
(1)dict中的元素都是键值成对的
(2)dict是无序的
(3)dict的查找效率很高
(3)dict是通过key值来查找的,所以key值不能重复,也不可变
二、访问dict中的元素
(1)通过d[]来访问
...
分类:
编程语言 时间:
2015-08-21 17:15:55
阅读次数:
124
内部类的分类内部类的特点
可以使用private、protected修饰。也可以使用abstract、final等修饰.
内部类可以直接或利用引用访问外部类的属性和方法,包括私有属性和方法(但静态内部类不能访问外部类的非静态成员变量和方法)。内部类所访问的外部属性的值由构造时的外部类对象决定.
外部类要访问内部类的成员,则只能通过引用的方式进行,可问内部类所有成员
内部类可以继承同级的内部类,也可继...
分类:
编程语言 时间:
2015-08-21 17:15:25
阅读次数:
206
Linux 安装python爬虫框架 scrapy...
分类:
编程语言 时间:
2015-08-21 17:12:35
阅读次数:
163
交换排序
(1)冒泡排序
1、基本思想:在要排序的一组数中,对当前还未排好序的范围内的全部数,自上而下对相邻的两个数依次进行比较和调整,让较大的数往下沉,较小的往上冒。即:每当两相邻的数比较后发现它们的排序与排序要求相反时,就将它们互换。
2、实例
3、java实现
public static void main(String[] args)
...
分类:
编程语言 时间:
2015-08-21 17:13:16
阅读次数:
186
作者:郭孝星
微博:郭孝星的新浪微博
邮箱:allenwells@163.com
博客:http://blog.csdn.net/allenwells
Github:https://github.com/AllenWells
Material Design,即原质化设计,是Google官方退出的视觉设计语言,目的在于统一Android应用界面设计,提升用户体验。事实上不仅仅在Androi...
分类:
编程语言 时间:
2015-08-21 17:07:43
阅读次数:
167
多线程之浅谈线程概念
要学习一个技术我们首先是要理解其本质的定义,只有这样的前提下你才能更快更准确的去学习和使用他,为了更好的去学习多线程我们必去先 明白什么是线程,我将会依依说明为什么要依次理解的原因。
首先们我来看看2个w一个h的问题,
1什么是多线程?
2为什么要用多线程?
3怎么使用...
分类:
编程语言 时间:
2015-08-21 17:05:57
阅读次数:
134
Spring注入有三种方式:1、Set注入(使用最多)2、构造器注入(使用不多)3、接口注入(几乎不用)不做测试了1、Set注入:所谓Set注入就是容器内部调用了bean的Set***方法,注意:xml文件中的名字一定要和对象中属性的名字对应123456789public class User { ...
分类:
编程语言 时间:
2015-08-21 17:07:21
阅读次数:
125
细说javascript typeof操作符typeof定义 typeof是一元运算符,用来返回操作数类型的字符串。下面是ECAMScript5.1关于typeof的标准定义: NOTE:上面表格标红处应为“object”。typeof疑惑Value Class ...
分类:
编程语言 时间:
2015-08-21 17:05:02
阅读次数:
149
在一个bean的配置里面可以指定一个属性Scope,也就是bean的范围,bean的生命周期。Scope可取的值5种:singleton(默认)、prototype、request、session、global session其中最常用的就是:singleton和prototype,其他的三个是和w...
分类:
编程语言 时间:
2015-08-21 17:04:09
阅读次数:
145
先说一下java中过滤器的作用:过滤器是在java web中,你传入的request,response提前过滤掉一些信息,或者提前设置一些参数,然后再传入servlet或者struts的 action进行业务逻辑,比如过滤掉非法url。主要为了减轻服务器负载。减少压力拦截器的作用:拦截器是在面向切面...
分类:
编程语言 时间:
2015-08-21 17:03:30
阅读次数:
150
新建一个bean,设置相应的集合属性1234567891011121314151617181920212223public class Collections { private Set sets; private List lists; private Map maps; public Set g...
分类:
编程语言 时间:
2015-08-21 17:02:14
阅读次数:
218
可以在Spring容器初始化bean的时候给bean的属性赋初始值,直接在property标签里设置即可123456 不过,一般我们自己new的bean是不会这样做的,而Spring自己的bean则有可能这样初始化属性。比如:Spring的连接池使用String设值123456 使用Properti...
分类:
编程语言 时间:
2015-08-21 17:01:44
阅读次数:
151