最新消息:非无江海志,潇洒送日月

编程开发

软件工程学习札记

《现代操作系统》读书笔记之——进程调度(一)

江海志 9年前 (2015-01-27) 3727浏览 0评论

如果计算机支持多道程序设计,那么它会经常碰到多个进程或者线程在同一时刻竞争CPU。只要当两个进程同时进入就绪状态,这种情况就会发生。但是CPU只有一个,那么这时候就需要做一个选择:到底接下来该选择哪个进程运行。操作系统做这个选择的部分就叫做调度器(scheduler),而使用到的算法叫做调度算法(scheduling algorithm)。 很多对进程调度使用的东西对于线程调度...

操作系统宏内核与微内核(microkernel)、Linux内核与Unix内核的异同

江海志 9年前 (2015-01-13) 7089浏览 2评论

操作系统内核可能是微内核,也可能是单内核(后者有时称之为宏内核Macrokernel)。按照类似封装的形式,这些术语定义如下: 单内核:也称为宏内核。将内核从整体上作为一个大过程实现,并同时运行在一个单独的地址空间。所有的内核服务都在一个地址空间运行,相互之间直接调用函数,简单高效。微内核:功能被划分成独立的过程,过程间通过IPC进行通信。模块化程度高,一个服务失效不会影响另外...

MAC/LINUX出现SSH HOST KEY VERIFICATION FAILED问题解决办法

MAC/LINUX出现SSH HOST KEY VERIFICATION FAILED问题解决办法

江海志 9年前 (2015-01-01) 8590浏览 0评论

当vps或者服务器重装系统后其对应的key已经变化,而mac终端仍旧保存旧系统的key,所以导致发生此错误,解决办法如下: If you get the following message when you connecting to a server through SSH, most likely the server side has changed authorizat...

php学习笔记

江海志 10年前 (2014-07-21) 3748浏览 0评论

1.变量不用专门创建,在第一次赋值时即可同步创建 2.不用指出变量的类型,自动匹配合适的类型 3. 转载请注明:江海志の博客 » php学习笔记...

Mac系统osx严重bug一枚

江海志 10年前 (2014-02-08) 4979浏览 0评论

切换至非系统的输入法,到一个输密码的地方,如果你的输入法是输入中文的状态,则密码会多一个字母,即多输入了一个你输入时按的第一个字母。 例如:中文状态下输入英文的密码,比如密码是:weiphone,在中文状态下输入这几个字母之后他们显示在输入法的提示框中,你按一下回车则这几个字母会跳进密码框中,但是还没按回车的时候,密码框中已经有一个字母了。。。如果按了回车则输入的密码其实是:w...

Mac下safari网页缩放设置固定比例的方法

Mac下safari网页缩放设置固定比例的方法

江海志 10年前 (2014-01-22) 19924浏览 0评论

不管你买的是11寸  还是13寸 15寸 17寸的MacBook, 甚至是27寸的imac(尤其是27寸的imac新用户) 使用safari上网的时候网页的大小永远是默认的一样大   mac全线产品全部一样大 这样一来27的imac完全就是被浪费了空间 甚至需要你每次上网都去放大页面才能看清网页 同时,15寸也是,无法充分利用屏幕空间 苹果无法默认根据屏幕尺寸来调整safari...

Eclipse导入Android项目的正确方法及出错后的解决办法

江海志 12年前 (2012-05-15) 8344浏览 0评论

Eclipse导入Android项目的正确方法 网上流传的Eclipse导入项目的方法都是在新建Android程序时使用“Create project form existing source”选项实现的导入,虽然也能实现,但感觉很山寨的样子,而且导入的项目还在原位,Eclipse不会自动将其复制到workspace目录,且如果预先将项目复制到workspac...

关于java文件名与类名的总结

江海志 12年前 (2012-04-21) 6024浏览 0评论

总结下就是下面五点 1.Java保存的文件名必须与类名一致; 2.如果文件中只有一个类,文件名必须与类名一致; 3.一个Java文件中只能有一个public类; 4.如果文件中不止一个类,文件名必须与public类名一致; 5.如果文件中不止一个类,而且没有public类,文件名可与任一类名一致; 当编写一个Java源代码文件时,此文件通常被称为编译单元(有时也称为转译单元)...

消息称微软将推超级系统 可能放弃Windows品牌

江海志 13年前 (2011-07-15) 6582浏览 1评论

  7月15日消息,据报道,消息人士透露,4年后微软将统一所有设备系统,推出可同时运行在PC、手机、Xbox、电视和平板电脑上的超级系统。这意味着,在2015/2016年度,微软可能抛弃Windows品牌,推出全新的系统。 本周二在微软全球合作伙伴会议上,微软高级副总裁、Windows Phone部门总裁安迪·李斯(Andy Lees)表示,公司最终将为PC、手机、平板电脑...

TIOBE 2011年7月编程语言排行榜:Objective-C成为年度语言

江海志 13年前 (2011-07-13) 5141浏览 1评论

本月热点关注的语言是Objective-C将成为年度语言。前三甲依然是Java、C、C++,4至10名依次为C#、PHP、Objective-C、Visual Basic、Python、Perl、JavaScript。从下图的榜单中可以看出Objective-C和Lua借苹果之势,使用的人也越来越多了。 前三甲依然是Java、C、C++,4至10名依次为C#、PHP、Objec...

程序员的11个标志-转

江海志 13年前 (2011-02-15) 6648浏览 0评论

1. 真的程序员不信进度表,进度表只是计划员制造的废品。 2. 真的程序员在早上9点和下午5点之间绝不工作。如果你在早上9点发现了真的程序员,那一定是他整晚工作到现在。 3. 真的程序员不喜欢所谓的团队编程。 4. 真的程序员不需要项目经理。项目经理是不可少的瘟神。 5. 真的程序员在空闲时间编程。 6. 真的程序员如果发现他们的脚本无法工作,而且未查到原因,是不会睡觉的。 7...

微软研究院的面试过程!

江海志 13年前 (2011-01-22) 4675浏览 0评论

欢迎Prashanth Mohan,他此前曾在微软研究院(MSR)工作,目前在加州大学伯克利分校攻读博士学位。这次采访将涵盖一些应对微软研究院面试的技巧。 你好,Prashanth,可以简单介绍下你自己吗? 我本科毕业于位于印度钦奈的古因迪电气工程学院计算机科学专业。我先在微软研究院工作数年之久,然后跳槽到亚马逊短暂工作了一段时间。目前我在加州大学伯克利分校攻读博士学位,研究...

C++强大背后

江海志 14年前 (2010-12-12) 5117浏览 3评论

在31年前(1979年),一名刚获得博士学位的研究员,为了开发一个软件项目发明了一门新编程语言,该研究员名为Bjarne Stroustrup,该门语言则命名为——C with classes,四年后改称为C++。C++是一门通用编程语言,支持多种编程范式,包括过程式、面向对象(object-oriented programming, OP)、泛型(generic progra...