综合( 右侧选择分类 )
hangge

K8s - Kubernetes使用详解8(使用Volume存储实现数据持久化)

我们知道容器和Pod的生命周期可能很短,会被频繁地销毁和创建。当容器销毁时,保存在容器内部文件系统中的数据都会被清除。为了持久化保存容器的数据,我们可以使用Kubernetes Volume。 除此之外,有一些场景可能一个pod里面的多个容器需要共享数据。同样可以借助Volume来实现。八、Volume 存储1,什么是Volume?(1)Volume的生命周期独立于容器,Pod中的容器可能被
4173 人浏览
ios

iOS常用工具类-输入信息验证 emali, 手机号, 身份证, 数字

iOS常用工具类-输入信息验证 验证 emali, 手机号, 身份证, 数字#pragmamark-验证输入信息 //验证email +(BOOL)isEmail:(NSString*)input{ NSString*emailRegex=@"^([a-zA-Z0-9]*[-_]?[a-zA-Z0-9]+)*@([a-zA-Z0-9]*[-_]?[a-zA-Z0-9]+
4172 人浏览
hangge

K8s - 重新生成token以及hash值(解决令牌过期的问题)

当我们使用kubeadm init完成Master节点的安装后,界面上会输出如下kubeadm join ……命令。这个命令使用来将各个节点加入集群中。kubeadmjoin192.168.60.128:6443--tokenw5ndme.t66qlcrcw6l2j1k6 --discovery-token-ca-cert-hashsha256:890270a05467595010abc74
4168 人浏览
php

centos7.4 快速安装 mariadb(mysql)

从最新版本的linux系统开始,默认的是 Mariadb而不是mysql!使用系统自带的repos安装很简单:yum install mariadb mariadb-serversystemctl start mariadb ==> 启动mariadbsystemctl enable mariadb ==> 开机自启动mysql_secure_installation ==> 设
4161 人浏览
xiaozhu

python3运行报错:TypeError: Object of type 'type' is not JSON serializable解决方法

python3运行报错:TypeError: Object of type 'type' is not JSON serializable解决方法报这个错的原因:因为json.dumps函数发现字典里面有bytes类型的数据,无法编码。解决方法:在编码函数之前写一个编码类,只要检查到了是bytes类型的数据就把它转化成str类型。这个编码类代码示例如下:#!/usr/bin/env python3
4160 人浏览
androidproject

一个零耦合的侧滑菜单 SwipeMenuLayout

Android侧滑菜单-SwipeMenuLayoutSwipeMenuLayout是一个零耦合的侧滑菜单,使用方式及其简单!只需要正常编写xml布局文件即可。目前功能如下支持启用或禁用侧滑菜单支持菜单在条目的左边或者右边支持滑动阻塞或非阻塞支持点击了menu后是否自动关闭menu支持menu打开和关闭的回调监听可快速打开和关闭menu简单用例只需正常编写xml文件即可SwipeMenuLayou
4159 人浏览
hangge

K8s - Kubernetes重要概念介绍(Cluster、Master、Node、Pod、Controller、Service、Namespace)

Kubernetes是目前发展最快、市场占有率最高的容器编排引擎产品,并且还在快速地开发和迭代之中。我们在学习Kubernetes之前,需要理解它的几个重要概念,它们是组成Kubernetes集群的基石。一、Cluster、Master、Node 介绍1,ClusterCluster(集群) 是计算、存储和网络资源的集合,Kubernetes利用这些资源运行各种基于容器的应用。最简单的Clust
4158 人浏览
cnbzlj

android 解决listview.notifyDataSetChanged刷新时Imageloader加载图片闪烁问题

今天,简单讲讲android里再listview调用notifyDataSetChanged刷新界面时,Imageloader加载图片会闪烁的问题。最近,发现app里的listview图片会出现闪烁的情况。我发现是由于调用notifyDataSetChanged这个方法时候,图片全部闪烁一下,原因是图片全部重新加载了一次,导致闪烁。后来修改为局部刷新,但是还是还是存在是不是闪烁的情况,于是在网上查
4158 人浏览
wechat

微信小程序支付功能页

微信小程序支付功能页支付功能页用于帮助插件完成支付,相当于 wx.requestPayment 的功能。需要注意的是:插件使用支付功能,需要进行额外的权限申请,申请位置位于管理后台的“小程序插件 -> 基本设置 -> 支付能力”设置项中。另外,无论是否通过申请,主体为个人小程序在使用插件时,都无法正常使用插件里的支付功能。调用参数支付功能页使用 functional-page-navi
4158 人浏览
hangge

SpringBoot - 网络请求模版类RestTemplate使用详解3(POST请求)

四、POST 请求1:postForObject() 方法的使用1,方法介绍 postForObject() 用于发送一个 HTTP POST 请求。它和 postForEntity() 用法几乎相同。区别在于 postForObject() 返回值返回的是响应体,省略了很多 response 的信息。2,发送一个 JSON 格式数据(1)下面代码使用 post 方式发送一个 Bean 对象,并将
4158 人浏览
database

【揭秘】数据库面试葵花宝典,让你面试一次过

大家可以叫我老张,网名superZS!一直从事数据库行业10余年,工作于某数据库服务公司,兼数据库资深讲师,就面试中大家遇到的比较困惑的数据库问题,和刚进入数据库领域的同学们,我在这里给大家做一个详细的总结,希望对大家在工作或者面试中有所帮助,老师会倾囊相授,道行尚浅,大家相互学习!让我们努力学习技术,为了拿到高薪,追到心仪的姑娘,而奋斗吧!葵花宝典Question 1:你目前接触的mysql版本
4154 人浏览
php

PHP中的替代语法(冒号、endif、endwhile、endfor)

我们经常在wordpress一类博客程序的模板里面看到很多奇怪的PHP语法,比如:<?phpif(empty($GET_['a'])):?> <fontcolor="red">空的</font> <?phpendif;?>对于相当一部分PHP爱好者来说根本没见过,这些是什么东西呢?其实这些都是PHP流程控制的替
4154 人浏览
php

mac下停止和启动mysql命令

在Mac OS X启动和停止MySQL服务的命令启动MySQL服务 sudo /usr/local/Cellar/mysql/5.7.18_1/support-files/mysql.server start停止MySQL服务sudo /usr/local/Cellar/mysql/5.7.18_1/support-files/mysql.server stop重启MySQL服务sudo /usr
4153 人浏览
littleGG

不输入密码ssh直接登录阿里云Linux主机

最新使用自动打包系统遇到了自动上传不输入密码登录的东西,借鉴了下面这篇文章服务器环境:阿里云云服务器,Linux版本 - CentOS客户端环境:Mac OSX Terminal在Terminal中用ssh命令登录服务器每次都要输入密码,虽然可以复制/粘贴密码,但登录后一段时间不操作,服务器会自动断开连接,连接时又要复制/粘贴密码,还是有些不方便。有没有办法实现登录时不用输入密码呢?有办法,这篇博
4152 人浏览
android01

Android源码解析(十三)-- apk安装流程

上一篇文章中给大家分析了一下android系统启动之后调用PackageManagerService服务并解析系统特定目录,解析apk文件并安装的过程,这个安装过期实际上是没有图形界面的,底层调用的是我们平时比较熟悉的adb命令,那么我们平时安装apk文件的时候大部分是都过图形界面安装的,那么这种方式安装apk具体的流程是怎样的呢?下面我们就来具体看一下apk的具体安装过程,相信大家都知道如果我们
4152 人浏览
androidproject

快速利用RecyclerView的LayoutManager搭建流式布局

说真的自从对RecyclerView的LayoutManager有新的认识后,完全不用担心很多的复杂布局了。而且对ViewGroup测量过程也不用担心了,因为里面有LayoutManager帮我们实现了。下面就进入该篇文章的主题吧,废话不多说,直接上图更有说服力。 上面的示例图是我把ItemView分别用了TextView和ImageView。其实这些是没什么好说的,主要是如何定义这样的Lay
4152 人浏览
hangge

macOS - 使用rz、sz命令进行文件上传和下载(iTerm2安装使用)

MacOS自带的命令终端不支持使用rz和sz命令进行文件上传和下载。我们可以安装另一种终端iTerm2,然后对iTerm2进行扩展安装lrzsz,这样Mac就可以使用rz和sz命令进行文件传输了。具体操作步骤如下。1,安装 iTerm2首先到其官网下载iTem2安装包,下载完成后直接双击安装。下载地址:https://www.iterm2.com/#/section/downloads2,安装 l
4148 人浏览
java

《Java从入门到放弃》JavaSE入门篇:程序结构

程序的结构一般分为三种:顺序结构。选择结构。循环结构。一、顺序结构:这个不用多说吧,跟我们平时写文章的顺序一样,从上往下。二、选择结构:从名字就能看出,要选择嘛,到底是要漂亮滴妹子,还是要有钱滴妹子呢!当然,如果是个吊丝码农滴话,那你就不要多想了,还是老老实实码代码吧···三、循环结构:循环啊,就是一直转啊转啊转啊,转到出意外为止。接下来还是老规矩,通过小示例来学习语法吧。顺序结构:一、输入姓名和
4145 人浏览
xiaozhi

16.JavaScript是如何工作的:存储引擎+如何选择合适的存储API

概述在设计 Web 应用程序时,为本地浏览器选择合适的存储机制至关重要, 一个好的存储引擎可以确保可靠地保存信息,减少带宽,提高响应能力。正确的存储缓存策略是实现离线移动 Web 体验的核心构建块,同时也大大的提高了用户体验。在本章中,讨论可选择的存储 Api 和服务,并提供一些在构建 Web应用程序,该使用哪种存储引擎。数据模型数据存储模型确定数据在内部的组织方式,这会影响 Web 应用程序的整
4144 人浏览
hgweb

Vue.js - 解决部署到服务器后Element UI图标不显示问题(404错误)

1,问题描述(1)element-ui自带了一套常用的图标集合,使用起来十分方便。最近发现当Vue.js项目中使用element-ui图标时,如果使用npm run dev方式启动,图标是显示正常的: (2)而一旦使用npm run build编译打包后发布到服务器上,会发现图片显示不出来(Chrome浏览器下显示方块)。(3)查看网络请求可以看到如下两个字体文件加载不到:http://local
4144 人浏览