自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(45)
  • 收藏
  • 关注

原创 SpringCloud学习(二)Eureka Client 服务提供者

一、创建项目二、引用依赖引用Eureka Client依赖<dependency> <groupId>org.springframework.cloud</groupId> <artifactId>spring-cloud-starter-netflix-eureka-client</artifactId></depe...

2020-01-09 21:33:12 189

原创 SpringCloud学习(一)

SpringCloud是什么SpringCloud是一个开发工具集,它包含了多个子项目。SpringCloud利用SpringBoot的开发便利和基于对Netflix开源组件的进一步封装。SpringCloud作用简化分布式服务的开发,极大的降低了分布式开发的门槛。SpringCloud EurekaSpringBoot Eureka是基于Netflix 做了二次封装。由两个组件组成:...

2020-01-08 21:08:50 197

原创 实现简单的动态时钟

<head> <meta charset="utf-8" /> <title></title> <script type="text/javascript" src="js/jquery-3.1.1.min.js"></script> <style> body { text-align: ce...

2019-09-01 21:19:40 997

原创 关于WebService启动后在浏览器输入地址后不能返回XML

自己也是刚刚开始学WebService如果不能解决问题请多多包含。本人也是跟着视频学习如何写一个入门的WebService程序,在一开始就遇到了问题,在程序启动后,将自己写好的请求地址输入到浏览器后被提示“被禁止访问互联网”自己也是百度了半天,看了好多版本的解决问题的方法,自己也是不明白,现在将解决问题的方法整合一下。现在开始看自己写的入门程序的主体。这是我写的发布的主体程序,控制台也成功打...

2019-08-14 22:47:19 649

转载 span显示省略内容

`<head> <meta charset="utf-8" /> <title></title> <link rel="stylesheet" href="css/bootstrap.css" /> <script type="text/javascript" src="js/jquery-3.1.1.min.js"&g...

2019-06-04 22:36:47 1404

原创 MAVEN项目pom.xml基本配置文件

4.0.0com.zwtestwar0.0.1-SNAPSHOTzwshop Maven Webapphttp://maven.apache.org &lt;properties&gt; &lt;srping.version&gt;4.3.7.RELEASE&lt;/srping.version&gt; &lt;mybatis.version&gt;3.2.8&lt;/my...

2019-03-17 17:15:41 320

原创 MAVEN项目web.xml基本配置

&amp;lt;?xml version=&quot;1.0&quot; encoding=&quot;UTF-8&quot;?&amp;gt; &amp;lt;!-- 监听web服务器的启动 -》 servletContext 监听它的创建 -》 触发事件 读取spring配置文件 --&amp;gt;&amp;lt;context-param&amp;gt; &amp;lt;param-name&

2019-03-17 17:13:10 3763

转载 Linux基础命令

系统信息arch 显示机器的处理器架构(1)uname -m 显示机器的处理器架构(2)uname -r 显示正在使用的内核版本dmidecode -q 显示硬件系统部件 - (SMBIOS / DMI)hdparm -i /dev/hda 罗列一个磁盘的架构特性hdparm -tT /dev/sda 在磁盘上执行测试性读取操作cat /proc/cpuinfo 显示CPU info...

2019-03-16 22:06:26 175

原创 SpringMVC

springMVC是一种基于Java实现的、WEB的MVC设计模式的、请求驱动类型的、轻量级的WEB框架。1、springMVC使用了MVC的设计模式思想。2、基于驱动请求,就是指使用了请求-响应的模式。3、将WEB层进行了解耦。springMVC的工作流程浏览器发送一个请求给WEB服务器,由服务器来控制发送给哪一个servlet来进行处理。在流程中的作用springMVC中的前端控...

2018-12-25 19:14:42 192

原创 spring和myBatis整合

整合思想:myBatis的角色:持久层框架;加载生成SqlSessionFactory会话工厂,特点:一旦创建运行期一直存在,设计为单例模式。采用的mapper动态代理的方式。spring角色:是一种容器,用来管理类的。并且可以设计scope为单例的。spring是用来代理mapper接口的实现类,声明为springBean。spring事务管理spring的声明式事务AOP技术xml配...

2018-12-24 18:41:15 201

原创 AOP面向切面编程

AOP面向切面编程开发时:核心业务代码与服务系统代码是相对独立的;运行时:核心业务执行时,拥有系统服务的功能。实现这种效果的技术就是AOPAOP面向切面编程,采用的是横向抽取机制,将分散在各个方法上的重复的代码提取出来,然后再程序编译或运行时,再将这些提取出来的代码应用到需要执行的地方。AOP的本质就是代理,对方法进行增强。两种代理JDK的动态代理→基于接口的CGLIB代理→基于子类...

2018-12-24 18:24:47 214

原创 Mybatis动态代理_mapper.xml详解_动态sql

一、mapper动态代理通常的架构中的持久层:dao接口,daoImpl实现类。MyBatis持久成:dao接口,dao实现类(获取会话,调用sqlSession方法进行操作数据库)还有mapper.xml映射文件。&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;Mybatis持久层演变成mapper

2018-12-18 19:11:58 765

原创 MyBatis全局配置文件_junit_映射文件

一、传统的JDBC编程过程加载驱动、获取connection、创建Statement预编译对象、编写sql语句、占位符设值、执行sql,并返回结果、对sql结果进行解析、释放资源。存在的问题:&amp;amp;amp;amp;amp;amp;nbsp;&amp;amp;amp;amp;amp;amp;nbsp;&amp;amp;amp;amp;amp;amp;nbsp;&amp;amp;amp;amp;amp;amp;nbsp;&amp;amp;amp;amp;

2018-12-17 20:30:51 402

原创 HTML禁止表单提交方法

有时在点击提交按钮时不希望提交form表单,所以在写提交按钮时应该注意以下几点:&lt;form name="form1" method="post" action="" &gt; &lt;table width="50%" border="0" cellspacing="1" cellpadding="0"&gt; &l

2018-12-11 19:32:11 17940 1

原创 Vue学习(表单输入)

基础用法v-model指令在表单&lt;input&gt;、&lt;textarea&gt;、&lt;select&gt; 元素上创建双向数据绑定。它会根据控件类型自当选取正确大的方法更新元素。v-model会忽略所有表单元素的value、checked、selected特性的初始值而总是将Vue实例的数据作为数据来源。文本姓名:&lt;input type="text" v-model=...

2018-12-10 21:43:57 261

原创 Vue学习(事件处理)

监听事件使用v-on指令可以监听DOM事件,并在触发时运行一旦JS代码。例:对按钮进行监听,当点击按钮时触发次数加一的方法。点击数:{{count}}&lt;br /&gt;&lt;!--vue的指令v-on:click 调用事件--&gt;&lt;button v-on:click="click"&gt;点击&lt;/button&gt;被调用的方法var vm = new Vu...

2018-12-10 20:33:39 129

原创 Vue学习(列表渲染)

v-for指令遍历数组需要遍历的数组 var vm = new Vue({ el:"#app", data:{ shopName:"水果", items:[ {title:"苹果"}, {title:"橘子"}, {title:"芒果"} ] } });将需要显示的内容放在列表中显示&lt;div id="app&quot

2018-12-09 22:29:06 657

原创 Vue学习(条件渲染)

条件渲染显示文本的Vue对象var vm = new Vue({ el:"#app", data:{ boo:true, score:100, isShow:true, isOK:true } });v-if单独使用v-if 是true正的条件渲染,如果条件为false,则不会渲染条件块。&lt;div id="app"&gt; &lt;div v-if...

2018-12-09 22:08:10 162

原创 Vue学习(样式绑定)

样式绑定通过Vue.js绑定样式可以根据自己的需求来控制样式是否显示,显示什么样式,前提使控制样式表存在的样式。使用v-bind:class=""来绑定要显示的class属性,class中的值也可以是一个数组。例:书写样式表&lt;style&gt; .pRed{ color: red; } .pSize{ font-size: 40px; }&lt;/style&gt;...

2018-12-09 20:50:45 205

原创 VUE学习(一)

MVVM模式MVVM是Model-View-ViewModel的缩写,是一种基于前端的架构模式,其核心是提供对view和viewModel的双向数据的绑定,这使得ViewModel的状态改变可以自动传递给View。VUE的使用直接使用&amp;lt;script type=&quot;text/javascript&quot; src=&quot;../../js/vue.js&quot;&amp;gt;&amp;lt;/script&

2018-12-06 20:16:09 246

原创 HTTP Status 500 - javax.el.PropertyNotFoundException: Property 'EmpId' not found on type...找不到属性异常

当运行项目启动后点击功能时出现这个错误应该注意一下几个地方是否编写错误根据上述的异常提示说在这个实体类中找不到这个字段,当你回到实体类检查的时候发现这个实体类存在这个字段这时应该查看该属性的getter()和setter()方法,我的项目出现错误就是因为我的属性首字母是大写的在生成方法时setter()方法生成了一个首字母是小写的empId局部变量,导致了我在后边jsp页面调用时调用的是...

2018-11-29 20:04:03 2714 2

原创 jQuery中复选框checkbox实现复选框的全选/全不选,点击按钮实现复选框的全选/全不选/反选

&amp;lt;table&amp;gt; &amp;lt;tr&amp;gt; &amp;lt;td&amp;gt; &amp;lt;input type=&quot;checkbox&quot; name=&quot;check&quot; /&amp;gt;1 &amp;lt;input type=&quot;checkbox&quot; nam

2018-11-29 16:43:59 2391

原创 jQuery实现checkbox的全选/全不选

&amp;amp;lt;ul style=&amp;quot;list-style-type: none;&amp;quot;&amp;amp;gt; &amp;amp;lt;li&amp;amp;gt; &amp;amp;lt;input type=&amp;quot;checkbox&amp;quot; name=&amp;quot;check&amp;quot; /&amp;amp;gt;1

2018-11-28 22:47:00 1922

原创 jQuery选择器

jQuery选择器基于元素的Id、类型、属性、属性值等HTML元素。它基于已经存在css选择器,除此之外还有一些自定义的选择器。jQuery中所有的选择器都已美元符号($)开头。一、基本选择器通过元素Id、class、和标签名等来查找DOM元素。格式概述*匹配所有的元素(集合元素) $(&amp;quot; * &amp;quot;)#id根据给定id匹配一个元素(单个元素)$(&amp;quot;#p1&amp;quot;) 选...

2018-11-27 22:47:53 211

原创 JSON----jQuery

JSONJSON(JavaScript Object Notation)是一种轻量级的文本数据交换格式;是存储和交换文本信息的语法;它比XML更小、更快、更容易解析;独立于语言:使用JavaScript语法来描述数据对象,但是JSON仍然独立于语言和平台,支持多种不同的编程语言;具有自我描述性,更容易理解;文本格式再语法上与创建JavaScript对象的代码相同。1、JSON语法规则数据再 ...

2018-11-27 19:57:26 225 1

原创 监听器

监听器:专门用于对其对象身上发生的事件或状态改变进行监听和处理的对象,当被监听的对象发生状况时,立即采取响应的行动。Servlet监听器:Servlet规范中定义的一种特殊类,用于监听web应用程序中的ServletContext,HttpSession和ServletRequest等域对象的创建与销毁事件,以及监听这些域对象中的属性发生修改的事件。按监听的事件类型Servlet监听器可分三种...

2018-11-20 20:00:51 149

原创 Filter过滤器

功能:对Servlet容器调用Servlet的过程进行拦截,从而在Servlet进行响应处理的前后实现特殊的功能。三个Filterr接口:Filter 、FilterChain、FilterConfigFilter程序是一个实现Filter接口的Java类,与Servlet程序相似,它由Servlet容器进行调用和执行。Filter程序需要在web.xml文件进行注册和设置它所能拦截的资源...

2018-11-19 20:06:19 142

原创 MVC

MVC模式(Model-View-Controller)是模型(model)-视图(view)-控制器(controller)的缩写,一种软件设计典范,用一种业务逻辑、数据、界面显示分离的方法组织代码,将业务逻辑聚集到一个部件里面,在改进和个性化定制界面及用户交互的同时,不需要重新编写业务逻辑Model(模型):表示应用程序核心,(比如数据库记录列表)—bean,封装数据View(视图):显示...

2018-11-19 19:06:33 110

原创 EL_JSTL

EL表达式在JSP页面中可以直接使用EL用来代替&lt;%= %&gt;输出,EL表达式是用来输出 的。在页面输出的几种方式&lt;% request.setAttribute("name","request");%&gt;方式一 out:&lt;% out.print(request.getAttribute("name"));%&gt;方式二 表达式:&lt;%=r

2018-11-19 19:01:12 145

原创 DOM 动态创建节点

1、创建一个节点createElement(“标签名”): 按照给定的标签名创建一个新的元素节点. 方法只有一个参数:被创建的元素节点的名字, 是一个字符串. 方法的返回值:是一个指向新建节点的引用指针. 返回值是一个元素节点, 所以它的 nodeType 属性值等于 1,新元素节点不会自动添加到文档里, 它只是一个存在于 JavaScript 上下文的对象。//1.创建一个li元素节点...

2018-11-17 15:11:38 2232

原创 DOM

查找HTML元素常用的三种方法:通过标签的id查找:document.getElementBuId(“标签的id”);&gt; &lt;h1 id="header"&gt;标题一&lt;/h1&gt;&gt;-----------&gt; `document.getElementById("header")`通过标签名查找:document.getElements...

2018-11-16 22:36:24 162

原创 JSP

JSP本质上是一个Servlet,Jav服务端网页,可以在HTML页面写Java代码。JSP脚本片段&lt;% %&gt;:所有的Java代码都在这个里面写,尽量少在JSP中写Java代码&lt;%-- --%&gt;:JSP注释&lt;!-- --&gt;:HTML注释脚本片段:多个脚本片段中的代码可以相互访问;在一个JSP页面中可以有多个脚本片段。 &lt;% int ag...

2018-11-16 14:06:17 148

原创 JDBC

JDBC连接步骤//添加public static void insert() { //链接对象 Connection conn = null; //执行对象 PreparedStatement pst = null; //接收返回对象 int result = 0; try { //1、加载驱动 Class.forName(&quot;com.mysql.jdb...

2018-11-15 22:37:51 154

原创 MySql基础(触发器)

触发器是一类特殊的事务 ,可以监视某种数据操作(insert/update/delete),并触发相关操作(insert/update/delete)概念触发器是一种特殊的存储过程,当在某个数据表中插入、修改或删除记录时,触发器会自动被触发执行。特点:触发器与表紧密相连,可以看作是表的一部分。触发器自动执行可实施更复杂的数据完整性约束触发器具备事务的功能触发器创建的四要素监...

2018-11-15 22:24:05 235

原创 MySql基础(存储过程)

为什么使用存储过程存储过程可以带参数,也可以返回结果可以包含数据操纵语句、变量、逻辑控制语句等。存储过程的优点:执行速度更快允许模块化程序设计提高系统安全性减少网络流通量存储过程语法创建存储过程CREATE PROCEDURE存储过程名( 参数1,参数2… )[存储过程选项]BeginSql语句…End创建存储过程usp_pname:查询某个产品的供应商...

2018-11-15 22:04:11 272

原创 Servlet学习(Session)

1、HTTP协议是一种无状态的协议在Servlet规范中,常用的两种机制完成回话跟踪:1、Cookie2、SessionSession机制session机制采用的是在服务器端保持HTTP状态信息的方案1、当程序需要为某个客户端的请求创建一个session时,服务器首先检查这个客户端的请求里是否包含了一个session标识(即JSESSIONID)2、 如果已经包含一个JSESSIO...

2018-11-15 20:46:10 195

原创 Servlet学习(Request和Response)

HttpServletRequest请求流程Request和Response在每一次访问时都被创建。由容器创建。Servlet只会被创建一次,由用户来开发,由容器来创建,单例。ServletConfig会为每一个Servlet创建一个Config对象,且由Servlet维护。就是声明成了成员变量。ServletContext对象,是这一个项目就只有一个对象SerlvetReque...

2018-11-15 20:17:17 278

原创 MySql基础(视图)

视图视图 :查询结果组成的虚拟的表优点:权限控制,查询效率,保证信息安全视图是一张虚拟表 表示一张表的部分数据或多张表的综合数据 其结构和数据是建立在对表的查询基础上 视图中不存放数据 数据存放在视图所引用的原始表中 一个原始表,根据不同用户的不同需求,可以创建不同的视图视图的用途:筛选表中的行。防止未经许可的用户访问敏感数据表。多个物理数据表抽象为...

2018-11-14 22:08:09 1885 4

原创 MySql基础(多表查询)

连接查询交叉查询等值连接内连接交叉查询格式SELECT * FROM TABLE_A CROSS JOIN TABLE_B [WHERE 条件] SELECT * FROM TABLE_A JOIN TABLE_B[WHERE 条件]SELECT * FROM TABLE_A, TABLE_B[WHERE 条件] 笛卡尔集:省略连接条件连接条件无效所有表中的所有行互...

2018-11-14 21:43:14 2059 2

原创 MySql基础(子查询)

概念子查询就是在原有的查询语句中,嵌入新的查询,来得到我们想要的结果集。也叫嵌套查询。格式:SELECT select_list FROM table WHERE expr operator (SELECT select_list FROM table);子查询 (内查询) 在主查询之前一次执行完成。 子查询的结果被主查询(外查询)使用 。子查询分为:比较子查询,IN/N...

2018-11-14 19:55:59 276

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除