- 博客(23)
- 问答 (4)
- 收藏
- 关注
原创 K8S学习(三)实验之Master节点部署
文章目录Master节点部署什么 1. 部署API Server服务 a. 准备软件包 b. 创建生成CSR的JSON配置文件 c. 生成K8S证书和私钥 d. 创建Kube-APIServer使用的客户端token文件 c. 创建基础用户名/密码认证配置 d. 部署K8S API Server e. 启动K8S API Server服务 2. 部署Controller Manage...
2019-05-11 16:22:31
2794
原创 K8S学习(三)实验之ETCD集群部署
文章目录· 什么是ETCD? 1. 准备ETCD软件包 2. 创建ETCD证书签名请求 3. 生成ETCD证书和私钥 4. 将证书拷贝到三台主机的/opt/kurbernetes/ssl目录下 5. 配置ETCD的配置文件 Linux-node1(Master) Linux-node2 Linux-node3 6. 创建ETCD系统服务 在linux-node1...
2019-05-10 09:45:45
719
原创 K8S学习(二)实验之环境环境准备,证书创建和分发
文章目录1.实验环境2.环境初始化 a. 安装Docker第一步:修改Docker镜像源为国内的Docker源第二步:安装Docker第三步:启动Docker b. 准备K8S部署目录 c.准备软件K8S包 d.解压软件包 e.增加环境变量3.CA证书创建和分发 a.安装CFSSL b.创建用来生成CA文件的JSON配置文件 c.创建用来生成 CA 证书签名请求(CSR)的 JSO...
2019-05-09 16:59:48
768
原创 K8S学习(一)概念
目录1.K8S相关概念ClusterMasterNodePodController ManagerServiceNameSpace2.K8S架构和集群规划K8S架构K8S架构拆解图K8S Master节点K8S Node节点K8S中Pod的创建流程1.K8S相关概念 Cluster Cluster由多台虚拟机或者物理设备组成,是...
2019-05-09 10:33:15
4435
原创 java实现基本排序(一)冒泡排序
冒泡排序冒泡排序的大致思路是:给你一个int型数组,每次比较两个元素,如果他们的位置错误就将他们的顺序调转过来,从开始一对到结尾的一对。 外层循环控制循环次数,内层循环控制每次没对元素的大小进行位置的调整。 例子:从小到大排列数组package com.jxk.test;public class MaoPao { public static void main(String[] args
2017-11-08 21:49:00
272
原创 Springmvc学习小结
Springmvc框架: 1.用户请求到达DispatcherServlert前端控制器,接受请求,进行响应。 2.接收到请求后,会调用HandlerMapping处理器映射器,根据url查找Handler(可以通过xml配置方式,注解方式)。 3.HandlerAdapter处理器适配器:根据特定规则去执行Handler,编写Handler时需
2017-11-02 09:24:58
218
原创 Springmvc和Struts2的区别
1、springmvc的入口是一个servlet即前端控制器,而struts2入口是一个filter过虑器。 2、springmvc是基于方法开发(一个url对应一个方法),请求参数传递到方法的形参,可以设计为单例或多例(建议单例),struts2是基于类开发,传递参数是通过类的属性,只能设计为多例。 3、Struts2采用值栈存储请求和响应的数据,通过OGNL存取数据, springmvc通过
2017-11-01 19:50:16
217
原创 springmvc中参数绑定pojo绑定,同个controller的不同方法调用,后一个方法的形参取到request域中的值为null
这里后一个方法形参取不到值的原因是因为在form表单中使用了enctype属性,且值为multipart/form-data,它一般用于传输二进制文件(图片、视频、、、),当你的表单中有图片或者视频时,才可以使用它,但是如果没有图片或者视频,那形参就取不到request中的值。当你的form表单中没有二进制文件(图片、视频、、、)时,正确方法应该是不写或者使用enctype=”application
2017-11-01 16:55:29
1334
转载 MySQL存储过程
**什么是MySQL存储过程?(MySQL5.0之后才支持)** SQL语句需要先编译然后执行,而存储过程(Stored Procedure)是一组为了完成特定功能的SQL语句集,经编译后存储在数据库中,用户通过指定存储过程的名字并给定参数(如果该存储过程带有参数)来调用执行它。存储过程是可编程的函数,在数据库中创建并保存,可以由SQL语句和控制结构组成。当想要在不同的应用程序或平台上执行
2017-10-30 12:27:33
259
转载 Java常用类,包,接口
类String Integer Long File Date Thread包java.lang.*; java.io.*; java.util.*; java.sql.*; java.math.*; 接口Comparable Collection Map List Runnable
2017-10-29 20:37:38
361
原创 JavaWeb监听器
监听器: 它是一个接口,内容由我们来写; 它需要注册,例如注册在按钮上; 监听器中的方法,会在特殊事件发生时被调用! 观察者: 事件源; 小偷 事件; 偷东西 监听器 警察 监听器中的方法:(抓捕)JavaWeb中的监听器 事件源:
2016-09-05 14:29:42
237
原创 BaseServlet
1.希望在一个Servlet中可以有多个请求处理方法 domain:User dao:UserDao servlet:UserServlet service:UserService 2.客户端发送请求时,必须多给出一个参数,用来说明要调用的方法。 请求处理方法的签名必须与service相同,即返回值和参数,以及申明异常都相同 3.客户端必须传递名为
2016-09-01 14:33:54
269
转载 装饰者模式
对象增强的手段 * 继承 被增强的对象固定的 增强的内容也是固定的 * 装饰者模式 被增强的对象是可以切换的 增强的内容是固定的 * 动态代理(AOP) 被增强的对象可以切换:Service 增强的内容也可以切换:事务处理继承:缺点: 1. 增强的内容是死的,不能动! 2. 被增强的对象也是死的!使用继承会使类增多!!!class 咖啡类 {}class
2016-06-28 22:05:12
262
原创 数据库连接池
连接池的一些配置:(所有池参数都有默认值) 初始大小:10个 最小空闲连接数:3个 增量:一次创建的最小单位(5个) 最大空闲连接数:12个 最大连接数:20个 最大等待时间:1000毫秒四大连接参数:(必须要配) 连接池也是使用四大连接参数来完成创建连接对象!实现的接口 连接池必须实现:javax.sql.DataSource接口!连接池返回的Connect
2016-06-27 20:30:11
324
原创 批处理
MySQL中的批处理默认是关闭的,假如要开启需要在配置文件中修改url的值添加?rewriteBatchedStatements=truepackage cn.jxk.demo5;import java.sql.Connection;import java.sql.PreparedStatement;import org.junit.Test;import cn.jxk.demo3.JdbcUti
2016-06-22 16:28:39
214
原创 存储和读取一个MP3文件于MySQL中
package cn.jxk.demo4;import java.io.FileInputStream;import java.io.FileOutputStream;import java.io.InputStream;import java.io.OutputStream;import java.sql.Blob;import java.sql.Connection;import j
2016-06-22 15:49:38
3205
原创 util包下的Date与sql包下的时间类型之间的转换
时间类型 数据库类型与Java中类型的对应关系 DATE–>java.sql.Date TIME–>java.sql.Time TIMESTAMP–>java.sql.Timestamp ** 领域对象(damain)中的所有属性都不能出现java.sql包下的东西!既不能使用java.sql.Date *
2016-06-22 12:01:53
936
原创 JdbcUtils小工具1.0
在src下创建一个配置文件package cn.jxk.demo3;import java.io.InputStream;import java.sql.Connection;import java.sql.DriverManager;import java.util.Properties;public class JdbcUtils { private static Properti
2016-06-21 17:00:46
301
原创 JDBC2
PreparedStatement >它是Statement接口的子接口; >强大之处: 1.防止SQL攻击 2.提高代码的可读性和可维护性 3.提高效率 >PreparedStatement的用法 如何得到PreparedStatement对象! *给出SQL模板
2016-06-20 19:36:40
269
原创 JDBC1
JDBC: Java DataBase Connectivity 第一步:连接Java和MySQL。 1.导jar包:驱动! 2.加载驱动类:Class.forName(“类名”); 3.给出 url,username,password,其中url背下来! 4.使用DriveManager类来得到Connection对象。package cn.jxk.demo1;import
2016-06-20 17:42:50
229
原创 面向对象下
一.类的继承 类的继承是指在一个现有类的基础上去构建一个新的类,构建出的新类被称为子类,现有类被称为父类,子类会自动拥有父类所有可继承的属性和方法。在程序中,需要使用extends关键字。(所有类都自动继承Object类)class Animal{ String name ; void shout(){ System.out.println("动物发出叫声"); } }
2016-03-12 17:54:39
399
原创 面向对象上
一.类的定义 1.在Java中,定义在类中的变量被称为成员变量,定义在方法中的变量被称为局部变量。如果在某一个方法中定义的局部变量与 成员变量同名,这种情况是允许的,此时方法中通过变量名访问到的是局部变量,而并非成员变量。 2.对象的创建 类名 对象名称=new 类名(); 在创建对象后,可以通过对象的引用来访问对象所有的成员对象名.对象成员 3.在实例化对象
2016-03-12 16:22:38
663
原创 java编程基础小结
一.注释单行注释 //内容多行注释 /* */文档注释 /** */二.标识符标识符可以由任意顺序的大小写字母,数字,下划线,美元符号组成。但不能以数字开头,不能使Java中的关键字。包名所有字母一律小写,例如cn.itcast.test类名和接口名每个单词的首字母还要大写,例如ArrayList常量名所有字母都要大写,且单词之间用下划线连接,例如D
2016-03-12 13:46:10
500
空空如也
求帮忙给一个java解题思路
2017-11-07
关于hibernate的问题,求解答
2016-11-09
为什么IE11的httpwatch在管理加载项中为不可用
2016-05-04
httpwatch在IE11上的使用
2016-05-04
TA创建的收藏夹 TA关注的收藏夹
TA关注的人