会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
Michael's Blog (Deprecated)
博客园
首页
新随笔
联系
订阅
管理
上一页
1
···
17
18
19
20
21
22
23
24
25
···
29
下一页
2019年3月21日
使用 boost.asio 简单实现 异步Socket 通信
摘要: 客户端: 服务端: 保持更新,转载请注明出处。
阅读全文
posted @ 2019-03-21 16:23 "Michael_Xu"
阅读(2692)
评论(0)
推荐(0)
2019年3月20日
fedora 28/29 配置 C++ 环境
摘要: 最近 使用C++ 开发 更换机器的时候,还要重新配置一下 gnu 工具链。于是简单进行了安装了一下: 这些命令可以快速恢复环境。但是注意有关于库的版本问题,由于源中没有及时更新,所以如果要使用最新的库版本,还是通过源码编译安装。 另外还可以通过 Software Collections scl 来管
阅读全文
posted @ 2019-03-20 23:53 "Michael_Xu"
阅读(413)
评论(0)
推荐(0)
2019年3月3日
gitlab 和 github 配置 SSH Keys;github 配置 ssh 使用socks5代理,windows平台;
摘要: gitlab 文档上给了很好的配置的例子:https://gitlab.com/help/ssh/README#locating-an-existing-ssh-key-pair 针对mac 下的使用方案,我的配置步骤如下: 生成公钥和私钥: ssh-keygen -o -t rsa -b 4096
阅读全文
posted @ 2019-03-03 16:31 "Michael_Xu"
阅读(2011)
评论(0)
推荐(0)
2019年2月26日
Fedora 29 查看 rpm 包 依赖性 以 libconfig 为例
摘要: 查看依赖性方法:# rpmrepater会向用户显示已安装包的列表,你可以使用上/下箭头来滚动屏幕# 可以在指定包上使用"r"键来显示其依赖关系,循环在指定包上按下"r"键可以展示出余下的信息。# "L"标志的意思是说这个包是一片“孤叶”,意思说说没有任何包依赖它。# "o"标志是说这个包是整个依赖
阅读全文
posted @ 2019-02-26 14:12 "Michael_Xu"
阅读(906)
评论(0)
推荐(0)
2019年2月20日
C++ Standards Support in GCC - GCC 对 C++ 标准的支持
摘要: C++ Standards Support in GCC - 2019-2-20 GCC supports different dialects of C++, corresponding to the multiple published ISO standards. Which standard
阅读全文
posted @ 2019-02-20 15:24 "Michael_Xu"
阅读(741)
评论(0)
推荐(0)
Linux 软件多版本管理问题:Fedora 29 使用 SCL (Software Collections);Ubuntu 使用 update-alternatives;
摘要: 在社区中SCL 由Centos 项目进行维护,所以我们使用CentOS 7 SCL源。CentOS SCL中提供了devtoolset-7-gcc-c++,版本正好为 gcc version 7.3.1 20180303 (Red Hat 7.3.1-5) (GCC) 首先需要下载CentOS 7
阅读全文
posted @ 2019-02-20 15:09 "Michael_Xu"
阅读(998)
评论(0)
推荐(0)
2019年2月19日
Fedora 29 安装 ss-qt5 shadowsocks-qt5
摘要: 步骤1. 启用附加RPM仓库 步骤2. 安装RPM包 步骤3. 打开Fedora左上角开始菜单已安装的应用程序 写入配置文件。
阅读全文
posted @ 2019-02-19 17:48 "Michael_Xu"
阅读(9)
评论(0)
推荐(0)
2019年1月20日
作业与进程的关系
摘要: 保持更新,资源来源自操作系统课件。转载请注明出处。
阅读全文
posted @ 2019-01-20 17:37 "Michael_Xu"
阅读(413)
评论(0)
推荐(0)
2019年1月19日
页面抖动,程序驻留集 RSS 和工作集 WSS;use htop to check process resident set size;
摘要: 页面抖动(颠簸) 在页面置换过程中的一种最糟糕的情形是,刚刚换出的页面马上又要换入主存,刚刚换入的页面马上就要换出主存,这种频繁的页面调度行为称为抖动,或颠簸。如果一个进程在换页上用的时间多于执行时间,那么这个进程就在颠簸。频繁的发生缺页中断(抖动),其主要原因是某个进程频繁访问的页面数目高于可用的
阅读全文
posted @ 2019-01-19 20:49 "Michael_Xu"
阅读(4060)
评论(0)
推荐(1)
操作系统,存储管理例题
摘要: 答: (1)由于该系统拥有32个逻辑页面,所以页号必须用5位表示;而每页2K,页内地址需要11位来描述.(2)进程的页表项最多为32项;若不考虑访问权限,每个页表项至少9位.(3)如果物理空间减半,则页表中页表项数不变,但每项的长度可减少1位. 保持更新,一个简单的操作系统的例题。
阅读全文
posted @ 2019-01-19 20:41 "Michael_Xu"
阅读(363)
评论(0)
推荐(0)
2019年1月18日
内碎片 和 外碎片
摘要: 内碎片:内存固定分区的时候,会发生内碎片。因为内存固定分区中,一个作业占用一个或者几个分区,所以可能出现分配的分区大于所需要的内存空间,出现内碎片。但是固定分区不会出现外碎片。 外碎片:在动态分区过程中,动态分区过程一般使用匹配算法进行分配内存(最先匹配法,下次匹配法,最佳匹配法,最坏匹配法),这样
阅读全文
posted @ 2019-01-18 15:50 "Michael_Xu"
阅读(1762)
评论(0)
推荐(0)
2019年1月15日
理解inode 以及 软链接和硬链接概念区分
摘要: inode简单理解 本文来源自网络文章,并针对文章内容加以批注和修改。希望能帮到你! 关于虚拟文件系统相关的文章,建议参考: https://www.cnblogs.com/huxiao-tee/p/4657851.html 一. 磁盘设备 说到inode,首先必须要提及下《操作系统》中磁盘存储器的
阅读全文
posted @ 2019-01-15 21:34 "Michael_Xu"
阅读(770)
评论(0)
推荐(0)
软链接和硬链接 之间的区别
摘要: 保持更新,转载请注明出处。
阅读全文
posted @ 2019-01-15 20:28 "Michael_Xu"
阅读(1001)
评论(0)
推荐(0)
dumpe2fs 命令的使用,转储 ext2/ext3/ext4 文件系统信息
摘要: 使用man 命令可以查看 dumpe2fs 命令具体的使用的方法: 使用方法: 查看磁盘inode和block信息: 保持更新,转载请注明出处。
阅读全文
posted @ 2019-01-15 20:10 "Michael_Xu"
阅读(968)
评论(0)
推荐(0)
2019年1月13日
FUSE 文件系统 example部分 源码注释 (libfuse 2.9.9)
摘要: 本篇文章主要是针对fuse-2.9.9 Example 部分 给出的源码,结合官方文档,以及网上的资料给出注释,希望能给正在学习的你们一点帮助。 Hello.c: /* FUSE: Filesystem in Userspace Copyright (C) 2001-2007 Miklos Szer
阅读全文
posted @ 2019-01-13 17:24 "Michael_Xu"
阅读(2983)
评论(0)
推荐(0)
上一页
1
···
17
18
19
20
21
22
23
24
25
···
29
下一页
公告