- 博客(13)
- 收藏
- 关注
原创 天呐!Linus两周搞出个Git,快来看看咋用滴!
大家好,我是Sean!转载一篇非常实用的Git教程,在一个小工具看到的,在此感谢这位不为人知作者的辛勤写作。Git目前世界上最先进的分布式版本控制系统补充说明git命令 很多人都知道,Linus在1991年创建了开源的Linux,从此,Linux系统不断发展,已经成为最大的服务器系统软件了。Linus虽然创建了Linux,但Linux的壮大是靠全世界热心的志愿者参与的,这么多人在世界各地为Linux编写代码,那Linux的代码是如何管理的呢?事实是,在2002年以前,世界各地的志愿者把源代码.
2021-01-20 12:18:47 615
原创 古老的MFC,你还会用吗?
大家好,我是Sean!最近基于MFC做了个小软件,在此记录一下MFC的一些知识点。创建基于对话框的一个应用关键步骤如上述截图,后面点击下一步知道完成即可。关于MFC界面控件的使用通过左侧资源视图可以找到Dialog、Menu、Icon等文件,我们可以往Dialog中添加控件,如按钮、编辑框。添加完控件之后,可以通过修改属性修改控件的ID及其他属性,并可以通过右键添加事件处理程序(回调函数),添加变量到对话框类当中。Button 普通按钮按钮事件处理程序,这个比较简单,一般就用单击或双击
2021-01-20 09:12:00 681
原创 如何在Linux中临时获取超级用户权限,你还是只知其一不知其二吗
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-quhdnzRb-1609466645565)(https://imgkr2.cn-bj.ufileos.com/80492072-2046-4795-be4a-e09246dd3554.png?UCloudPublicKey=TOKEN_8d8b72be-579a-4e83-bfd0-5f6ce1546f13&Signature=2l6jY7abwY1WNM7h8c7N1%252Bh5cFk%253D&Expir
2021-01-01 10:08:46 1513
原创 Linux性能监控命令系列之 iotop
大家好!我是Sean!上回说到iostat,今天讲一个和它长得很像的命令iotop,功能也是有些类似的,iotop是一个用来监视磁盘I/O使用状况的工具。iotop(监视磁盘I/O使用状况的工具)iotop命令 是一个用来监视磁盘I/O使用状况的top类工具。iotop具有与top相似的UI,其中包括PID、用户、I/O、进程等相关信息。Linux下的IO统计工具如iostat,nmon等大多数是只能统计到per设备的读写情况,如果你想知道每个进程是如何使用IO的就比较麻烦,使用iotop命令可以很方
2020-11-07 17:05:46 754
原创 Linux性能监控命令系列之 iostat
大家好!我是Sean!已经连续撸了3天的Linux性能监控命令,今天接着撸命令,iostat!很早就接触过iostat,说起来和他也是老朋友啦!接下来给大家介绍下这位老朋友!iostat(监视系统输入输出设备和CPU的使用情况)iostat命令 被用于监视系统输入输出设备和CPU的使用情况。它的特点是汇报磁盘活动统计情况,同时也会汇报出CPU使用情况。同vmstat一样,iostat也有一个弱点,就是它不能对某个进程进行深入分析,仅对系统的整体情况进行分析,安装命令十分简单,CentOS上执行yum
2020-11-06 15:04:03 348
原创 Linux系统性能监控命令系列之 lsof
大家好!我是Sean!继续咱们的Linux系统中的性能监控命令,今天要分享的是lsof。lsof (list open files) (一个列出当前系统打开文件的工具)在linux环境下,万物皆文件,通过文件不仅仅可以访问常规数据,还可以访问网络连接和硬件,所以如传输控制协议 (TCP) 和用户数据报协议 (UDP) 套接字等,系统在后台都为该应用程序分配了一个文件描述符,无论这个文件的本质如何,该文件描述符为应用程序与基础操作系统之间的交互提供了通用接口。因为应用程序打开文件的描述符列表提供了大量关
2020-11-05 10:02:33 630
原创 Linux系统性能监控命令系列之 sar
大家好,我是Sean在使用我们碰到问题可谓是五花八门,系统卡顿、死机、宕机、I/O出现瓶颈等等,这时,我们应该考虑使用系统给我们提供的sar命令来对系统作一个了解,该命令是系统维护的重要工具,主要帮助我们掌握系统资源的使用情况,特别是内存和CPU 的使用情况。sar(系统运行状态统计工具)在使用我们碰到问题可谓是五花八门,系统卡顿、死机、宕机、I/O出现瓶颈等等,这时,我们应该考虑使用系统给我们提供的sar命令来对系统作一个了解,该命令是系统维护的重要工具,主要帮助我们掌握系统资源的使用情况,特别是内
2020-11-05 09:51:23 213
原创 Linux系统性能监控命令系列之 top
大家好!我是Sean!好久没有更新文章了,最近比较忙,接下来做个Linux系统性能监控命令系列分享,都是我平时常用的,个人觉得很实用,希望能给大家在工作中带来帮助。top(显示或管理执行中的程序)说到性能监控,用到最多的就是top命令,有点类似于Windows系统的任务管理器。top命令可以实时动态地查看系统的整体运行情况,是一个综合了多方信息监测系统性能和运行信息的实用工具。通过top命令所提供的互动式界面,用热键可以管理。下面是我总结的关于top命令相关知识的脑图。启动命令参数-b:以批
2020-11-03 14:24:19 274 2
原创 教你一招!Linux下排查进程占用cpu高的问题
大家好!我是Sean!相信很多C++程序员都经历程序占用cpu过高的问题,这种问题,如果对代码运行逻辑足够熟悉,只靠脑子想估计定位起来也不难,但是如果是调用第三方sdk,或者团队其他人开发的库导致的cpu占用居高,就不那么容易定位了。今天就分享一下我在工作中如何操作的!如何确定程序cpu占用情况?这个非常简单,一条命令搞定,top -p 进程pid,这样就可以:这样就可以持续的观察你的程序的cpu占用情况,如果一直居高不下,就可能是有问题了。从图中可以看到%CPU为98.0,这已经非常非.
2020-10-21 14:09:39 5803
原创 一个简单的进程管理工具
初来乍到,请多关照!大家好,我是Sean,今天分享一个简单的进程管理工具。代码比较简单,主要涉及shell、python以及Linux上的一些知识。通过简单的配置,即可以对多个程序进行统一管理,也可以对某个进程进行操作,并兼具进程监控、系统自启动程序的功能。源码已上传至我的GitHub:https://github.com/HelloWorldSean/Sean-process-management-tool先看下部署完的效果怎么想着做这么个工具?之前的工作经历中有用过类似的工具,不过是比较
2020-10-16 16:49:30 350
原创 2020-09-09
Windows端安装MongoDB大家伙好,俺是零零柒,最近用到MongoDB,记录本次踩坑之旅,美滋滋~MongoDB 是一个基于分布式文件存储的数据库。由 C++ 语言编写。旨在为 WEB 应用提供可扩展的高性能数据存储解决方案。MongoDB 是一个介于关系数据库和非关系数据库之间的产品,是非关系数据库当中功能最丰富,最像关系数据库的。今天就先记录下MongoDB的安装过程:安装包获取地址:下载安装包戳这里,使劲儿!直接下载zip包就可以,解压就能用,非常爽~安装MongoDB我直接
2020-09-09 09:44:03 199
转载 学习Java的9张思维导图
01.Java程序设计(基础)02.Java程序设计(专题)03.客户端网页编程04.Java Web表示层技术05.Oracle06.Hibernate07.MyBATIS08.Spring还有一幅java基础知识思维导图:转载自:学习Java的9张思维导图...
2020-02-01 22:44:28 462
原创 远程连接Linux端ldap服务端,ldap客户端在windows端的配置
ldap客户端配置安装目录的子目录C:\OpenLDAP\etc\openldap,编辑slapd.conf,修改密码,保存并关闭文件。rootdn "cn=Manager,dc=my-domain,dc=com"(在111行,管理员账号)rootpw 123456(在115行,管理员密码)进入安装目录的子目录C:\OpenLDAP\libexec,编辑Sta...
2018-03-30 09:45:35 3250
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人