自定义博客皮肤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)
  • 资源 (2)
  • 收藏
  • 关注

原创 Java-字符串

Java-字符串文章目录Java-字符串子串拼接不可变字符串检测字符串是否相等空串与null串构建字符串从概念上讲,Java字符串就是Unicode字符序列,每个用双引号括起来的字符串都是一个String类的实例。每个用双引号括起来的字符串都是String类型的一个实例。子串String类的substring类型可以从一个较大的字符串提取出一个子串。String greeting = "...

2018-11-25 20:22:49 206

原创 Kubernetes-部署容器应用(完全参考总结于张磊《深入剖析Kubernetes》

Kubernetes-部署容器应用文章目录Kubernetes-部署容器应用k8s和docker的区别控制器模式进入pod为什么我们需要PodPod是什么?k8s和docker的区别K8s和Docker的最大区别在于,它不推荐你使用命令行的方式直接运行容器,而是希望你通过YAML文件的方式,把容器的定义、参数、配置统统记录在一个YAML文件中,然后用这样一个指令把它运行起来。$kubctl...

2018-11-23 23:16:11 2659

原创 Java变量和运算符

文章目录JAVA变量变量初始化常量运算符数学函数与常量数值类型之间的转换强制类型转换结合赋值和运算符自增和自减运算符关系和boolean运算符位运算符括号与运算符级别枚举类型JAVA变量在Java中,每个变量都有一个类型,在声明变量时,变量的类型位于变量名之前。变量命名的规则:变量名必须是一个以字母开头并由字母或数字构成的序列空格、特殊符号都不能出现在变量中,下划线_除外Java中的...

2018-11-21 22:11:55 289

原创 Kubernetes—— K8S基础(完全参考总结于张磊《深入剖析Kubernetes》

K8S基础K8S基础架构K8S解决的问题是什么?k8s全景图k8s Secret对象声明式APIK8S基础架构基础架构图如下所示,我们可以看到master节点和Node节点。Master节点是控制节点,由三个紧密协作的独立组件组合而成。其中,APIServer负责API服务;Controller Manager负责负责容器编排;Scheduler负责容器调度。Node节点是计算节点,其中...

2018-11-21 19:02:01 16323

原创 Kubernetes——容器基础(完全参考总结于张磊《深入剖析Kubernetes》)

容器镜像——分层结构只读层Init层可读可写层总结下图是容器的rootfs的三个部分,这个三个部分有七层,会被联合挂载到/var/lib/docker/sufs/mnt目录下面只读层是容器roofs的最下面五层,对应的正式ubuntu:latest镜像的五层。每一层,都以增量的方式分别包含了Ubuntu操作系统的一部分Init层夹在只读层和读写层之间。Init层是Docker项目单独...

2018-11-20 21:28:01 784

原创 Kubernetes——容器基础(完全参考总结于张磊《深入剖析Kubernetes》)

容器基础容器本身是没有价值的,有价值的是“容器编排”Docker中做的约束容器,只是一种特殊的进程而已容器的隔离和限制容器本身是没有价值的,有价值的是“容器编排”容器中的边界是如何实现的一个小程序是如何运行的?一个小程序的运行,首先要将程序语言翻译成为二进制语言。要给代码提供数据(例如从磁盘中引入二进制文件)数据被加载到内存中待命CPU和内存共同工作,并且利用寄存器、内存堆栈...

2018-11-20 21:03:09 3100

原创 leetcode-Median of Two Sorted Arrays

leetcode-Median of Two Sorted Arrays题目:There are two sorted arrays nums1 and nums2 of size m and n respectively.Find the median of the two sorted arrays. The overall run time complexity should be ...

2018-11-20 16:32:55 175

原创 JAVA数据类型

JAVA数据类型数据类型概述整型浮点类型char类型Unicode和char类型boolean类型数据类型概述Java是一种强类型语言,这就意味着必须为每一个变量声明一种类型。在Java中,一共有8种基本类型,其中有4种整型、2种浮点类型、1种用于表示Unicade编码的字符单元的字符类型(char)和一种表示真值得boolean类型。整型基本概念类型存储需求取值范围...

2018-11-20 14:45:18 123

原创 EffectiveJava-第一课

这一系列的博客,记录的起因是在软院上的尹可挺老师的JAVA课。这是一门干货十足,但是我目前为止做噩梦都梦到自己挂科的一门课。因此先记录下上课的内容和最后复习出来的考试内容,以防止自己真的补考。。。。主要内容:1. JAVA基础知识复习2. Junit3. Maven1. JAVA基础知识复习(1)JAVA的语言特性指针——>引用内存泄漏——>垃圾...

2018-11-19 10:21:17 257

原创 在Cenos7中,Pouch+K8s安装和集群部署

最近三天一直在尝试部署阿里的pouch和k8s结合的集群,踩了很多坑,目前还有很多问题没有解决,在此记录。并等待日后解决。1.安装pouch,具体步骤参见官方文档:​ https://github.com/alibaba/pouch/blob/master/INSTALLATION.md ​ 推荐使用Developer Quick-Start模式,其中需要安装Golang才可以,Gol...

2018-11-07 23:03:30 664

原创 Centos中的命令【纯记录,无逻辑】

1.如何使用go进行github上面项目的拉取,并且在过程中显示下载过程$ go get -v github.com/XXX2.如何删除文件、文件夹 v#删除整个文件夹$ rm -rf XXX#删除某个文件$ rm XXX 3.如何对已经安装的软件进行卸载#简单卸载$ rpm -e XXX# 如果要删除XXX并且同时解决其所有的依赖关系$ yum -y re...

2018-11-06 10:44:52 118

原创 Docker架构概览

Docker架构概览在Docker中,其架构是松耦合结构,不通的模块各司其职,有机组合,用于完成用户的请求。  1.Docker daemon首先在图片的最中间部分,是Docker daemon,这是Docker架构中的主要用户接口,其具体作用是:(1)提供API Service用于接收来自Docker client的请求。(2)根据不同的请求分发给Docker dae...

2018-10-26 16:38:57 381

原创 Cgroups资源隔离

 Cgroups资源隔离,是Linux内核中很重要的一块以内容1.Cgroups是什么?Cgroups是Linux内核提供的一种机制,这种机制可以根据需求把一系列系统任务以及其子任务整合到按资源划分等级的不通组内,从而为系统资源管理提供一个统一的框架。通俗地说,cgroups可以限制、记录任务组所使用的物力资源,为容器的虚拟化提供了基本保证,是构建Docker等一些列虚拟化管理工具的基...

2018-10-26 16:17:50 975

原创 Linux中的namespace资源隔离【待不停补充】

Linux中的namespace资源隔离(仍在学习中,不断补充) 1. Linux中提供的六种namespace隔离2. Linux中调用以上六种隔离的具体操作:(1)clone()clone(),使用clone可以在创建一个新的进程的同时,来创建新的namespace,使用方法如下:int clone(int (*child_func)(void *), void...

2018-10-25 17:07:51 1333 1

原创 如何在Centos虚拟机安装K8S以及其集群并且在上面部署Mysql服务

环境:VirtualBox环境+Centos7Cenos7下载目录:链接:https://pan.baidu.com/s/1LUYhTM0sUYD0Irnt71UyzA  提取码:mjdmVirtualBox下载目录:链接:https://pan.baidu.com/s/1g0V8NLhRAXPe2gKRyA_tLw  提取码:fjan下面进入具体的步骤:1.#进入root权限中...

2018-10-18 15:30:35 679

转载 如何在Linux系统中编写脚本文件自动执行

        在集群的部署和启动过程中,往往要执行叫较多的命令,特别是已经部署成功在启动的时候,总有一些初始化的工作要做。这个时候如果还是选择一个一个去依次执行未免有些太浪费时间,因此选择了脚本的方式。并且脚本的方式也便于向伙伴们之前的相互分享【别问我怎么知道的,一键部署被带飞的时候简直不要太愉快】         具体执行过程如下:        1.编写本文文件,将需要执行的代码依次...

2018-10-15 15:16:53 8086

转载 centos虚拟机无法选择无缝模式,在安装增强功能时出现报错This system is currently not set up to build kernel modules.

   在centos虚拟机中,如果无法显示无缝模式,界面看起来会非常奇怪。因此为了使用无缝模式,我们需要安装centos的增强功能。具体安装步骤如下:    1.在cenos系统界面选择【设备】    2.点击安装增强功能如果在安装增强功能时出现如下图所示的错误,则是因为你之前已经安装过类似的增强功能二没有成功,但是安装的光驱已经被占用了。           ...

2018-10-13 14:37:43 13484

原创 java-txt文件的提取和处理

今天的任务是对于下载下来的txt文件进行提取、判断和处理1.读取txt文件(一整个获取)public static String readToString(String fileName) { String encoding = "UTF-8"; File file = new File(fileName); Long filelength = fi...

2018-05-11 17:44:07 3471

原创 java-如何获取本地图片的宽度和高度

虽然真的很简单,但是为了记录实习过程中用代码处理的那些奇奇怪怪的事情,还是记录下来:这个功能是在我检查图片的时候为了减少工作量,从而先把宽度和高度不符合要求的给删掉二做的一部分工作。不得不感叹一下“人工”只能时代下苦逼的实习生。。。File picture=new File("C:\\Users\\yejianan\\Desktop\\1.jpg"); try { ...

2018-05-08 17:49:49 655

转载 java-如何按照URL从网络中下载资源

在工作中遇到了有近七万条URL的图片链接,需要下载并且检查图片的情况。具体代码如下:1.如何从网络中的URL中获取资源/** * 从网络Url中下载文件 * @param urlStr * @param fileName * @param savePath * @throws IOException */ public stati...

2018-05-08 14:07:50 4420

大型网站系统与Java中间件实践

java面试必备,高清《大型网站系统与Java中间件实践》pdf版本 本书围绕⼤型⽹站和⽀撑⼤型⽹站架构的Java中间件的实践展开介 绍。从分布式系统的知识切⼊,让读者对分布式系统有基本的了解;然后 介绍⼤型⽹站随着数据量、访问量增长⽽发⽣的架构变迁;接着讲述构建 Java中间件的相关知识;之后的⼏章都是根据笔者的经验来介绍⽀撑⼤型 ⽹站架构的Java中间件系统的设计和实践。希望读者通过本书可以了解⼤ 型⽹站架构变迁过程中的较为通⽤的问题和解法,并了解构建⽀撑⼤型⽹ 站的Java中间件的实践经验。 对于有⼀定⽹站开发、设计经验,并想了解⼤型⽹站架构和⽀撑这种 架构的系统的开发、测试等的相关⼯程⼈员,本书有很⼤的参考意义;对 于没有⽹站开发设计经验的⼈员,通过本书也能宏观了解⼤型⽹站的架构 及相关问题的解决思路和⽅案。

2018-12-05

空空如也

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

TA关注的人

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