- Kubernetes学习指南:containerd安装
小黑_深呼吸
Kubernetes学习指南kubernetes容器云原生
Kubernetes学习指南:containerd安装在1.20版本中将内置的dockershim进行分离,这个版本依旧还可以使用dockershim,但是在1.24中被删除。从1.24开始,大家需要使用其他受到支持的运行时选项(例如containerd或CRI-O);如果选择DockerEngine作为运行时,则需要使用cri-dockerd一、升级libseccomp版本:在centos7中y
- Kubernetes学习指南:保姆级实操手册05——配置集群HA负载均衡
小黑_深呼吸
Kubernetes学习指南kubernetes负载均衡容器
五、Kubernetes学习指南:保姆级实操手册05——配置集群HA负载均衡简介:Keepalived提供VRRP实现,并允许您配置Linux机器使负载均衡,预防单点故障。HAProxy提供可靠、高性能的负载均衡,能与Keepalived完美配合1、配置Keepalive官方文档提供了两种运行方式(此案例使用选项1):选项1:在操作系统上运行服务选项2:将服务作为静态pod运行参考文档:[http
- Kubernetes学习笔记--理解及操作 Kubernetes 对象
木子一酱
本文记录Kubernetes对象在KubernetesAPI的表现形式,以及如何在.yaml格式的文件中表示。Kubernetes对象在Kubernetes系统中,Kubernetes对象是持久化的实体,Kubernetes使用这些实体去表示整个集群的状态,如哪些容器化应用在运行(以及在哪些节点上),可以被应用使用的资源,关于应用运行时表现的策略,比如重启策略、升级策略,以及容错策略等。当操作Ku
- 人人都能看懂的 Pod 与容器设计模式
Docker_
文章来源:阿里巴巴云原生,点击查看原文。Pod与容器设计模式是Kubernetes体系里面最重要的一个基础知识点,每一个Kubernetes学习者都需要仔细揣摩并掌握。本文将由阿里云容器平台高级技术专家、CNCF官方大使张磊为大家讲述:我们为什么需要Pod以及容器设计模式的详细解读等。为什么需要Pod容器的基本概念我们知道Pod是Kubernetes项目里面一个非常重要的概念,也是非常重要的一个原
- 从零入门 K8s| 人人都能看懂 Pod 与容器设计模式
Go中国
作者|张磊阿里云容器平台高级技术专家,CNCF官方大使导读:Pod与容器设计模式是Kubernetes体系里面最重要的一个基础知识点,每一个Kubernetes学习者都需要仔细揣摩并掌握。本文将由阿里云容器平台高级技术专家、CNCF官方大使张磊为大家讲述:我们为什么需要Pod以及容器设计模式的详细解读等。为什么需要Pod容器的基本概念我们知道Pod是Kubernetes项目里面一个非常重要的概念,
- Kubernetes----Kubernetes学习从入门到实战循序渐进系列篇
redrose2100
Kuberneteskubernetes学习docker
Kubernetes----Kubernetes的产生背景与简介Kubernetes----Kubernetes组件简介及相关概念Kubernetes----Kubernetes常用插件简介Kubernetes----Kubernetes集群环境搭建Kubernetes----Kubernetes集群环境配置在Node节点或普通用户使用kubectl命令Kubernetes----Kubernet
- Kubernetes有状态应用管理——PetSet
zyydd_
java大数据linuxpython数据库
目录贴:Kubernetes学习系列1、介绍在Kubernetes中,大多数的Pod管理都是基于无状态、一次性的理念。例如ReplicationController,它只是简单的保证可提供服务的Pod数量。如果一个Pod被认定为不健康的,Kubernetes就会以对待牲畜的态度对待这个Pod——删掉、重建。相比于牲畜应用,PetSet(宠物应用),是由一组有状态的Pod组成,每个Pod有自己特殊且
- k8s部署tomcat及web应用_kubernetes学习一:安装及部署第一个Web应用
weixin_39761558
准备工作首先准备Kubernets的环境,使用的是centos7.5关闭防火墙:#systemctldisablefirewalld#systemctlstopfirewalld安装etcd和kubernetes(会自动安装Docker软件)由于centosmini版本没有ifconfig和netstat的命令。所以安装了net-tools的工具#yum-yinstallnet-tools#yum
- 适合 Kubernetes 初学者的一些实战练习(二)
JerryWang_汪子熙
本系列的第一篇文章,我们学习了每一个Kubernetes从业者的实际工作中几乎都会使用的步骤:创建Deployment和Service,同时通过实际例子讲解了Pod和Service绑定的实现方式,介绍了使用KubernetesJob计算圆周率这种费时的操作。本文作为Kubernetes学习系列的第二篇文章,我们继续学习XX.练习1-使用脚本在Linux服务器上自动安装Kubernetes的包管理器
- 云原生学习路线导航页(持续更新中)
格桑阿sir
云原生学习专栏云原生kubernetes容器go后端
云原生学习路线导航页(持续更新中)本文作为云原生学习系列文章的导航页,内容实时更新,笔者会对其中列出的每一项,进行学习并整理成文章,敬请期待1、形成对云原生的基本认识2、golang学习2.1.golang基础语法2.2.golang进阶知识2.3.golang常用类库学习2.4.golang高级知识学习3、kubernetes学习3.1.borg论文精读3.2.kubernetes基础知识3.3
- caas k8s主控节点如何查询_容器架构 K8s 集群如何规划工作节点的大小?
暗香无名
caask8s主控节点如何查询
欢迎来到小巧的Kubernetes学习——一个定期的专栏,讨论我们在网上看到的最有趣的问题,以及Kubernetes专家在我们的研讨会上回答的问题。今天的答案由DanielWeibel策划。Daniel是一名软件工程师,也是Learnk8s的讲师。如果你想在下一集节目中提出你的问题,请通过电子邮件联系我们,或者你可以通过@learnk8s发推给我们。你错过前几集了吗?你可以在这里找到它们。当您创建
- Kubernetes学习笔记——2.4 允许外部访问
IFELSE
bykowen2018.02.22本文翻译自ViewingPodsandNodes学习目标学习KubernetesService了解label和labelSelector对象与服务的关系通过服务允许集群外部访问应用Kubernetes服务(Service)概述Pod并不是永恒的,它有自己的生命周期。假如Node死掉了,上面运行的Pod也就消失了。但是ReplicationController会创建
- Kubernetes学习笔记
saddhu.
k8s笔记
文章目录1.Kubernetes介绍1.1应用部署方式演变1.2kubernetes简介1.3kubernetes组件1.4kubernetes概念2.kubernetes集群环境搭建2.1前置知识点集群类型安装方式2.2kubeadm部署方式介绍2.3安装要求2.4最终目标2.5准备环境2.6系统初始化2.6.1设置系统主机名以及Host文件的相互解析2.6.2安装依赖文件(所有节点都要操作)2
- K8S系列学习之Pod实战
tianyangqi
技术交流dockerkuberneteslinux云计算经验分享
Kubernetes学习路上的那些事儿,很有必要分享出来什么是Pod要弄清楚这个概念,我们还是先上官网瞧瞧,https://kubernetes.io/zh/docs/concepts/workloads/pods/个人的理解,Pod就是k8s中的一个个篮子,至于里面是装韭菜,还是装鸡蛋,得根据具体的业务环境要求来定。在k8s世界中,重点是把这些篮子调度和管理好,所以得首先学Pod,只有理解和掌握
- 适合 Kubernetes 初学者的一些实战练习(一)
JerryWang_汪子熙
本系列记录了笔者刚刚接触并学习Kubernetes时动手做过的一些练习,这里分享出自己的Kubernetes学习历程,希望对广大Kubernetes初学者有所帮助。练习1-如何在Kubernetes里创建一个Nginx应用使用命令行kubectlrun--image=nginxnginx-app--port=80创建一个名为nginx-app的应用结果:deployment.apps/nginx-
- 【Kubernetes学习之连接集群】利用 kubeconfig 或 secret Token 连接 k8s 集群
oceanweave
Kubernetes学习笔记kubernetes学习容器
参考通过kubeconfig文件生成证书,用curl访问KubernetesAPIserver_网络飞鸥的博客-CSDN博客k8s用ServiceAccountToken的方式访问apiserver_kubenetesapi访问token-CSDN博客k8sserviceaccount创建后没有生成对应的secret-SoulChild随笔记参考|KubernetesKubernetesAPIRe
- 深入理解Kubernetes架构:综合指南
yule.yang
云原生kubernetes架构
关于Kubernetes架构的综合指南旨在通过插图详细解释每个kubernetes组件。如果您希望:了解Kubernetes的架构,掌握Kubernetes的基本概念,了解Kubernetes架构组件,以及探索连接这些组件的工作流,然后你会发现本指南非常宝贵。注意:为了更好地理解Kubernetes架构,有一些先决条件请查看kubernetes学习指南中的先决条件以了解更多信息。什么是Kubern
- Kubernetes学习笔记-Part.09 K8s集群构建
这啥命啊
kerbernteskubernetes学习笔记
目录Part.01Kubernets与dockerPart.02Docker版本Part.03Kubernetes原理Part.04资源规划Part.05基础环境准备Part.06Docker安装Part.07Harbor搭建Part.08K8s环境安装Part.09K8s集群构建Part.10容器回退第九章K8s集群构建9.1.集群初始化集群初始化是首先形成一个master的集群,因此相关操作仅
- Kubernetes学习笔记-Part.07 Harbor搭建
这啥命啊
kerbernteskubernetes学习笔记
目录Part.01Kubernets与dockerPart.02Docker版本Part.03Kubernetes原理Part.04资源规划Part.05基础环境准备Part.06Docker安装Part.07Harbor搭建Part.08K8s环境安装Part.09K8s集群构建Part.10容器回退第七章Harbor搭建Docker-Compose是用来管理容器的,类似用户容器管家,我们有N多
- Kubernetes学习笔记-Part.08 安装k8s环境
这啥命啊
kerbernteskubernetes学习笔记
目录Part.01Kubernets与dockerPart.02Docker版本Part.03Kubernetes原理Part.04资源规划Part.05基础环境准备Part.06Docker安装Part.07Harbor搭建Part.08K8s环境安装Part.09K8s集群构建Part.10容器回退第八章K8s环境安装8.1.准备安装文件在外网服务器上,配置kubernetes的yum源[ku
- Kubernetes学习笔记-Part.10 容器回退
这啥命啊
kerbernteskubernetes学习笔记
目录Part.01Kubernets与dockerPart.02Docker版本Part.03Kubernetes原理Part.04资源规划Part.05基础环境准备Part.06Docker安装Part.07Harbor搭建Part.08K8s环境安装Part.09K8s集群构建Part.10容器回退第十章容器回退部署过程中,如遇问题可重新初始化k8s或彻底卸载k8s、docker重新部署。10
- Kubernetes学习笔记-Part.05 基础环境准备
这啥命啊
kerbernteskubernetes学习笔记
目录Part.01Kubernets与dockerPart.02Docker版本Part.03Kubernetes原理Part.04资源规划Part.05基础环境准备Part.06Docker安装Part.07Harbor搭建Part.08K8s环境安装Part.09K8s集群构建Part.10容器回退第五章基础环境准备5.1.SSH免密登录在master01、master02、master03上
- Kubernetes学习笔记-Part.06 Docker安装
这啥命啊
kerbernteskubernetes学习笔记
目录Part.01Kubernets与dockerPart.02Docker版本Part.03Kubernetes原理Part.04资源规划Part.05基础环境准备Part.06Docker安装Part.07Harbor搭建Part.08K8s环境安装Part.09K8s集群构建Part.10容器回退第六章Docker安装在master、worker、harbor上均需要安装6.1.准备安装文件
- Kubernetes学习笔记-Part.01 Kubernets与docker
这啥命啊
kerbernteskubernetes学习笔记
目录Part.01Kubernets与dockerPart.02Docker版本Part.03Kubernetes原理Part.04资源规划Part.05基础环境准备Part.06Docker安装Part.07Harbor搭建Part.08K8s环境安装Part.09K8s集群构建Part.10容器回退第一章Kubernets与dockerDocker是一种轻量级的容器化平台,可以将应用程序及其依
- Kubernetes学习笔记-Part.02 Docker版本
这啥命啊
kerbernteskubernetes学习笔记
目录Part.01Kubernets与dockerPart.02Docker版本Part.03Kubernetes原理Part.04资源规划Part.05基础环境准备Part.06Docker安装Part.07Harbor搭建Part.08K8s环境安装Part.09K8s集群构建Part.10容器回退第二章Docker版本老旧版本:docker/docker.io/docker-engine/l
- Kubernetes学习笔记-Part.04 资源规划
这啥命啊
kerbernteskubernetes学习笔记
目录Part.01Kubernets与dockerPart.02Docker版本Part.03Kubernetes原理Part.04资源规划Part.05基础环境准备Part.06Docker安装Part.07Harbor搭建Part.08K8s环境安装Part.09K8s集群构建Part.10容器回退第四章资源规划4.1.资源配置主机名FQDNIP服务器配置操作系统master01master0
- Kubernetes学习笔记-Part.03 Kubernetes原理
这啥命啊
kerbernteskubernetes学习笔记
目录Part.01Kubernets与dockerPart.02Docker版本Part.03Kubernetes原理Part.04资源规划Part.05基础环境准备Part.06Docker安装Part.07Harbor搭建Part.08K8s环境安装Part.09K8s集群构建Part.10容器回退第三章Kubernetes原理Kubernetes简称k8s,是支持云原生部署的一个平台,起源于
- kubernetes学习-概念5
wangqiaowq
kubernetes学习容器
服务(Service)Kubernetes中Service是将运行在一个或一组Pod上的网络应用程序公开为网络服务的方法。Kubernetes中Service的一个关键目标是让你无需修改现有应用以使用某种不熟悉的服务发现机制。你可以在Pod集合中运行代码,无论该代码是为云原生环境设计的,还是被容器化的老应用。你可以使用Service让一组Pod可在网络上访问,这样客户端就能与之交互。如果你使用De
- docker+kubernetes——学习目录
LSY_csdn_
容器容器编排dockerkubernetes
docker和kubernetes学习目录,持续更新中。。。一、docker容器:1、linux中通过yum安装docker环境;2、linux中无网tar安装docker环境;3、linux中无网rpm安装docker环境(推荐);4、docker镜像和容器常用操作;5、dockerfile基础语法;6、搭建docker私有仓库;7、搭建harbor镜像仓库;8、搭建docker跨服务器通信ov
- kubernetes学习笔记-概念
wangqiaowq
学习笔记
参考:https://kubernetes.io/zh-cn/docs/concepts/overview/概述Kubernetes是一个可移植、可扩展的开源平台,用于管理容器化的工作负载和服务,可促进声明式配置和自动化。Kubernetes拥有一个庞大且快速增长的生态,其服务、支持和工具的使用范围相当广泛。Kubernetes这个名字源于希腊语,意为“舵手”或“飞行员”。k8s这个缩写是因为k和
- Spring4.1新特性——Spring MVC增强
jinnianshilongnian
spring 4.1
目录
Spring4.1新特性——综述
Spring4.1新特性——Spring核心部分及其他
Spring4.1新特性——Spring缓存框架增强
Spring4.1新特性——异步调用和事件机制的异常处理
Spring4.1新特性——数据库集成测试脚本初始化
Spring4.1新特性——Spring MVC增强
Spring4.1新特性——页面自动化测试框架Spring MVC T
- mysql 性能查询优化
annan211
javasql优化mysql应用服务器
1 时间到底花在哪了?
mysql在执行查询的时候需要执行一系列的子任务,这些子任务包含了整个查询周期最重要的阶段,这其中包含了大量为了
检索数据列到存储引擎的调用以及调用后的数据处理,包括排序、分组等。在完成这些任务的时候,查询需要在不同的地方
花费时间,包括网络、cpu计算、生成统计信息和执行计划、锁等待等。尤其是向底层存储引擎检索数据的调用操作。这些调用需要在内存操
- windows系统配置
cherishLC
windows
删除Hiberfil.sys :使用命令powercfg -h off 关闭休眠功能即可:
http://jingyan.baidu.com/article/f3ad7d0fc0992e09c2345b51.html
类似的还有pagefile.sys
msconfig 配置启动项
shutdown 定时关机
ipconfig 查看网络配置
ipconfig /flushdns
- 人体的排毒时间
Array_06
工作
========================
|| 人体的排毒时间是什么时候?||
========================
转载于:
http://zhidao.baidu.com/link?url=ibaGlicVslAQhVdWWVevU4TMjhiKaNBWCpZ1NS6igCQ78EkNJZFsEjCjl3T5EdXU9SaPg04bh8MbY1bR
- ZooKeeper
cugfy
zookeeper
Zookeeper是一个高性能,分布式的,开源分布式应用协调服务。它提供了简单原始的功能,分布式应用可以基于它实现更高级的服务,比如同步, 配置管理,集群管理,名空间。它被设计为易于编程,使用文件系统目录树作为数据模型。服务端跑在java上,提供java和C的客户端API。 Zookeeper是Google的Chubby一个开源的实现,是高有效和可靠的协同工作系统,Zookeeper能够用来lea
- 网络爬虫的乱码处理
随意而生
爬虫网络
下边简单总结下关于网络爬虫的乱码处理。注意,这里不仅是中文乱码,还包括一些如日文、韩文 、俄文、藏文之类的乱码处理,因为他们的解决方式 是一致的,故在此统一说明。 网络爬虫,有两种选择,一是选择nutch、hetriex,二是自写爬虫,两者在处理乱码时,原理是一致的,但前者处理乱码时,要看懂源码后进行修改才可以,所以要废劲一些;而后者更自由方便,可以在编码处理
- Xcode常用快捷键
张亚雄
xcode
一、总结的常用命令:
隐藏xcode command+h
退出xcode command+q
关闭窗口 command+w
关闭所有窗口 command+option+w
关闭当前
- mongoDB索引操作
adminjun
mongodb索引
一、索引基础: MongoDB的索引几乎与传统的关系型数据库一模一样,这其中也包括一些基本的优化技巧。下面是创建索引的命令: > db.test.ensureIndex({"username":1}) 可以通过下面的名称查看索引是否已经成功建立: &nbs
- 成都软件园实习那些话
aijuans
成都 软件园 实习
无聊之中,翻了一下日志,发现上一篇经历是很久以前的事了,悔过~~
断断续续离开了学校快一年了,习惯了那里一天天的幼稚、成长的环境,到这里有点与世隔绝的感觉。不过还好,那是刚到这里时的想法,现在感觉在这挺好,不管怎么样,最要感谢的还是老师能给这么好的一次催化成长的机会,在这里确实看到了好多好多能想到或想不到的东西。
都说在外面和学校相比最明显的差距就是与人相处比较困难,因为在外面每个人都
- Linux下FTP服务器安装及配置
ayaoxinchao
linuxFTP服务器vsftp
检测是否安装了FTP
[root@localhost ~]# rpm -q vsftpd
如果未安装:package vsftpd is not installed 安装了则显示:vsftpd-2.0.5-28.el5累死的版本信息
安装FTP
运行yum install vsftpd命令,如[root@localhost ~]# yum install vsf
- 使用mongo-java-driver获取文档id和查找文档
BigBird2012
driver
注:本文所有代码都使用的mongo-java-driver实现。
在MongoDB中,一个集合(collection)在概念上就类似我们SQL数据库中的表(Table),这个集合包含了一系列文档(document)。一个DBObject对象表示我们想添加到集合(collection)中的一个文档(document),MongoDB会自动为我们创建的每个文档添加一个id,这个id在
- JSONObject以及json串
bijian1013
jsonJSONObject
一.JAR包简介
要使程序可以运行必须引入JSON-lib包,JSON-lib包同时依赖于以下的JAR包:
1.commons-lang-2.0.jar
2.commons-beanutils-1.7.0.jar
3.commons-collections-3.1.jar
&n
- [Zookeeper学习笔记之三]Zookeeper实例创建和会话建立的异步特性
bit1129
zookeeper
为了说明问题,看个简单的代码,
import org.apache.zookeeper.*;
import java.io.IOException;
import java.util.concurrent.CountDownLatch;
import java.util.concurrent.ThreadLocal
- 【Scala十二】Scala核心六:Trait
bit1129
scala
Traits are a fundamental unit of code reuse in Scala. A trait encapsulates method and field definitions, which can then be reused by mixing them into classes. Unlike class inheritance, in which each c
- weblogic version 10.3破解
ronin47
weblogic
版本:WebLogic Server 10.3
说明:%DOMAIN_HOME%:指WebLogic Server 域(Domain)目录
例如我的做测试的域的根目录 DOMAIN_HOME=D:/Weblogic/Middleware/user_projects/domains/base_domain
1.为了保证操作安全,备份%DOMAIN_HOME%/security/Defa
- 求第n个斐波那契数
BrokenDreams
今天看到群友发的一个问题:写一个小程序打印第n个斐波那契数。
自己试了下,搞了好久。。。基础要加强了。
&nbs
- 读《研磨设计模式》-代码笔记-访问者模式-Visitor
bylijinnan
java设计模式
声明: 本文只为方便我个人查阅和理解,详细的分析以及源代码请移步 原作者的博客http://chjavach.iteye.com/
import java.util.ArrayList;
import java.util.List;
interface IVisitor {
//第二次分派,Visitor调用Element
void visitConcret
- MatConvNet的excise 3改为网络配置文件形式
cherishLC
matlab
MatConvNet为vlFeat作者写的matlab下的卷积神经网络工具包,可以使用GPU。
主页:
http://www.vlfeat.org/matconvnet/
教程:
http://www.robots.ox.ac.uk/~vgg/practicals/cnn/index.html
注意:需要下载新版的MatConvNet替换掉教程中工具包中的matconvnet:
http
- ZK Timeout再讨论
chenchao051
zookeepertimeouthbase
http://crazyjvm.iteye.com/blog/1693757 文中提到相关超时问题,但是又出现了一个问题,我把min和max都设置成了180000,但是仍然出现了以下的异常信息:
Client session timed out, have not heard from server in 154339ms for sessionid 0x13a3f7732340003
- CASE WHEN 用法介绍
daizj
sqlgroup bycase when
CASE WHEN 用法介绍
1. CASE WHEN 表达式有两种形式
--简单Case函数
CASE sex
WHEN '1' THEN '男'
WHEN '2' THEN '女'
ELSE '其他' END
--Case搜索函数
CASE
WHEN sex = '1' THEN
- PHP技巧汇总:提高PHP性能的53个技巧
dcj3sjt126com
PHP
PHP技巧汇总:提高PHP性能的53个技巧 用单引号代替双引号来包含字符串,这样做会更快一些。因为PHP会在双引号包围的字符串中搜寻变量, 单引号则不会,注意:只有echo能这么做,它是一种可以把多个字符串当作参数的函数译注: PHP手册中说echo是语言结构,不是真正的函数,故把函数加上了双引号)。 1、如果能将类的方法定义成static,就尽量定义成static,它的速度会提升将近4倍
- Yii框架中CGridView的使用方法以及详细示例
dcj3sjt126com
yii
CGridView显示一个数据项的列表中的一个表。
表中的每一行代表一个数据项的数据,和一个列通常代表一个属性的物品(一些列可能对应于复杂的表达式的属性或静态文本)。 CGridView既支持排序和分页的数据项。排序和分页可以在AJAX模式或正常的页面请求。使用CGridView的一个好处是,当用户浏览器禁用JavaScript,排序和分页自动退化普通页面请求和仍然正常运行。
实例代码如下:
- Maven项目打包成可执行Jar文件
dyy_gusi
assembly
Maven项目打包成可执行Jar文件
在使用Maven完成项目以后,如果是需要打包成可执行的Jar文件,我们通过eclipse的导出很麻烦,还得指定入口文件的位置,还得说明依赖的jar包,既然都使用Maven了,很重要的一个目的就是让这些繁琐的操作简单。我们可以通过插件完成这项工作,使用assembly插件。具体使用方式如下:
1、在项目中加入插件的依赖:
<plugin>
- php常见错误
geeksun
PHP
1. kevent() reported that connect() failed (61: Connection refused) while connecting to upstream, client: 127.0.0.1, server: localhost, request: "GET / HTTP/1.1", upstream: "fastc
- 修改linux的用户名
hongtoushizi
linuxchange password
Change Linux Username
更改Linux用户名,需要修改4个系统的文件:
/etc/passwd
/etc/shadow
/etc/group
/etc/gshadow
古老/传统的方法是使用vi去直接修改,但是这有安全隐患(具体可自己搜一下),所以后来改成使用这些命令去代替:
vipw
vipw -s
vigr
vigr -s
具体的操作顺
- 第五章 常用Lua开发库1-redis、mysql、http客户端
jinnianshilongnian
nginxlua
对于开发来说需要有好的生态开发库来辅助我们快速开发,而Lua中也有大多数我们需要的第三方开发库如Redis、Memcached、Mysql、Http客户端、JSON、模板引擎等。
一些常见的Lua库可以在github上搜索,https://github.com/search?utf8=%E2%9C%93&q=lua+resty。
Redis客户端
lua-resty-r
- zkClient 监控机制实现
liyonghui160com
zkClient 监控机制实现
直接使用zk的api实现业务功能比较繁琐。因为要处理session loss,session expire等异常,在发生这些异常后进行重连。又因为ZK的watcher是一次性的,如果要基于wather实现发布/订阅模式,还要自己包装一下,将一次性订阅包装成持久订阅。另外如果要使用抽象级别更高的功能,比如分布式锁,leader选举
- 在Mysql 众多表中查找一个表名或者字段名的 SQL 语句
pda158
mysql
在Mysql 众多表中查找一个表名或者字段名的 SQL 语句:
方法一:SELECT table_name, column_name from information_schema.columns WHERE column_name LIKE 'Name';
方法二:SELECT column_name from information_schema.colum
- 程序员对英语的依赖
Smile.zeng
英语程序猿
1、程序员最基本的技能,至少要能写得出代码,当我们还在为建立类的时候思考用什么单词发牢骚的时候,英语与别人的差距就直接表现出来咯。
2、程序员最起码能认识开发工具里的英语单词,不然怎么知道使用这些开发工具。
3、进阶一点,就是能读懂别人的代码,有利于我们学习人家的思路和技术。
4、写的程序至少能有一定的可读性,至少要人别人能懂吧...
以上一些问题,充分说明了英语对程序猿的重要性。骚年
- Oracle学习笔记(8) 使用PLSQL编写触发器
vipbooks
oraclesql编程活动Access
时间过得真快啊,转眼就到了Oracle学习笔记的最后个章节了,通过前面七章的学习大家应该对Oracle编程有了一定了了解了吧,这东东如果一段时间不用很快就会忘记了,所以我会把自己学习过的东西做好详细的笔记,用到的时候可以随时查找,马上上手!希望这些笔记能对大家有些帮助!
这是第八章的学习笔记,学习完第七章的子程序和包之后