自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(22)
  • 问答 (1)
  • 收藏
  • 关注

原创 部署docker swarm(解决公有云环境网络问题)

文章目录swarm部署一、节点docker环境安装二、swarm环境安装1. swarm 管理节点初始化2. slaver1节点加入swarm集群3. 服务发布4. 管理命令5. 网络模式6. TIPS1. swarm集群镜像同步portainer部署一、docker 下载二、发布stacks(可包含多个service)三、swarm网络实现四、容器间网络通信jenkins一、安装二、配置三、初始化四、war包升级1. 下载升级包2. 查看war包目录,替换后重启3. 手工更新插件4. 构建swarm部署

2020-09-22 23:11:18 1590

原创 Spring

一、Spring IOC/DI (控制反转/依赖注入)1、创建pojo模型,提供set/get方法public class Category { private int id; private String name;}2、src目录下创建applicationContext.xml是Spring的核心配置文件该对象获取的时候,即被注入了字符串"categ...

2020-01-05 15:12:30 85

原创 Hibernate【第四章 注解】

一、在HIBERNATE中使用注解1、修改Product.javapackage com.cex.pojo;import javax.persistence.*;import java.util.Set;@Entity@Table(name="product_")public class Product { int id; String name; f...

2020-01-05 15:06:02 96

原创 Hibernate【第三章 各类概念】

一、如何支持事务s.beginTransaction(); s.getTransaction().commit();二、属性延迟加载属性的延迟加载:当使用load的方式来获取对象的时候,只有访问了这个对象的属性,hibernate才会到数据库中进行查询。否则不会访问数据库三、关系延迟加载Product.hbm.xml中<set name="use...

2020-01-05 15:04:17 89

原创 Hibernate【第二章 关系】

一、多对一(Product-Category)1、创一个Product对应一个Category一个Category对应多个Produc2、为Product增加Category属性3、Product.hbm.xml中设置Category的多对一关系(在多的一方配置)<many-to-one name="category" class="Category" co...

2020-01-05 14:57:45 650

原创 Hibernate 【第一章 基础】

一、入门1、创建数据库create database test;2、创建表use test; CREATE TABLE product_ ( id int(11) NOT NULL AUTO_INCREMENT, name varchar(30) , price float , PRIMARY KEY (id)) DEFAULT CHARSET=UTF...

2020-01-05 14:53:29 85

原创 Struts2 【第三章 其他】

一、调试11、修改addProduct.jsp与jstl标准标签库类似的,struts有专属标签库form标签用于提交数据<%@ taglib prefix="s" uri="/struts-tags" %><html><body><s:form action="addProduct"> <s:textfield n...

2020-01-05 14:49:06 65

原创 Struts2 【第二章 标签】

一、FORM标签1、修改addProduct.jsp与jstl标准标签库类似的,struts有专属标签库form标签用于提交数据<%@ taglib prefix="s" uri="/struts-tags" %><html><body><s:form action="addProduct"> <s:textfiel...

2020-01-05 14:44:33 99

原创 Ajax

一、Hello Ajax1、不使用ajax,通过刷新页面验证<html> <a href="https://how2j.cn/study/checkName.jsp?name=abc">checkName.jsp?name=abc</a><br><a href="https://how2j.cn/study/checkName...

2020-01-05 14:33:53 68

原创 JSON

一、Hello JSON1、创建json对象var gareen = {"name":"盖伦","hp":616};2、访问对象<script>var gareen = {"name":"盖伦","hp":616}; document.write("英雄名称: " + gareen.name + "<br>");document.write(...

2020-01-05 14:10:02 59

原创 HTML DOM

一、节点概念整个文档是一个节点、元素是节点、元素属性是节点、元素内容是节点注、释也是节点例如:通过document.getElementById获取了id=d1的div标签对应的元素节点然后通过attributes获取了该节点对应的属性节点接着通过childNodes获取了内容节点<html><body><div id="d1...

2020-01-05 13:53:20 96

原创 JavaScript 【第三章 BOM(浏览器对象模型)】

BOM即 浏览器对象模型(Browser Object Model)包括:Window(窗口)、Navigator(浏览器)、Screen (客户端屏幕)、History(访问历史)、Location(浏览器地址)一、Windows1、获取文档显示区域的高度和宽度<script> document.write("文档内容"); document.write("...

2020-01-04 12:48:53 93

原创 JavaScript 【第二章 对象】

JavaScript中的对象是有着属性和方法的一种特殊数据类型。常见的对象有数字Number,字符串String,日期Date,数组Array等一、数字1、创建数字对象<script>var x = new Number(123); document.write('数字对象x的值:'+x); document.write("<br>"); docu...

2020-01-04 12:44:59 114

原创 JavaScript 【第一章 语言基础】

javascript由语言基础,BOM和DOM组成一、Hello JavaScript1、输出文档<script> document.write("Hello Javascript");</script>2、JavaScript和DOM结合onclick="..." 表示点击button之后做的事情document.getElement...

2020-01-04 12:36:25 160

原创 CSS

一、教程不使用css 给每一个单元格加上背景颜色,就需要给每一个td元素加上bgcolor属性,使用css 给每一个单元格加上背景颜色,只需要在最前面写一段css代码,所有的单元格都有背景颜色了<style>td{ background-color:gray;}</style><table border="1"> <tr &g...

2020-01-04 11:21:36 91

原创 HTML

一、概念1、中文<head><meta http-equiv="Content-Type" content="text/html; charset=GB2312"></head><p>中文</p>2、标签2.1标签由开始标签和结束标签组成<p> 这是一个开始标签</p> 这是一...

2020-01-04 11:10:08 179

原创 Struts2 【第一章 基础】

一、Struts Hello Struts1、导入lib包2、web.xml中添加Filter,所有请求都交给这个Filter<web-app> <filter> <filter-name>struts2</filter-name> <filter-class> ...

2020-01-04 10:20:29 136

原创 第5章 继承

5.1 类、超类和子类5.1.1 定义子类关键字extends表明正在构造的新类派生于一个已存在的类。5.1.2 覆盖方法子类方法,不能直接访问超类的私有域。访问私有域,必须借助公有接口。调用超类的方法,使用super.getSalary()5.1.3 子类构造器子类的构造器不能访问父类的私有域,所以需要利用超类构造器初始化这部分私有域。使用super实现对...

2019-04-13 09:20:58 104

原创 第4章 对象与类

4.1 面向对象程序设计概述简称 OOP4.1.1 类由类 构造 对象的过程,称为创造类的 实例。对象中的数据称为 实例域,操纵数据的过程称为 方法。对于每个特定的类实例(对象)都有一组特定的实例域值。就是这个对象的当前状态。4.1.4 类之间的关系依赖:一个类的方法操纵另一个类的对象,一个类依赖另一个类;聚合:类a的对象包含类b的对象;继承...

2019-04-13 09:20:27 176

原创 第3章 Java的基本程序设计结构

3.1 一个简单的java应用程序public class FirstSample{public static void main(String[] args){System.out.println("We will not use 'Hello,World!'");}}1)区分大小写2)public称为访问修饰符3)class表明程序中的全部内容都包含在类中4...

2019-04-13 09:19:17 128

原创 第2章 Java程序设计环境

2.1 安装Java开发工具包2.1.1 下载JDKJDK 编写Java程序的程序员使用的软件JRE 运行Java程序的用户使用的软件SE 桌面或简单服务器应用的Java平台EE 复杂服务器应用的Java平台...

2019-04-13 09:17:22 137

原创 第1章 Java程序设计概述

1.1 java程序设计平台赏心悦目的语法及易于理解的语义1.2 java"白皮书"的关键术语1)简单性2)面向对象3)分布式4)健壮性5)安全性6)体系结构中立7)可移植性8)解释型9)高性能10)多线程11)多态性1.3 Java applet与Internet1.4 Java发展史1.5 关于Java的常...

2019-04-13 09:15:40 121

空空如也

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

TA关注的人

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