摘要:
要读取键盘输入的数据,需要使用输入流,可以是字节输入流,也可以是字节输入流转换后的字符输入流。
关于键盘输入,有几点注意的是:(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)