- 博客(23)
- 收藏
- 关注
原创 linux内核二
在计算机网络中,隧道(Tunnel)是一种将一种网络协议的数据包封装在另一种网络协议的数据包内传输的技术。隧道的主要目的是允许在两个网络之间传输数据,尽管这两个网络使用不同的协议、拓扑结构或地址方案。封装(Encapsulation): 原始数据包被封装在一个或多个新的数据包中,通常在新数据包的头部添加额外的信息,以标识原始数据包的目标和属性。这个过程称为封装。传输(Transmission):封装后的数据包在隧道内传输,通过隧道连接的两端。这些数据包通常通过公共网络传输,例如因特网。
2023-10-17 23:24:29 251
原创 为什么Docker比VM快?
Docker容器虚拟机(VM)操作系统与宿主机共享OS宿主机OS上运行虚拟机OS存储大小镜像小,便于存储与传输镜像庞大(vmdk,vdi 等)运行性能几乎无额外性能损失操作系统额外的CPU, 内存消耗移植性轻便、灵活,适用于Linux笨重,与虚拟化技术耦合度高硬件亲和性面向软件开发者面向硬件运维者部署速度快速,秒级较慢,10s以上。
2023-10-17 23:22:50 97
原创 linux内核网络源码学习(二)
在计算机网络中,隧道(Tunnel)是一种将一种网络协议的数据包封装在另一种网络协议的数据包内传输的技术。隧道的主要目的是允许在两个网络之间传输数据,尽管这两个网络使用不同的协议、拓扑结构或地址方案。封装(Encapsulation): 原始数据包被封装在一个或多个新的数据包中,通常在新数据包的头部添加额外的信息,以标识原始数据包的目标和属性。这个过程称为封装。传输(Transmission):封装后的数据包在隧道内传输,通过隧道连接的两端。这些数据包通常通过公共网络传输,例如因特网。
2023-10-17 23:19:10 259
原创 达梦数据库使用dmfldr 导出大字段表数据
某项目生产环境在使用达梦数据库时,使用dmfldr导出表T_XF_WTXX 640w数据 大概需要两个小时,其 中导出后的dat文件(普通字段文件)大小2.1G,大字段文件14G。
2022-09-04 13:27:05 1420
原创 达梦数据库SQL调优之优化器提示
DM查询优化器采用基于代价的估算方法。大多数情况下,估算的代价都是准确的,在一些比较特殊的场合,由于统计信息陈旧,或者抽样数据不能很好地反映数据分布时,优化器选择的执行计划不是”最优“的,甚至可能是很差的执行计划。这时,DBA就可以通过HINT进行人工干预,指示优化器按照指定的方法去选择SQL的执行计划。如果优化器无法生产相应的执行计划,该HINT将会被忽略。
2022-09-04 12:31:26 1203
原创 磁盘调度与IO调度
在一次数据库部署中,听到同事说修改磁盘调度算法为deadline,我诧异了,当时学习存储的时候磁盘调度算法没有这一项呃,翻了一些文档规范,也说deadline是磁盘调度算法。马上百度了一下deadline,原来是IO调度算法。本文从IO角度介绍磁盘调度和IO调度的区别与联系。
2022-09-04 12:24:01 2712
原创 PostgreSQL之Vacuum processing
Outline of concurrent vacuum 做了什么 真空处理对数据库中的指定表或所有表执行以下任务:1.移除死元组(空间整理,包含表数据,索引数据) oracle如何进行空间整理?手动进行尺寸thrink删除死元组并对每个页面的活元组进行碎片整理。 删除指向死元组的索引元组 2.冷冻老的txid 必要时冻结老元组的txid 更新冻结的与系统目录(pg_database和pg_class)相关的txid 如有可能,移除clog中不必要的部分3.其他 更新已
2022-04-17 16:41:32 573
原创 含有通配符?和*的字符串匹配算法
public class Mach { public static int checkSubPattern(String src, int begin, String pat) { boolean isFound = true; if (src.length() - begin return -1; }
2017-11-07 11:49:25 1345
原创 [Python]网络爬虫(二):利用urllib2通过指定的URL抓取网页内容
版本号:Python2.7.5,Python3改动较大,各位另寻教程。所谓网页抓取,就是把URL地址中指定的网络资源从网络流中读取出来,保存到本地。 类似于使用程序模拟IE浏览器的功能,把URL作为HTTP请求的内容发送到服务器端, 然后读取服务器端的响应资源。在Python中,我们使用urllib2这个组件来抓取网页。urllib2是Python的一个获取URLs
2017-10-02 18:55:11 165
原创 [Python]网络爬虫(一):抓取网页的含义和URL基本构成
一、网络爬虫的定义网络爬虫,即Web Spider,是一个很形象的名字。把互联网比喻成一个蜘蛛网,那么Spider就是在网上爬来爬去的蜘蛛。网络蜘蛛是通过网页的链接地址来寻找网页的。从网站某一个页面(通常是首页)开始,读取网页的内容,找到在网页中的其它链接地址,然后通过这些链接地址寻找下一个网页,这样一直循环下去,直到把这个网站所有的网页都抓取完为止。如
2017-10-01 21:57:47 618
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人