添加/删除静态mac地址表项

摘要: netsh -c "i i" add neighbors 23 "192.168.56.10x" "08-00-27-ff-f7-9x" netsh -c "i i" delete neighbors 23 "192.168.56.10x" 阅读全文
posted @ 2024-02-20 15:43 lingzshen 阅读(26) 评论(0) 推荐(0) 编辑

Centos7 yum安装及使用 postgreSQL 12 教程

摘要: 1、 在postgreSQL官网查找源(https://www.postgresql.org/download/) 按照系统配置进行选择,根据命令脚本执行就行: 2、 开启远程连接 postgreSQL的数据库可行性文件目录:/usr/pgsql-12/bin postgreSQL的数据库配置及日志 阅读全文
posted @ 2022-11-16 11:34 lingzshen 阅读(366) 评论(0) 推荐(0) 编辑

关于GCC编译期间编译参数--host, --target,--build的理解和记录

摘要: 大学期间学的嵌入式,交叉编译的时候会指定的三个参数--host, --target,--build,工作之后没有从事嵌入式开发,这几个参数慢慢的忘了什么意思了,这几天项目开发中,编译时遇到GCC和GLIBC版本不一致的情况,再次涉及到这三个编译参数,随上网找资料理解并记录下来: 转载自【build、 阅读全文
posted @ 2022-11-03 10:58 lingzshen 阅读(738) 评论(0) 推荐(0) 编辑

关于类不生成默认构造函数的问题

摘要: 项目中用到http server,选用了cpp-httplib, 我们创建类,以组合的形式对httplib::Server进行了封装: class HttpServer { public: /* HttpServer(const HttpServer& server){ m_httplibServe 阅读全文
posted @ 2022-11-02 14:55 lingzshen 阅读(36) 评论(0) 推荐(0) 编辑

现代操作提供——二级页表

摘要: 在看二级页表的时候,一直卡在下面这个地方不太理解。后面想通了,记录一下。 先看下页表项的格式: 本例中页内偏移量为12位,所以页面大小为4KB。每个二级页表项覆盖的地址空间为4KB。每个页表项32bit,占4个字节,所以一个页可以容纳1024个页表项,一个一级页表项覆盖的地址空间为1024*4KB( 阅读全文
posted @ 2021-09-28 16:56 lingzshen 阅读(910) 评论(0) 推荐(0) 编辑

计算机系统组成——存储

摘要: 内存分为RAM和ROM,Flash属于广义上的ROM RAM 速度最快,掉电丢失数据,容量小,价格贵 RAM英文名random access memory,随机存储器,之所以叫随机存储器是因为:当对RAM进行数据读取或写入的时候,花费的时间和这段信息所在的位置或写入的位置无关。 RAM分为两大类:S 阅读全文
posted @ 2021-09-24 10:32 lingzshen 阅读(601) 评论(0) 推荐(0) 编辑

【现代操作系统】Peterson算法

摘要: Peterson算法 阅读全文
posted @ 2021-09-06 11:41 lingzshen 阅读(783) 评论(0) 推荐(0) 编辑

0.29*100的问题

摘要: 写算法过程中,需要取0.29的小数位数字: 用: int n = (int)(0.29*100) % 10; 但是算出来的n是8,很奇怪 最后通过: int n = (int)((0.29*1000)/10) % 10; 才得到正确结果; 上网搜了一下问题,发现和计算机存储数据原理有关,等后面有时间 阅读全文
posted @ 2020-02-05 23:23 lingzshen 阅读(363) 评论(0) 推荐(0) 编辑

【整合】OpenDaylight系列文章

摘要: 最近学习opendaylight,发现有一个系列的博文写的通俗易懂,步骤详尽,列举出来供大家学习和参考: OpenDaylight系列文章(一):OpenDaylight的发展历程 https://www.sdnlab.com/community/article/odl/955 OpenDaylig 阅读全文
posted @ 2019-12-18 17:35 lingzshen 阅读(1665) 评论(0) 推荐(0) 编辑

【转载】在 Linux 上用 strace 来理解系统调用

摘要: 使用 strace 跟踪用户进程和 Linux 内核之间的交互。 系统调用system call是程序从内核请求服务的一种编程方式,而 strace 是一个功能强大的工具,可让你跟踪用户进程与 Linux 内核之间的交互。 要了解操作系统的工作原理,首先需要了解系统调用的工作原理。操作系统的主要功能 阅读全文
posted @ 2019-11-08 09:40 lingzshen 阅读(354) 评论(0) 推荐(0) 编辑