摘要: 要读取键盘输入的数据,需要使用输入流,可以是字节输入流,也可以是字节输入流转换后的字符输入流。 关于键盘输入,有几点注意的是:(1).键盘输入流为System.in,其返回的是InputStream类型,即字节流。(2).字节流读取键盘的输入时,需要考虑回车符(\r:13)、换行符(\n:10)。(3).按行读取... 阅读原文
2018-01-01 18:18:04 阅读(721) 评论(0)
摘要: 一、Spring简介 Spring MVC是当前最优秀的 MVC 框架,自从Spring 2.5 版本发布后,由于支持注解配置,易用性有了大幅度的提高。Spring 3.0 更加完善,实现了对 Struts 2 的超越。现在越来越多的开发团队选择了Spring MVC。 1)Spring3 MVC使用简单,学习成本低... 阅读原文
2018-01-01 17:28:02 阅读(725) 评论(0)
摘要: 除之前的Spring相关包,还有structs2包外,还需要Hibernate的相关包 首先,Spring整合其他持久化层框架的JAR包 spring-orm-4.2.4.RELEASE.jar  (整合Hibernate的) 这个JAR包在Spring框架中包含 Hibernate 需要的JAR包 slf4j-ap... 阅读原文
2018-01-01 17:18:06 阅读(777) 评论(0)
摘要:   为什么需要泛型? 试想你需要一个简单的容器类,或者说句柄类,比如要存放一个苹果的篮子,那你可以这样简单的实现: class Fruit{} class Apple extends Fruit{} class Bucket{ private Apple apple; public voi... 阅读原文
2018-01-01 15:40:09 阅读(763) 评论(0)
摘要: 本文主要介绍Spring中, 1 Spring JDBC 2 使用注解方式管理事务的传播行为 3 采用XML 方式配置事务 4 SH 整合 5 SSH 整合 一、Spring JDBC 1) 导包 , 使用myeclipse2014, 添加与持久化相关的包 2) 引入名称空间等 3) 配置数据源 <bean ... 阅读原文
2018-01-01 14:02:01 阅读(737) 评论(0)
摘要: 前序 这是一个系列文章,前边几篇比较基础,主要为了后续做准备。熟悉的朋友可以直接跳过看后续的文章。 本主题很重要,学完这个系列,你将会对Java并包有一个透彻的原理性的认识。线程池技术、阻塞队列、信号量、原子性操作等等所用的基础技术都会在这系列的文章中讲到。学完之后,大家可以自己实现一个CountDownLatch来... 阅读原文
2018-01-01 12:22:02 阅读(782) 评论(0)
摘要: 流程控制语句:   在一个程序执行的过程中,各条语句的执行顺序对程序的结果是有直接影响的。也就是说程序的流程对运行结果有直接的影响。所以,我们必须清楚每条语句的执行流程。而且,很多时候我们要通过控制语句的执行顺序来实现我们要完成的功能。   流程控制语句分类 顺序结构 选择结构 循环结构   顺序... 阅读原文
2018-01-01 11:02:04 阅读(795) 评论(0)
摘要: 微信验证开发者服务器接口 微信验证开发者服务器接口 如图所示,开发者可填写自己服务器的验证token的接口地址,以及自定义的token(博主申请的测试号,使用natapp来进行内网穿透) 目的:帮助微信服务器和开发者服务器互相识别,以防恶意攻击 流程图如下(不知道博客园怎么显示md流程图,有知道的仁兄告知):(... 阅读原文
2018-01-01 09:45:03 阅读(814) 评论(0)
摘要: 1.Java I/O常用 (1)File         对文件系统中文件以及文件夹进行封装的对象,可以通过对象的思想来操作文件和文件夹。 (2)FileInputStream       从文件系统中的某个文件中获得输入字节;用于读取诸如图像数据之类的原始字节流 (3)FileInputStream      ... 阅读原文
2018-01-01 08:00:02 阅读(739) 评论(0)
摘要: 1:构造器是干什么的??? 构造器最大的用处就是在创建对象时执行初始化,当创建一个对象时,系统会为这个对象的实例进行默认的初始化。如果想改变这种默认的初始化,就可以通过自定义构造器来实现。   2:使用构造器时需要记住:   1.构造器必须与类同名(如果一个源文件中有多个类,那么构造器必须与公共类同名) ... 阅读原文
2018-01-01 07:33:04 阅读(760) 评论(0)