交换机(二层)

  • Post author:
  • Post category:其他

交换机原理 1、术语     端口地址表(MAC地址表) : 记录存储的MAC地址和接口关系(就是交换机上的网口)。     帧 : 二层交换的数据包。             VLAN :虚拟局域网。   2、数据交换原理 (要分析下交换机源码,确定当前原理可信度)       MAC地址表构建 :     以太网交换机了解每一端口相连设备的MAC地址,并将地址同相应的端口映射起 来存放在交换机…

继续阅读 交换机(二层)

有一种加班,叫别人没走

  • Post author:
  • Post category:其他

点击上方“iOS开发”,选择“置顶公众号” 关键时刻,第一时间送达! 上个周五,等一个在后厂村上班的朋友吃饭。 惊讶的发现周五晚上九点后,这里的大楼依旧灯火通明,新浪、百度这些互联网大厂的员工们三三两两的走出大楼。出租车、私家车还有公司班车在十字路口交汇成一团,“滴滴滴……”的喇叭声络绎不绝,演绎着仿佛属于互联网人的交响曲。 相比于我的惊讶,朋友却显得很淡定: “没有见过凌晨两点后厂村的样子,都不…

继续阅读 有一种加班,叫别人没走

Python源代码保护(Python文件编译生成pyd/so库文件)

  • Post author:
  • Post category:python

一、首先为什么要使用pyd文件?         我们知道Python是一门解释型语言,当我们想让其他人运行我们的代码时,如果直接将.py源代码发送给他人,那么源代码将没有任何安全性可言,也就是任何一个人都可以打开源代码一看究竟,任何人都可以随意修改源代码。因此当我们想保护我们的源代码(算法保护)或者防止用户篡改源代码时,可以将Python源代码编译生成.pyd库文件或者.so库文件(Window…

继续阅读 Python源代码保护(Python文件编译生成pyd/so库文件)

从日志存储查看kafka高效的原理

  • Post author:
  • Post category:其他

kafka的日志存储 我们知道Kafka中的消息是存储在磁盘上的,那么为什么要使用磁盘作为存储介质?具体消息的存储格式又是什么呢?怎么样能够快速检索到指定的消息?消息不可能无限制存储,那么清理规则又是什么呢? 不考虑多副本的情况,一个分区对应一个日志(Log)。为了防止 Log 过大,Kafka又引入了日志分段(LogSegment)的概念,将Log切分为多个LogSegment,相当于一个巨型文…

继续阅读 从日志存储查看kafka高效的原理

js学习(正则表达式&表单验证)

  • Post author:
  • Post category:其他

一、首先了解传统的验证方式 1、非空验证 if(emall==""){ alert("Emall 不能为空") return false } 2、查找字符串首次出现的位置 var str = "this is JavaScript" var selectFirst = str.indexOf("Java"); console.log(selectFirst); 返回值为 8 3、根据字符串的特殊符…

继续阅读 js学习(正则表达式&表单验证)

E: Unable to correct problems, you have held broken packages 解决方法

  • Post author:
  • Post category:其他

在Ubuntu中安装软件的时候经常碰到E: Unable to correct problems, you have held broken packages.的错误,顾名思义是因为某些软件包冲突导致,幸运的话sudo apt-get update && sudo apt-get upgrade 可以解决,但这种情况属于可遇不可求,更多的适合这么做不济于事。这样一来如何彻底解决就成…

继续阅读 E: Unable to correct problems, you have held broken packages 解决方法

如何查看Oracle数据库的版本号

  • Post author:
  • Post category:其他

查找当前Oracle版本: 执行“ select * from v$version; ” 版权声明:本文为weixin_44912627原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。原文链接:https://blog.csdn.net/weixin_44912627/article/details/106193585

继续阅读 如何查看Oracle数据库的版本号

由于连接太慢导致的pip._vendor.urllib3.exceptions.ReadTimeoutError: HTTPSConnectionPool

  • Post author:
  • Post category:其他

改用以下命令行 pip --default-timeout=100 install 库名称 -i http://pypi.douban.com/simple/ --trusted-host pypi.douban.com 快到震撼我妈…但是我挺好奇这个域名是啥 版权声明:本文为Tune2Tune原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。原文链接:https…

继续阅读 由于连接太慢导致的pip._vendor.urllib3.exceptions.ReadTimeoutError: HTTPSConnectionPool

ROS项目解析JSON的问题

  • Post author:
  • Post category:其他

fatal error: json/json.h: No such file or directory sudo apt-get install libjsoncpp-dev sudo ln -s /usr/include/jsoncpp/json/ /usr/include/json unsigned char*转化为string int main(int argc,char **argv){ …

继续阅读 ROS项目解析JSON的问题

WPF中使用LiveChart的前期准备

  • Post author:
  • Post category:其他

WPF LiveChart图表的前期准备: 1.如果需要使用到WPF LiveChart图表时,需要先在Visual Studio下载一个控件,即LiveChart包。 安装过程:工具>NuGet包管理器>管理解决方案的NuGet程序包> 在“浏览”找到搜索框搜索:LiveChart.Wpf>选择LiveChart.Wpf下载安装>勾选需要使用LiveChart图表的…

继续阅读 WPF中使用LiveChart的前期准备