摘要: 分布式系统的由来与特点 集中式部署 (阿里的去IOE化) 分布式部署 集中式部署: 分布式部署: 分布性、对等性、并发性、缺乏全局时钟(各个分布式系统上的时间需要相同)、故障随时会发生 分布式系统: 一个硬件或软件组件分布在不同的网络计算机上,彼此之间仅仅通过消息传递进行通信和协调的系统。 大型网站 阅读全文
posted @ 2018-10-26 01:02 tonbby 阅读(760) 评论(0) 推荐(0) 编辑
该文被密码保护。 阅读全文
posted @ 2018-09-22 00:39 tonbby 阅读(29) 评论(0) 推荐(0) 编辑
摘要: 一般有两种方法 同步方法和同步代码块假设P1、P2是同一个类的不同对象,这个类中定义了以下几种情况的同步块或同步方法,P1、P2就都可以调用它们。1. 把synchronized当作函数修饰符时,示例代码如下:Public synchronized void methodAAA(){}这也就是同步方 阅读全文
posted @ 2018-08-10 11:16 tonbby 阅读(188) 评论(0) 推荐(0) 编辑
摘要: 先把错误贴上来 No mapping found for HTTP request with URI [/crmcrmcrm/css/sb-admin-2.css] in DispatcherServlet with name 'springMvc'DEBUG [http-bio-8080-exec 阅读全文
posted @ 2018-06-15 11:52 tonbby 阅读(8474) 评论(1) 推荐(1) 编辑
摘要: MyBatis官方推荐使用mapper代理方法开发mapper接口,程序员不需要编写mapper实现类,使用mapper代理方法时,输入参数可以使用pojo包装对象或者map对象,保证dao的通用性 代理对象的方法体同上一篇博客里的Dao接口实现类的方法。 上一篇博客地址 首先,我们定义一个User 阅读全文
posted @ 2018-06-09 16:14 tonbby 阅读(237) 评论(0) 推荐(0) 编辑
摘要: 环境的配置见我上一篇博客。 首先,在上一篇博客中,我们知道,SqlSession中封装了对数据库的curd操作,通过sqlSessionFactory可以创建SqlSession,而SqlSessionFactory是通过SqlSessionFactoryBuilder来进行创建的。 通过ss实例, 阅读全文
posted @ 2018-06-09 15:25 tonbby 阅读(158) 评论(0) 推荐(0) 编辑
摘要: 关于jdbc的缺点: 1.数据库链接创建释放频繁造成系统资源浪费从而影响系统性能。如果使用数据库连接池可以解决此问题。 2.sql语句在代码中硬编码,不利于维护,sql变动需要改变java代码 3.使用preparedStatement向占有位符号传参数存在硬编码,修改sql还要修改代码,系统不易维 阅读全文
posted @ 2018-06-06 23:36 tonbby 阅读(272) 评论(0) 推荐(0) 编辑
摘要: 在原生servlet的商城项目中,BeanUtils.populate方法封装不上注册的参数。 已知BeanUtils.populate方法是封装不上date对象的,于是自定义了一个转换器用来封装Data对象。 封装成功后发现出现中文乱码问题。 本来以为是数据库的问题。把数据库的表结构看了一下,发现 阅读全文
posted @ 2018-05-27 16:40 tonbby 阅读(2252) 评论(0) 推荐(0) 编辑
摘要: 9.1 从Servlet容器说起 Servlet和Servlet容器的关系,就像枪和子弹的关系,彼此依存又互相独立发展,这一切都是为了适应工业化生产。从技术角度来说,是为了解耦,通过标准化接口来互相协作。 所以说,接口是连接Servlet和Servlet容器的关键。那么我们就从它们的接口说起。 以T 阅读全文
posted @ 2018-05-21 16:04 tonbby 阅读(816) 评论(0) 推荐(1) 编辑
摘要: 什么是Servlet? Servlet是一种动态的web开发技术,本质就是一个运行在服务端的Java小程序,负责处理业务逻辑,生成动态web内容。 编写一个servlet步骤: 1.编写一个类 继承HttpServlet 重写doGet或者doPost方法 (截图里实现了Servlet接口,其实可以 阅读全文
posted @ 2018-05-21 14:50 tonbby 阅读(2062) 评论(0) 推荐(0) 编辑