程序化交易管理办法管理的出处

您的位置: &
岗位标准作业程序结合安全管理在现场的培训
优质期刊推荐以下全部为本人实习时的笔记,大段引用已注明出处并推荐网站与阅读材料,其余均为业内公共知识,恕不一一注明出处。======================================================================经
指正。也许对“笔记”的理解有偏差,所以把笔记的来源出处全部注明一下。其他细节有的是实习公司的内参,并非个人整理,如有相同请评论。如需当时的测试底稿与笔记详情,欢迎私信联系查阅。使用的学习网站在最后。======================================================================程序化交易系统是指将设计人员交易策略的逻辑与参数在电脑程序运算后,并将交易策略系统化。说白了也就是把一些固定的交易策略通过写程序固定下来,进行重复智能化操作就好,所以重要的还是交易策略,程序本身如虎添翼而已。程序化交易的优点在于:1、避免了人为的主观性避免人为主观性既是程序化交易的优点也是程序化交易的缺点,在进行期货交易时,正是人的主观判断得以利润的攫取,有一部分非常优秀的炒单手在期货市场的交易中获得了巨大的利润,他们的主观性是程序化交易所不能替代的。但是,更多的投资者的主观性可以说在期货市场的交易中是不合理的,该进场的时候退却,该离场的时候却是犹豫。采用程序化交易可以避免这些思想也就是避免绝大多数人在期货交易中不恰当的主观性。程序化交易最后获得的利润会低于优秀炒单手的利润,却会大大高于普通投资者的收益。2、极大的分散了投资风险期货市场的交易很大程度上是博取概率事件的胜率,没有人能保证每笔交易的盈利。因此,这就需要我们分散我们的交易,同时对多个品种交易,同时采用不同的交易策略对一个品种的交易。这些如果通过人工来完成必将耗费大量的人力,且无法避免一些人性的弱点。采用程序化交易可以完美完成上述策略,达到最大限度的风险分散。国际程序化交易系统情况据美国权威交易系统评选杂志《Futures Truth Magazine》2011 年10 月发布的交易系统排名,NatGator、Catscan、DCS II 等模型的业绩在过去一年进入了前十名榜单,前三名模型年收益率均在200%以上。Delphi II Aggressive、Trend Finder Tiger、TSL_CEL_NG_1.1等模型 进入了发布超过18个月的交易系统业绩排名榜单,前十名模型的年收益率介于74.6%-170.5%之间。表1:前十大交易系统排名(过去1年)排名 交易系统名称 年收益率%1 NatGator 237.80% 2 Catscan 222.10%3 DCS II 215.90%4 Strategic 173.50%5 Sidewinder 169.90%6 ATS %7 Aberration 167.90%8 Waverider 166.30%9 Moving Average 164.40%10 Reversal 162.60%注:收益截至日,收益率计算基于3倍保证金。表2:前十大交易系统排名(自系统发布以来)排名 交易系统名称 年收益率%1 Delphi II Agressive 170.50% 2 Trend Finder Tiger 162.50%3 TSL_CEL_NG_1.1 161.90%4 Natural Gas Offense 157.60%5 Trend Finder Lion 2 141.90%6 Auto Core Duo 90.10%7 Propero ES 81.80%8 Dual Thrust 81.70%9 TSL_SP_1.0Z 76.90%10 Trend Weaver 74.60% 日,收益率计算基于3倍保证金。 注:交易系统必须发布18个月以上,收益截至2011 年7月31日。由于这些交易系统一般都被用于商品、外汇、农产品、股指等多个市场,因此杂志还专门对标准普尔500指数的交易系统进行了排名。FT Classic、TSL_SP_1.0Z、TSL_CEL_SP1 等模型进入了前十名榜单,前十大模型的年收益率介于36.3%-107.3%之间。表3:前十大S&P 交易系统排名排名 交易系统名称 年收益率%1 FT Classic 107.30%3 TSL_CEL_SP1 74.50% 2 TSL_SP_1.0Z 76.90%4 Keystone 54.10%5 Impetus SP 50.50%6 Big Blue 2 49.60%7 Strategic 500 45.50%8 STC SP Daytrader 42.00%9 R-Breaker 37.10%10 C Daybreaker 36.30% 注:排名基于系统发布以来业绩,收益截至日,收益率计算基于3 倍保证金。尽管国外市场上的交易系统举不胜举,但对于成熟的交易策略,开发者一般不愿公开,投资者也较难深入了解诸多交易策略的原理。拿鼎鼎大名的Dual Thrust策略举个例子吧,Dual
Thrust系统是 Michael
Chalek 在80 年代开发的 Dual Thrust。在自动化交易排名中,目前为止,仍然排名第二左右。下表是我自己按5分钟周期跑回测的结果,效果非常好:这是上表成绩最好的沪铜指数的成绩走势图:通过几个关键数据的对比发现,该模型对于多品种还是有一定的普适性,模型中的参数也采用默认,未针对个别产品进行优化,虽然选出的四个产品都达到了正收益,但由于品种的差异性,区别还是较大。我们可以看下它的源代码,并不复杂:Inputs: K1(.5),K2(.5),Mday(1),Nday(1);
Vars: BuyRange(0), SellRange(0);
Vars: BuyTrig(0),SellTrig(0);
Vars: HH(0),LL(0),HC(0),LC(0);
If CurrentBar & 1 Then Begin
HH = Highest(High,Mday);
HC = Highest(Close,Mday);
LL = Lowest(Low,Mday);
LC = Lowest(Close,Mday);
If (HH - LC) &= (HC - LL) Then Begin
SellRange = HH - LC;
End Else Begin
SellRange = HC - LL;
HH = Highest(High,Nday);
HC = Highest(Close,Nday);
LL = Lowest(Low,Nday);
LC = Lowest(Close,Nday);
If (HH - LC) &= (HC - LL) Then Begin
BuyRange = HH - LC;
End Else Begin
BuyRange = HC - LL;
BuyTrig = K1*BuyR
SellTrig = K2*SellR
If MarketPosition = 0 Then Begin
Buy at Open of next bar + BuyTrig S
Sell at Open of next bar - SellTrig S
If MarketPosition = -1 Then Begin
Buy at Open of next bar + Buytrig S
If MarketPosition = 1 Then Begin
Sell at Open of next bar - SellTrig S
短短几十行而已,难度并不大,但其背后的交易策略却是很厉害。它的逻辑原型是较为常见的日内交易策略之一开盘区间突破策略,以今日开盘价加减一定比例的昨日振幅,确定上下轨。日内突破上轨时平空做多,突破下轨时平多做空。开盘区间突破策略基本原理1. 在今天的收盘,计算两个值:最高价-收盘价,和收盘价-最低价。然后取这两个值较大的那个,乘以k值0.7。把结果称为触发值。2. 在明天的开盘,记录开盘价,然后在价格超过(开盘+触发值)时马上买入,或者价格低于(开盘-触发值)时马上卖空。3. 没有明确止损。这个系统是反转系统,也就是说,如果在价格超过(开盘+触发值)时手头有一口空单,则买入两口。同理,如果在价格低于(开盘-触发值)时手上有一口多单,则卖出两口。Dual
Thrust在开盘区间突破策略上进行了相关改进:1、在范围(range)的设置上,引入前N日的四个价位,使得一定时期内的范围相对稳定,可以适用于日间的趋势跟踪;2、Dual Thrust对于多头和空头的触发条件,考虑了非对称的幅度,做多和做空参考的Range可以选择不同的周期数,也可以通过参数K1和K2来确定。当K1时,多头相对容易被触发,当K1&K2时,空头相对容易被触发。因此,在使用该策略时,一方面可以参考历史数据测试的最优参数,另一方面,则可以根据自己对后势的判断,或从其他大周期的技术指标入手,阶段性地动态调整K1和K2的值。就是一个典型的观望、等待信号、进场、套利、离场的套路,却效果卓著。因此对于学习程序化,一是对编程语言和工具的掌握,这个和所有的码农进阶之路一样,练是硬道理,技术要求与你的策略复杂程度成正相关。二就是对交易策略的领会,赚钱本身是体力活,赚钱的逻辑才是脑力活。推荐一个网站,在这个网站上可以找到题主需要的大部分入门材料。其中有几篇文章适合先读一下,以前保存下来的,原网站不知是否依然保留,但均为上述网站原创,在这里一并注明。日内交易模型的设计思路【入市设计】
系统模型入市的设计思路,事实上应与投资者的交易风格喜好、交易时间框架密切相关,可以分别是趋势跟踪、震荡交易、套利交易等,近年来甚至也出现了基于基本面分析数据的量化模型,以及带有人工智能性质的神经网络、遗传算法等具备自学习、自适应市场能力的高级交易系统模型。不过,最简单、最实用、最适合普通投资者的交易系统入市设计思路仍然是趋势跟踪,而趋势跟踪的实质就是追涨杀跌或者美其名曰:顺势而为。突破,是趋势跟踪系统设计中最为简洁实用的设计思路,具体应用设计思路可能包括:
⒈通道突破。最著名的此类程式设计代表作为:海龟交易法则与四周规则。其入市信号触发设计为:价格突破最近N根K线的高低点。长期来看,这种设计思路虽然简单,但永远也不会失效或显得过时。事实上,越简单的反而越有效。
⒉ 均线突破。该设计思路的代表作品有:克罗均线,它由4、9、18等三条均线组成;鳄鱼组线,它由5、8、13等三条移中平均线组成;自适应均线,它由考夫曼博士提出,以市场效率生成弹性浮动参数,以均线拐头为信号触发。
⒊ 指标突破。常见的技术分析指标,如MACD、KDJ、RSI、BOLL、SAR、WR、ADX等,均可独立构成一个简单的趋势跟踪系统,当然,是使用系统默认参数,还是使用优化参数;是使用其常规用法,还是使用创新用法,可能存在仁者见仁、智者见智的分歧。⒋ 形态突破。形态突破,包括K线形态组合突破、经典技术分析形态突破等,K线形态组合的突破,以酒田战法为最经典,著名的红三兵、黑三兵、希望之星等经典K 线形态均源于此,共分为酒田战法70型。至于经典的双顶、双底、趋势线突破、横盘突破、头肩顶底、三角形态、楔形、旗形、钻石型、圆弧顶底等技术形态,因普通的模型编写语言较难精确描述而存在一定的设计使用障碍,需要使用转向函数及图形模糊识别技术来克服。
⒌ 波动性突破。波动性可以定义为:最高价与最低价、当根K线的最高价与昨收盘、当根K线的最低价与昨收盘,这三组价格差额的最大者即该品种的波动性值,波动性既可以进行横向比较品种间的波动性水平,也可以用于纵向判断价格波动的异常,并作为入市信号的触发器。⒍ 时间价格突破。在趋势行情的必经之路,守株待兔,是我们进行突破系统设计的基本思路。而时间、价格突破,从速度、幅度的两维视角预约了趋势行情,堪称突破系统设计的典范。基本设计思路为价格在N时间范围内、上涨或下跌了N个点位。进一步拓展思路后,还可以引入周间日、日间时的概念,细化不同时间段的突破标准,以便更好地适应品种个性,此外,还可以时间、价格过滤器的方法来实现对趋势行情的确认,以减少价格盘整阶段的假突破现象。【离市设计】
⒈ 止损。止损,是交易系统模型设计中一个不可或缺的元素,资金止损、技术止损,是两种主要的考虑方案,采用两者孰低的方案可能更为科学。一方面,你要确保每笔交易不冒过大的风险,另一方面,你要背靠一个关键的压力、支撑技术位置,采用反向交易信号作为自动止损的依据,则是持续在市的交易系统模型的一个常用止损方法。
⒉止盈。虽然固定点位的止盈、止损,也是系统设计中可以采用的方法,但我们更倾向于兼顾利润保护和放大功能的跟踪止盈或SAR抛物线止盈模式,随着利润的扩大,而不断抬高甚至收紧止盈目标位置,可以在一定程度上起到利润最大化的设计目标。
⒊ 时间清仓。以时间为因素考虑离场,无论是作为一种辅助离场方法,还是作为一种独立的出市方法,都是一个不错的思路。比如三根K线过后,如果既没有达到止盈位、也没有触及止损位,就主动离场。绩效指标的迷失
1、总获利金额(Net Profit):
有没有合理考虑成本?从每笔交易纪录中,推算成本金额,是否合理包含交易税,手续费与滑价损失。另外,换约必然产生的成本,有无考虑?
有没有考虑合理执行达标率?讯号产生到实际交易执行成功,之间的滑价,是否合理估计,这包含交易执行的准备时间充不充分,交易单的方式合不合理?
多久的交易期间?系统总是有表现好的时后,与表现不好的时候。如果交易期间太短(低于5年),可能只是把表现比较好的一面呈现出来,不具整体代表性。
多大的风险代价?如果最大的连续亏损过大(占之前净值高点比例过大),这样的获利报酬的代价是不是可以被接受,如果无法接受,那这样的报酬是无法真正实现的。因为在持续亏损下,早就放弃执行这样的系统,或者,获利之后,又容易回吐殆尽。
2、报酬率:
报酬率期间长度(用多少时间来计算报酬率的分子:盈亏金额)。是年报酬率?还是月报酬率?时间长短不同,累积的报酬率自然不同。
取样的期间长度(总交易期间)。是单年的报酬率?还是多年的平均报酬率?与多久的交易期间观念相同。
报酬率的基准金额为何(报酬率分母)。起始账户资金为何?资金管理模式为何?有一种报酬率,称为最小账户资金报酬率(ROA)。是用过去最大连续亏损金额(MDD),加上原始保证金来当报酬率的分母。这是最大风险下的报酬率。
多大的风险代价?若以ROA代表报酬率,是必须承受将近百分百的账户亏损风险,才能得到这样的报酬率,并不切实际。每个人的风险承受能力不同,但100%的风险承受并不是正常合理的假设。单口系统不易表现出合理的风险报酬率,但可以约略从净值曲线与一些风险报酬进阶指标看出。适当的资金管理多口数系统,可以合理表现报酬率。
3、交易频率:
频率太低,交易次数少,不具代表性。取样期间内应该超过36笔交易。
频率太高,交易次数多,执行的精神成本过高。因人而异,每日不超过3笔交易为宜。
4、实际绩效与模拟绩效:
一般系统绩效多是以历史数据来仿真的,必须了解系统仿真的原理与假设。因为K线资料只有4个统计值(开盘价 / 最高价 / 最低价 / 收盘价),所以,必须有所谓的K线假设(Bar Assumptions),来模拟行情在K线中的走势,当K线的时间架构越大(如日线,周线)时,误差就会越大。在TradeStation中,即使时间架构是日线,仍然可以用分线,甚至是实际每笔交易纪录,这种用更细微的时间单位(Resolution),来仿真过去交易与绩效,误差就大为减少了。当然,前提是历史的数据必须是存在与正确的。有些仿真程序与TradeStation一样,都有所谓的收盘进场讯号,这本来在实际执行交易上,逻辑是行不通的。之前,最后一盘为5分钟集中撮合,可以在这5分钟内,以市价单来进出场,可以让收盘进场的讯号适用,现在期交所已经取消最后5分钟的集中撮合。另外,有些程序系统参考收盘价,来决定是否收盘进出场,这在仿真程序可以做到,但在实务上,却是无法执行的,也造成了模拟绩效的误谬。实际绩效有些人会把实际账户的交易绩效,以交易报告书公布出来。除非是长时间的详细交易纪录,否则,都无法证实是系统完全执行下的结果。有的系统绩效时好时坏,若只能比对短时间,系统与实际账户的绩效,比较难证明系统与实际账户的一致性。如果只是公布账户资金的变动,而没有实际的交易纪录,报酬率也可能是虚胖的。比如,股指多手数系统,可以设定10%的总资金风险,来控制交易手数。这时,只要把10%~20%的资金放在保证金账户就可以了,单以保证金账户来看,报酬率与实际总资金报酬率,多了5到10倍。
说说我的程序化交易学习过程,希望对您有帮助:&br&
本人高中文科,大学在国内一家不知名的本科院校学的公共管理,和程序化交易八竿子打不着,期间对计算机略有兴趣,学了C语言,差不多也就国家三级的水平,学校强加要学的FOXFRO什么的基本都是入门水平,应付考试而已,07年毕业后阴差阳错进了一家国有银行,算是进入金融领域,上班半年后偶然机会接触到外汇保证金交易,投入2000刀,一个月血本无归,但总算弄清楚MT4的操作,因为MT4的编程语言与C基本类似,由此开启了程序化交易研究的不归路。&br&
外汇失利之后,08-11年期间转投股票交易,这中间还利用业余时间进修金融学(在职研究生那种),主要是想系统的梳理一下,学校能教的与交易相关的都是些基本面分析的知识,因此在股票交易的分析上以看基本面为主,国内对于股票交易的各种限制如T+1,涨跌停板,各种原因的停牌等等并不适合程序化交易,在股票市场零星的赚了一些小钱,后来因为老婆是从业人员的原因销了股票账户,从此不再看股票。&br&
在上述玩票之余,开了期货账户,11年入金开始期货交易,开始以做豆粕豆油的压榨套利为主,主要是熟悉一些操作过程,因为上班的原因,只能拿手机用文华财经下单,时常因为开会之类的琐事耽误下单良机,因为之前在外汇领域有过程序化交易的方面的粗浅研究(开发过一些只能运行不能赚钱的交易系统),所以开始尝试在期货领域用程序化进行交易,已解上班不能下单之愁,当时的入门书籍是《期市截拳道》(楼上有朋友提过),顺着里面的代码编了同样的程序(书中代码垃圾的很,如BARBCOCK的那个系统含未来),虽然未找到圣杯,但基本把TB里面的函数和编译搞清楚了,说实话,任何看书式的学习都没实践来的快。再然后自己尝试编一些像均线交叉之类的比较简单长线系统,跑一跑,收益率曲线还不错,拿钱实盘。&br&
实盘一段时间后,不赚不亏,主要是操作麻烦,因为公司不能上外网,所以还是自备笔记本和3G无线路由,网络很不稳定,这对程序化交易来说是硬伤,后来租阿里云的服务器,总算解决了这一问题。从11年实盘至今,中间经常泡TB论坛,业余时间就是自己琢磨着开发一些系统,还参加过一些模型交换活动,有时候也会写一些模型去与别人的进行比较(主要是和中量网的一些模型),实盘也是有赚有亏,不断的对系统进行调试,程序化交易的好处是稳定,但想发大财很难,期间想过辞职去专门干这一行,也认识了很多已经这样干的朋友,但凡事还是看远一点比较好,毕竟程序化交易也是新兴事物,而且感觉入门不难,不可能一个系统能吃一辈子,散户专门做这个还是以玩票的心态为好,毕竟能获得成功的还是那一小撮人。&br&
前面说了学在职研究生,毕业论文就是写程序化交易方面的,网上找了不少参考文献,题主问的有哪些入门材料可以学习,其实个人推荐一些毕业论文还是不错,比如山东大学的一些,有不少论文里面都有源码干货,基本上看上几篇就可以对程序化交易有个较全面的认识,看论文比看书的好处是论文没有一些坑蒙拐骗的商业包装,干货较多,比较节省时间和成本,写论文的半年也是对程序化交易最为深刻的半年,有种阅尽源码无数,心中一片荒凉的苍白感。就像我的指导教授说的那样,程序化交易就好比钓鱼,有的人喜欢海竿钓,有的人喜欢池塘边拿个竹竿钓,方法千姿百态,但一定是要适合自己的。&br&
说了这么多,我觉得最好的入门资料还是程序化交易平台的软件说明书,简单利落没有误导,看熟了就啥都会了。要想深入学习的话,各类数学啊、物理啊、金融工程啊,对于我这个文科小白都是不可逾越的高山,但人生还有很长,慢慢学着吧,反正学会一些知识也不是坏事,就当打发时间吧。
说说我的程序化交易学习过程,希望对您有帮助: 本人高中文科,大学在国内一家不知名的本科院校学的公共管理,和程序化交易八竿子打不着,期间对计算机略有兴趣,学了C语言,差不多也就国家三级的水平,学校强加要学的FOXFRO什么的基本都是入门水平,应付考…
如果有一定的编程基础,建议使用交易开拓者,如果编程能力一般,可以用金字塔(决策交易系统),各自的网站论坛有很多文字和视频资料
如果有一定的编程基础,建议使用交易开拓者,如果编程能力一般,可以用金字塔(决策交易系统),各自的网站论坛有很多文字和视频资料
已有帐号?
无法登录?
社交帐号登录
不追求真理,只解决问题。一、程序化交易管理办法
证监会10月9日发布了《证券期货市场程序化交易管理办法(征求意见稿)》(以下简称《管理办法》),该《管理办法》首次明确了程序化交易的定义,建立了申报、检查、管理等监管制度。当日晚间,沪深交易所也各自发布了《程序化交易管理实施细则(征求意见稿)》(以下简称《细则》),两份《细则》内容相近,重点从程序化交易的申报管理、接入管理、交易行为监管、交易异常情况处理、自律监管措施以及差异化收费等方面做出了具体的规定。该《细则》自发布之日30天后施行。
我们注意到,《管理办法》对程序化交易提出了下列几条明确的监管规定:
要求证券、期货公司建立程序化交易接入检查制度,对程序化交易者进行身份确认与核查,并对程序化交易系统接入进行持续管理。
要求证券、期货公司建立程序化交易和非程序化交易的风险隔离机制,对程序化交易账户使用专用的报盘通道,并分别设置流量控制。
授权证券期货交易所针对程序化交易制定专门的收费管理办法,根据程序化交易的申报、撤单情况对程序化交易收取额外费用。
境内程序化交易者参与证券期货交易,不得由在境外部署的程序化交易系统下达交易指令,也不得将境内程序化交易系统与境外计算机相连接,受境外计算机远程控制。
&整体来看,《管理办法》在对程序化交易进行监管的同时也进行了一定的区分,对于交易频率较高,申报、撤单较为频繁,成交申报比较低的程序化交易进行了一定的限制,包括对申报次数的限制和收取额外的申报手续费。
同时对境外投资机构投资境内市场做出明确规定,如果程序化交易系统本身不在国内则不得进行交易,这也是从监管的角度出发,更好地规范市场的需求。
二、程序化交易的利弊
我国程序化交易的大量出现是在2005年ETF推出之后,当时有一些投资机构进行ETF套利交易,这个过程中就需要程序化交易帮助其实现短时间、大批量的买入和卖出操作。2010年,中金所推出沪深300股指期货之后,程序化交易得到了如股指期货日内交易、统计套利等策略的青睐,总交易规模也进一步增加。
然而程序化交易的发展并非一帆风顺的,也受到过一些质疑。如2013年的光大乌龙指事件,就是由于套利程序设计不合理,买入股票时误买入ETF所致,这一错误指令使得上证综指在1分钟之内上涨超过了5%,影响了市场的正常运行,该事件也将程序化交易推向了舆论的风口浪尖。而在此轮A股暴跌过程中,证监会也在2015年7月底明确表态,认为程序化交易具有频繁申报、撤单的特征,容易对市场产生助涨助跌的作用,对当前股市的大幅波动影响较为明显。
近年来,程序化交易在全球发展迅速。程序化交易一方面能够提高市场运行效率、平滑不同交易所关联产品的价格,为市场提供充足的流动性;另一方面,在极端市场中也会存在增加市场波动性、人为制造价格趋势误导投资者的可能。同时,程序化交易也存在着一定的技术风险,当程序本身设计不合理时,可能会导致意外情况的产生。
三、管理办法的影响
结合此次上交所和深交所的实施细则来看,对于程序化交易的监管主要影响一些较高频的交易,此外,也会对已有的部分算法交易系统产生影响。7月底,沪深交易所限制的股票交易账户中,部分是由于采用的算法交易在流动性缺失的市场环境中出现频繁申报、撤单的操作引起的。此次《管理办法》出台之后,相应的交易系统开发商也有了明确的准则对其交易系统进行调整,以满足监管的要求。
此外,我们也认为,《管理办法》的出台会对程序化交易产生一些积极的影响。在明确界限之后,投资机构也敢于在规定之内进行程序化交易,这将促进程序化交易的有序发展。从国外经验来看,1987年美国的股灾也被认为是由程序化交易引起的,但美国并未禁止程序化交易,在引入&熔断机制& 来消除程序化交易负面影响的同时继续发展程序化交易,为市场提供充足的流动性。在我国当前的市场环境中,监管层对于程序化交易的限制是出于维护市场稳定,保护中小投资者的目的,而程序化交易在监管允许的范围内也将得到稳步发展。
&郑重申明:
本文由好买原创,版权所有,转载请务必注明出处!
若擅自盗用好买原创文章,属侵权行为,一经发现,严肃处理,必要时将走法律途径解决!
[推荐理由]连续三年被晨星评为五星基金。
[推荐理由]关注受益于IPO改革趋势下成长中、后期项目的投资机会。
“好买财富”微信
预约投资顾问 400-700-9665
发行机构:中信信诚
起始资金:100万元
好买点评:融资方集团为区域性龙头企业,抵押物充足君,已阅读到文档的结尾了呢~~
进一步推进村民自治制度化、规..
扫扫二维码,随身浏览文档
手机或平板扫扫即可继续访问
进一步推进村民自治制度化、规范化、程序化
举报该文档为侵权文档。
举报该文档含有违规或不良信息。
反馈该文档无法正常浏览。
举报该文档为重复文档。
推荐理由:
将文档分享至:
分享完整地址
文档地址:
粘贴到BBS或博客
flash地址:
支持嵌入FLASH地址的网站使用
html代码:
&embed src='/DocinViewer-4.swf' width='100%' height='600' type=application/x-shockwave-flash ALLOWFULLSCREEN='true' ALLOWSCRIPTACCESS='always'&&/embed&
450px*300px480px*400px650px*490px
支持嵌入HTML代码的网站使用
您的内容已经提交成功
您所提交的内容需要审核后才能发布,请您等待!
3秒自动关闭窗口计算机经典书籍(转载,难以找到出处) - 推酷
计算机经典书籍(转载,难以找到出处)
学计算机也有几年了,眼看明年就要毕业,在这里总结一下我看过的书,并推荐一些我认为好的书,还有一些是我听说好的但没看过的,也写在这里,对于下面的书,如果看过的我会按自己的读后感打一个分和一些评价,
评分及供参考。如有问题,欢迎讨论
。好的,现在开始:
推荐度参考: 6分:可看可不看& 7分:值得一读& 8分:经典好书, 9分:强烈推荐 ,10分: 神品级
C程序设计语言: 推荐度:8分
书籍简介:在计算机发展的历史上,没有哪一种程序设计语言像C语言这样应用广泛。本书原著即为C语言的设计者之一Dennis M.Ritchie和著名计算机科学家Brian W.Kernighan合著的一本介绍C语言的权威经典著作。我们现在见到的大量论述C语言程序设计的教材和专著均以此书为蓝本。原著第1版中介绍的C语言成为后来广泛使用的C语言版本——标准C的基础。人们熟知的“hello,World&程序就是由本书首次引入的,现在,这一程序已经成为众多程序设计语言入门的第一课。
原著第2版根据1987年制定的ANSIC标准做了适当的修订.引入了最新的语言形式,并增加了新的示例,通过简洁的描述、典型的示例,作者全面、系统、准确地讲述了C语言的各个特性以及程序设计的基本方法。对于计算机从业人员来说,《C程序设计语言》是一本必读的程序设计语 言方面的参考书。
:看到这本书我的第一反应就是好薄啊,除去目录和附录,只有不到200页的篇幅,很容易让人怀疑它的权威性,毕竟我看的技术书籍里面大多都是些大部头,厚实才能显得稳重啊,其实不然,作者就是在这短短的篇幅中介绍了C语言的大部分常用特性,
书中处处传递着一种简单、优雅、平实和闲适的感觉,充分地体现了C语言的简洁的魅力,这不是我的第一本C语言书籍,所以只花了3,4天时间就看完了,这本书作为入门书籍也完全够用了,后悔没有早点看到这本书。
C和指针&& 推荐度: 7分
书籍简介:本书提供与C语言编程相关的全面资源和深入讨论。本书通过对指针的基础知识和高级特性的探讨,帮助程序员把指针的强大功能融入到自己的程序中去。
全书共18章,覆盖了数据、语句、操作符和表达式、指针、函数、数组、字符串、结构和联合等几乎所有重要的C编程话题。书中给出了很多编程技巧和提示,每章后面有针对性很强的练习,附录部分则给出了部分练习的解答。
本书适合C语言初学者和初级C程序员阅读,也可作为计算机专业学生学习C语言的参考
:这是我c语言的入门书籍,虽然书名翻译得有点争议,但是内容翻译的还是相当高水平的,书的内容涵盖了C语言的基本知识还有一些数据结构的概念,书后还配有大量优秀的习题,推荐给所有C语言初学者
C陷阱与缺陷 推荐度: 8分
《C陷阱与缺陷》作者以自己1985年在Bell实验室时发表的一篇论文为基础,结合自己的工作经验扩展成为这本对C程序员具有珍贵价值的经典著作。写作《C陷阱与缺陷》的出发点不是要批判C语言,而是要帮助C程序员绕过编程过程中的陷阱和障碍。全书分为8章,分别从词法分析、语法语义、连接、库函数、预处理器、可移植性缺陷等几个方面分析了C编程中可能遇到的问题。最后,作者用一章的篇幅给出了若干具有实用价值的建议。
这本书涵盖了在写C语言中容易出现的错误,这些例子都是作者实际项目中遇到的,所以非常有代表性,作者还对C语言的特性做了一番说明,将C语言的一些不合时宜的特性展现在读者面前,让读者能够更加深入地理解C语言,精通一门语言不是能说出它的优点,因为几乎所有人都是冲着它的优点去学的,如果你能将一门语言的缺点都说出来,这证明你是经过了多年地使用才总结出来的结果,所以想要深入地学习C语言,这本书是必读之物。
C专家编程:推荐度: 7分
《C专家编程》展示了最优秀的C程序员所使用的编码技巧,并专门开辟了一章对C++的基础知识进行了介绍。
书中C的历史、语言特性、声明、数组、指针、链接、运行时、内存以及如何进一步学习C++等问题进行了细致的讲解和深入的分析。全书撷取几十个实例进行讲解,对C程序员具有非常高的实用价值。
本书可以帮助有一定经验的C程序员成为C编程方面的专家,对于具备相当的C语言基础的程序员,本书可以帮助他们站在C的高度了解和学习C++。
我的感想:这本书应该算作是C语言的进阶读本了,书中讲述了许多有观C语言的有趣的故事,是一本能躺在床上的读物,书中的技术部分也写得非常有趣,这不像是一本技术书籍,更像是一本小说,是一本让你在愉快的阅读过程中体会到C语言魅力的读物。读者可以把它当做是一本通往C语言高级编程大门的钥匙。值得一读!
算法与数据结构
算法导论:推荐度:8分
书籍简介:这本书深入浅出,全面地介绍了计算机算法。对每一个算法的分析既易于理解又十分有趣,并保持了数学严谨性。本书的设计目标全面,适用于多种用途。涵盖的内容有:算法在计算中的作用,概率分析和随机算法的介绍。书中专门讨论了线性规划,介绍了动态规划的两个应用,随机化和线性规划技术的近似算法等,还有有关递归求解、快速排序中用到的划分方法与期望线性时间顺序统计算法,以及对贪心算法元素的讨论。此书还介绍了对强连通子图算法正确性的证明,对哈密顿回路和子集求和问题的NP完全性的证明等内容。全书提供了900多个练习题和思考题以及叙述较为详细的实例研究。
我的感想:这本书的名气想必不用多介绍了吧,算法书籍中的圣经,基本上把本科中所能遇到的所有算法全部囊括在内,长期在各大技术网站上被评为程序员最值得读的技术书籍之一。不过在这里为什么我只给它8分呢?我觉得主要有两点,第一是我看本书前,先看了另一本算法书籍(等会介绍),在看这本的时候感觉有很多重复的地方,而且本书全书都是用的伪代码,看得我很是不爽。第二是因为我认为书中的数学证明实在太繁琐,对于我来说感觉实在吃力,感觉就是一个非常容易理解的结论,用白话3,4行就能将明白的东西非要用数学语言证明,结果用了1,2页,然后我还看不太懂。。。这可能是这本书不太适合我不吧。但是,瑕不掩瑜,这本书绝对是算法入门的一大神器,有了它的基础,我认为在以后遇到大部分公司的技术面试中的算法都能做到游刃有余,经典作品,值得一读。
算法:推荐度: 9分
《算法(英文版o第4版)》作为算法领域经典的参考书,全面介绍了关于算法和数据结构的必备知识,并特别针对排序、搜索、图处理和字符串处理进行了论述。第4版具体给出了每位程序员应知应会的50个算法,提供了实际代码,而且这些Java代码实现采用了模块化的编程风格,读者可以方便地加以改造。本书配套网站提供了本书内容的摘要及更多的代码实现、测试数据、练习、教学课件等资源。
我的感想:我的算法入门教材,因为不敢看高德纳的《TAOCP》,于是就看了他的学生Sdegewick的《算法》,
没想到这是一本神品级别的算法书籍,书中配有大量的高质量习题,插图和代码,作者对于每一个算法都会给予详细的说明,不仅讲得浅显易懂,而且还不失数学证明的严谨性,更难能可贵的是,书中的代码都具有可扩展性和重用性,作者经常拿前面已实现的代码用作后面算法的辅助,不仅降低了代码量,而且能使读者了解各个算法之间的联系,这本书我已经看了几遍,每次都有新的收获,在我眼中,这本书的价值已经超过了算法导论,再次强烈推荐每一个计算机相关专业者。
编程珠玑:推荐度: 6分
本书是计算机科学方面的经典名著。书的内容围绕程序设计人员面对的一系列实际问题展开。作者Jon Bentley 以其独有的洞察力和创造力,引导读者理解这些问题并学会解决方法,而这些正是程序员实际编程生涯中至关重要的。本书的特色是通过一些精心设计的有趣而又颇具指导意义的程序,对实用程序设计技巧及基本设计原则进行了透彻而睿智的描述,为复杂的编程问题提供了清晰而完备的解决思路。本书对各个层次的程序员都具有很高的阅读价值。.
多年以来,当程序员们推选出最心爱的计算机图书时,《编程珠玑》总是位列前列。正如自然界里珍珠出自细沙对牡蛎的磨砺,计算机科学大师Jon Bentley以其独有的洞察力和创造力,从磨砺程序员的实际问题中凝结出一篇篇不朽的编程“珠玑”,成为世界计算机界名刊《ACM通讯》历史上最受欢迎的专栏,最终结集为两部不朽的计算机科学经典名著,影响和激励着一...
我的感象:怎么说呢,通读一遍,将书中所有习题都做过一遍后,没有什么令人心中一振的感觉,感觉就是学到的东西不多,可能是看这本书的时间有点太晚吧,总之没有什么特别的感觉,但是这本书的评价又是如此之高,以至于我开始怀疑我的审美来,可能是我没有看通透吧,写在这里,大家有兴趣可以一看。。。
编程之美:微软技术面试心得 推荐度: 7分
这本书收集了约60道算法和程序设计题目,这些题目大部分在近年的笔试、面试中出现过,或者是被微软员工热烈讨论过。作者试图从书中各种有趣的问题出发,引导读者发现问题,分析问题,解决问题,寻找更优的解法。本书的内容分为下面几个部分:
(1)游戏之乐:从游戏和其他有趣问题出发,化繁为简,分析总结。
(2)数字之魅:编程的过程实际上就是和数字及字符打交道的过程。这一部分收集了一些好玩的对数字进行处理的题目。
(3)结构之法:汇集了常见的对字符串、链表、队列,以及树等进行操作的题目。
(4)数学之趣:列举了一些不需要写具体程序的数学问题,锻炼读者的抽象思维能力。
书中绝大部分题目都提供了详细的解说。 每道题目后面还有一至两道扩展问题,供读者进一步钻研。
书中还讲述了面试的各种小故事,告诉读者微软需要什么样的技术人才,重视什么样的能力,如何甄别人才。回答读者关于I...
我的感想:一本讲述微软面试题的
书,书中有许多有意思的算法题目,有的题目难度很大,估计在面试
中遇到就只好自认倒霉了,有的题目构思巧妙,是一本能够锻炼思维能力的
书,想在算法方面进一步提升和快要毕业,面临面试的同学可以看看,不过据说微软自己都认为这本书中的题目偏难,一般的职位
不会出这么难的
组合数学:推荐度:7分
本书是系统阐述组合数学基础、理论、方法和实例的优秀教材,出版三十多年来多次改版,被MIT、哥伦比亚大学、UIUC、威斯康星大学等众多国外高校采用,对国内外组合数学教学产生了较大影响,也是相关学科的主要参考文献之一。
本书侧重于组合数学的概念和思想,包括鸽巢原理、计数技术、排列与组合、P條ya计数法、二项式系数、容斥原理、生成函数和递推关系以及组合结构(匹配、试验设计、图)等,深入浅出地表达了作者对该领域全面和深刻的理解。
自2004年出版第4版以来,作者又对本书进行了全面的修订和更新,第5版增加了有限概率、相异代表系、匹配数等内容。
我的感想:想要学好计算机,数学是必不可少的,我们专业课当中就有一门课叫做离散数学,但是可惜的是我没有找到有关离散数学太好的书,倒是找到了这本书,组合数学本身就是发源于游戏,所以书中的例子大多数是游戏就不足为奇了,这本书讲述了组合数学基础的方方面面,对于算法学习也很有帮助,经典好书,值得一看。
具体数学:计算机科学基础& 推荐度: 9分
本书介绍了计算机的数学基础,内容涉及求和、取整函数、数论、二项式系数、特殊数、母函数(发生函数)、离散概率、渐近等等,面向从事计算机科学、计算数学、计算技术诸方面工作的人员,以及高等院校相关专业的师生。本书介绍了计算机的数学基础,内容涉及求和、取整函数、数论、二项式系数、特殊数、母函数(发生函数)、离散概率、渐近等等,面向从事计算机科学、计算数学、计算技术诸方面工作的人员,以及高等院校相关专业的师生。
我的感想:还没看,不过高德纳是第二作者,那难度肯定不会低,以后有时间一定要感受一下。
思考的乐趣:Matrix67数学笔记 推荐度: 9分
本书是一个疯狂数学爱好者的数学笔记,面向所有喜爱数学的读者。从2005年7月开始,作者已经写了连续六年的博客,积累下来了大量的数学文章。 部分文章内容被广泛关注,在网络上大量分享转载。
这本书有意挑选了初等的话题,让大大小小的读者都能没有障碍地阅读。文章内容新,让有数学背景的人也会发现很多自己没见过的初等问题。 文章是独立的。一篇文章一个话题,文章与文章之间基本不会做参考,读者可以随意跳着看。
文章内容注重思想性,基本上是原创,没有什么版权争议。
总之,这是一本标新立异的趣味数学书。每一个读过的人都会被深深吸引。这是一个热爱思考的年轻人积攒的让人一读就欲罢不能的趣味书。
本书包括5部分内容,即生活中的数学、数学之美、几何的大厦、精妙的证明、思维的尺度,涉及48篇精彩的文章。即使你不喜欢数学,也会为本书的精彩所倾倒。
我的评价:老早就听说过matrix67的大名,现在看到他出书了,我当然不会错过(本人可耻地下载了电子版。。。),书中一部分问题出自生活当中,一部分出自一些游戏,还有一些就纯粹是数学家们考虑的问题了,我一般是在睡觉之前读那么几篇,体会体会数学的魅力,然后睡觉,虽然经常的结果就是根本睡不着,但我还是一如既往地维持着这个习惯,对想要探索数学魅力的人,还有想要扩大自己思维的尺度的人强烈推荐!
计算机概论类
计算机程序的构造与解释 推荐度:9分
《计算机程序的构造和解释(原书第2版)》1984年出版,成型于美国麻省理工学院(MIT)多年使用的一本教材,1996年修订为第2版。在过去的二十多年里,《计算机程序的构造和解释(原书第2版)》对于计算机科学的教育计划产生了深刻的影响。第2版中大部分重要程序设计系统都重新修改并做过测试,包括各种解释器和编译器。作者根据其后十余年的教学实践,还对其他许多细节做了相应的修改。
我的感想:计算机概述书的双壁之一吧,不过可惜的是,我并没有完整地看过本书,所以感想什么的说不上,不过它既然和《深入理解计算机系统》放在一起比较,想必也应该是神品级的书了吧,先打个9分,以后有时间看后再补。
深入理解计算机系统& 推荐度: 10分!!!
本书从程序员的视角详细阐述计算机系统的本质概念,并展示这些概念如何实实在在地影响应用程序的正确性、性能和实用性。全书共12章,主要内容包括信息的表示和处理、程序的机器级表示、处理器体系结构、优化程序性能、存储器层次结构、链接、异常控制流、虚拟存储器、系统级I/O、网络编程、并发编程等。书中提供大量的例子和练习,并给出部分答案,有助于读者加深对正文所述概念和知识的理解。
本书的最大优点是为程序员描述计算机系统的实现细节,帮助其在大脑中构造一个层次型的计算机系统,从最底层的数据在内存中的表示到流水线指令的构成,到虚拟存储器,到编译系统,到动态加载库,到最后的用户态应用。通过掌握程序是如何映射到系统上,以及程序是如何执行的,读者能够更好地理解程序的行为为什么是这样的,以及效率低下是如何造成的。
本书适合那些想要写出更快、更可靠程序的程序员阅读,也适合作为高等院校计算机及相关专业本科生、研究生的教材。
我的感想:好了,终于到这本了,本科期间我最推崇的两本书之一,也是本次推荐中推荐度最高的两本,第一本是这本,大名鼎鼎的CSAPP,号称是其价值超过等中的黄金的书。我很幸运地在大二时认识了它,然后就是两个月地疯狂地阅读,做习题,阅读,再做习题,书上的习题基本上被我做了个遍。我现在仍然怀念当时的激情,记得看当时看第四章处理器体系结构的时候,没有一点基础的我硬是花了半个月将它啃完,并且做了大量的笔记,包括流水线的流程图我就画了5遍以上,那时候的我就像是饥饿的孩子,每天如饥似渴地吸食着书中的每个知识点。如今,这份热情已经很难再出现了,因为这本书已经大大提高了我对一本书的评判标准,而我也很难再找到一本书能和它相比了,是它激起了我对计算机学科的兴趣,是它让我明白了学一门课的书的好坏有多么重要,它也让我能在大三专业课前就对各门专业课有了一个整体的把握,形成了一个初步的知识框架。把这本书推荐个所有想在IT行业有所作为的人,相信它会给您带来前所未有的阅读体验。
编译与链接:
编译原理 (龙书) 推荐度: 8
《编译原理(第2版)》全面、深入地探讨了编译器设计方面的重要主题,包括词法分析、语法分析、语法制导定义和语法制导翻译、运行时刻环境、目标代码生成、代码优化技术、并行性检测以及过程间分析技术,并在相关章节中给出大量的实例。与上一版相比,《编译原理(第2版)》进行了全面的修订,涵盖了编译器开发方面的最新进展。每章中都提供了大量的系统及参考文献。《编译原理(第2版)》是编译原理课程方面的经典教材,内容丰富,适合作为高等院校计算机及相关专业本科生及研究生的编译原理课程的教材,也是广大技术人员的极佳参考读物。《编译原理(第2版)》是编译原理课程方面的经典教材,内容丰富,适合作为高等院校计算机及相关专业本科生及研究生的编译原理课程的教材,也是广大技术人员的极佳参考读物。
我的感想:编译原理的权威教材,被称为龙书,我感觉编译原理读此书一本足矣,本书基本上介绍了一个编译器实现的所有内容,对于本科生来说不需要通读此书吧,毕竟他的有些知识超出本科范畴太多了,不过就算是只读前半部分也收益良多,我没看完,大概就看到了第8章吧,但是这并不影响我实现一个可以使用的C编译器(只可以完成一些基本功能),总之,想要了解编译器的方方面面,这本书无疑是一个很好地选择。
程序员的自我修养:链接,装载与库 推荐度: 6分
这本书主要介绍系统软件的运行机制和原理,涉及在Windows和Linux两个系统平台上,一个应用程序在编译、链接和运行时刻所发生的各种事项,包括:代码指令是如何保存的,库文件如何与应用程序代码静态链接,应用程序如何被装载到内存中并开始运行,动态链接如何实现,C/C++运行库的工作原理,以及操作系统提供的系统服务是如何被调用的。每个技术专题都配备了大量图、表和代码实例,力求将复杂的机制以简洁的形式表达出来。本书最后还提供了一个小巧且跨平台的C/C++运行库MiniCRT,综合展示了与运行库相关的各种技术。
对装载、链接和库进行了深入浅出的剖析,并且辅以大量的例子和图表,可以作为计算机软件专业和其他相关专业大学本科高年级学生深入学习系统软件的参考书。同时,还可作为各行业从事软件开发的工程师、研究人员以及其他对系统软件实现机制和技术感兴趣者的自学教材。
我的感想:两位浙江大学研究生写的关于链接,装载与运行库方面的书,此类书很少见,比较有名点的估计只有《链接器与加载器》一本了吧,我是有天觉得自己可能会感兴趣就买了,不过看完一遍之后发觉自己好像对这方面没什么特别的兴趣,所以也就没怎么深入,不过了解了一个程序,是怎么从一串代码变成一个可执行文件的过程还是挺有意思的,如果对这方面有兴趣,可以看看,再次膜拜两位作者,这才是搞技术的人才啊。。。
计算机组成类:
计算机组成与设计:硬/软件接口: 推荐度: 8分
《计算机组成与设计硬件:软件接口》(原书第3版)是计算机组成的经典教材。全书着眼于当前计算机设计中最基本的概念,展示了软硬件间的关系,并全面介绍当代计算机系统发展的主流技术和最新成就。同以往版本一样,《计算机组成与设计硬件:软件接口》(原书第3版)采用MIPS处理器作为展示计算机硬件技术基本功能的核心。书中逐条指令地列举了完整的MIPS指令集,并介绍了网络和多处理器结构的基本内容。将CPU性能和程序性能紧密地联系起来是本版的一个新增内容。另外,本版对软硬件的讨论更加深入,作者展示了软硬件部件如何影响程序的性能,并在光盘中为侧重硬件和侧重软件的读者分别提供了相关资料。随书光盘内容非常丰富,不仅包括各种配套教学资源,还提供了HDL模拟器、MIPS模拟器以及FPGA设计工具等软件。
我的感想:这本书和一般的计算机组成原理书籍略有不同,其他的书籍一般是介绍intel的体系结构,而这本书的作者之一本身就是精简指令集CPU MIPS的创始人,所以书中主要介绍的是基于精简指令集的CPU,不过其他部分都差不多,看起来也没什么障碍,比我们庄也可用的那本书强多啦!这本书还送了一张光盘,不过我没有怎么用过,一堆的英文伤不起啊,总之这本书作为计算机组成原理的入门书籍再好不过,想要进阶的同学可以参考下一本书。
计算机系统结构:量化研究方法: 推荐度:7分
《计算机系统结构:量化研究方法(第3版)》系统而全面地介绍了计算机系统的设计基础、指令集系统结构、流水线和指令级并行技术、层次化存储系统与存储设备、互连网络以及多处理器系统等重要内容。对计算机系统结构的论述主要以较流行的64 位MIPS结构为基础,通过量化分析的方法进行。《计算机系统结构:量化研究方法(第3版)》内容丰富全面,既介绍了当今计算机系统结构的最新研究成果,也引述了大量有影响的计算机系统设计开发方面的实践经验。全书编排层次合理,叙述由浅入深。各章结尾还附有大量的习题和参考文献。
《计算机系统结构:量化研究方法(第3版)》既可以作为高等院校计算机专业高年级学生和研究生学习“计算机系统结构”、“计算机原理”等课程的教科书或参考书,也可供与计算机相关的专业人士学习参考。
我的感想:算是上一本的进阶书籍吧,作者是同两个人,还没看,以后可能也不会看了,对这方面感兴趣的还有想要深入理解计算机组成原理的可以看看。
操作系统类:
现代操作系统:推荐度:7分
本书是操作系统领域的经典之作,与第2版相比,增加了关于Linux、Windows Vista和Symbian操作系统的详细介绍。书中集中讨论了操作系统的基本原理,包括进程、线程、存储管理、文件系统、输入/输出、死锁等,同时还包含了有关计算机安全、多媒体操作系统、掌上计算机操作系统、微内核、多核处理机上的虚拟机以及操作系统设计等方面的内容。此外,还在第2版的基础上对部分习题进行了增删,更有助于读者学习和对知识的理解及掌握。
本书适合作为高等院校计算机专业操作系统课程教材,也是设计、开发操作系统的重要参考书。
Tanenbaum教授作为三个操作系统的设计师或联合设计师,具有长期设计开发操作系统的经验,从而把其对理论的深入理解和具体实践融入书中,使本书成为操作系统领域的经典之作。
在本书第3版中,作者深入讨论了许多主题,包括:进程、线程、存储管理、文件系统...
我的感想:我的第一本操作系统入门书,不过我觉的它并不适合入门,至少对我来说,它的内容太过丰富,不知是出版社的问题还是怎么的,字特别小,几乎每一页都是密密麻麻一大版字,看了让我心烦,除去这些,这本书还是可以称得上是一本经典教材的,本书不仅讲解了操作系统的基本知识点,还介绍了三个现实中的操作系统的具体特点,(这一版是windows vista linux还有塞班)。总之内容丰富程度上肯定是没得说的。我觉得把它当做第二本操作系统书籍,或当做复习用书比较合适。
深入理解windows操作系统:推荐度:8分
本书是著名的操作系统内核专家Mark Russinovich和David Solomon撰写的Windows操作系统原理的最新版著作,全面和深入地阐述了Windows操作系统的整体结构以及内部工作细节。本书针对Windows Server 2003、Windows XP和Windows 2000做了全面更新,通过许多练习实验让你直接感受到Windows的内部行为。另外,本书还介绍了一些高级诊断技术,以便使你的系统运行得更加平稳和高效。无论你是开发人员还是系统管理员,你都可以在本书中找到一些关键的、有关体系结构方面的知识,通过这些知识你可以更好地做系统设计、调试,以及性能优化……
我的感想:暂时没看
深入理解linux内核: 推荐度: 8分
为了彻底理解是什么使得Linux能正常运行以及其为何能在各种不同的系统中运行良好,你需要深入研究内核最本质的部分。内核处理CPU与外界间的所有交互,并且决定哪些程序将以什么顺序共享处理器时间。它如此有效地管理有限的内存,以至成百上千的进程能高效地共享系统。它熟练地统筹数据传输,这样CPU 不用为等待速度相对较慢的硬盘而消耗比正常耗时更长的时间。
《深入理解Linux内核,第三版》指导你对内核中使用的最重要的数据结构、算法和程序设计诀窍进行一次遍历。通过对表面特性的探究,作者给那些想知道自己机器工作原理的人提供了颇有价值的见解。书中讨论了Intel特有的重要性质。相关的代码片段被逐行剖析。然而,本书涵盖的不仅仅是代码的功能,它解释了Linux以自己的方式工作的理论基础。
本书新版涵盖2.6版本,其在内核的几乎每个子系统中都有重要的变化,尤其是在内存管理...
我的感想:暂时没看
unix环境高级编程 推荐度: 9分
本书是被誉为UNIX编程“圣经”的Advanced Programming in the UNIX Environment一书的更新版。在本书第1版出版后的十几年中,UNIX行业已经有了巨大的变化,特别是影响UNIX编程接口的有关标准变化很大。本书在保持了前一版风格的基础上,根据最新的标准对内容进行了修订和增补,反映了最新的技术发展。书中除了介绍UNIX文件和目录、标准I/O库、系统数据文件和信息、进程环境、进程控制、进程关系、信号、线程、线程控制、守护进程、各种I/O、进程间通信、网络IPC、伪终端等方面的内容,还在此基础上介绍了多个应用示例,包括如何创建数据库函数库以及如何与网络打印机通信等。此外,还在附录中给出了函数原型和部分习题的答案。
本书内容权威,概念清晰,阐述精辟,对于所有层次UNIX程序员都是一本不可或缺的参考书。
我的感想:买了暂时没看,大名鼎鼎的
的又一本名作,他的书计算机专业的同学应该都拿来看看,打算在大学最后这年将它啃完,另外还有他的两本网络编程也推荐给所有对网络编程感兴趣的同学!
计算机网络类:
TCP/IP 详解 卷一:协议& 推荐度: 8分
《TCP/IP详解卷1:协议》描述了属于每一层的各个协议以及它们如何在不同操作系统中运行。作者LawrenceBerkeley实验室的tcpdump程序来捕获不同操作系统和TCP/IP实现之间传输的不同分组。对tcpdump输出的研究可以帮助理解不同协议如何工作。《TCP/IP详解卷1:协议》是网络构建原型——4.4BSD的建造者的倾力之作,《TCP/IP解析》中的第1卷,主要讲述TCP/IP协议方面的内容。与其他的TCP/IP书藉的最大不同在于,本书不仅仅讲述了RFCS的标准协议,而且结合大量实例讲述了TCP/IP协议包的定义原因及在各种不同的操作系统中(如Sunos4.1.3、Soloris2.2、AIX3.2.2)的应用与工作方式,这样可以以动态方式讲述TCP/IP的知识,使读者可以轻松掌握TCP/IP的知识:路由协议、寻址协议、组控制协议、简...
我的感想:暂时没看
用TCP/IP进行网际互连 卷一: 原理、协议与结构 推荐度: 8分
《用TCP/IP进行网际互连:原理、协议与结构》(第5版)(第1卷)是关于计算机网络的最著名的经典教材。它是目前美国大多数大学所开设的计算机网络课程的主要参考书。目前国内外能见到的各种关于TCP/IP的书籍,其主要内容都参考了本书。本书作者Douglas E.Comer是TCP/IP协议和因特网的国际公认专家,他为因特网的发展做出了杰出贡献。本书的特点是:强调原理、概念准确、深入浅出、内容丰富新颖。各章后附有很好的习题。这一卷是2006年出版的第五版,其特点是:所有各章均反映了协议的最新版本和最新的技术,删除和压缩了一些陈旧内容,对现在因特网中使用得较多的协议则适当增加了篇幅。全书分为四个部分。第一部分为概述(第1章和第2章),第二部分从单个主机来看TCP/IP联网(第3章至第12章),第==部分则是从全局来看互联网的结构(第13章至第19章以及第3...
我的感想:正在啃,
内容丰富,讲解细致入微,不过
个人感觉翻译得不是太好,有些地方语句感觉不是太通顺。内容和一般的计算机网络书差不多,有条件的同学建议看英文原版,本人由于英语水平有限只能看翻译本。。。
软件工程类:
人月神话:推荐度:8分
在软件领域,很少能有像《人月神话》一样具有深远影响力和畅销不衰的著作。Brooks博士为人们管理复杂项目提供了最具洞察力的见解,既有很多发人深省的观点,又有大量软件工程的实践。本书内容来自Brooks博士在IBM公司SYSTEM/360家族和OS/360中的项目管理经验,该项目堪称软件开发项目管理的典范。该书英文原版一经面世,即引起业内人士的强烈反响,后又译为德、法、日、俄、中、韩等多种文字,全球销售数百万册。确立了其在行业内的经典地位。
在本书第一次出版32年后的今天,清华大学出版社重新整理了Brooks博士的经典内容,并将国内软件开发领域先行者们对《人月神话》中的实践及系统理论的使用经验和心得集结成册免费赠与大家共享,更使本书成为国内从业者的必读经典之一。
本书读者包括:软件开发人员、软件项目经理、系统分析师等IT从业者。
我的感想:经典中的经典,30多年前的作品到现在还在出版,这在日异月新的计算机世界是屈指可数的了吧,就算不看买回来收藏也值了,因为我还没有接触过真正的项目,所以对于书中的好多东西理解的不是那么全面,我觉得这种书还是要工作个几年后再来看会比较好,推荐给未来的自己。
代码大全(第二版):推荐度:9分
第2版的《代码大全》是著名IT畅销书作者史蒂夫&迈克康奈尔11年前的经典著作的全新演绎:第2版不是第一版的简单修订增补,而是完全进行了重写;增加了很多与时俱进的内容。这也是一本完整的软件构建手册,涵盖了软件构建过程中的所有细节。它从软件质量和编程思想等方面论述了软件构建的各个问题,并详细论述了紧跟潮流的新技术、高屋建瓴的观点、通用的概念,还含有丰富而典型的程序示例。这本书中所论述的技术不仅填补了初级与高级编程技术之间的空白,而且也为程序员们提供了一个有关编程技巧的信息来源。这本书对经验丰富的程序员、技术带头人、自学的程序员及几乎不懂太多编程技巧的学生们都是大有裨益的。可以说,无论是什么背景的读者,阅读这本书都有助于在更短的时间内、更容易地写出更好的程序。
我的感想:暂时未看。不过以后一定会看的
人件:推荐度 :9分
《人件(第2版)》专门讨论了软件开发和维护的团队管理问题,并向人们的传统认识提出了挑战。作者汤姆&迪马可,蒂姆&李斯特在书中推崇人本管理思想,指出知识型企业的核心是人,而不是技术。《人件(第2版)》于1987年首次出版后,曾在西方引起了轰动,被誉为“对美国软件业影响最大的一本书”。《人件(第2版)》还对大中型组织中的软件开发团队如何运作进行了深入探讨。《人件》已成为软件图书中的经典之作。它和《人月神话》共同被誉为软件图书中“两朵最鲜艳的奇葩”。人们认为,《人月神话》关注“软件开发”本身,《人件》则关注软件开发中的“人”。因此,在成千上万的书架上,《人件》永远和《人月神话》并列在一起。《人件(第2版)》读者包括软件开发组织中的所有人员。管理者和被管理者都将从书中得到有益的启示。
我的感想:暂时未看。
数据库概念: 推荐度: 7分
本书是数据库系统方面的经典教材之一。国际上许多著名大学包括斯坦福大学、耶鲁大学、得克萨斯大学、康奈尔大学、伊利诺伊大学、印度理工学院等都采用本书作为教科书。我国也有许多所大学采用本书以前版本的中文版作为本科生和研究生的数据库课程的教材和主要教学参考书,收到了良好的效果。
本书调整和新增内容:调整了第4版的讲授顺序。首先介绍SQL及其高级特性,使学生容易接受数据库设计的概念。新增数据库设计的专门讨论。彻底改写和更新了基于对象的数据库和XML的相关内容。重新组织数据挖掘和信息检索的内容,增加了对数据库系统PostgreSQL的实例研究。
本书特点:综合全面。涵盖了数据模型、关系模型、基于对象的数据库和XML、数据存储和查询、事务管理、数据库系统体系结构等方面的内容。直观易懂。采用直观的方式描述概念,以结构清晰的图示和示例代替形式化的证明。实用性强。以银行...
我的感想:买了暂时未看。
浪潮之巅:推荐度: 9分
近一百多年来,总有一些公司很幸运地、有意识或无意识地站在技术革命的浪尖之上。在这十几年间,它们代表着科技的浪潮,直到下一波浪潮的来临。
从一百年前算起,AT&T 公司、IBM 公司、苹果公司、英特尔公司、微软公司、思科公司、雅虎公司和Google公司都先后被幸运地推到了浪尖。虽然,它们来自不同的领域,中间有些已经衰落或正在衰落,但是它们都极度辉煌过。本书系统地介绍了这些公司成功的本质原因及科技工业一百多年的发展。
在极度商业化的今天,科技的进步和商机是分不开的。因此,本书也系统地介绍了影响到科技浪潮的风险投资公司,诸如 KPCB 和红杉资本,以及百年来为科技捧场的投资银行,例如高盛公司,等等。
在这些公司兴衰的背后,有着它必然的规律。本书不仅讲述科技工业的历史,更重在揭示它的规律性。
我的感想:
STL源码 推荐度: 8分
学习编程的人都知道,阅读、剖析名家代码乃是提高水平的捷径。源码之前,了无秘密。大师们的缜密思维、经验结晶、技术思路、独到风格,都原原本本体现在源码之中。
这本书所呈现的源码,使读者看到vector的实现、list的实现、heap的实现、deque的实现、Red Black tree的实现、hash table的实现、set/map的实现;看到各种算法(排序、查找、排列组合、数据移动与复制技术)的实现;甚至还能够看到底层的memory pool和高阶抽象的traits机制的实现。
我的感想:很经典的书,作者侯捷在国内IT界也算是大名鼎鼎得了,可惜我C++功力不到家,暂时只能闲置,等我C++基础到位时再看不失为一种好的选择。
汇编语言(王爽版)推荐度: 10分!!!
《汇编语言(第2版)》是各种CPU提供的机器指令的助记符的集合,人们可以用汇编语言直接控制硬件系统进行工作。汇编语言是很多相关课程(如数据结构、操作系统、微机原理等)的重要基础。为了更好地引导、帮助读者学习汇编语言,作者以循序渐进的思想精心创作了《汇编语言(第2版)》。《汇编语言(第2版)》具有如下特点:采用了全新的结构对课程的内容进行组织,对知识进行最小化分割,为读者构造了循序渐进的学习线索;在深入本质的层面上对汇编语言进行讲解;对关键环节进行深入的剖析。
我的感想:我给这本书打十分可能有人会觉得不以为然,的确,如果我是现在看到这本书的话,虽然是好书,但肯定不会是十分。但是,当时的我对于计算机到底学什么,我到底对什么感兴趣还没有个基本的轮廓,每天都是得过且过,不知学什么好,直到我看到这本书。还记得大二的那个十一七天假,我每天从早到晚都往图书馆跑,到了七天假结束时,我已经把书翻了两遍,汇编语言本来是一个听起来就相当枯燥的东西,作者却可以将它讲的如此浅显易懂,当把本书看完的时候,我觉得我对计算机的理解可以说发生了质变,更重要的是,我找到了我的兴趣所在,我开始明白学计算机什么才是最重要的,这是我以后的学习更加有目的性,而不再有以前的迷茫。把本书推荐给所有对计算机底层感兴趣的人。相信他一定不会让你失望!
黑客与画家:推荐度:6分
本书是硅谷创业之父Paul Graham 的文集,主要介绍黑客即优秀程序员的爱好和动机,讨论黑客成长、黑客对世界的贡献以及编程语言和黑客工作方法等所有对计算机时代感兴趣的人的一些话题。书中的内容不但有助于了解计算机编程的本质、互联网行业的规则,还会帮助读者了解我们这个时代,迫使读者独立思考。
本书适合所有程序员和互联网创业者,也适合一切对计算机行业感兴趣的读者。
我的感想:这本书被《程序员》杂志评为2012十大外文书籍,所以我就买回来看,一是对黑客感兴趣,二而是作者是硅谷的创业之父。看完本书我学到的并不是技术,而是想法,他让我了解到那些被认为是编程天才的是如何思考程序的以及他们看重的是什么,不过它的有一些想法我并不是很赞同,所以看着看着就没什么兴趣了,有兴趣可以看一下,就当做是消遣时光了吧。
我是一只IT小小鸟 推荐度: 8分
书籍简介:
一群IT小小鸟——
来自十几所院校,或男生,或女生;或科班,或半路转行。
分布在不同的公司,或外企,或国企,或民企,老板有土有洋。
有失意,有快意;有泪水,有欢笑。在失望中追求希望,在迷茫中辨别方向。
他们用自己的成长故事,告诉在校的师弟师妹们:
青春太宝贵,千万别浪费;要想不浪费,万事早准备。
我的感想:可以在床上躺着看的又一大神器,书中文章的作者大部分都是和我一样的计算机专业出生,他们有不同的背景,不同的学历,不同的经历,但是他们都有一个共同的目标——在IT行业中闯出一片自己的天空,没事的时候看看学哥学姐们的经验谈和回忆录是一件非常有意义的一件事,它能够让我少走很多弯路,在此推荐给所有对IT行业感兴趣的的人!!
如有好书推荐,欢迎讨论!!!最后推荐一个网站,专门介绍和讨论计算机经典书籍的,非常棒!!!
已发表评论数()
已收藏到推刊!
请填写推刊名
描述不能大于100个字符!
权限设置: 公开
仅自己可见
正文不准确
标题不准确
排版有问题
没有分页内容
图片无法显示
视频无法显示
与原文不一致}

我要回帖

更多关于 危险化学品管理程序 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信