第一篇:期货从入门到精通必读书籍
大学一年级
《期货市场技术分析》
《日本蜡烛图》
《期货日内短线交易》
阐述期货日内超级短线交易的基础、原理、应用规则及策略、工具和方法。日内短线基本技术入门普及书籍
《期市看盘攸关》
本书是国内第一本详尽讲解期市看盘细节的专业书籍,具有极高的操作性和实战性。中线投资,仅作参考!
《画线八法》
画线的重要意义:根据过去的走势,对后期走势进行判断,从而把握市场节奏。通过画线,我们可以寻找走势中的支撑(阻力)位、多头(空头)陷阱。画线是非常见功底的技术分析方法,利用多种方法对市场进行判断是学习画线的最高境界。想靠这个在期货市场赚钱,那真的是太傻太天真,但是连这个都不懂,你还玩什么期货!《日内交易策略》
《日内交易策略:谷物期货交易实战指南》:作者以一种简洁、精准的方式,向读者介绍了一些永恒的交易理念,也同时展示了如何将这些理念融入到一个具体的交易策略中,去出击那个充满惊喜的谷物期货战场。没有晦涩难懂的指标,也没有复杂异常的数学模型,作者在行之有效的交易原则基础上,创建了他自己的日内交易策略系统,并配有明确的资金管理策略。说实话,上述所有书中,这本是对大雄实战操作指导意义最大的!
《股票作手回忆录》
《股票作手回忆录》以记述本世纪初期最伟大的股票和期货投机人Jesse Livermore生平事迹的经典作品。数十年来,一代又一代的金融专业人士和交易员都阅读过这本书,从中学习金融操作所应秉持的态度,反应及感受。
在对当代30位最杰出的证券交易员的采访中,我向他们提出了同样一个问题:哪一本书对证券交易员最有启发?迄今为止,独占这一名单榜首的是70年前出版的伟大著作《股票作手回忆录》。
——杰克•施瓦格
股票期货投资必读经典,每个标点符号都不能错过,穿越一个世纪的箴言,大雄强力推荐!
《索罗斯传》
他有一双发现经济泡沫的锐利慧眼,他有一个扫荡市场的冷酷心肠,他一边无孔不入的赚取财富,一边大把地向慈善机构慷慨解囊,他是一位一生都充满了掌声与责骂的大赢家。他就是索罗斯!《索罗斯传》作者把读者带入一个全球投资天才的思想中,对索罗斯敏锐的金融嗅觉、广泛的慈善事业和政治抱负提出了无价的、永恒的真知灼见。知道你写的书只有你自己看得懂,可阿雄QQ头像都是你,不看你的书行吗?
大学二年级
《交易冠军:一个天才操盘手的自白》
《交易冠军:一个天才操盘手的自白》作者马丁•舒华兹在美国投资业界是个传奇人物,因参加过10次全美期货、股票投资大赛并获得9次冠军而出名,另一次也仅以微弱差距名列第二,在9次夺得冠军的比赛中,平均投资回报率高达210%,其中一次更是创下了回报率781%的佳绩。舒华兹以做S&P500指数期货为主,大部分是短线交易,他从4万美元起家,后来把资本变成了2000万美元。本书是作者退出投资界后所写的著作,因此也就无私地提供了巨细靡遗的操作技巧,包括如何从公开的资讯中看出真正的事实,如何在交易中避开别人设下的陷阱,以及一位成功的操盘高手要如何安排自己宝贵的时间和各项技术分析的重要技巧,是投资者的必读之作。
《1000%的男人:期货冠军奇迹的买卖方法》
《1000%的男人:期货冠军奇迹的买卖方法》在日本首次的以实时实际货币进行交易比赛的“ROBBINSTAICOM期货冠军赛”第一次大赛中,创出了1098%的惊人成绩,荣获了大赛的冠军。在第二次的比赛中仍以709%辉煌的成绩蝉联冠军。是具有真正交易实力,淡漠中透出独特的交易灵感及出色的交易技巧的交易家。《1000%的男人:期货冠军奇迹的买卖方法》附有图表注释,与其他一些理论性较强的期货交易的书籍相比,也许更便于读者阅读和理解。
《超级短线客》
《超级短线客》中介绍的技术和工具保证了当今顶级超级短线客在个人和事业上的长期成功。他们是一群日间突击者,他们频繁进出股市,当天冲销数笔交易;他们坚守的信条是:
一、决不持股过夜;
二、基本面不重要,只要有势头和波动,就能够挣到钱。《完美的日内交易商2》
《完美的日内交易商2》包含了大量关于日内交易的不同方法和系统。请认真学习、研究并跟踪这些方法。当你学完这些根据你的喜好和资金状况设计的技巧以后,即可运用它们进行交易。
《短线交易五大绝技》
在当前不断变化的市场里,以往的标准投资策略已经过于狭隘。《短线交易五大绝技》所讲述的五个很容易理解、也容易使用的技巧,将使你有效地利用市场盈利,无论市场条件如何。
《海龟交易法则》
伟大的交易者是可以后天培养的吗?读完本书,相信你会找到答案。海龟们的神奇交易策略也必定会让你在投资市场中大显身手,获得别人难以企及的高回报!“这是有史以来最好的五本交易学著作之一。”——范•撒普
大学三年级
《查理•芒格传》
芒绝对是独一无二的,拓展了我的视野,让我以非同寻常的速度从猩猩进化到人类,否则我会比现在贫穷得多。——巴菲特芒格是谁?巴菲特的心灵导师,一个极其低调的老者,大哥,关于他的书,当然要看!你说呢?
《苏黎世投机定律》!
亚马逊五星推荐《苏黎世投机定律》!全球销售百万册!畅销二十余年!荣登《商业周刊》畅销书排行榜!华尔街投资人士的必读书!
《重塑证券交易心理》
这是迄今为止惟一的一本将心理学和投资学融为一体的最佳著作。从中不仅能了解现代心理学的科学知识,还能受益于简短心理治疗领域佼佼者的思想和广博知识。《投资中的心理学》
源自华尔街纽约股票交易所的投资心经。超越了传统投资图书侧重投资工具的窠臼,从独特的视角深入浅出地剖析了投资者的种种心理偏差。
《大投机家》
《大投机家》是安德烈•科斯托拉尼生前最后的一本书,也是他一生投机智慧的结晶。书中除了有他对各种投资、投机市场的拨云见日的透彻剖析,还有他一生经典的投资案例。本书不仅告诉人们如何靠“投机”赚大钱,还给人们一个启示——有钱不代表富裕,真正的富裕是懂得用钱创造丰富的心灵。
大学四年级
《通向财务自由之路》
范K撒普先生的书揭示了交易的真正秘密,一本可以帮助自己建立交易系统的绝世佳作,阿雄力荐!
《投资者大脑使用手册》
以最佳的状态作出最正确的投资决策,让理性的大脑走出失控的情绪,克服投资偏差、化解心理压力的自助妙方。虽然成功的投资需要基本的投资概念,但是想在投资界出类拔萃,就必须学会自我管理、自我控制。以《投资者大脑使用手册》一书作为指南,你很快就会发现,熟悉市场局势与掌握大脑运作状态,可以有效提高投资整体获利。《金融炼金术》
《金融炼金术》是自《股票作手回忆录》之后又一部具有永恒价值的投资指南。一部讲鹰形式的投资读物……应该逐句、逐段、逐页地蒯读,反复咀嚼其中的每一个概念……索罗斯是有史以来最出色的职业投资家……很可能还是当代最杰出的市场分析家。
——B•M•摩根•斯坦利
索罗斯亲笔著作,我知道这本书自己一定看不懂,但是即使看不懂,也一定要看!这才叫膜拜!
《战争论》
《战争论》是克劳塞维茨对战争进行观察、研究和分析的结晶,是世界军事思想史上第一部自觉运用德国古典哲学的辩证方法、系统地总结战争经验的著作,具有重要的军事学术价值。它既是一部军事理论著作,又是一部哲学著作;它不仅奠定了近代西方资产阶级军事学基础,被誉为西方近代军事理论的经典之作,而且也是马克思主义军事科学的重要理论来源之一。做期货要知道如何求生存,如何壮大,如何进攻!《毛泽东选集》
说什么都是多余的,好好读,读三遍!
第二篇:从入门到精通 妇产科必备书单
从入门到精通
妇产科必备书单
对于初入临床的同学,开始不必强啃大部头专著,我结合自己学习经验和丁香园站友评价从综合到专科、从初级到高级、分门别类、实事求是地推荐一些针对妇科高质量图书(注明:产科不在此讨论之列)。本文仍可能遗漏一些高质量的经典书籍,一家之言,仅供参考。第一部分:入门综合篇 经典永远是教科书,上临床后还需要培养临床思维,除了与带教老师查房管理病人外,还需要认真学习如下书籍。1《妇产科学》该书由浙江大学医学院附属妇产科医院谢幸教授和西安交通大学医学院第一附属医院妇产科主任苟文丽教授主编,作者群体均为各大知名附属医院的著名教授参与编写,实用性较之前版本有了明显的提高。
可以作为妇产科经典学习,特别是总论部分,大家一定要认真看,认真学,学好总论,然后再学习各个疾病,如果能达到通过总论推理出各个疾病的病理生理就可以称得上半个专家了。
2《妇产科查房实录》是由中山大学附属孙逸仙纪念医院林仲秋教授主编,实用性不用说,教授带着大家查房,在弄懂第八版教科书的情况下,大家可以参考此书仔细品味。当然林教授的手术也是没得说的哦。3《妇产科手术学》这本手术学都是刘新民教授主编的手术学,很经典,细节,图解与文字互补相彰,妇产科手术难点与技巧图解这本书更是刘教授无私的循循教诲。
4《实用生殖内分泌疾病诊治精要》由北京协和医院孙爱军教授及北京大学第一医院妇产科杨欣教授主编,作者群体以北京名校妇科内分泌专家为主。实用性极强,语言十分简练,在学习好第八版教科书妇科生殖生理总论的前提下再学习这本书,你会觉得妇科内分泌也不是很难哦。5《生殖内分泌学》这本书十分厚重,但是内容十分丰富,是林守清教授主译的。我是 2006 年在我主任的办公室里面看到的,然后我就随便翻了翻,虽然很厚,但是只是看了前面几页就被书里面的内容深深吸引住了。
但是说老实话,当时就是是懂非懂,2007 年考上国家统考的硕士研究生后,跟随我的导师学习妇科内分泌专业知识,并通过学习网络资料才算基本上了解了这本书的内容,离理解还是有一定的距离,如果大家对妇科内分泌有兴趣,而且想从事妇科内分泌的话这本书可能会称得上是妇科生殖内分泌的经典书籍了。第二篇 超声篇
作为一名专业的妇科医生,不但要懂得妇科的专业知识,超声学知识也一定要了解,如果能做到会做超声,就像士兵不但懂得了战斗的技巧手里还握有了战斗的武器,会为你如虎添翼。《阴道超声诊断学》
复旦大学附属肿瘤医院超声诊断科主任常才教授主编。我是 2012 年进修生殖医学(俗称试管婴儿技术)时,觉得自己的阴道超声水平实在太差,所以在进修医院图书馆找了很多本有关阴道超声的书籍进行学习,通过比较觉得常才老师的最全面,且里面不只是讲怎么做,还讲解了大量的原理及超声研究的相关知识,值得大家花多量的时间阅读。第三篇 微创手术学篇
在妇产科宫腔镜、腹腔镜手术里面,我们必须知道的两个开创我国妇产科微创的专家:腹腔镜之父李光仪教授和宫腔镜之母夏恩兰教授。他们主编的书籍主要有如下几本: 弄懂以上微创手术基本技能和技巧,然后再在临床中实践并购买两位大师及其他大师的手术视频,你们的手术会突飞猛进。
经阴道手术可以看(法)考森 等著,熊光武译的书籍: 国际知名妇科手术专家编写了这本具有理论和实践指导意义的《经阴道手术学》。该书自始至终强调作者们通过实践证实的手术技巧和建议,以及对需要避免的常见错误进行的分析。书中使用了 100 多张彩色示意图和 230 张彩色照片,对每一个手术步骤进行了非常清晰的阐释。
全书分 8 个部分。第 1 部分阐述了手术相关的条件和准备工作,之后分 6 个部分详细介绍了单纯子宫切除术、腹腔镜辅助的手术、肿瘤手术、盆腔脏器脱垂手术和尿失禁手术,以及术中、术后可能发生的并发症的诊断和治疗。在最后一部分,Dargefit 教授对本书所介绍的各种术式进行了非常中肯的评价。
这本书对于每位正在学习妇科手术的年轻医师、有经验的妇科手术医师,乃至普通外科医师和泌尿外科医师而言,都是一本必不可少的参考书。
当然经阴道手术除了仔细阅读这本书外还要综合佛山市妇幼保健院谢庆煌教授及泰安市妇幼保健院妇产科主任医师贾振香教授手术视频进行学习,你的阴式手术就是杠杠的了。第四篇 辅助生殖相关书籍篇
罗丽兰教授主编的不孕不育,内容全面详实,适合初级、中级及高级医师看,美中不足就是太厚了,需要时间慢慢看,后面的辅助生殖技术的相关知识如果不是辅助生殖专业可以忽略不看。
这本书可以结合罗丽兰教授的书看也可以单独看,根据每个人的知识储备而选择。
宫腔内人工受精与促排卵,(英)理查德等著,全松等译。主要介绍了体外受精-胚胎移植技术前的一种辅助生殖技术,涵盖了人工授精的基础理论、实验室技术、临床诊疗常规,以及疗效、并发症、心理干预和伦理问题等内容,堪称一部经典、权威的参考书。
本书可供普通执业医师、家庭医师、妇科医师及不孕症专科医师阅读参考。内容不是太难,不过如果你不是辅助生殖专业的医生可以不用看,当然作为妇科内分泌精准知识的一个了解看看会对你的妇科内分泌有很大的帮助,如果是辅助生殖专业的医师必须看。如果要从事辅助生殖技术,庄广伦教授的这本 2005 年出版的书必须的好好阅读。全书共包括生殖医学基础、临床应用、实验室技术以及并发症的防治四部分,可以说是我国辅助生殖的经典书籍之一。第五篇 妇科肿瘤专业书籍篇
不用说了,林巧稚妇科肿瘤学应该是妇科肿瘤医师需要好好阅读的一本书了。此外还有武汉大学中南医院陈惠祯教授的一本书,也建议从事妇科肿瘤专业的医生仔细阅读。第六篇 网络学习篇
书籍一旦写出来,至少落后临床 2 年以上,我们的处在一个知识爆炸的时代,网络的普及使得知识的获得越来越简便而且网络上可以学习部分专业会议内容,更重要的是还是免费的。我建议大家关注丁香园妇产时间并浏览丁香园网站妇产科论坛,可以随时学到很多的实用知识。
介绍了这么多,来做一个总结,初入妇科临床,大家主要还是以第八版妇产科学教程为主,查房实录等为辅进行综合学习。把阴道超声这门非妇科医生专业的书籍也要仔细阅读,将来在临床中会让你如虎添翼。
手术及更加专业的亚专科,除了要看专业书籍外还要结合临床实践,如手术就要结合各位大师的手术录像及平时上台的实践,能起到事半功倍的作用。如果要想从事更专业的辅助生殖及妇科肿瘤亚专科,就要更加追求专业书籍进行学习并要紧跟国际指南,参加各位大师的学术会议,与大师共同进步。并利用网络学习最新最全的专业知识,做到与世界接轨,与时俱进。
编者按:感谢丁香园妇产论坛版的版主柳先廉副主任医师跟我们分享这么多,在此特别强调一点,一定要实时关注网络上最新的更新内容,毕竟我们已经进入了一个医学发展的快车道。
第三篇:煤矿技术员——从入门到精通
这里都是一些概念上的东西。不过很有用。回采工作面
在煤层或矿床的开采过程中,一般把直接进行采煤或采有用矿物的工作空间称为回采工作面或简称为采场。赋存在煤层之上的岩层称为顶板或称为上覆岩层,位于煤层下方的岩层称为底板。一般把直接位于煤层上方的一层或几层性质相近的岩层称为直接顶。它通常由具有一定稳定性且易于随工作回术放顶而垮落的页岩,砂页岩或粉砂岩等岩层组成。岩石
岩石是组成地壳的基本物质,由各种造岩矿物或岩屑在地质作用下按一定规律组合而成。为与自然状态下的岩体有所区别,多数岩石力学文献中,岩石是指从岩体中取出的,尺寸不大的块体物质,有时又称岩块。岩石按不同的标准可分为不同类型,常见的分类有成因,矿物颗粒间的结合特征,岩石力学强度和坚实性。雷管
雷管是爆破工程的主要起爆材料,它的作用是产生起爆能来引爆各种炸药及导爆索、传爆管。雷管分为火雷管和电雷管两种。煤矿井下放炮均采用电雷管。电雷管分为瞬发电雷管和延期电雷管。而延期电雷管又分为秒延期电雷管和毫秒延期电雷管。莫尔强度理论
莫尔于1900年提出了莫尔强度理论,认为材料发生破坏是由于材料的某一面上剪应力达到一定的限度,而这个剪应力与材料本身性质和正应力在破坏面上所造成的摩擦阻力有关。即材料发生破坏除了取决于该点的剪应力,还与该点正应力相关。这是目前岩石力学中应用最广泛的理论。岩石沿某一面上的剪应力和该面上的正应力理论可表述为三部分。一,表示材料上一点应力状态的莫尔应力圆,二,强度曲线,三,将莫尔应力圆和强度曲线联系起来,建立莫尔强度准则。原岩应力
地壳中由于没有受到人类工程活动(如矿井开掘巷道等)的影响的岩体称为原岩体,简称原岩。存在于地层中示受工程扰动的天然应力为原岩应力,也称为岩体初始应力,绝对应力或地应力。天然存在于原岩内而与人为因素无关的应力场称为原岩应力场。原岩应力的形成主要与地球的各种动力运动过程有关,包括:板块边界受压,地幔热对流,地球内应力,地心引力,地球旋转,岩浆侵入和地壳非均匀扩容等。此外,原岩体内温度不均匀,水压梯度变化,地表被剥蚀或其他物理化学作用也能影响岩体内应力的大小与分布状态。由地心引力引起的应力场称为自重应力场,地壳中任一点的自重应力等于单位面积的上覆岩层的重量。由于地质构造运动而引起的应力场称为构造应力场,构造应力与岩体的特性,以及正在发生过程中的地质构造应力场是原岩应力场的主要组成部分。由于原岩应力场是分析开采窨周围应力重新分布的基础,研究岩体的初始应力状态,为分析开挖岩体过程中岩体内部应力变化,合理设计巷硐支护提供依据。裂纹扩展的应力准则
格里菲斯强度理论的应力准则与库仑-莫尔准则在破坏机理上的认识是不同的。后者认为破坏主要是压剪破坏,即使有拉伸破坏,也是发生在有拉应力作用的情况,而前者则认为不论材料处于何种受力状态,本质上都是由于拉应力引起破坏的。如图A所示,如果垂直于裂隙的拉应力为岩石内的主应力,则裂隙端部就会产生一个其值可能是该主应力几倍的拉应力。如果主应力为平行于裂隙的压应力,则裂隙边界上的A点也会扩张如图B。如果岩石试件中的微裂隙与城市应力成一定角度且处于复杂应力状态,则裂隙端部就会出现应力集中而使原有裂隙扩展如图c。所有这些应力集中,都是靠近裂隙尖端处应力值达到该点材料的抗拉强度时,才会从这个裂隙端部开始扩展至破裂。因此,脆性破坏不是剪切而破坏,而是由于拉伸而破坏的。格里菲斯在研究这个问题时,假定岩石内部裂隙都看做是长度相当,形状相似的扁平椭圆孔,并将它作为半无限弹性介质中单个孔洞的平面应力问题来处理,在忽略中间主应力的影响下,根据对椭圆孔的应力分析可得出裂纹扩展应力准则,也称拉应力准则。裂纹扩展的应力准则
相关图 岩体
20世纪50年代,国内外学者注意到,岩石与大范围天然岩体的力学性质有很大差别。概括来说,天然岩体与实验室内制作的岩石试件(岩 石)有显著不同:(1)岩体赋存于一定地质环境之中,地应力,地温,地下水等因素对其物理力学性质有很大影响,而岩石试件只是为实验室 实验而加工的岩块,已完全脱离了原有的地质环境。(2)岩体在自然状态下经历了漫长的地质作用过程,其中存在着各种地质构造和弱面,如 不整合,褶皱,断层,节理,裂隙等等。(3)一定数量的岩石组成岩体,且岩体无特定的自然边界,只能根据解决问题的需要来圈定范围。根 据上述特征,将岩体定义为地质体的一部分,并且是由处于一定地质环境中的各种岩性和结构特征岩石所组成的集合体,也可以看成是由结构 面所包围的结构体和结构面共同组成的。结构体
结构体(structural element)指岩体中被结构面切割围限的岩石块体。它不同于岩块的概念。结构体的规模取决于结构面的密度,密度愈小,结构体的规模愈大,与结构面对应,划分为五级。常用块度模数(单位体积内的Ⅳ级结构体数)或结构体体积来表示结构体规模。结构体常见的形状: 柱状、板状、楔形、菱形,见下图 岩体整体与块状结构
主要为均质、巨块状岩浆岩、变质岩,巨厚层、厚层沉积岩、正变质岩、块状岩浆岩、变质岩;主要结构形状为巨块状、块状、柱状;以原生构造节理为主,只具有少量贯穿性较好的节理裂隙,多呈闭合型,裂隙结构面间距大于0.7m,一般不超过1~3组,无危险结构面组成的落石掉块,偶有少量分离体。整体性强度高,结构面互相牵制,岩体稳定,可视为均质弹性各向同性体,可能发生的岩土工程问题为不稳定结构体的局部滑动或坍塌,深埋洞室的岩爆。岩体层状结构
主要为多韵律的薄层及中厚层状沉积岩、副变质岩;主要结构形状为层状、板状、透镜体;有层理、片理、节理,常有层间错动。接近均一的各向异性体,其变形及强度特征受层面及岩层组合控制,可视为弹塑性体,稳定性较差,可能发生的岩土工程问题为不稳定结构体可能产生滑塌,特别是岩层的弯张破坏及软弱岩层的塑性变形 岩体碎裂状结构
主要为构造影响严重的破碎岩层;主要结构形状为块状;断层、断层破碎带、片理、层理及层间结构面较发育,裂隙结构面间距0.25~0.5m,一般在3组以上,由许多分离体形成。完整性破坏较大,整体强度很低,并受断裂等软弱结构面控制,多呈弹塑性介质,稳定性很差,可能发生的岩土工程问题为易引起规模较大的岩体失稳,地下水加剧岩体失稳。岩体散体状结构
要为构造影响剧烈的断层破碎带,强风化带,全风化带;主要结构形状为碎屑状、颗粒状;断层破碎带交叉,构造及风化裂隙密集,结构面及组合错综复杂,并多充填粘性土,形成许多大小不一的分离岩块。完整性遭到极大破坏,稳定性极差,岩体属性接近松散体介质,可能发生的岩土工程问题为易引起规模较大的岩体失稳,地下水加剧岩体失稳 岩体中弹性变形能
地下岩体处在复杂和强烈的自重应力和构造应力场中。地下赋存的煤层或岩层在应力作用下,体积和形状发生变化产生变形,这种变形是外力做功的结果。岩体受外力作用而产生弹性变形时,在岩体内部所储存的能量,称为弹性应变能。在弹性范围内外力缓慢地作用时若不考虑能量损耗,根据能量守恒原理,外力做的功将全部以应变能的形式储存在弹性体内。因此,处于强烈原岩应力作用下的岩体,可能储存有巨大的弹性能。弹性体的变形是可逆的。采掘活动改变原岩的应力状态,一旦解除了在原岩体中作用的应力。岩体在恢复变形的过程中,将释放出全部的变形能而对外做功,伴生出一系列的矿山压力现象。围岩
在岩石地下工程中,由于受开挖影响而发生应力状态改变的周围岩体.石门
与地面不直接相通的水平巷道,其长轴线与煤层直交或斜交的岩石平巷称为石门,为开采水平服务的石门称主要石门,为采区服务的石门称采区石门 煤门
在厚煤层内,与煤层走向直交或斜交的水平巷道,称为煤门。硐室
空间三个轴线长度相差不大且又不直通地面的地下巷道,如绞车房、变电所、煤仓等。立井
立井又称竖井,为直接与地 面相通的直立巷道。专门或主要用于提升煤炭的叫做主井;主要用于提升矸石、下放设备器材、升降人员等辅助提升工作的叫做副井。采煤系统
回采巷道的掘进一般是超前于回采工作进行的。它们之间在时间上的配合以及在空间上的相互位置关系,称为回采巷道布置系统,也即采煤系统。采煤工艺
由于煤层的自然条件和采用的机械不同,完成回采工作各工序的方法也就不同,并且在进行的顺序、时间和空间上必须有规律地加以安排和配合。这种在采煤工作面内按照一定顺序完成各项工序的方法及其配合,称为采煤工艺。在一定时间内,按照一定的顺序完成回采工作各项工序的过程,称为采煤工艺过程。斜巷
不直通地面且长度短的倾斜巷道,用于行人、通风、运料等,此外,溜煤眼和联络巷有时也是倾斜巷道。斜井
与地面直接相通的倾斜巷道,其作用与立井和平硐相同。不与地面直接相通的斜井称为暗斜井或肓斜井,其作用与暗立井相同。采煤方法
根据不同的矿山地质及技术条件,可有不同的采煤系统与采煤工艺相配合,从而构成多种多样的采煤方法。如在不同的地质及技术条件下,可以采用长壁采煤法、柱式采煤法或其他采煤法,而长壁与柱式采煤法在采煤系统与采煤工艺方面差别很大。由此可以认为:采煤方法就是采煤系统与采煤工艺的综合及其在时间和空间上的相互配合。但两者又是互相影响和制约的。采煤工艺是最活跃的因素,采煤工具的改革,要求采煤系统随之改变,而采煤系统的改变也会要求 采煤工艺做相应的改革。事实上,许多种采煤方法正是在这种相互推动的过程中得到改进和发展,甚至创造了新的采煤方法。
第四篇:学习C 从入门到精通的的十本最经典书籍
学习C++从入门到精通的的十本最经典书籍.txt不要为旧的悲伤而浪费新的眼泪!现在干什么事都要有经验的,除了老婆。没有100分的另一半,只有50分的两个人。[C语言] 学习C++从入门到精通的的十本最经典书籍 Post By:2008-9-19 14:33:33
1.《C++Primer》
有“C++的百科全书”,C++程序员人手必备。对语法、语义的描述非常细致和严谨,适合有一定经验的C、C++程序员作为工具书和理论指导书使用,但由于其有一定深度,而没有进阶顺序的章节安排,所以不适合初学者做为教材使用,价格略高。难度:★★☆ 质量:★★★★★ 广度:★★★★★ 深度:★★★★ 性价:★★★☆
2.《C++Primer Plus》
初学C++不错的书,覆盖面较全,章节安排比较合理,由浅入深,也很容易,故因此失去了一些深度。价格比较便宜,但翻译质量略有不足。难度:☆
质量:★★★☆ 广度:★★★★ 深度:★★★ 性价:★★★☆
3.《Essential C++》
lippman 的一部面向初学者的作品。在他写了那么后一本primer之后,为何还要写这么薄这么浅的书呢?其实primer对于初学者来说太笨重了,而这本书却是从不同的方面——C++的本质和组织结构对语言进行阐释,可以帮助初学者对这门语言有一个大致的了解,但知识范围不很全面,不适合系统学习,读者需要一定的编程知识。难度:★☆ 质量:★★★★ 广度:★★★☆ 深度:★★★ 性价:★★☆
4.《Effective C++》、《More Effective C++》
C++真牛人大手笔,之以条款的形式回答了程序员在使用C++时经常提出的“因该注意些什么?”,“因该避免什么?”,“因该怎样去解决?”,“为什么?”等问题。C++程序员想要让自己的水平上更高的档次,此二书必看。价格稍贵,有一定难度,不适合初学者。难度:★★★☆ 质量:★★★★★ 广度:★★★ 深度:★★★★★ 性价:★★
5.《C++编程思想》
除了讲述语言之外,有一定的工程性,从设计者的角度来描述C++怎样应用在实际的项目中。语言描述的全面性欠佳,但还是有一定精度的,尤其是在一些小技巧方面。本书还引入了大量的战例,通过一个个的真实项目来引导你使用C++的思想去思考问题。翻译很差,有一定难度。
难度:★★☆ 质量:★★★ 广度:★★★☆ 深度:★★★★ 性价:★★★
6.《C++大学教程》
正如其名,真正的大学教程,非常适合初学者学习,内容由浅入深,对C++各项特性的描述都很到位,章节的安排很有条理性,但深度略显不足,翻译质量不能称之为很好,有一定的疏漏,但对于厚度来讲,价格还算比较便宜。难度:★
质量:★★★☆ 广度:★★★★★ 深度:★★★★ 性价:★★★★☆
7.《C++语言的设计和演化》
对于热爱C++的朋友来说,确实好书一本,可以当做小说来读,可以放在厕所或床头上以供消遣。本书对语言本身描述很少,并有一定难度。读者需要对C++有一定了解,不适合初学者阅读。难度:★★★ 质量:★★★ 广度:★★☆ 深度:★★★★ 性价:★★★
8.《C++程序设计语言》
C++之父所作,被称之为“C++圣经”。不仅对语言,而且对语言周边的一些如发展史、语义哲学都有比较详细的描述。对语言的描述较为全面,同时包含一部分和程序库相关联的知识,并有一定深度,适合有一定语言基础的初学者,翻译质量不错,价格适中。难度:★☆
质量:★★★★☆ 广度:★★★★☆ 深度:★★★★ 性价:★★★☆
9.《深度探索C++对象模型》
第一代C++编译器开发主管所写。如果你想成为真正的C++高手,看这本书,他为你讲述了编译器在处理各种语法时在“后台”所做的事。对C++有较深入了解的读者会在读后有恍然大悟之感。候杰翻译,质量相当不错,但内容太深,只适合对C++有较深了解的读者,价格偏贵。
难度:★★★★☆ 质量:★★★★★ 广度:★★★ 深度:★★★★★ 性价:★★
10.《C++程序设计教程》(钱能-清华版)
国人所著,国人水平实在有限,深度和广度欠佳,放在这十大里实在是因为再挑不出好书了。可圈可点之处有讲解较为清析、简单,符合中国学生思路,价格便宜。难度:☆ 质量:★★★ 广度:★★★☆ 深度:★★★ 性价:★★★★★
学习C++的话,看你目前的水平,我说一下从完全不懂到最后高手的专家推荐路线吧: 1.《C++ Primer》Lippman写的,经典中的经典,C++入门的宝典,读完这本书,基本语法过关,部分技巧掌握。
2.《The C++ programming language》C++的创始人Bjarne Stroustrup写的,这本书的权威性毋庸置疑,而且这里面讲到了一些比较底层的东西,如果你看过了《C++ Primer》的话,这本书可以跳着看,懂的就跳过。
3.《Effective C++》 Scott Meyers顶级大师用活泼幽默的语言写的书,这本书中讲到了许多应该注意的问题,这是十分值得购买的书。(Lippman曾把程序员分为看过effective c++的和没看过的两类。由此可见此书的重要性)
4.《More Effective C++》上书的姊妹篇,这本书里讲到了许多关键性的技术,对提高程序的效率是非常有帮助的。
5.《Advanced C++》这是一本神奇的书,里面讲到了许多连C++设计者都没想到的妙法,解决了许多看似不可能解决的问题。Scott Meyers曾隆重推荐过的书。
6.《Inside the C++ Objects Model》又是Lippman的大作!这本书讲到了他在开发第一个C++编译器时的许多想法,彻底解析了C++底层机制是如何实现对象模型的,看过这本书,你对C++的了解会有质的飞跃!从这刻起,你有权力说你是一个C++程序员了!
光学C++语言基本上看完上述的书就是高手了,其他经验要在实践中累积,你在看这些书的同时就应该多做一些小程序,小项目,提高水平的速度是飞快的.这是我个人的经验。另外,你学了C++还要开发程序,开发软件,无疑要使用MFC之类的东西 《API Programming》和《MFC Windows 程序设计》两书值得一看。这两本书能迅速提高你的实践水平。
第五篇:SQL语句从入门到精通之笔记
SQL分类:
DDL—数据定义语言(CREATE,ALTER,DROP,declare)
DML—数据操纵语言(select,delete,update,insert)
DCL—数据控制语言(GRANT,REVOKE,COMMIT,ROLLBACK)
首先,简要介绍基础语句:
1、说明:创建数据库
CREATE DATABASE database-name
2、说明:删除数据库 drop database dbname
3、说明:备份sql server
---创建 备份数据的 device USE master exec sp_addumpdevice 'disk', 'testBack', 'c:mssql7backupMyNwind_1.dat'
---开始 备份
BACKUP DATABASE pubs TO testBack
4、说明:创建新表
create table tabname(col1 type1 [not null] [primary key],col2 type2 [not null],..)
根据已有的表创建新表:
A:create table tab_new like tab_old(使用旧表创建新表)B:create table tab_new as select col1,col2… from tab_old definition only5、说明:
删除新表:drop table tabname
6、说明:
增加一个列:Alter table tabname add column col type
注:列增加后将不能删除。DB2中列加上后数据类型也不能改变,唯一能改变的是增加varchar类型的长度。
7、说明:
添加主键:Alter table tabname add primary key(col)
说明:
删除主键:Alter table tabname drop primary key(col)
8、说明:
创建索引:create [unique] index idxname on tabname(col….)
删除索引:drop index idxname
注:索引是不可更改的,想更改必须删除重新建。
9、说明:
创建视图:create view viewname as select statement
删除视图:drop view viewname
10、说明:几个简单的基本的sql语句
选择:select * from table1 where 范围
插入:insert into table1(field1,field2)values(value1,value2)
删除:delete from table1 where 范围
更新:update table1 set field1=value1 where 范围
查找:select * from table1 where field1 like ‟%value1%‟---like的语法很精妙,查资料!
排序:select * from table1 order by field1,field2 [desc]
总数:select count * as totalcount from table1
求和:select sum(field1)as sumvalue from table1
平均:select avg(field1)as avgvalue from table1
最大:select max(field1)as maxvalue from table1
最小:select min(field1)as minvalue from table1
11、说明:几个高级查询运算词
A: UNION 运算符
UNION 运算符通过组合其他两个结果表(例如 TABLE1 和 TABLE2)并消去表中任何重复行而派生出一个结果表。当 ALL 随 UNION 一起使用时(即 UNION ALL),不消除重复行。两种情况下,派生表的每一行不是来自 TABLE1 就是来自 TABLE2。
B: EXCEPT 运算符
EXCEPT 运算符通过包括所有在 TABLE1 中但不在 TABLE2 中的行并消除所有重复行而派生出一个结果表。当 ALL 随 EXCEPT 一起使用时(EXCEPT ALL),不消除重复行。
C: INTERSECT 运算符
INTERSECT 运算符通过只包括 TABLE1 和 TABLE2 中都有的行并消除所有重复行而派生出一个结果表。当 ALL 随 INTERSECT 一起使用时(INTERSECT ALL),不消除重复行。
注:使用运算词的几个查询结果行必须是一致的。
12、说明:使用外连接
A、left outer join:
左外连接(左连接):结果集几包括连接表的匹配行,也包括左连接表的所有行,http://mrrscn.inmix1.com/。
SQL: select a.a, a.b, a.c, b.c, b.d, b.f from a LEFT OUT JOIN b ON a.a = b.c
B:right outer join:
右外连接(右连接):结果集既包括连接表的匹配连接行,也包括右连接表的所有行。
C:full outer join:
全外连接:不仅包括符号连接表的匹配行,还包括两个连接表中的所有记录。
其次,大家来看一些不错的sql语句
1、说明:复制表(只复制结构,源表名:a 新表名:b)(Access可用)
法一:select * into b from a where 1<>1
法二:select top 0 * into b from a
2、说明:拷贝表(拷贝数据,源表名:a 目标表名:b)(Access可用)insert into b(a, b, c)select d,e,f from b;
3、说明:跨数据库之间表的拷贝(具体数据使用绝对路径)(Access可用)insert into b(a, b, c)select d,e,f from b in „具体数据库‟ where 条件
例子:..from b in '“&Server.MapPath(”.“)&”data.mdb“ &”' where..4、说明:子查询(表名1:a 表名2:b)select a,b,c from a where a IN(select d from b)或者: select a,b,c from a where a IN(1,2,3)
5、说明:显示文章、提交人和最后回复时间
select a.title,a.username,b.adddate from table a,(select max(adddate)adddate from table where table.title=a.title)b
6、说明:外连接查询(表名1:a 表名2:b)select a.a, a.b, a.c, b.c, b.d, b.f from a LEFT OUT JOIN b ON a.a = b.c
7、说明:在线视图查询(表名1:a)select * from(select a,b,c FROM a)T where t.a > 1;
8、说明:between的用法,between限制查询数据范围时包括了边界值,not between不包括
select * from table1 where time between time1 and time2 select a,b,c, from table1 where a not between 数值1 and 数值2
9、说明:in 的使用方法
select * from table1 where a [not] in(„值1‟,‟值2‟,‟值4‟,‟值6‟)
10、说明:两张关联表,删除主表中已经在副表中没有的信息
delete from table1 where not exists(select * from table2 where table1.field1=table2.field1)
11、说明:四表联查问题:
select * from a left inner join b on a.a=b.b right inner join c on a.a=c.c inner join d on a.a=d.d where.....12、说明:日程安排提前五分钟提醒
SQL: select * from 日程安排 where datediff('minute',f开始时间,getdate())>5
13、说明:一条sql 语句搞定数据库分页
select top 10 b.* from(select top 20 主键字段,排序字段 from 表名 order by 排序字段 desc)a,表名 b where b.主键字段 = a.主键字段 order by a.排序字段
14、说明:前10条记录 select top 10 * form table1 where 范围
15、说明:选择在每一组b值相同的数据中对应的a最大的记录的所有信息(类似这样的用法可以用于论坛每月排行榜,每月热销产品分析,按科目成绩排名,等等.)select a,b,c from tablename ta where a=(select max(a)from tablename tb where tb.b=ta.b)
16、说明:包括所有在 TableA 中但不在 TableB和TableC 中的行并消除所有重复行而派生出一个结果表
(select a from tableA)except(select a from tableB)except(select a from tableC)
17、说明:随机取出10条数据
select top 10 * from tablename order by newid()
18、说明:随机选择记录 select newid()
19、说明:删除重复记录
delete from tablename where id not in(select max(id)from tablename group by col1,col2,...)
20、说明:列出数据库里所有的表名 select name from sysobjects where type='U'
21、说明:列出表里的所有的
select name from syscolumns where id=object_id('TableName')
22、说明:列示type、vender、pcs字段,以type字段排列,case可以方便地实现多重选择,类似select 中的case。
select type,sum(case vender when 'A' then pcs else 0 end),sum(case vender when 'C' then pcs else 0 end),sum(case vender when 'B' then pcs else 0 end)FROM tablename group by type
显示结果: type vender pcs 电脑 A 1 电脑 A 1 光盘 B 2 光盘 A 2 手机 B 3 手机 C 3
23、说明:初始化表table1 TRUNCATE TABLE table1
24、说明:选择从10到15的记录
select top 5 * from(select top 15 * from table order by id asc)table_别名 order by id desc 随机选择数据库记录的方法(使用Randomize函数,通过SQL语句实现)
对存储在数据库中的数据来说,随机数特性能给出上面的效果,但它们可能太慢了些。你不能要求ASP“找个随机数”然后打印出来。实际上常见的解决方案是建立如下所示的循环: Randomize
RNumber = Int(Rnd*499)+1
While Not objRec.EOF
If objRec(“ID”)= RNumber THEN...这里是执行脚本...end if
objRec.MoveNext Wend
这很容易理解。首先,你取出1到500范围之内的一个随机数(假设500就是数据库内记录的总数)。然后,你遍历每一记录来测试ID 的值、检查其是否匹配RNumber。满足条件的话就执行由THEN 关键字开始的那一块代码。假如你的RNumber 等于495,那么要循环一遍数据库花的时间可就长了。虽然500这个数字看起来大了些,但相比更为稳固的企业解决方案这还是个小型数据库了,后者通常在一个数据库内就包含了成千上万条记录。这时候不就死定了?
采用SQL,你就可以很快地找出准确的记录并且打开一个只包含该记录的recordset,如下所示: Randomize
RNumber = Int(Rnd*499)+ 1
SQL = “select * FROM Customers WHERE ID = ” & RNumber
set objRec = ObjConn.execute(SQL)
Response.WriteRNumber & “ = ” & objRec(“ID”)& “ ” & objRec(“c_email”)
不必写出RNumber 和ID,你只需要检查匹配情况即可。只要你对以上代码的工作满意,你自可按需操作“随机”记录。Recordset没有包含其他内容,因此你很快就能找到你需要的记录这样就大大降低了处理时间。再谈随机数
现在你下定决心要榨干Random 函数的最后一滴油,那么你可能会一次取出多条随机记录或者想采用一定随机范围内的记录。把上面的标准Random 示例扩展一下就可以用SQL应对上面两种情况了。
为了取出几条随机选择的记录并存放在同一recordset内,你可以存储三个随机数,然后查询数据库获得匹配这些数字的记录:
SQL = “select * FROM Customers WHERE ID = ” & RNumber & “ OR ID = ” & RNumber2 & “ OR ID = ” & RNumber3
假如你想选出10条记录(也许是每次页面装载时的10条链接的列表),你可以用BETWEEN 或者数学等式选出第一条记录和适当数量的递增记录。这一操作可以通过好几种方式来完成,但是 select 语句只显示一种可能(这里的ID 是自动生成的号码): SQL = “select * FROM Customers WHERE ID BETWEEN ” & RNumber & “ AND ” & RNumber & “+ 9”
注意:以上代码的执行目的不是检查数据库内是否有9条并发记录。
随机读取若干条记录,测试过
Access语法:select top 10 * From 表名 ORDER BY Rnd(id)Sql server:select top n * from 表名 order by newid()mysql select * From 表名 Order By rand()Limit n
Access左连接语法(最近开发要用左连接,Access帮助什么都没有,网上没有Access的SQL说明,只有自己测试, 现在记下以备后查)
语法 select table1.fd1,table1,fd2,table2.fd2 From table1 left join table2 on table1.fd1,table2.fd1 where...使用SQL语句 用...代替过长的字符串显示
语法:
SQL数据库:select case when len(field)>10 then left(field,10)+'...' else field end as news_name,news_id from tablename
Access数据库:select iif(len(field)>2,left(field,2)+'...',field)FROM tablename;
Conn.execute说明
execute方法
该方法用于执行SQL语句。根据SQL语句执行后是否返回记录集,该方法的使用格式分为以下两种:
1.执行SQL查询语句时,将返回查询得到的记录集。用法为:
Set 对象变量名=连接对象.execute(“SQL 查询语言”)
execute方法调用后,会自动创建记录集对象,并将查询结果存储在该记录对象中,通过Set方法,将记录集赋给指定的对象保存,以后对象变量就代表了该记录集对象。
2.执行SQL的操作性语言时,没有记录集的返回。此时用法为:
连接对象.execute “SQL 操作性语句” [, RecordAffected][, Option]
稲ecordAffected 为可选项,此出可放置一个变量,SQL语句执行后,所生效的记录数会自动保存到该变量中。通过访问该变量,就可知道SQL语句队多少条记录进行了操作。
稯ption 可选项,该参数的取值通常为adCMDText,它用于告诉ADO,应该将execute方法之后的第一个字符解释为命令文本。通过指定该参数,可使执行更高效。
稡eginTrans、RollbackTrans、CommitTrans方法
这三个方法是连接对象提供的用于事务处理的方法。BeginTrans用于开始一个事物;RollbackTrans用于回滚事务;CommitTrans用于提交所有的事务处理结果,即确认事务的处理。
事务处理可以将一组操作视为一个整体,只有全部语句都成功执行后,事务处理才算成功;若其中有一个语句执行失败,则整个处理就算失败,并恢复到处里前的状态。
BeginTrans和CommitTrans用于标记事务的开始和结束,在这两个之间的语句,就是作为事务处理的语句。判断事务处理是否成功,可通过连接对象的Error集合来实现,若Error集合的成员个数不为0,则说明有错误发生,事务处理失败。Error集合中的每一个Error对象,代表一个错误信息。SQL语句大全精要 2006/10/26 13:46 delete语句
delete语句:用于创建一个删除查询,可从列在 FROM 子句之中的一个或多个表中删除记录,且该子句满足 WHERE 子句中的条件,可以使用delete删除多个记录。语法:delete [table.*] FROM table WHERE criteria 语法:delete * FROM table WHERE criteria='查询的字' 说明:table参数用于指定从其中删除记录的表的名称。
criteria参数为一个表达式,用于指定哪些记录应该被删除的表达式。
可以使用 execute 方法与一个 DROP 语句从数据库中放弃整个表。不过,若用这种方法删除表,将会失去表的结构。不同的是当使用 delete,只有数据会被删除;表的结构以及表的所有属性仍然保留,例如字段属性及索引。
update 有关update,在ORACLE数据库中
表 A(ID ,FIRSTNAME,LASTNAME)表 B(ID,LASTNAME)表 A 中原来ID,FIRSTNAME两个字段的数据是完整的 表 B中原来ID,LASTNAME两个字段的数据是完整的
现在要把表 B中的LASTNAME字段的相应的数据填入到A表中LASTNAME相应的位置。两个表中的ID字段是相互关联的。
update a set a.lastname=(select b.lastname from b where a.id=b.id)
SQL中有四种基本的DML操作:insert,select,update和delete。由于这是大多数SQL用户经常用到的,我们有必要在此对它们进行说明。