摘要:
Java web笔记
一、HTTP协议
HTTP(超文本传输协议),它是一种主流B/S架构中应用的通信协议。具有以下特点:
1、无状态
服务端不会记录客户端每次提交的请求,服务器一旦相应客户端之后,就会结束本次的通信过程。客户端下一次的请求是一个新的 连接,和上一次通信没有任何关系。
2、简单灵活
HTTP是基于请求... 阅读原文
2018-06-29 13:43:03 阅读(1672) 评论(0)
摘要:
一.Maven的概念及作用
1.Maven本质上是一个项目对象模型(POM),是一个基于java平台的自动化构建工具(编译-测试-打包-部署->自动构建),也是项目管理工具.
2.Maven的设计核心:约定优于配置(convention over configuration),这也称作按约定编程,是一种软件设计... 阅读原文
2018-06-29 12:06:02 阅读(1596) 评论(0)
摘要:
整合的思路
SqlSessionFactory对象放到spring容器中作为单例存在。
传统dao的开发方式中,从spring容器中获得sqlsession对象。
Mapper代理形式中,从spring容器中直接获得mapper的代理对象。
数据库的连接以及数据库连接池事务管理都交给spring容器来完成。
... 阅读原文
2018-06-29 12:02:02 阅读(1976) 评论(0)
摘要:
前言:在搭建springmvc maven项目中遇到的问题做总结,比如搭建后没有src,同时这里也解决了搭建后maven导入很慢的问题。
问题:
1、发现创建出来的maven项目没有src文件 ,而且maven导入很慢
解决办法:
在新建项目的这个时候(如下图),点击加号,在name的输入框中填写arch... 阅读原文
2018-06-29 11:44:04 阅读(756) 评论(0)
摘要:
1.简介
SSO (Single Sign On)单点登录:在多个应用系统中,用户只需要登录一次就可以访问所有相互信任的应用系统.
新浪微博与新浪博客是相互信任的应用系统.
*当用户首次访问新浪微博时,认证中心识别到用户未登录,将请求重定向到登录页.
*当用户已登录再访问新浪博客时... 阅读原文
2018-06-29 10:03:13 阅读(764) 评论(0)
摘要:
1 /**
2 * 端口转发
3 */
4 public static void transpondSolrPort() {
5 try {
6 JSch jsch = new JSch();
7 Ses... 阅读原文
2018-06-29 08:34:02 阅读(746) 评论(0)
摘要:
AOP基于xml配置方式实现
Spring基于xml开发AOP
定义目标类(接口及实现类)
1 /**
2 * 目标类
3 */
4 public interface UserService {
5 //业务方法
6 public void getById(); ... 阅读原文
2018-06-29 07:49:02 阅读(1981) 评论(0)
摘要:
作者:我是攻城师
(一)创建线程的方式
(1)实现Runnable接口
(2)继承Thread类
推荐使用接口,能够做到定义与实现分离,耦合更低
(二)关于线程的优先级
thread2.setPriority(Thread.MAX_PRIORITY)
等级越高,优先运行
(三)关于线程的yield的方法
关于yiel... 阅读原文
2018-06-29 06:00:16 阅读(1020) 评论(0)
摘要:
在啃Spring的源码时,看到Spring IoC容器实例化Bean中采用了单例模式,学习一下单例模式。
在单例模式下要用私有构造器:
私有构造器,就是用private关键字声明的构造器。与一般公有构造器最大的区别在于,其访问权限是private,它只能被包含它的类自身所访问,而无法在类的外部调用,故而可以阻... 阅读原文
2018-06-29 00:11:02 阅读(1263) 评论(0)
摘要:
一1,html中的注释: <!-- --> 注释不能嵌套 代码都得有注释。2,空格符: 3,css选择的优先级: id选择器 > class选择器 > 标签选择器4,dos命令: cd\ 退回到根目录 dir: 列出当前... 阅读原文
2018-06-28 22:40:02 阅读(1097) 评论(0)