自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

I hava a dream

爱学习,爱分享

  • 博客(157)
  • 资源 (8)
  • 收藏
  • 关注

原创 SSM框架整合

SSM框架整合基于Maven+SpringMVC+Spring+MyBatis的组合,快速搭建SSM框架。适合初学者学习。第一步:准备开发环境JDK:1.8Maven:apache-maven-3.6.0Tomcat:apache-tomcat-8.5.41(注:这些软件在此不再说明怎样安装,可以去问万能百度、谷歌等等)第二步:添加Maven相关依赖<project xm...

2019-07-20 11:32:13 179

原创 MyBatisPlus学习笔记

MyBatisPlus学习笔记文章目录MyBatisPlus学习笔记一、MyBatisPlus简介1.2 特性1.3 支持数据库1.4 框架结构1.5 代码文档二、MyBatis-Plus快速入门2.1 创建数据库2.2 创建项目工程2.3编写application.yml2.4编写相关类2.5 编写单元测试类三 Mapper CRUD 接口3.1 BaseMapper接口3.2增删改查案例四 Service CRUD 接口创建相关的类五 条件构造器六 多数据源一、MyBatisPlus简介MyBa

2022-04-06 21:22:59 1896

原创 产生java.sql.SQLNonTransientConnectionException: CLIENT_PLUGIN_AUTH is required异常

运行springboot项目,控制台报java.sql.SQLNonTransientConnectionException: CLIENT_PLUGIN_AUTH is required异常java.sql.SQLNonTransientConnectionException: CLIENT_PLUGIN_AUTH is required at com.mysql.cj.jdbc.exc...

2019-09-08 22:40:07 1322

原创 第八节:SpringBoot集成MyBatis

pom.xml org.mybatis.spring.boot mybatis-spring-boot-starter 1.3.1 User实体类package com.xiaowen.model;public class User { private Integer id; private String name; priva

2017-09-05 10:17:26 325

原创 第七节:SpringBoot 的AOP

代码如下package com.xiaowen.aspect;import javax.servlet.http.HttpServletRequest;import org.apache.log4j.Logger;import org.aspectj.lang.JoinPoint;import org.aspectj.lang.annotation.After;import or

2017-09-05 10:12:52 263

原创 第六节:SpringBoot之事务管理@Transactional

代码如下package com.xiaowen.model;import javax.persistence.Column;import javax.persistence.Entity;import javax.persistence.GeneratedValue;import javax.persistence.Id;import javax.persistence.Table

2017-09-04 17:39:20 316

原创 第五节:SpringBoot的数据库CRUD

pom.xml配置文件<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xs

2017-09-04 16:56:20 350

原创 第四节:SpringBoot使用Freemaker模板

pom.xml配置 org.springframework.boot spring-boot-starter-freemarker package com.xiaowen.controller;import org.springframework.stereotype.Controller;import org.springframework.web.bind.ann

2017-09-04 15:11:29 557

原创 第三节:SpringBoot使用properties配置文件实现多环境配置

application.properties配置文件如下 #配置属性占位符xiaowen.name="xiaowen"xiaowen.desc=${xiaowen.name} is successfully#配置tomcat端口server.port=8088#激活pplication-dev.properties配置文件spring.profiles.active=dev

2017-09-04 11:46:46 674

原创 第二节:SpringBoot项目属性配置

application.properties配置如下#配置随机数,使用随机数#32位随机数 xiaowen.secret=${random.value} #随机整数 xiaowen.number=${random.int} #指定范围随机数 xiaowen.limitnumber=${random.int[0,9]} #配置属性占位符xiaowen.name="x

2017-09-04 11:31:27 228

原创 第一节:SpringBoot第一个HelloWorld程序

第一步:先创建SpringBootDemo项目,项目结果如下第二步:编写Controllerleipackage com.xiaowen.controller;import org.springframework.web.bind.annotation.RequestMapping;import org.springframework.web.bind.annotation.R

2017-09-04 11:25:24 288

原创 跟我学Spring的学习笔记

一、Spring的概述1.1、Spring是什么  Spring是一个开源的轻量级JavaEE开发应用框架,其目的是用于简化企业级应用程序开发。  Spring框架除了帮我们管理对象及其依赖关系,还提供了通用日志、性能统计、安全控制、异常处理、数据库事务。1.2、Spring能帮我们做什么?  *Spring能帮助我们根据配置文件创建及组装对象之间的依赖关系。  *Spri

2016-12-05 14:33:52 417

原创 微信小程序redio组件

示例代码如下 {{item.value}} JSPage({ data: { items: [ {name: 'PHP', value: 'php教程网'}, {name: 'JAVA', value: 'java教程网', checked: 'true'}, {name: 'WX', value: '微信教程网'},

2016-12-03 15:07:43 716

原创 微信小程序picker组件

滚动选择器,现支持三种选择器,通过mode来区分,分别是普通选择器,时间选择器,日期选择器,默认是普通选择器。注意:开发工具暂时只支持mode = selector。示例代码: 地区选择器 当前选择:{{array[index]}} 时间选择器 当前选择: {{time}}

2016-12-03 14:58:13 4988 1

原创 微信小程序label组件

直接上代码.label-1, .label-2 { margin-bottom: 15px;}.label-1__text, .label-2__text { display: inline-block; vertical-align: middle;}.label-1__icon { position: relative; margin-right: 10px

2016-12-03 14:46:35 5715

原创 CXF处理JavaBean以及复合类型学习笔记三

客户端传一个JavaBean,服务器端返回集合类型第一步:在服务端创建实体类代码如下:package com.xiaowen.model;import java.io.Serializable;/** * 用户实体类 * @author xiaowen * 2016年11月20日 */public class User implements Serializable{ privat

2016-11-20 18:00:00 394

原创 使用CXF开发WebService客户端学习笔记二

第一步:新建Maven项目工程 然后我们要用CXF给我们提供的工具wsdl2java 来根据请求的url生成客户端代码。第二步:下载wsdl2java工具下载地址:http://cxf.apache.org/download.html 下载好wsdl2java工具并解压到D盘(注:我是解压在D盘)。 然后我们打开我的电脑去配置环境变量,Path:D:\java\apache-cxf-3.1

2016-11-20 17:40:52 465

原创 使用CXF开发WebService服务器端接口学习笔记一

直接上代码第一步:新建一个接口类package com.xiaowen;import javax.jws.WebService;@WebServicepublic interface HelloWorld { public String say(String str);}第二步,建立接口的实现类package com.xiaowen.impl;import j

2016-11-19 22:15:02 1957

原创 微信小程序的form组件

form表单,将组件内的用户输入的      提交。代码如下 switch slider input r

2016-11-11 19:36:26 1867

原创 java设计模式-代理模式(Proxy Pattern)

1,什么是代理模式?代理模式的作用是:为其他对象提供一种代理以控制对这个对象的访问。2,代理模式有什么好处?    在某些情况下,一个客户不想或者不能直接引用另一个对象,而代理对象可以在客户端和目标对象之间起到中介的作用。3,应用场景举例:比如西门庆找潘金莲,那潘金莲不好意思答复呀,咋办,找那个王婆做代理,表现在程序上时是这样的体现的先说说这个场景中的要素:一种类型的女

2016-07-01 16:22:05 352

原创 HTML5的datalist元素

dtatlist元素铺助文本框的输入功能,他本身是隐藏的,与表单文本框中的list属性绑定,即可将list属性值设置为datalist的ID号,类似于suggest组件。具体代码如下: 请输入你的职业 效果图

2016-04-25 10:09:34 602 1

原创 HTML5的embed元素

embad元素用来插入各种多媒体文件,格式可以使mp3、wav、swf等格式。具体代码如下: 效果图

2016-04-25 09:46:59 486

原创 HTML5的command元素

command元素表示用户能够调用穿的命令,可以定义命令按钮,例如单选按钮、复选框或按钮。具体代码如下 点击我 效果图提示:在ie、火狐下行,谷歌不行,只有当command元素位于meun元素内时,该元素才是可见的,否则不会显示这个元素,但是可以用它规定键盘快捷键。

2016-04-25 09:25:38 1227

原创 HTML5的progress元素

progress元素表示运行中的进程,可以使用progress元素来显示javascript中耗费时间的函数进程。例如下载文件时,文件下载到本地的进度值。progress元素的属性及描述属性值描述max整数或浮点数设置完成时的值,表示总体的工作量value整数

2016-04-25 09:10:16 1372

原创 HTML5的mark元素

mark元素主要用来呈现需要突出或高亮显示的文字。mark元素的典型应用是在搜索结果中向用户高亮显示搜索关键词。其使用方法与和有相似之处,但相比而言,HTML5新增mark元素在突出显示时,更加随意与灵活。具体代码如下: <!-- 作者:[email protected] 时间:2016-04-25 描

2016-04-25 08:45:33 1696

原创 address元素

address元素用来在文档呈现联系信息,包括文档作者或文档维护者信息、网站链接地址、电子邮箱、真实地址和电话号码等。具体代码如下: <!-- 作者:[email protected] 时间:2016-04-22 描述:address元素的使用 -->

2016-04-22 09:42:54 470

原创 figure元素

figure元素是一种元素的组合,可带有标题(可选)。figure元素用来表示网页上一块独立的内容,将其从网页上移除后不会对网页上的其他内容产生影响。figure元素所表示的内容可以是图片、统计图或代码示例。注意:使用figure元素时,需要用figcaption元素为figure元素组添加标题。不敢,figure元素内最多只允许放置一个figcaption元素,其他元素可武宣放置。具体代

2016-04-22 09:27:49 1283

原创 footer元素

footer元素可以作为其上层父级内容区块或一个根区块的脚注。footer通常包含其相关区块的脚注信息,如作者、相关阅读链接及版权信息等。 在HTML5出现之前,是这样编写页脚 <!-- 作者:[email protected] 时间:2016-04-22 描述:footer元素 -->

2016-04-22 09:09:06 1195

原创 hgroup元素

标签用于对网页或区段(section)的标题进行组合。hgroup元素通常会将h1-h6元素进行分组,譬如将一个内容区块的标题及其子标题分为一组。具体代码如下:1、如果文章只有一个主标题,是不需要hgroup元素的。 文章标题 2016年4月22日 文章正文内容 效果图2、如果文章

2016-04-22 08:49:54 1508

原创 header元素

header元素是一种具有引导和导航作用的结构元素,通常用来放置整个页面或页面内的内容块的标题,但也可以包含其他内容,例如数据表格、搜索表单或相关的logo图片。具体代码如下: <!-- 作者:[email protected] 时间:2016-04-22 描述:header元素 -->

2016-04-22 08:28:00 630

原创 time元素

是HTML5新增的一个标记,用于定义时间或日期。具体代码如下: <!-- 作者:[email protected] 时间:2016-04-21 描述: --> Time元素 今天是2016年4月

2016-04-21 16:02:23 572

原创 nav元素

用来将具有导航性质的连接划分在一起,使代码结构在语义化更加准确,同时对于屏幕阅读器等设备支持也更好。  具体来说,nav元素可以用于以下场合  传统导航条:现在主流网站上都有不同层级导航条,作用是将当前画面跳转到其他主页上。  侧边栏导航:现在主流博客网站及商品网站都有侧边栏导航,其作用是将页面从当前文章跳转    到其他文章  页面导航:页内导航的作用是在本页的组成部分之间进行跳转。

2016-04-21 15:40:42 1488

原创 jQuery TAB选项卡切换幻灯片特效

jQuery TAB选项卡切换幻灯片特效 consectetur adipiscing elit Lorem ipsum dolor sit amet Quisque eget tincidunt erat Title Quisque eg

2016-04-21 10:08:50 635

原创 模拟JSTL的标签---自定义标签

1、编写标签的处理器类package com.tag;import java.io.IOException;import javax.servlet.jsp.JspException;import javax.servlet.jsp.tagext.SimpleTagSupport;/** * 模拟JSTL标签的标签 * @author xiaowen * @2016-4-12 下

2016-04-12 16:08:35 272

原创 Eclipse运行struts2项目报错:java.lang.ClassNotFoundException: org.apache.struts2.dispatcher.ng.filter.Strut

今天运行一下在Eclipse下的struts项目,既然给我报java.lang.ClassNotFoundException: org.apache.struts2.dispatcher.ng.filter.StrutsPrepareAndExecuteFilter这个错误,解决方法:我重新把struts2相关jar包复制到/webContent/WEB-INF/lib目录下,

2016-03-02 10:19:07 11810

原创 eclipse弹出:An internal error occurred during: "JavaScript translation for 这个错误

今天在写项目是,不断弹出 An internal error occurred during: "JavaScript translation for 解决方法删除Workspace/.metadata/下的.mylyn文件夹,重启eclipse注:更多java学习资料尽在java教程网

2016-01-20 14:51:31 2044

转载 AndroidManifest.xml文件解析

一、关于AndroidManifest.xmlAndroidManifest.xml 是每个android程序中必须的文件。它位于整个项目的根目录,描述了package中暴露的组件(activities, services, 等等),他们各自的实现类,各种能被处理的数据和启动位置。 除了能声明程序中的Activities, ContentProviders, Services, 和Inte

2016-01-06 11:43:29 370

原创 Android拨打电话与发送信息

代码如下<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="fill_parent" android:layout_height="fill_parent" android:orientation="vertical" >

2016-01-05 23:26:06 416

原创 Android调用发送短信程序

代码如下package com.wenzhi.messagesend;import android.net.Uri;import android.os.Bundle;import android.app.Activity;import android.content.Intent;import android.view.View;import android.widget.But

2016-01-05 19:00:10 504

原创 Activity的生命周期方法

onCreate():当Activity第一次启动时调用;·onRestart();当Activity调用onStop之后重新被用户可见时调用;·onStart():当onCreate()之后调用,或onRestart()之后调用;·onResume():当onStart()之后调用,或onPause()之后重新被置入前台时被调用;·onPause()当Activity被置于后台时

2016-01-03 22:38:58 380

PLSQL12C.zip

plsql连接oracle工具

2021-01-30

SpringBoot整合AngularJS快速入门.zip

SpringBoot整合AngularJS实现CRUD,适合初学者去学习。Spring Boot是由Pivotal团队提供的全新框架,其设计目的是用来简化新Spring应用的初始搭建以及开发过程。该框架使用了特定的方式来进行配置,从而使开发人员不再需要定义样板化。

2020-02-11

SpringBoot文件上传.zip

SpringBoot2.x实现单文件和多文件上传,适合初学者学习 。

2019-09-13

北京动力节点Servlet3.0特性

Servlet3.0规范是JavaEE6.0规范中的子规范。其要求运行环境最多是JDK6.0、Tomcat7.0。而之前学习的是Servlet2.5版本规范,其是JavaEE5.0规范,其要求运行环境最多是JDK5.0、Tomcat5.0。

2018-05-19

Android从入门到精通(中文版)

Android从入门到精通(中文版)非常适合android初学者的一本书籍,值得下载去学习.pdf

2016-01-01

Android经典实例

Android经典实例,适合于初学者。希望对大家有所帮助。

2013-09-13

空空如也

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

TA关注的人

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