自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 kubesphere对比rancher和OpenShift

优点贴近原生K8S,运维人员无需学习新东西,kubesphere更像是k8s的前端图形化强,直观,美观,赏心悦目便于没有运维能力的开发人员,学习成本低,0基础运维集成灰度发布,镜像构建器,S2I,prometheus,istio,Jenkins,ES,sonarqube,日志,事件查询,操作审计,资源消费统计,监控等等等自动功能,能够称之为“云原生全栈系统”,无需开发人员另外学习这些运维技术,商业版相对于openshift经济实惠得多相对于rancher客户服务好,因为是国产产品,符合国情,而

2021-09-30 10:36:20 4090

原创 docker解决2375安全性的问题

#!/bin/bash#创建 Docker TLS 证书#相关配置信息export SERVER=10.28.120.130export PASSWORD=P@ssw0rdexport COUNTRY=CNexport STATE=shanghaiexport CITY=shanghaiexport ORGANIZATION=ZPMCexport ORGANIZATIONAL_UNIT=ZPMCexport [email protected] CA_HOME

2021-08-24 16:09:45 861

原创 Jenkins从JDK8升级到OPENJDK11遇到的问题

因为项目的原因,所以我们从JDK8升级到了JDK11(openjdk),但是也因此除了一些问题,这次主要列举jenkins的问题。首先列举出现问题的原因,因为文字比较长,可能大家会没有耐心。JDK8是yum安装的,但是OPENJDK11是绿色免安装版的。因为Jenkins构建的时候publish over ssh是non-login的,所以我们配置环境变量不能只配置/etc/profile,还要配置/etc/bashrc。接下来是出现的问题和解决的思路一、不能用JDK8环境去运行JDK11的程

2021-07-14 20:15:20 6153

原创 spring源码之refresh方法

refresh方法:1、为IOC容器以及Bean的生命周期管理提供条件。2、刷新Spring上下文信息,定义Spring上下文加载流程。其中ConfigurationClassParser解析各种标签比如@Bean阅读源码:this.prepareRefresh();1.设置spring容器的启动时间2.撤销关闭状态3.开启活跃状态4.初始化属性元信息initPropertySou...

2021-07-14 19:00:15 214

原创 查询数据库锁表

2020-06-03 07:54:00 139

原创 spring源码之refresh方法流程解析

refresh方法:1、为IOC容器以及Bean的生命周期管理提供条件。2、刷新Spring上下文信息,定义Spring上下文加载流程。其中ConfigurationClassParser解析各种标签比如@Bean阅读源码:this.prepareRefresh();1.设置spring容器的启动时间2.撤销关闭状态3.开启活跃状态4.初始化属性元信息initPropertySo...

2020-04-25 21:02:16 567

原创 java中的同步方法和静态同步方法的区别

最近看了Java的深层理解,然后也在网上百度过一些说法,现在根据我自己的话,自己的理解来对这两个概念进行讲解。举个例子,现在有一套房子,里边有两个公用的水龙头,还有两间房。两个公用的水龙头都被锁起来了,不能使用,他们共用一把钥匙,两间房间也被锁起来了,他们也是共用一把钥匙。那么整个房子就是一个类,两个公用的水龙头代表类中两个不同的静态方法,两间房代表类中两个不同的普通方法。那么现在租客a,想要进...

2020-04-17 23:18:11 397

原创 extjs中将相同的行值合并

/* * *合并单元格的函数,合并表格内所有连续的具有相同值的单元格。调用方法示例: * this.on("loadData",this.onLoadData,this); * onLoadData : function(store){ this.gridSp...

2020-01-17 12:23:35 500

转载 extjs创建灵活布局的表单

var form = new Ext.form.FormPanel({// var form = Ext.create('Ext.form.Panel',{ title : "灵活布局的表单", width : 650, autoHeight : true, ...

2020-01-14 12:21:34 199 2

原创 extjs给控件添加键盘事件

if (editor) { editor.enableKeyEvents = true; editor.on("keydown", function(f, e) { var keyCode = e.getKey(); if (e.ctrlKey == true) { // ctrl+c ctrl+v 等系统快捷键不屏蔽 ...

2020-01-14 12:18:10 370

原创 extjs实现下拉框联动

var ywCombox = util.dictionary.SimpleDicFactory.createDic(dic); ywCombox.on('select', function(combo, record, index) { debugger var mzlbDataStore = new Ext.d...

2020-01-14 12:10:45 446

转载 基于oracle的sql优化

基于oracle的sql优化基于oracle的sql优化一.编写初衷描述在应有系统开发初期,由于数据库数据较少,对于sql语句各种写法的编写体现不出sql的性能优劣,随着数据的不断增加,出现海量数据,劣质sql与优质sql在执行效率甚至存在百倍差距,可见sql优化的重要性二.Sql语句性能优化2.1 认识Oracle的执行过程2.2 Oracle优化法则—漏斗法则2.3 Ora...

2020-01-10 12:21:29 224

原创 sqlserver和oracle创建函数写法的对比

先贴两段代码函数:给定一个日期,判断是否是休息日.sqlservercreate function [user].[test]( @date_in datetime)returns integerasbegindeclare @num int, @workflag varchar(1) select @num = count(*) from sys_holid...

2020-01-10 09:37:23 310

原创 css不常用样式积累

display:none;//隐藏元素visibility:hidden;//隐藏元素内容display: flex;//flex布局flex-direction: row;//flex横向布局align-items: center;//flex-item居中排布display: flex;//flex默认布局(默认横向)box-sizing: border-box;//盒子模型,加上...

2020-01-09 12:31:50 196

原创 windows下cmd查看程序端口占用情况

查询程序端口根据PID查询端口方法一通过运行,打开cmd窗口,并且输入:netstat -ano输入完毕后,点击enter此时就会显示所有的进程,我们右键菜单中点击:查找。此时我们输入一个运行的PID5428进行查找,通过查找下一个可以确定所有的PID5428我们通过这种方法可以看到一个PID对应了多个端口,这也是一种正常现象。方法二第二种方法则较为简洁,但是代码较长,所以熟...

2020-01-08 12:22:05 1304 1

原创 sqlserver常用函数和oracle对比

之所以写这篇文章是因为我所做的项目是针对CS系统的BS版本(翻新)。CS系统是PowerBuilder开发的,数据库用的是sqlserevr,当我翻系统的时候我发现sqlserver和oracle的一些SQL中的函数并不能通用,而且还存在很多的差别。所以现在就把这些发现的差别列举出来。datediff--sqlserverselect datediff(month,cast('2019-01...

2020-01-07 15:34:27 262

原创 浅谈电商项目中的SPU与SKU

浅谈电商项目中的SPU与SKUSPU是什么?SKU是什么?SKU和商品之间的关系相信我们在从事电商方面工作时都绕不开两个关键词,SPU和SKU,那么这两个词是什么意思呢?今天就带大家来了解一下。SPU是什么?SKU就是Standard Product Unit (标准化产品单元),从字面意思可能很难理解,那我举个例子,iphone大家都知道吧?iphone 7是一个SPU,iphone8是另...

2020-01-02 20:37:32 1141

转载 JS中var、let、const之间的区别

一、var声明的变量会挂载在window上,而let和const声明的变量不会:var a = 100;console.log(a,window.a); // 100 100let b = 10;console.log(b,window.b); // 10 undefinedconst c = 1;console.log(c,window.c); // 1 und...

2019-12-17 13:43:27 62

原创 js中map的增删改查和遍历

增var person = {}person.name = '张三'删var person = {name:'张三'}delete person['name']改var person = {name:'张三'}person.name = '李四'查//key是待查找的keyfunction search(map, key) { for (var i = 0, m...

2019-12-17 12:02:12 839

原创 js中list的增删改查和遍历

js中list类型的遍历和增删改欢迎使用Markdown编辑器你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用Markdown编辑器, 可以仔细阅读这篇文章,了解一下Markdown的基本语法知识。新的改变我们对Markdown编辑器进行了一些功能拓展与语法支持,除了标准的Markdown编辑器功能,我们增加了如下几点新功能,帮助你用它写博客:全新...

2019-12-16 19:45:42 3040

空空如也

空空如也

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

TA关注的人

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