自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(29)
  • 收藏
  • 关注

原创 学习总结|Linux内核分析 第三周作业 - 网易云课堂

学到了最基础的汇编知识明白了MenuOS是通过查找根文件系统中的init作为第1个用户态进程加载起来的了解了部分API通过int $0x80来发生系统调用知道了内核是对struct task_struct通过COW机制来创建进程清楚了内核通过schedule()调度达到多进程同时运行

2015-05-05 20:49:14 1312

原创 跟踪分析Linux内核的启动过程|Linux内核分析 第三周作业 - 网易云课堂

1. 分析从start_kernel到init进程启动。2. 理解用户态进程0号进程和1号进程

2015-03-22 19:19:19 1534

原创 精简内核的源代码分析|Linux内核分析 第二周作业 - 网易云课堂

课程中以时间片轮转多道程序为例,来分析进程的启动和切换机制

2015-03-15 23:13:03 1418

原创 计算机是如何工作的|Linux内核分析 第一周作业 - 网易云课堂

三大法宝:冯诺依曼体系结构、堆栈、中断机制

2015-03-15 20:47:52 1194

原创 使用高版本boost库导致xp下找不到GetTickCount64函数的解决方法

修改_WIN32_WINNT宏的值避免定义BOOST_THREAD_WIN32_HAS_GET_TICK_COUNT_64宏

2015-03-02 14:41:01 7156

原创 针对此次iTunes12.1升级导致第三方用不了的解决方案

由于,iTunes经过升级后,由32位替换成了64位的系统,两者在软件的兼容上,运算的处理上,都有了较大的不同,直接导致了多个苹果助手产品,对其兼容性上出现了无法连接的问题,时常出现错误报告的情况。

2015-02-04 16:45:07 6842

原创 Hive 创建表提示"Specified key was too long; max key length is 767 bytes"解决办法

Hive> CREATE TABLE dummy(value STRING);FAILED: Execution Error, return code 1 from org.apache.hadoop.hive.ql.exec.DDLTask. MetaException(message:javax.jdo.JDODataStoreException: An exception was thr

2015-02-01 15:40:31 9562

原创 windows event log 错误2 的解决办法

启动windows event log服务时,提示"错误2:系统找不到文件"网上搜索很多说

2014-10-23 21:00:40 12004 12

原创 Hadoop Pipes程序运行报错Server failed to authenticate解决方法

这类问题的解决方法,网络上很

2014-06-10 21:16:39 2017

原创 win7下安装ubuntu双系统

以下为自己在安装过程中的一个记录

2014-06-02 13:17:48 1083

转载 百度联盟峰值,李彦宏演讲实录:下一个方向其实是新数据

以下为李彦宏演讲实录大家好,欢迎大家来到黄山。每年的联盟峰会都会选择一个山清水秀的地方,这样是因为,一方面心情可以比较放松;另外一方面,思路也容易打开。去年的联盟峰会在香格里拉举 行,当时我讲的话题是“互联网加速颠覆传统产业”。其实这个话题也是在峰会前一天晚上才把思路整理出来的,不是说平时不在想,而是平时想的时候思路比较 乱、不成系统;到前一天晚上,去一个比较安静的地方,在一个美丽

2014-05-31 13:21:51 1759

转载 Hadoop科普文——常见的45个问题解答

时至今日,Hadoop已成为最流行的离线数据处理平台,然而它的集群配置起来并不简单。如果你学习Hadoop不久,相信下面这45个问题会对你有所帮助。在工作生活中,有些问题非常简单,但往往搜索半天也找不到所需的答案,在Hadoop的学习与使用过程中同样如此。这里为大家分享Hadoop集群设置中经常出现的一些问题,以下为译文:1.Hadoop集群可以运行的3个模式?单机(本地)

2014-05-24 21:19:58 842

转载 “大数据自动挖掘”才是现在这些大数据的真正意义

36大数据小编点评:看完这篇文章后,小编觉得很开心,因为难得有对大数据这么深度的评论和观点,而作者提出的“大数据自动挖掘”观点亦是让人醍醐灌顶,引人深思。值得一看。

2014-05-20 20:29:59 892

原创 调用WTL中的CFileDialog来打开一个文件

CFileDialog类在WTL库中的atldlgs.h文件中网上搜索"CFileDialog"大部分是MFC库的使用实例。试了几个实例发现都没办法过虑扩展名;后来跟踪源码发现,填充了一个OPENFILENAME结构体,接着调用的是GetOpenFileName系统API来显示窗口;查下MSDN关于GetOpenFileName的说明,Windows XP: In the

2013-06-26 18:53:47 2872

转载 毕业后的五年拉开大家差距的原因

毕业后,有人工作,有人继续上学,大家千万不要错过这篇文章,能看到这篇文章也是一种幸运,真的受益匪浅,对我有很大启迪,这篇文章将会改变我的一生,真的太好了,希望与有缘人分享,也希望对有缘人有所帮助!这篇文章有点长,但是希 望你能够耐心的看完,看完之后有种“相见恨晚”的感觉,特别激动,希望大家好好的珍藏这篇文章,相信多年以后,再来看这篇文章,一定有不同的感觉。 正如”打工皇帝”唐骏说:”我觉得有两

2012-10-15 14:04:09 624

转载 boost::tokenizer

tokenizer - Break of a string or other character sequence into a series of tokens, from John Bandelatokenizer - 分解字串,提取内容.作者: John Bandela例一:// simple_example_1.cpp#include#include#inclu

2012-10-09 14:26:31 1028

转载 使用远程桌面时发生AtBroker.exe错误的解决方法

错误信息截图:使用快捷键Ctrl+Alt+End时,打开 Microsoft Windows NT 安全对话框,调出了任务管理器,同时,黑色的桌面没有了,我又看到熟悉的Windows桌面啦!OK,终于搞定了!远程桌面常用快捷键: ---------------------------------------------------------------------

2012-08-15 19:19:48 3382 1

原创 Dropbox:同步/分享你的文件

Dropbox是一款文件同步工具,能帮助你在几乎所有平台(Win/Linux/Mac、iPhone/iPad/Blackberry/Android)上同步文件,并且保留30天内的文件版本。Dropbox为你提供跨平台的文件在线存储、同步及分享解决方案。目前用户可以获得 2G 存储容量空间。Linux 平台要求 GTK 2.12、GLib 2.14、Nautilus 2.16、Libnotify

2012-08-02 15:26:05 850

转载 gvim

原文出处:http://blog.chinaunix.net/space.php?uid=11124678&do=blog&id=29066492005年5月,我开始用Vim。此后渐入佳境,原来因版权自律而放弃盗版UltraEdit的遗憾一扫而空。并且,从Vim我才体会到,什么才是真正的编辑利器。在善用佳软或其他论坛发文,我都是先在Vim中输入,并方便高效地编辑好格式,再贴到网上。而我的通

2012-07-15 16:00:15 1033

转载 Ping命令幕后过程及其返回信息分析

我们以下面一个网络为例:有A、B、C、D四台机子,一台路由RA,子网掩码均为255.255.255.0,默认路由为192.168.0.1  1.在同一网段内  在主机A上运行“Ping 192.168.0.5”后,都发生了些什么呢? 首先,Ping命令会构建一个固定格式的ICMP请求数据包,然后由ICMP协议将这个数据包连同地址“192.168.0.5”一起交给IP层协议(和 ICMP一样

2012-07-15 10:46:08 738

转载 运用Detours库hook API

一、Detours库的来历及下载:        Detours库类似于WTL的来历,是由Galen Hunt and Doug Brubacher自己开发出来,于99年7月发表在一篇名为《Detours: Binary Interception of Win32 Functions.》的论文中。基本原理是改写函数的头5个字节(因为一般函数开头都是保存堆栈环境的三条指令共5个字节:8B FF

2012-07-13 00:02:36 1205

转载 VisualSvn Server介绍

1 、VisualSvn Server  VisualSvn Server是免费的,而VisualSvn是收费的。VisualSvn是Svn的客户端,和Visual Studio集成在一起,但是不免费,使用AnkhSvn(VS2008插件)来代替VisualSvn。使用 VisualSvn Server是Svn的服务器端,包括Subversion、Apache和用户及权限管理,优点在上面已经说

2012-07-12 23:40:58 2693

转载 修改IIS站点的标识符

原文地址:修改IIS站点的标识符 - sky的日志IIS6.0会在新建站点后对站点分配一个标识符,我们可以通过一些手段来修改这个标识符。 首先需要断开IIS的连接,然后在"控制面板---管理工具---服务"中停止IISAdmin相关服务。 找到IIS安装路径: %SystemRoot%\system32\inetsrv 下的:MetaBase.XML文件,用文本编辑

2012-06-27 14:19:01 3913

转载 VC连接MySQL

一、MySQL的安装可以考虑安装mysql-5.0.41-win32(可到http://www.newhua.com/soft/3573.htm处下载),当然你有更新的版本更好,注意选择“完全安装”(只有这样才会安装VC编译时需要的头文件等)。安装后期会进行服务器配置,你可以设置你的服务器登陆密码,也可以不设置密码。二、VC6.0的设置(1)打开VC6.0 工具栏Tools

2012-06-15 00:55:02 696

转载 svn安装、配置-Apache-Windows(已测试)

介绍这篇文档介绍如何安装Apache,SVN以及如何结合它们,如何配置多库,如何创建用户帐号等等。该文档由 SVN俱乐部 提供,由arain编写。 联系我们QQ 群: 21765703SVN俱乐部官网: http://www.svnclub.com 所用到的软件及其版本号和下载站点温馨提示:您可以直接到SVN俱乐部 网站下载,也可

2012-06-13 11:39:56 1009

转载 NSIS如何获取机器网卡Mac地址

转至:KylinFire的博客园  (一)最近要熟悉新工作中一个软件打包脚本工具NSIS,学了一个下午,知道了大概,由于需求要获取机器的Mac地址,先上网摆渡了一下,发现了一个牛人的留言,没有用到NSIS的插件,现代码整理如下:  1 Name "GetMacAddressWithoutPlugin" 2 OutFile "GetMacAddressWitho

2012-06-07 01:25:25 2298

转载 内存溢出原理

转置:http://hi.baidu.com/yjsagacity/item/837cf5c3899ed355bdef69ef在当前网络与分布式系统安全中,被广泛利用的50%以上都是缓冲区溢出,其中最著名的例子是1988年利用fingerd漏洞的蠕虫。而缓冲区溢出中,最为危险的是堆栈溢出,因为入侵者可以利用堆栈溢出,在函数返回时改变返回程序的地址,让其跳转到任意地址,带来的危害一种是程序崩

2012-06-06 14:51:48 1438

原创 开始记录些学习道路上的点滴

一直以来都没有要将自己学习的过程,学习中遇到的问题,学习后的心得感悟等记录下来;但我很喜欢逛别人的技术博文,看到好的博文,往往也只是加入收藏夹,亦或者用有道笔记保存下来(近段时间所使用的方法);但过后,很难在第一时间,想起、记起、回忆起在什么时间?什么地方看到过相关博文,所以基本上都是一次性的阅读;现在想用自己的博客,记录下这一过程,也好让几年后的我,甚至几十年后的我,回忆

2012-06-06 14:46:57 752

原创 Hello,World!

#include int main(int argc, char argv[]){ cout << "Hello,World!" << endl; return 0;}

2012-06-06 14:33:49 436

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除