自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

小侠客的专栏

认真过好每一分钟

  • 博客(11)
  • 资源 (1)
  • 收藏
  • 关注

原创 Kubernetes 的配置 kubeconfig

kubernetes配置

2023-10-23 17:19:32 2169

原创 使用docker-compose部署MongoDB shard-cluster

如上图所示,为简化部署,mongos和config节点都使用单节点,部署了两个用作分片的replica-set,分别命名为RS0和RS1。由于构建rs时需要录入每个节点的地址,这里给每个容器都事先分配好了地址,这样配置的时候直接使用即可。我自己做了一个,只要将从官网下载的二进制文件打入镜像,再下载一个依赖libcurl4即可。涉及到6个docker容器,所以决定使用docker-compose来编排部署,可以看到单个rs上存放了约一半的数据,分片生效。可以使用官方提供的镜像,也可以自己做。

2023-10-02 10:21:41 166

原创 centos7搭建k8s

1. yum源的配置[kubernetes]name=Kubernetesbaseurl=https://mirrors.aliyun.com/kubernetes/yum/repos/kubernetes-el7-x86_64enabled=1gpgcheck=1repo_gpgcheck=1gpgkey=https://mirrors.aliyun.com/kubernetes/yum/doc/yum-key.gpg https://mirrors.aliyun.com/kuberne

2021-05-28 16:57:48 365

原创 go函数/方法的返回值过滤

很多情况下,我们的函数和方法会在多个分支返回,但我们又想在返回前对结果做一些相同的过滤处理,一个直观的方法是,外面套一层函数或方法,在外面做过滤和修改。但Go语言的defer机制提供了另一种方法,defer在函数返回前调用,可以在defer里对返回值做修改,这时需要在定义函数和方法时,给返回值命名。func foo(greet string) (s string) { defer func() { s = strings.ToUpper(s) }() switch greet { c

2020-08-22 23:14:14 487

原创 一次nginx和php-fpm的排错

准备搭一套Yii的环境,用到NGINX+php-fpm来做后端服务,配好之后一直打不开页面,总是报404,页面找不到。首先看日志,在nginx的配置文件里配置了access_log和error_log,看到errlog中记录,发现很多如下的报错百度搜索关键词:Primary script unknown,搜出来的内容基本一样,按照要求,将nginx、php-fpm运行的用户配置成同一个...

2020-03-21 19:20:27 212

原创 google开源RPC框架gRPC:安装

gRPC是一个有google最先开发的RPC(Remote Procedure Call:远程过程调用)框架,并在15年初开源。是一个比较新的东西,因为工作需要进行了一些研究,这里做一个记录。RPC的一些内容RPC 的全称是 Remote Procedure Call 是一种进程间通信方式。它允许程序调用另一个地址空间(通常是共享网络的另一台机器上)的过程或函数,而不用程序员显式编码这

2015-06-26 23:23:58 11276 1

原创 python爬虫框架Scrapy入门:安装

Scrapy的官网有英文的安装指引,地址:点击打开链接安装准备:1、Python2.7,我这里是2.7.82、lxml和OpenSSL(这两个工具是Scrapy开展可能要使用到的工具,使用pip安装Scrapy时会自动安装这两个工具,也可以自己安装。)3、pip或者easy_install,这两个是python提供的简化python工具包安装的工具,当然也可以使用源码安装。pip的

2014-12-26 15:53:32 547

原创 数字图象处理笔记(1)

像素间的关系1、相邻像素        位于坐标(x,y)的像素p,有四个水平和垂直相邻的像素,其坐标为(x+1,y)、(x,y+1)、(x-1,y)、(x,y-1),这四个像素称作4邻域,用N4(p)表示,每个像素距离p一个单位距离。        位于p的四个对角的像素有如下坐标(x-1,y-1)、(x-1,y+1)、(x+1,y-1)、(x+1,y+1),称作p的D邻域,用ND(

2014-12-11 20:20:33 1082

原创 Java布局管理器GridBagLayout的使用

GridBagLayout布局管理器是功能最强大,也是最复杂的布局管理器。与GridLayout管理器相比其特点是,一个组件可以跨越多个网格,而且各个组件的大小可以分别设置。使用GridBagLayout管理需要与GridBagConstraints类的对象一起。该对象与特定的组件关联,控制其大小以及跨越性。使用GridBagLayout的过程大概如下:

2014-05-24 15:48:52 878

原创 将整数分解为连续自然数之和

将一个正整数,拆分成连续的自然数之和,输出所有可能的情况例如: 3 = 1+2        10 = 1+2+3+4        16 = 5+6+7偶然见到这个问题,这里写下自己的解法。分析:对给定整数x以及一组满足要求的数字序列:a1a2......an,有x=a1+a2+......an数字的序列可以看做是一个公差为1的

2014-03-30 20:57:46 2717

原创 c语言学习笔记

1、printf()函数的参数是字符串,可以直接使用字符串,也可以使用一个字符指针,字符数组。不能使用字符,如printf('\n'),编译时不会报错,但运行时会产生错误。2、变量的定义要放在所有语句之前,例如char name[5]={'l','i','u',};printf(name);int i=145;会报一个 error C2143: syntax error :

2014-03-30 18:26:37 492

UNIX网络编程卷1(第三版)源代码

UNIX网络编程卷1:套接字联网API(第三版)所有源代码。

2014-09-23

空空如也

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

TA关注的人

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