功能 数据链路层 主要作用是加强物理层传输原始比特流的功能,将物理层提供的 可能出错的物理连接 改造为 逻辑上无差错的数据链路 ,使之对网络层表现为一条无差错的链路。(物理上肯定有一些差错,但是可以通过修改,改为逻辑上无差错) 任务: 负责将数据报通过链路从一个节点传输到相邻的节点 三个基本功能: ...
分类:
其他好文 时间:
2019-09-14 13:32:52
阅读次数:
139
what why how 正则表达式: 简单的说,正则表达式就是一套处理字符串的规则和方法,以行为单位对字符串进行处理,通过特殊的符号辅助,我们可以快速的过滤,替换某些特定的字符串。 运维工作中,会有大量的访问日志,错误日志,大数据。如何能够快速的过滤出我们需要的内容,这就要靠正则表达式 grep, ...
分类:
系统相关 时间:
2019-09-13 20:27:32
阅读次数:
94
Redis的基本数据类型 1、String类型 它是二进制安全的,可以存储图片等数据。不会因为特殊字符导致字符串结尾,redis是C语言书写的,C的字符串有这种特点。底层是SDS(simple dynamic string),字符串是动态的,类似arraylist。 底层:SDS(simple dy ...
分类:
其他好文 时间:
2019-09-13 17:41:08
阅读次数:
77
问题背景 能准确说出下面的java 执行完毕后会打印出什么? 相信对于第一行,大部分人不会犯错,打印 我们想使用/去分割类的包,期待打印的结果为 真实返回的结果是这个样子的: 为什么会这样呢 原因 原因 问题在于String.replaceAll 接受了一个正则表达式作为它的第一个参数,而并 非接受 ...
分类:
编程语言 时间:
2019-09-12 12:50:16
阅读次数:
75
使用MySQLdb连接数据库执行sql语句时,有以下几种传递参数的方法: 一.通过自定义参数传递: *这种方法跟常规方法区别不大,且存在漏洞。有些时候不能正常解析,比如包含某些特殊字符,甚至会造成注入攻击的风险。 不常用,有人用的时候能看懂即可。 二.执行语句传递参数。(可传递多个参数) 三、使用字 ...
分类:
数据库 时间:
2019-09-11 11:43:45
阅读次数:
559
使用kettle进行数据清洗: 1.新建转换去除手机销售信息表的重复记录 要求:去除该字段中的所有空格,方便后续聚合统计,字母统一大小写,去除该字段中的所有特殊字符(各种标点符号) 这里可选用排序加去重组件,也可用哈希去重。然后用字符串操作去括号,大小写统一。字符串替换的正则表达式去除特殊字符。 2 ...
分类:
其他好文 时间:
2019-09-08 09:36:01
阅读次数:
224
一、re简介 正则表达式是一种对字符串(包括普通字符、非打印字符、通用字符(称为“原子”)、特殊字符(称为“元字符”))操作的一种逻辑公式,就是用事先定义好的一些特定字符、及这些特定字符的组合,组成一个“规则字符串”,这个“规则字符串”用来表达对字符串的一种过滤逻辑。 正则表达式是一种文本模式,该模 ...
分类:
编程语言 时间:
2019-09-07 18:28:35
阅读次数:
95
操作系统的文件数据除了实际内容之外,通常含有非常多的属性,例如 Linux 操作系统的文件权限与文件属性。文件系统通常会将这两部分内容分别存放在 inode 和 block 中。 ...
分类:
系统相关 时间:
2019-09-06 01:41:51
阅读次数:
154
阅读目录 一 介绍 二 索引的原理 三 索引的数据结构 四 聚集索引与辅助索引 五 MySQL索引管理 六 测试索引 七 正确使用索引 八 联合索引与覆盖索引 九 查询优化神器 explain 十 慢查询优化的基本步骤 十一 慢日志管理 一 介绍 为何要有索引? 一般的应用系统,读写比例在10:1左 ...
分类:
数据库 时间:
2019-09-05 18:49:47
阅读次数:
97
你没玩过的全新版本!Win10这些骚操作你知多少 [PConline技巧]不知不觉,Win10与我们相伴已经整整四个年头了,从最开始的组团抗拒到现在的默默接受,个中滋味相信谁心里都有个数。近日微软开始推送“Win10更新五月版”,那么Win10中到底都有哪些“骚”操作?一起来看看吧。 1. 夜间模式 ...