
程序员
linmufeng_
这个作者很懒,什么都没留下…
展开
-
关于建站的体会
建站初体验2016年5月19日我初次提交了我的个人网站,通过github.io提供的域名和网络空间。从5月24日开始进行了友盟的站长统计,截至2016-05-30 独立访客已经超过100人,在我还没有进行正式运营和任何推广的情况下,仅仅是因为github上的代码介绍和csdn中一个回复中对网站的提及,让我体会到了阶段成功的喜悦,而我也完成了github的follows零的突破。原创 2016-05-30 20:30:55 · 1026 阅读 · 2 评论 -
第5节 分析system_call中断处理过程【Linux内核分析】
原创作品转载请注明出处 +《Linux内核分析》MOOC课程http://mooc.study.163.com/course/USTC-1000029000一、实验要求使用gdb跟踪分析一个系统调用内核函数(您上周选择那一个系统调用),系统调用列表参见http://codelab.shiyanlou.com/xref/linux-3.18.6/arch/x86/syscalls/syscall_3原创 2017-03-26 22:54:01 · 755 阅读 · 0 评论 -
第3节 跟踪分析Linux内核的启动过程【Linux内核分析】
原创作品转载请注明出处 +《Linux内核分析》MOOC课程http://mooc.study.163.com/course/USTC-1000029000一、实验要求使用gdb跟踪调试内核从start_kernel到init进程启动,详细分析从start_kernel到init进程启动的过程。二、实验内容详细分析从start_kernel到init进程启动的过程,内容围绕Linux内核的启动过程原创 2017-03-12 22:06:32 · 448 阅读 · 0 评论 -
第2节 一个简单的时间片轮转多道程序内核代码【Linux内核分析】
原创作品转载请注明出处 +《Linux内核分析》MOOC课程http://mooc.study.163.com/course/USTC-1000029000一、实验要求完成一个简单的时间片轮转多道程序内核代码。二、实验内容完成一个简单的时间片轮转多道程序内核代码,代码见视频中或从mykernel找分析进程的启动和进程的切换机制理解操作系统如何工作三、实验环境原创 2017-03-03 20:46:13 · 412 阅读 · 0 评论 -
软件工程(C编码实践篇)学习总结【实验楼系列shiyanlou.com】
“何金龙 + 原创作品转载请注明出处 + 《软件工程(C编码实践篇)》MOOC课程http://mooc.study.163.com/course/USTC-1000002006 ”对软件工程的理解及学习软件工程(C编码实践篇)的心得 有些事情没有亲身去体验去经历,永远不知道书上总结的一些思想方法是多么的实用,软件工程是将软件按照工程化方法去开发软件,不是当时完成客户需求就可以了,而是需要大量的时原创 2016-11-20 16:16:27 · 788 阅读 · 0 评论 -
vim快速入门【实验楼系列shiyanlou.com】
转载自:http://blog.youkuaiyun.com/Icarus_/article/details/49045575vim模式介绍 以下介绍内容来自维基百科Vim从vi演生出来的Vim具有多种模式,这种独特的设计容易使初学者产生混淆。几乎所有的编辑器都会有插入和执行命令两种模式,并且大多数的编辑器使用了与Vim截然不同的方式:命令目录(鼠标或者键盘驱动),组合键(通常通过control键(CTRL)转载 2016-09-16 21:52:32 · 660 阅读 · 0 评论 -
PHP日常吐槽
上午在慕课网(www.imooc.com)上学习php,一段源码老是无法通过,贴一下:<?phpclass Car { //增加构造函数与析构函数 function _construct(){ print "构造函数被调用\n"; } function _destruct(){ print "析构函数被调用 \n"; }}$原创 2016-08-20 09:02:23 · 553 阅读 · 0 评论 -
机器学习实战ByMatlab(四)二分K-means算法
前面我们在是实现K-means算法的时候,提到了它本身存在的缺陷: 1.可能收敛到局部最小值 2.在大规模数据集上收敛较慢对于上一篇博文最后说的,当陷入局部最小值的时候,处理方法就是多运行几次K-means算法,然后选择畸变函数J较小的作为最佳聚类结果。这样的说法显然不能让我们接受,我们追求的应该是一次就能给出接近最优的聚类结果。其实K-means的缺点的根本原因就是:对K个质心的初始转载 2016-08-20 08:40:51 · 2104 阅读 · 6 评论 -
创建GitHub技术博客全攻略
博文转载自:铁锚 创建GitHub技术博客全攻略说明: 首先,你需要注册一个 github 账号,最好取一个有意义的名字,比如姓名全拼,昵称全拼,如果被占用,可以加上有意义的数字. 本文中假设用户名为 tiemaocsdn1. 注册账号:地址: https://github.com/ 输入账号、邮箱、密码,然后点击注册按钮. 2. 初始设置注册完成后,选择Free免费账号完成设置。2.1 验证转载 2016-05-17 23:03:46 · 1027 阅读 · 0 评论 -
第8节 理解进程调度时机跟踪分析进程调度与进程切换的过程【Linux内核分析】
原创作品转载请注明出处 +《Linux内核分析》MOOC课程http://mooc.study.163.com/course/USTC-1000029000一、实验要求分析并理解Linux中进程调度与进程切换过程,仔细分析进程的调度时机、switch_to及对应的堆栈状态。需要总结并阐明自己对“Linux系统一般执行过程”的理解二、实验内容理解Linux系统中进程调度的时机,可以在内核代码中搜索s原创 2017-04-16 22:24:18 · 897 阅读 · 0 评论