- 博客(16)
- 资源 (1)
- 收藏
- 关注
原创 Spring中的事务
事务 Transaciton 指作为单个逻辑单元工作执行的一系列操作 ,要么完全执行,要么完全不执行 一个逻辑工作单元要成为事务,必须满足所谓的 ACID(原子性 一致性 隔离性 持久性 ) 属性 (Atomic)(Atomicity) 原子性 (Consistent)(Consistency) 一致性 (Ins...
2018-10-30 16:05:00 165
原创 SpringMVC工作原理
SpringMVC的工作原理图:SpringMVC流程1、 用户发送请求至前端控制器DispatcherServlet。2、 DispatcherServlet收到请求调用HandlerMapping处理器映射器。3、 处理器映射器找到具体的处理器(可以根据xml配置、注解进行查找),生成处理器对象及处理器拦截器(如果有则生成)一并返回给DispatcherServlet...
2018-10-30 15:41:13 171
原创 MVC三层框架详细解析
MVC模式(三层架构模式)(Model-View-Controller)是软件工程中的一种软件架构模式,把软件系统分为三个基本部分:模型(Model)、视图(View)和控制器(Controller)。MVC模式最早由Trygve Reenskaug在1974年提出,是施乐帕罗奥多研究中心(Xerox PARC)在20世纪80年代为程序语言Smalltalk发明的一种软件设计模式。MVC模式...
2018-10-22 14:17:42 1453
原创 JSP 标准标签库(JSTL)
JSP标准标签库(JSTL)是一个JSP标签集合,它封装了JSP应用的通用核心功能。JSTL支持通用的、结构化的任务,比如迭代,条件判断,XML文档操作,国际化标签,SQL标签。 除了这些,它还提供了一个框架来使用集成JSTL的自定义标签。根据JSTL标签所提供的功能,可以将其分为5个类别。核心标签 格式化标签 SQL 标签 XML 标签 JSTL 函数JSTL 库安装A...
2018-10-16 21:03:25 185
原创 Jsp运行原理
当客户端浏览器向服务器发出访问一个JSP页面的请求时,服务器根据该请求加载相应的JSP页面,并对该页面进行编译,然后执行。JSP页面的执行过程如下图所示:客户端通过浏览器向服务器发出请求,在该请求中包含了请求的资源的路径,这样当服务器接收到该请求后就可以知道被请求的内容。服务器根据接收到的客户端的请求来加载相应的JSP文件。Web服务器中的JSP引擎会将被加载的JSP文件转化为Servlet。...
2018-10-15 10:05:53 337
原创 Tomcat作为服务器配置和说明
Tomcat作为服务器 企业级中使用最平凡的服务器软件 也有一些其他的服务器软件 :jboss 、 WebSphere、weblogic 、 jetty ..... 了解目录结构 apache-tomcat-8.0.53 bin (binary) 二进制文件...
2018-10-13 20:16:34 285
原创 Javaweb学习路径(附上各种视频)
1. javaweb学习路线http://ke.jikexueyuan.com/zhiye/javaweb/2.servlethttp://pan.baidu.com/s/1slDM7i13.mysql数据库http://pan.baidu.com/s/1boCDdKz4. html+css5. js http://pan.baidu.com/s/1qYTxFCo6. jq...
2018-10-13 14:08:36 2459 4
原创 JavaWeb中C/S 和B/S区别
C/S client(客户端)/ server(服务器端) 例如应用 QQ,微信.....B/S browser(浏览器)/ server(服务器端) 例如网站 淘宝网 ,京东网.......
2018-10-12 09:01:17 2321
原创 JavaWeb应用的生命周期是由Servlet容器来控制的。归纳起来,JavaWeb的生命周期包括三个阶段:
JavaWeb应用的生命周期是由Servlet容器来控制的。归纳起来,JavaWeb的生命周期包括三个阶段: 1、启动阶段: Servlet容器在启动JavaWeb应用,完成以下操作: (1)把web.xml文件中的数据加载到内存中。 (2)为JavaWeb应用创建一个ServletContext对象。 (3)对所有的Filt...
2018-10-12 09:00:14 1389
原创 Java中 Overload和Override的区别。Overloaded的方法是否可以改变返回值的类型?
Overload是重载的意思,Override是覆盖的意思,也就是重写。重载Overload表示同一个类中可以有多个名称相同的方法,但这些方法的参数列表各不相同(即参数个数或类型不同)。重写Override表示子类中的方法可以与父类中的某个方法的名称和参数完全相同,通过子类创建的实例对象调用这个方法时,将调用子类中的定义方法,这相当于把父类中定义的那个完全相同的方法给覆盖了,这也是面向对象...
2018-10-09 20:54:27 1063
原创 Java中作用域public,private,protected,以及不写时的区别
这四个作用域的可见范围如下所示。说明:如果在修饰的元素上面没有写任何访问修饰符,则表示friendly。 作用域 当前类 同一package 子孙类 其他packagepublic √ √ √ √protected √ √ √ ×friendly √ √ × ...
2018-10-09 20:51:55 525
原创 Java中的 "=="和equals方法究竟有什么区别?
(单独把一个东西说清楚,然后再说清楚另一个,这样,它们的区别自然就出来了,混在一起说,则很难说清楚)==操作符专门用来比较两个变量的值是否相等,也就是用于比较变量所对应的内存中所存储的数值是否相同,要比较两个基本类型的数据或两个引用变量是否相等,只能用==操作符。如果一个变量指向的数据是对象类型的,那么,这时候涉及了两块内存,对象本身占用一块内存(堆内存),变量也占用一块内存,例如Obj...
2018-10-09 20:46:43 312
原创 JavaScript JSON 是用于存储和传输数据的格式。 JSON 通常用于服务端向网页传递数据 。
什么是 JSON?JSON 英文全称 JavaScript Object Notation JSON 是一种轻量级的数据交换格式。 JSON是独立的语言 * JSON 易于理解。 * JSON 使用 JavaScript 语法,但是 JSON 格式仅仅是一个文本。 文本可以被任何编程语言读取及作为数据格式传递。 JSON 实例以下 JSON 语法定义了 sites...
2018-10-06 23:31:04 1108
原创 JS中数据类型值类型(基本类型):字符串(String)、数字(Number)、布尔(Boolean)、对空(Null)、未定义(Undefined)、Symbol。 引用数据类型:对象(Object
JavaScript 数据类型值类型(基本类型):字符串(String)、数字(Number)、布尔(Boolean)、对空(Null)、未定义(Undefined)、Symbol。引用数据类型:对象(Object)、数组(Array)、函数(Function)。注:Symbol 是 ES6 引入了一种新的原始数据类型,表示独一无二的值。JavaScript 拥有动态类型J...
2018-10-06 23:27:43 1478
原创 JS中关于正则表达式的一些个人理解
正则表达式(英语:Regular Expression,在代码中常简写为regex、regexp或RE)使用单个字符串来描述、匹配一系列符合某个句法规则的字符串搜索模式。搜索模式可用于文本搜索和文本替换 语法:/正则表达式主体/修饰符(可选) 使用字符串方法:在 JavaScript 中,正则表达式通常用于两个字符串方法 : search() 和 replace()。...
2018-10-06 23:23:44 130
003产品经理深入浅出-产品经理的六大工作职责.pdf
2019-07-18
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人