------------J基础
文章平均质量分 61
Dwyane-Kwok
这个作者很懒,什么都没留下…
展开
-
eclipse最常用的15中快捷键
引言 做Java开发的,经常会用Eclipse或者MyEclise集成开发环境,一些实用的Eclipse快捷键和使用技巧,可以在平常开发中节约出很多时间提高工作效率,下面我就结合自己开发中的使用和大家分享一下Eclipse中常用到的快捷键和技巧。 1、alt+?或alt+/:自动补全代码或者提示代码这个是我最得意的快捷键组合了,尤其是当输入syso几个字原创 2016-10-31 22:33:47 · 886 阅读 · 13 评论 -
【Java】JavaEE 13 规范
1、JSP(Java Server Pages) 是在传统网页HTML文件中插入Java程序段(Scriptle)和JSP标记(tag),从而形成JSP文件。用JSP开发的Web应用时跨平台的。 个人理解:JSP跟ASP很像,ASP是在HTML的基础上加入了.net代码,而JSP是在HTML的基础上加入了Java代码。它们都是动态网页,而JSP最大的优势就是跨平台,不但可以在Windows平台运行,还可以在Linux或者其他操作系统上运行。 JSP请求由名为JSPServlet的WebLo原创 2016-06-25 21:36:16 · 1020 阅读 · 51 评论 -
【Java】面向对象核心
之前也写过面向对象的文章,比如《面向对象基础》《重写与重载》《面向对象技术》等等。。但是当时是对面向对象的第一次亲密接触,对它还没有向现在这么熟悉,所以,只是囫囵吞枣的看了《大话设计模式》那本书,然后在CSDN上查了查资料就写下了上面的文章。那些文章是知识的罗列、积累和归纳。并不是我自己的思考。原创 2016-03-30 12:50:35 · 783 阅读 · 31 评论 -
【ITOO】架构、框架、设计模式
设计模式是针对单一问题的设计思路和解决方法,一个模式可应用于不同的框架和被不同的语言所实现.框架则是一个应用的体系结构,是一种或多种设计模式和代码的组合体。虽然它们有所不同,但却共同致力于使人们的设计可以被重用,在思想上存在着统一性的特点,因而设计模式的思想可以在框架设计中进行应用。原创 2015-12-21 22:12:42 · 910 阅读 · 36 评论 -
mybatis概念
定义 mybatis是一个持久层的框架,是Apache下的顶级项目 它让程序员将主要经历放在sql上,通过自身提供的映射方式,自由灵活生成满足需要的sql语句 它可以将向preparedStatement中的输入参数自动进行输入映射,将查询结果集灵活映射成java对象 执行过程 1.配置mybatis的配置文件,SqlMapC原创 2017-03-31 21:39:38 · 703 阅读 · 10 评论 -
缓存概念
mybatis提供查询缓存,用于减轻数据压力,提高数据库性能。 mybaits提供一级缓存,和二级缓存。 一级缓存是SqlSession级别的缓存。在操作数据库时需要构造 sqlSession对象,在对象中有一个数据结构(HashMap)用于存储缓存数据。不同的sqlSession之间的缓存数据区域(HashMap)是互相不影响的。 二级缓存是mapper级别的缓存原创 2017-03-31 21:56:51 · 536 阅读 · 11 评论 -
二级缓存原理
原理 首先开启mybatis的二级缓存。 sqlSession1去查询用户id为1的用户信息,查询到用户信息会将查询数据存储到二级缓存中。 如果SqlSession3去执行相同mapper下sql,执行commit提交,清空该 mapper下的二级缓存区域的数据。 sqlSession2去查询用户id为1的用户信息,去缓存中找是否存在数据,如果存在直接从缓存原创 2017-03-31 22:01:15 · 990 阅读 · 11 评论 -
http与https的区别
超文本传输协议http被用于在web浏览器和网站服务器之间的信息传递。http以明文方式发送内容,不提供任何方式的数据加密。如果攻击者截取了web浏览器与网站服务器之间的传输报文,就可以直接读懂其中的信息,因此http不适合传输一些敏感信息,比如银行卡号、密码等。 为了解决http这一缺陷,需要使用另一种协议:安全套接字层超文本传输协议https。为了数据传输的安全,http原创 2017-04-30 19:24:03 · 949 阅读 · 17 评论