堕落不振功业废,勤耕不辍日月新
  • LVS专题: LVS+Keepalived并使用DNS轮询实现Director的高可用和负载均衡
  • Nginx专题: upstream模块和缓存的简单使用
  • 推荐-自动化运维之puppet小试牛刀
  • Nginx 虚拟主机 VirtualHost 配置

20200630生活感想

1、2020年一半结束了,想想做了些什么2、有次健身练完,健身房的教练又要叫我买课,拉着我聊了一个小时。不想花钱了,已经买了30节课,不少了,这样下去没底3、买防晒衣,去了线下店饰梦乐,看中一件128,但是没舍得买,后来淘宝上买了一件68的,做工、材质都比128的差多了4、买盗版...

Oracle缩小表空间大小

1、碎片整理合并表空间的碎片增加表空间的连续性alter tablespace POSP_DATA coalesce; 2、缩小表空间大小大小不能小于数据文件中的所处的最大位置alter database datafile '/oradata/posp/posp_data16.d...

转载: 使用tcpdump抓包

1, tcpdump常用选项介绍 -n 禁止IP名称解析 -nn 禁止IP和端口名称解析 -i 指定捕获哪个网卡的网络数据包。 -w 指定将包写入哪个文件,如果文件不存在则创建该文件;如果存在则覆盖其内容 -f 指定过滤表达式,例如指定捕获哪个端口,哪个协议等 -r 指定从哪个...

Oracle重建控制文件

数据库启动报错:ORA-00227: corrupt block detected in control file: (block 1, # blocks 1)原因为控制文件损坏,之前清理文件的时候误删了,无奈网上找了个文章硬着头皮上,重建控制文件 1、查询数据库版本SQL>...

Python redis 使用介绍

本章节我们将为大家介绍 Python 如何操作 redis,redis 是一个 Key-Value 数据库,Value 支持 string(字符串),list(列表),set(集合),zset(有序集合),hash(哈希类型)等类型。 关于 redis 的更多内容可以参考我们的 ...

YAML 入门教程

YAML 是 “YAML Ain’t a Markup Language”(YAML 不是一种标记语言)的递归缩写。在开发的这种语言时,YAML 的意思其实是:”Yet Another Markup Language”(...

C 语言回调函数详解

1. 什么是回调函数? 回调函数,光听名字就比普通函数要高大上一些,那到底什么是回调函数呢?恕我读得书少,没有在那本书上看到关于回调函数的定义。我在百度上搜了一下,发现众说纷纭,有很大一部分都是使用类似这么一个场景来说明:A君去B君店里买东西,恰好缺货,A君留下号码给B君,有货时...

C# 枚举与位枚举

一、枚举的概念: C# 枚举(Enum), 枚举类型是用于声明一组命名的常数的基本数据类型(值类型); 二、枚举的定义: 声明 enum 变量:  enum <enum_name> {enumeration list}; 其中 enum_name 指定枚举的类型名称,...

Python 动态变量名定义与调用

动态变量名赋值 在使用 tkinter 时需要动态生成变量,如动态生成 var1…var10 变量。 使用 exec 动态赋值 exec 在 python3 中是内置函数,它支持 python 代码的动态执行。 使用 exec 动态赋值 exec 在 python3 ...

C++ 怎样让函数返回数组

这个问题属于非常初级的问题,但是对于初学不知道的人可能会比较头疼。C++ 中函数是不能直接返回一个数组的,但是数组其实就是指针,所以可以让函数返回指针来实现。比如一个矩阵相乘的函数,很容易地我们就写成: 实例 #include <iostream> using n...