摘要: Alt+回车 导入包,自动修正Ctrl+N 查找类Ctrl+Shift+N 查找文件Ctrl+Alt+L 格式化代码 Ctrl+Alt+O 优化导入的类和包Alt+Insert 生成代码(如get,set方法,构造函数等)Ctrl+E或者Alt+Shift+C 最近更改的代码Ctrl+R 替换文本 阅读全文
posted @ 2017-01-17 11:05 白兴强 阅读(424) 评论(0) 推荐(0) 编辑
摘要: 一、基本概念 使用SSM(spring、SpringMVC和Mybatis) 1.1、Spring Spring是一个开源框架,Spring是于2003 年兴起的一个轻量级的Java 开发框架,由Rod Johnson 在其著作Expert One-On-One J2EE Development a 阅读全文
posted @ 2017-01-17 09:32 白兴强 阅读(470) 评论(0) 推荐(0) 编辑
摘要: 单个拦截器 使用jar包 创建FirstController.java 创建连接器类FirstInterceptor.java 编写applicationContext.xml 配置(包扫描器/拦截器) web.xml 单个拦截器请求过程图 多个拦截器 在单个拦截器的基础上多添加一个连接器类SFir 阅读全文
posted @ 2017-01-14 19:27 白兴强 阅读(445) 评论(0) 推荐(0) 编辑
摘要: 我们经常会使用的一个功能是文件下载,既然有文件下载就会有文件上传,下面我们来看一下文件上传是如何实现的 首先准备好一个页面 jsp 单文件上传 通过对文件的大小来判断是否有文件 通过文件的类型来判断是否是允许 applicationContext.xml配置 web.xml 多文件上传(多文件上传与 阅读全文
posted @ 2017-01-10 17:56 白兴强 阅读(235) 评论(0) 推荐(0) 编辑
摘要: Css3概述 从2010年开始,HTML5与CSS3就一直是互联网技术中最受关注的两个话题。从前端技术的角度可以把互联网的发展分为三个阶段:第一阶段是web1.0以内容为主的网络,前端主流技术是HTML和CSS,第二阶段是web2.0的Ajax应用,热门技术是javascrip/DOM/异步数据请求 阅读全文
posted @ 2017-01-10 08:42 白兴强 阅读(450) 评论(0) 推荐(0) 编辑
摘要: 步骤一:引入四个jar包 步骤二:注册类型转换器 步骤三:为实体类进行注解约束 步骤四:编写Handler控制器 阅读全文
posted @ 2017-01-07 19:35 白兴强 阅读(203) 评论(0) 推荐(0) 编辑
摘要: 线程的特点: 线程可以完成一定任务,可以和其它线程共享父进程的共享变量和部分环境,相互协作来完成任务。 线程是独立运行的,其不知道进程中是否还有其他线程存在。 线程的执行是抢占式的,也就是说,当前执行的线程随时可能被挂起,以便运行另一个线程。 一个线程可以创建或撤销另一个线程,一个进程中的多个线程可 阅读全文
posted @ 2017-01-07 19:15 白兴强 阅读(463) 评论(0) 推荐(0) 编辑
摘要: 单日期格式 导入jar包 创建FirstController.java applicationContext.xml配置 包扫描器 效果展示图 提交成功 多日期格式 与单日期jar包相同 效果展示 一 二 三 提交成功 阅读全文
posted @ 2017-01-07 18:53 白兴强 阅读(134) 评论(0) 推荐(0) 编辑
摘要: 本篇博客转自 一直在路上 Java transient关键字使用小记 1. transient的作用及使用方法 我们都知道一个对象只要实现了Serilizable接口,这个对象就可以被序列化,Java的这种序列化模式为开发者提供了很多便利,我们可以不必关系具体序列化的过程,只要这个类实现了Seril 阅读全文
posted @ 2016-12-25 17:01 白兴强 阅读(146) 评论(0) 推荐(0) 编辑
摘要: 1.1 继承AbstractController优点:能定制请求方式 application.xml <!--试图解析器 --><bean class="org.springframework.web.servlet.view.InternalResourceViewResolver"><prope 阅读全文
posted @ 2016-12-25 16:56 白兴强 阅读(162) 评论(0) 推荐(0) 编辑