自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(156)
  • 资源 (118)
  • 收藏
  • 关注

转载 报告显示:2018年北京人工智能相关产业达1500亿元

“北京有119家人工智能企业单次融资金额超过1亿元人民币,其中有14家人工智能企业单次融资金额超过10亿元人民币。”在日前举办的“2019北京人工智能产业高峰论坛”上,北京市经济和信息化局发布的《北京人工智能产业发展白皮书(2019年)》显示,2018 年北京人工智能相关产业规模达 1500 亿元,其中人工智能相关软件企业收入规模约 1122 亿元,同比增长 46.1%。相比2018年发布的白...

2019-06-30 00:43:46 275

转载 200米外遥测心跳定身份,五角大楼全新黑科技,人脸伪装也没用

郭一璞 发自 凹非寺量子位 报道 | 公众号 QbitAI200米外,红外激光反射。心跳特征匹配成功,确认身份。无人机已出动,目标击毙。这是五角大楼针对恐怖分子发布的一项新的生物识别项目Jetson,即使在200米外,隔着衣服,也能准确的辨别心跳特征,进而精准的识别出这个人是谁,识别准确度甚至超过了人脸识别。听上去让人毛骨悚然,但这不是空想中的恐怖片。在美国打击恐怖主义...

2019-06-30 00:43:22 186

转载 谁说只有VGG才能做风格迁移,ResNet也可以

边策 发自 凹非寺量子位 报道 | 公众号 QbitAI风格迁移是VGG网络架构的拿手好戏。难道其他架构的CNN,比如ResNet就不可以吗?可以,但是直接用它来做风格迁移,原来的风格仍然非常明显,几乎没有迁移。就像这样:有没有一种方法,在经过调整后,可以把非VGG架构用于风格迁移呢?之前的确有人尝试过。但他们不是直接优化RGB空间中的输出图像,而是在傅立叶空间中对其进行优...

2019-06-30 00:40:48 724

转载 图灵71年前提出神经网络!《智能机器》再掀热议,却一生未发表

新智元报道来源:Reddit、alanturing.net编辑:小芹、张佳【新智元导读】早在 1948 年,图灵就写了一篇题为《智能机器》的论文,描绘了现在成为人工智能核心的许多概念,包括遗传算法、神经网络、强化学习等。在没有电子计算机的年代,图灵用纸和铅笔做出了这项开创性的研究,在今天引发热议。很少人知道,早在 1948 年,艾伦 · 图灵就写了一篇题为《智能机器》(Int...

2019-06-29 19:14:05 682

转载 从人工“智障”到人工智能,AI交互还缺什么?

图片来源@视觉中国文|刘志刚引爆AI技术的Alphago与李世石的“人工智能”世纪大战已经过去三年,与三年前Alphago大胜李九段时人们惊呼“人工智能将要替代人类”相比,2019年的人们在面对AI时则更为淡然,与之对应的现实是,近三年来人工智能技术虽已取得惊人成就,但仍未真正脱离“人工”的现实。AI的“人工不智能”之困2018年5月,谷歌在其I/O开发者大会上,展示了令人印象...

2019-06-29 19:11:26 328

原创 2019年衡水中学高考喜报

◆袁嘉玮、孟天一、武飞扬、刘荣泽分别以706分、688分、684分、683分的优异成绩勇夺河北省文科第一名、第二名、第三名和第四名;◆孟祥熙、王浩伊、张超、刘林峰、黄文韬分别以724分、721分、719分、718分、718分的优异成绩勇夺河北省理科第一名、第二名、第三名和并列第四名;◆12人进入河北省文科前10名,其中一中9人(前10名共13人);◆12人进入河北省理科前10名,其中一中11...

2019-06-29 19:07:31 8524

转载 一文搞懂让你懵圈的超级计算机:真的不是堆CPU就行

超算500强中,中国的超级计算机数量达 219 台,数量位居世界第一,其中173台来自联想,71台来自浪潮,63台来自曙光。6月18日,在德国法兰克福举行的国际超级计算大会(ISC)上公布了最新一期的超级计算机前500强榜单。本次入门的超级计算机门槛非常高,首次全部超过1PFlops(每秒一千万亿次浮点运算),这是全球超级计算机500强榜单发布26年以来的一次历史性突破。在这份50...

2019-06-29 18:00:39 753

原创 福特第三代自动驾驶在美开启公开道路测试

新京报快讯(记者 魏帅)福特第三代自动驾驶测试车辆已开始在美国的迈阿密、华盛顿、底特律等五座城市进行公开道路测试。最新测试车基于福特Fusion混动版进行全面升级,搭载福特与Argo AI合作开发的升级版虚拟驾驶系统;较上两代测试车更接近量产版,且能应对更为错综复杂的路况。同时,Argo AI业界首次向自动驾驶车辆研究人员开放其带有高精度地图的专业数据Argoverse。数据开放后,能够使...

2019-06-29 17:59:44 184

转载 中国18岁美女机器人:出得厅堂,下得厨房,还要什么女朋友!

很多男士们都梦想着能够娶一位貌美如花而又贤惠的妻子,因而都在寻觅良人,现在有一位美女妻子在等着大家哦!机器人想必大家都不陌生,它是一种自动执行工作的机器,可以运行编排的程序。中国现在有了一个18岁花季的美女机器人,那号称是上得厅堂 、下得厨房,简直无可挑剔!那咱们中国做出来的机器人,和日本做出来的不一样,肯定是有咱们中国美女的特色,看起来也更舒服,大眼睛、高鼻梁、长...

2019-06-29 12:41:12 762

转载 埃夫特冲刺科创板 国产工业机器人领军者谋“换道超车”

身处国产工业机器人第一梯队的埃夫特智能装备股份有限公司(以下简称埃夫特)提交了科创板上市申请。据上交所官网6月26日披露的招股书显示,埃夫特此次拟公开发行股票不超过1.3亿股,募集资金11.35亿元,主要用于下一代智能高性能工业机器人研发及产业化项目、机器人核心部件性能提升与产能建设项目及机器人云平台研发和产业化项目等。埃夫特的前身是成立于2007年的芜湖奇瑞装备有限责任公司,带队打破了国...

2019-06-29 10:16:21 417

转载 福特第三代自动驾驶在美开启公开道路测试

新京报快讯(记者 魏帅)福特第三代自动驾驶测试车辆已开始在美国的迈阿密、华盛顿、底特律等五座城市进行公开道路测试。最新测试车基于福特Fusion混动版进行全面升级,搭载福特与Argo AI合作开发的升级版虚拟驾驶系统;较上两代测试车更接近量产版,且能应对更为错综复杂的路况。同时,Argo AI业界首次向自动驾驶车辆研究人员开放其带有高精度地图的专业数据Argoverse。数据开放后,能够使...

2019-06-29 10:15:28 213

原创 财讯传媒集团首席战略官段永朝:AI等技术将带来认知重启

每经记者:张韵 每经编辑:宋思艰6月28日,由上海新沪商联合会主办的“第二届长三角民企发展大会”在上海举行。财讯传媒集团(SEEC)首席战略官段永朝会上分享了对人工智能的新思路。段永朝表示,人工智能虽然是一个诞生于1956年的词汇,但仍然是一个亟需实现的梦想。财讯传媒集团(SEEC)首席战略官段永朝 图片来源:主办方供图在段永朝看来,所有的技术要素已经准备好,但思想还停留在过去,要重视...

2019-06-28 16:04:34 553

转载 机器人也是“艺术家”!上海世界移动大会聚焦5G时代

2019年6月26日,上海,以“智联万物”为主题的世界移动大会(MWC上海)在上海新国际博览中心举办。机器人不再纯碎是“苦力”,加以“训练”也可以成为“艺术家”。2019年6月26日,上海,以“智联万物”为主题的世界移动大会(MWC上海)在上海新国际博览中心举办。机器人不再纯碎是“苦力”,加以“训练”也可以成为“艺术家”。2019年6月26日,上海,以“智联万物”为主题的世界移动大...

2019-06-28 16:03:50 230

原创 百度CTO王海峰:百度Paddle已支持超过70个主流的模型

在2019第二十三届软博会上,百度CTO王海峰在演讲中表示,百度的深度学习平台Paddle(飞浆)已经支持超过70个主流的模型,包括视觉的自然语言处理、推荐等。其中,自然语言处理提供了一系列面向工业应用的中文的LP的工具集,包括基础网络层和应用层,比如中文的词法分析、情感分析、语义匹配、对话等。王海峰指出,深度学习的核心是神经网络,第一步要做网络结构的设计。网络结构设计早些年更多是靠人类专家来...

2019-06-28 16:02:31 514

转载 中国欲量产AI人才,本科招生爆发后如何培养?

今年是人工智能专业招生爆发年,众多新闻报道中,人工智能、大数据、云计算等正成为热门专业。有统计称,仅以“人工智能”为名称开设新专业的高校就有 35 家。这个爆发是有政策背景的。2017 年 7 月,国务院颁布《新一代人工智能发展规划》明确提出大力建设人工智能学科。今年 4 月,教育部印发《高等学校人工智能创新行动计划》,提出支持高校在计算机科学与技术学科设置人工智能学科方向,形成“人工...

2019-06-28 07:47:43 1022

转载 Al芯片前景看好,市场规模在2023年将达343亿美元

近日,艾瑞咨询消息称,百应科技完成亿元级战略投资,投资方为恒生电子旗下产业基金与信雅达旗下产业基金。据了解,百应科技成立于2016年9月,位于杭州,是一家数据智能技术服务公司,专注于人工智能及大数据的商业化。公司以AI语音机器人切入市场,拥有语音识别、语义理解、多轮对话管理、知识图谱、语音合成、大数据处理等核心技术,并持有多项技术专利和著作权。而此轮投资事件在AI芯片市场仅算是一小笔交易。...

2019-06-28 07:44:52 319

转载 实地调研流利说:AI英语教育的曙光

人工智能领域大家知道一个常识,你给机器提供的数据量越大,维度越丰富,机器学习慢慢就会越聪明。学英语道理类似,不要问为什么,多记是什么,在各种生活场景下不断磨耳朵,重复说出来,就能学好英语。有教育类创业公司就在这个思维下建立了新的商业模式。最近,Mr.Key有机会走进AI英语教育纽交所上市公司流利说做调研,受访对象为公司联合创始人及CTO胡哲人、少儿英语课程首席架构师及《新概念青少版》主编陈骅女...

2019-06-28 07:44:05 510

转载 机器人或抢走2000万人“饭碗”

参考消息网6月27日报道法国媒体称,根据一份研究报告,从现在起到2030年,机器人有可能在全球范围内取代2000万个就业岗位,机器人在成为经济增长因素的同时也将加剧社会及地理上的不平等。据法新社6月25日报道,牛津经济咨询社在报告中指出,不同国家情况会有所不同,甚至一国内部也会非常不同。最受影响的将是低端岗位。该机构还指出,得益于视觉分析技术、语音识别或机器学习方面的进步,机器人已经在工业领域...

2019-06-28 07:42:57 292

转载 无人驾驶岗平均月薪4.14万:因为稀缺,所以高薪

汽车工业是过去百年科技进步和技术发展的结晶,曾几何时仅仅存在于科幻小说中的无人驾驶车,如今已经行驶在公路上。如今,全球的科技公司、传统车企、初创独角兽早已涌入这个领域,无人驾驶技术的发展势不可挡。虽然共享的、无人驾驶的 Robotaxis 市场现在几乎不存在,但贝恩咨询预估,在5-6年后可能成为一些大城市的主流。自动驾驶领域的「领头羊」Waymo ,能够借助母公司 Alphabet 完善的...

2019-06-27 19:01:44 3329

原创 苹果证实收购Drive.ai自动驾驶汽车初创公司

6月26日消息 据旧金山纪事报发布的一份新报道称,苹果公司已经聘请了一批“自动驾驶汽车创业公司Drive.ai”的硬件和软件工程师。对此,苹果向外媒Axios证实,他们已收购Drive.ai。在此过程中,他们聘请了该公司数十名自动驾驶工程师,其中大部分工程师将从事工程和产品设计工作。Drive.ai在自动驾驶汽车行业中是一个非常独特的公司,因为该公司专注于打造将普通汽车变成自动汽车的套...

2019-06-27 18:59:10 596

原创 量子计算时代快了!量子计算机的架构,硬件,软件等都有成果!

普林斯顿大学研究人员与马里兰大学和IBM合作进行了一项研究,探索了量子计算机(QC)的架构设计。在2019年ACM/IEEE计算机架构国际研讨会上发表的一篇论文中,研究人员使用IBM、Rigetti和马里兰大学的7台量子计算机,对量子计算机进行了迄今为止规模最大的实际系统评估。研究人员开发了新软件来编译从量子计算机应用程序到硬件原型,在容易出错的早期量子计算机硬件上。与行业编译器相比,该编...

2019-06-27 18:57:57 1660

原创 人民日报钟声:以和平合作守护世界安全

一段时间以来,美国一些人肆无忌惮地推行单边主义政策,成为国际社会的“麻烦制造者”。他们到处挥舞大棒,“退群”上瘾,软硬兼施,给世界平添安全风险。美国一些人毫不遮掩其“美国优先”的强权逻辑,为了一己之私,无论是他国安全利益还是国际规则和秩序,统统不放在眼里。然而,通过“极限施压”等简单粗暴手段处理复杂安全问题,特别是将国家安全利益当成“生意”做,只会造成更大的安全困境。国际社会普遍发现,依靠强权...

2019-06-27 18:54:03 271

原创 新京报快评:浙大设“新生高额奖学金”,为何就成了“抢生源”?

优质生源不是“抢”来的,而应该是被高水平的办学质量吸引来的。资料图。图文无关。图/视觉中国文 |熊丙奇据新京报报道,近日,教育部高校学生司向浙江大学发函,要求立即纠正违规招生宣传行为。据了解,6月23日,浙大招生处处长接受采访时表示,“浙江全省前100名考生报考浙江大学的考生,浙大给予50万元额度的对外交流奖学金。”教育部监测到,招生组通过微信群等方式传播上述奖励措施。对此,浙大党...

2019-06-27 18:50:25 368

转载 Tensorflow实践 基本原理学习和框架使用

Tensorflow 是google大脑小组的工程师们开发的用于机器学习和深度神经网络方面的研究,它通过一个数据流图来进行计算。[本文是对Tensorflow社区资料进行学习和实践,其中文社区还是很好的学习资源] 一、基本概念: 1、 数据流程图 data flow graphs 它的数据流图如下图所示(来源于网络):...

2019-06-27 18:08:10 351

转载 Tensorflow基本开发步骤——以逻辑回归拟合二维数据为例

深度学习大概有如下四个步骤:准备数据,搭建模型,迭代训练和使用模型。一、准备数据使用y=2x作为主体,通过加入一些随机干扰噪声产生一组数据。代码如下: import tensorflow as tf import numpy as np import matplotlib.pyplot as plt train_x=np.linspace(-1,1,100...

2019-06-27 18:04:50 238

转载 使用TensorFlow的基本步骤

学习任务学习使用TensorFlow,并以california的1990年的人口普查中的城市街区的房屋价值中位数作为预测目标,使用均方根误差(RMSE)评估模型的准确率,并通过调整超参数提高模型的准确率设置加载必要的库+数据导入以及一些简单的处理加载必要库 import math # display模块可以决定显示的内容以何种格式显示 from IPyth...

2019-06-27 18:03:07 339

转载 Tensorflow的基本运行方式--demo程序

1. Tensorflow的运行流程如下加载数据及定义超参数 构建网络 训练模型 评估模型和进行预测2. Tensorflow demo实现demo如下:优化目标为:y=x2−0.5# -*- coding: utf-8 -*-"""Created on Wed Apr 18 20:30:10 2018@author: spfhydiscription: tens...

2019-06-27 17:59:12 2419

原创 Tensorflow实战之下载MNIST数据,自动分成train, validation和test三个数据集

TensorFlow 实战Google深度学习框架 第2版 ,郑泽宇之P96。下载MNIST数据,自动分成train, validation和test三个数据集,源码如下:#!/usr/bin/env pythonimport osfrom tensorflow.examples.tutorials.mnist import input_dataos.environ['TF_CPP_M...

2019-06-27 11:55:14 1843

转载 Tensorflow官网:使用 TensorFlow 的基本步骤

#### Copyright 2017 Google LLC.# Licensed under the Apache License, Version 2.0 (the "License");# you may not use this file except in compliance with the License.# You may obtain a copy of the Lic...

2019-06-26 23:57:52 1760

转载 机器学习规则 (Rules of Machine Learning): 关于机器学习工程的最佳实践

马丁·辛克维奇本文档旨在帮助已掌握机器学习基础知识的人员从 Google 机器学习的最佳实践中受益。它介绍了一种机器学习样式,类似于 Google C++ 样式指南和其他常用的实用编程指南。如果您学习过机器学习方面的课程,或者拥有机器学习模型的构建或开发经验,则具备阅读本文档所必需的背景知识。术语在我们讨论有效的机器学习的过程中,会反复提到下列术语:实例:要对其进行预测的事物。例如...

2019-06-26 23:52:56 598

转载 毛坦厂中学是“高考工厂”?白岩松:我做不出嘲讽它的事情!

2019年高考已经过去了,不管结果如何,家长和同学们都松了一口气。对于高考,有人是怀着感恩之心的,有人却是痛恨着的。尤其是提起高考,人们总能想到几所学校,比如衡水中学,毛坦厂中学等等。尤其是毛坦厂中学每年的送考节,更是遭到网友热议,有网友说毛坦厂中学是“高考工厂”,只会培养高考机器,那么是这个样子吗?白岩松曾对此表示:无论如何,我做不出任何嘲讽毛坦厂中学的事情!究竟该怎么评价毛坦厂中学这所...

2019-06-26 17:10:16 1205

原创 2019年西安市民办小升初西工大附中分校面谈录取学生名单

2019-06-26 16:31:21 1158

原创 2019年西工大附中分校民办小升初电脑随机派位录取结果

2019-06-26 16:30:24 585

转载 经典教材《模式识别和机器学习》官方免费下载!

编辑:肖琴【新智元导读】最经典的机器学习教材之一、大牛Christopher Bishop所著的《模式识别与机器学习》公开了官方的免费下载版本!今天,微软剑桥研究院在官方推特放出一个大好消息:最经典的机器学习教材之一、Christopher Bishop所著的“Pattern Recognition and Machine Learning”(模式识别与机器学习)公开了官方的免费下载版...

2019-06-26 07:31:19 1936

原创 2019年陕西省普通高校招生考生成绩统计表(理工、艺理、体育)

分数 人数 累计人数 698以上   60 697 7 67 696 7 74 695 12 86 694 10 96 693 15 111 692 11 122 691 9 131 690 13 144 689 10 154...

2019-06-25 20:03:32 731

原创 2019年陕西省普通高校招生考生成绩统计表(文史、艺文)

分数 人数 累计人数 668以上   50 667 3 53 666 5 58 665 5 63 664 8 71 663 6 77 662 8 85 661 5 90 660 3 93 659 7 100 658 6...

2019-06-25 20:02:26 1121

转载 名校和非名校最重要差距,悄悄影响着我们的一生

引言:最近博主一直在忙着学习多线程和异步加载开发的学习,发现这真的是Android开发中的大Boss,无奈只能一点点去啃。同时由于大四学年的接近,面临就业的压力,家人也不断对我转行学习Android开发持一种强烈怀疑的态度。家人认为博主本人不是什么智商爆表的天才,无法在计算机相关技术行业寻找到自己的立身之处。可是博主本人却不是这么认为,我虽说没有惊为天人的智商(很多资深程序猿看到这可能会说编程这门...

2019-06-24 17:38:39 423

原创 陕西省最优秀的几所高中-五大名校,西北工业大学附属中学蝉联第一

从初中步入高中,选择一个好的高中是很关键的,但是要论一个省的高中排名名次,要根据学校历来综合排名以及师资力量,学校资源情况来综合排名,以下是我根据多种情况分析来做出的排名榜。陕西的著名高中情况和全国其他省市一样,有几所实力遥遥领先,令其他学校望尘莫及,以下就是陕西省最优秀的五大名校。1、西北工业大学附属中学2、西安高新第一中学3、西安市铁一中学4、西安交通大学附属中学5、陕西师范大...

2019-06-24 17:31:45 4955

原创 2019年陕西高考分数线出炉

西安新闻网讯(西安晚报记者任娜)24日中午11:50,陕西省招生委员会办公室、陕西省教育考试院举办新闻发布会,发布了2019年全国普通高等学校招生陕西省各批次录取最低控制分数线。今年高考第一阶段志愿即日起开始填报。省招办提醒考生,要妥善保管个人账号、密码等信息,严防志愿填报账号被他人盗用或非法操控。2019年全国普通高等学校招生陕西省各批次录取最低控制分数线如下:陕西省一本、二本、三本、大...

2019-06-24 13:07:04 553

转载 深度学习如何入门?怎么入门机器/深度学习?

链接:https://www.zhihu.com/question/26006703/answer/536169538怎么入门机器/深度学习?回答这个问题,最先要考虑的问题是:你有多少时间?准备用三个月入门,和想要一个月速成,肯定是截然不同的路径。当然我建议大家稳扎稳打,至少可以拿出五个月的时间来学好机器学习的基础知识。基础很重要,知其所以然很重要。毕竟工具总在进步,每个月都会出现...

2019-06-24 08:14:49 260

Eport-E10 超级网口用户手册V1.4(20170206)

官方参考手册,Eport-E10 超级网口用户手册V1.4(20170206)。电子版仅供预览及学习交流使用,下载后请24小时内删除,支持正版,喜欢的请购买正版书籍。

2020-12-15

Linux系统C语言库函数大全

Linux系统C语言库函数大全,学习Linux C编程必备参考资料。电子版仅供预览及学习交流使用,下载后请24小时内删除,支持正版,喜欢的请购买正版书籍。

2020-12-15

C++入门经典.Beginning C++.Ivor Horton.第4版

C++入门经典.Beginning C++.Ivor Horton.第4版。电子版仅供预览及学习交流使用,下载后请24小时内删除,支持正版,喜欢的请购买正版书籍。

2018-04-24

Essential C++中文版

Essential C++中文版。电子版仅供预览及学习交流使用,下载后请24小时内删除,支持正版,喜欢的请购买正版书籍。

2018-04-24

Guidelines for the use of the C++14 language

Guidelines for the use of the C++14 language。电子版仅供预览及学习交流使用,下载后请24小时内删除,支持正版,喜欢的请购买正版书籍。

2018-04-24

GAWK-Effective AWK Programming - GNU Awk编程经典

GAWK-Effective AWK Programming - GNU Awk编程经典。电子版仅供预览及学习交流使用,下载后请24小时内删除,支持正版,喜欢的请购买正版书籍。

2018-04-24

Beginning C++17 C++编程入门英文原版

Beginning C++17 C++编程入门英文原版。电子版仅供预览及学习交流使用,下载后请24小时内删除,支持正版,喜欢的请购买正版书籍。

2018-04-24

C++编程思想(两卷合订本)

C++编程思想(两卷合订本)。电子版仅供预览及学习交流使用,下载后请24小时内删除,支持正版,喜欢的请购买正版书籍。

2018-04-24

C++ Cookbook中文版

C++ Cookbook中文版。电子版仅供预览及学习交流使用,下载后请24小时内删除,支持正版,喜欢的请购买正版书籍。

2018-04-24

汇编语言_基于x86处理器(第7版)

汇编语言_基于x86处理器(第7版)。电子版仅供预览及学习交流使用,下载后请24小时内删除,支持正版,喜欢的请购买正版书籍。

2018-04-15

数据结构(C语言版).严蔚敏_吴伟民

数据结构(C语言版).严蔚敏_吴伟民。电子版仅供预览及学习交流使用,下载后请24小时内删除,支持正版,喜欢的请购买正版书籍。

2018-04-15

重构与模式

重构与模式。电子版仅供预览及学习交流使用,

2018-04-15

深度学习、优化与识别.焦李成(详细书签)

深度学习、优化与识别.焦李成(详细书签)。电子版仅供预览及学习交流使用,下载后请24小时内删除,支持正版,喜欢的请购买正版书籍。

2018-04-15

黑客攻防从入门到精通

黑客攻防从入门到精通。电子版仅供预览及学习交流使用,下载后请24小时内删除,支持正版,喜欢的请购买正版书籍。

2018-04-15

Android开发从入门到精通

Android开发从入门到精通。电子版仅供预览及学习交流使用,下载后请24小时内删除,支持正版,喜欢的请购买正版书籍。

2018-03-27

Linux命令手册

Linux命令手册。电子版仅供预览及学习交流使用,下载后请24小时内删除,支持正版,喜欢的请购买正版书籍。

2018-03-27

Python学习手册(第4版)

Python学习手册(第4版)。电子版仅供预览及学习交流使用,下载后请24小时内删除,支持正版,喜欢的请购买正版书籍。

2018-03-27

深入Linux内核架构(中文文字版)

深入Linux内核架构(中文文字版)。电子版仅供预览及学习交流使用,下载后请24小时内删除,支持正版,喜欢的请购买正版书籍。

2018-03-27

深度探索Linux操作系统:系统构建和原理解析

深度探索Linux操作系统:系统构建和原理解析。电子版仅供预览及学习交流使用,下载后请24小时内删除,支持正版,喜欢的请购买正版书籍。

2018-03-27

网络渗透攻击与安防修炼完整版

网络渗透攻击与安防修炼完整版。电子版仅供预览及学习交流使用,下载后请24小时内删除,支持正版,喜欢的请购买正版书籍。

2018-03-27

机器学习导论+原书+第2版

机器学习导论+原书+第2版。电子版仅供预览及学习交流使用,下载后请24小时内删除,支持正版,喜欢的请购买正版书籍。

2018-03-27

MySQL技术内幕(第5版)

MySQL技术内幕(第5版)。电子版仅供预览及学习交流使用,下载后请24小时内删除,支持正版,喜欢的请购买正版书籍。

2018-03-27

Linux设备驱动开发详解(第二版)

Linux设备驱动开发详解(第二版)。电子版仅供预览及学习交流使用,下载后请24小时内删除,支持正版,喜欢的请购买正版书籍。

2018-03-27

HADOOP权威指南 第3版 完整版

HADOOP权威指南 第3版 完整版。电子版仅供预览及学习交流使用,下载后请24小时内删除,支持正版,喜欢的请购买正版书籍。

2018-03-27

C++大学教程(第九版)

C++大学教程(第九版)。电子版仅供预览及学习交流使用,下载后请24小时内删除,支持正版,喜欢的请购买正版书籍。

2018-03-24

21天学通 C++(第8版)中文版-轻量级C++入门经典教程

《21天学通C (第8版)》通过大量短小精悍的程序详细而全面地阐述了C 基本概念和技术,以及C 11、C 14和C 17新增的功能,包括管理输入 输出、循环和数组、面向对象编程、模板、使用标准模板库、列表初始化、lambda表达式、自动类型推断等。这些内容被组织成结构合理、联系紧密的章节,每章都可在1小时内阅读完毕;每章都提供了示例程序清单,并辅以示例输出和代码分析,以阐述该章介绍的主题。为加深读者对所学内容的理解,每章末尾都提供了常见问题及其答案以及练习和测验。读者可对照附录E提供的测验和练习答案,了解自己对所学内容的掌握程度。 《21天学通C (第8版)》是针对C 初学者编写的,不要求读者有C语言方面的背景知识,可作为高等院校教授C 课程的教材,也可供初学者自学C 时使用。 第1章 绪论 1 1.1 C 简史 1 1.1.1 与C语言的关系 1 1.1.2 C 的优点 1 1.1.3 C 标准的发展历程 2 1.1.4 哪些人使用C 程序 2 1.2 编写C 应用程序 2 1.2.1 生成可执行文件的步骤 2 1.2.2 分析并修复错误 2 1.2.3 集成开发环境 3 1.2.4 编写第一个C 应用程序 3 1.2.5 生成并执行第一个C 应用程序 4 1.2.6 理解编译错误 5 1.3 C 新增的功能 5 1.4 总结 5 1.5 问与答 6 1.6 作业 6 1.6.1 测验 6 1.6.2 练习 6 第2章 C 程序的组成部分 8 2.1 Hello World程序的组成部分 8 2.1.1 预处理器编译指令#include 9 2.1.2 程序的主体—main( ) 9 2.1.3 返回值 10 2.2 名称空间的概念 10 2.3 C 代码中的注释 11 2.4 C 函数 12 2.5 使用std::cin和std::cout执行基本输入 输出操作 14 2.6 总结 15 2.7 问与答 15 2.8 作业 15 2.8.1 测验 16 2.8.2 练习 16 第3章 使用变量和常量 17 3.1 什么是变量 17 3.1.1 内存和寻址概述 17 3.1.2 声明变量以访问和使用内存 17 3.1.3 声明并初始化多个类型相同的 变量 19 3.1.4 理解变量的作用域 19 3.1.5 全局变量 20 3.1.6 命名约定 22 3.2 编译器支持的常见C 变量类型 22 3.2.1 使用bool变量存储布尔值 23 3.2.2 使用char变量存储字符 23 3.2.3 有符号整数和无符号整数的 概念 24 3.2.4 有符号整型short、int、long和 long long 24 3.2.5 无符号整型unsigned short、unsigned int、unsigned long和unsigned long long 25 3.2.6 选择正确的数据类型以免发生 溢出错误 25 3.2.7 浮点类型float和double 26 3.3 使用sizeof确定变量的长度 26 3.4 使用auto自动推断类型 28 3.5 使用typedef替换变量类型 29 3.6 什么是常量 30 3.6.1 字面常量 30 3.6.2 使用const将变量声明为常量 30 3.6.3 使用constexpr定义常量表达式 31 3.6.4 枚举 32 3.6.5 使用#define定义常量 34 3.7 不能用作常量或变量名的关键字 34 3.8 总结 35 3.9 问与答 36 3.10 作业 37 3.10.1 测验 37 3.10.2 练习 37 第4章 管理数组和字符串 38 4.1 什么是数组 38 4.1.1 为何需要数组 38 4.1.2 声明和初始化静态数组 39 4.1.3 数组中的数据是如何存储的 39 4.1.4 访问存储在数组中的数据 40 4.1.5 修改存储在数组中的数据 41 4.2 多维数组 43 4.2.1 声明和初始化多维数组 44 4.2.2 访问多维数组中的元素 44 4.3 动态数组 45 4.4 C风格字符串 46 4.5 C 字符串:使用std::string 48 4.6 总结 50 4.7 问与答 50 4.8 作业 50 4.8.1 测验 51 4.8.2 练习 51 第5章 使用表达式、语句和运算符 52 5.1 语句 52 5.2 复合语句(语句块) 53 5.3 使用运算符 53 5.3.1 赋值运算符(=) 53 5.3.2 理解左值和右值 53 5.3.3 加法运算符( )、减法运算符( )、乘法运算符(*)、除法运算符( )和求模运算符(%) 53 5.3.4 递增运算符( )和递减运算符 ( ) 54 5.3.5 前缀还是后缀 55 5.3.6 相等运算符(==)和不等运算符 (!=) 56 5.3.7 关系运算符 56 5.3.8 逻辑运算NOT、AND、OR和 XOR 58 5.3.9 使用C 逻辑运算NOT(!)、AND(&&)和OR(||) 59 5.3.10 按位运算符NOT(~)、AND(&)、OR(|)和XOR(^) 63 5.3.11 按位右移运算符(>>)和左移 运算符(<<) 64 5.3.12 复合赋值运算符 65 5.3.13 使用运算符sizeof确定变量占用 的内存量 67 5.3.14 运算符优先级 68 5.4 总结 69 5.5 问与答 69 5.6 作业 70 5.6.1 测验 70 5.6.2 练习 70 第6章 控制程序流程 71 6.1 使用if…else有条件地执行 71 6.1.1 使用if…else进行条件编程 72 6.1.2 有条件地执行多条语句 73 6.1.3 嵌套if语句 74 6.1.4 使用switch-case进行条件处理 77 6.1.5 使用运算符 :进行条件处理 80 6.2 在循环中执行代码 81 6.2.1 不成熟的goto循环 81 6.2.2 while循环 83 6.2.3 do…while循环 84 6.2.4 for循环 86 6.2.5 基于范围的for循环 88 6.3 使用continue和break修改循环的 行为 90 6.3.1 不结束的循环—无限循环 90 6.3.2 控制无限循环 91 6.4 编写嵌套循环 93 6.4.1 使用嵌套循环遍历多维数组 94 6.4.2 使用嵌套循环计算斐波纳契 数列 95 6.5 总结 96 6.6 问与答 96 6.7 作业 97 6.7.1 测验 97 6.7.2 练习 97 第7章 使用函数组织代码 99 7.1 为何需要函数 99 7.1.1 函数原型是什么 100 7.1.2 函数定义是什么 101 7.1.3 函数调用和实参是什么 101 7.1.4 编写接受多个参数的函数 101 7.1.5 编写没有参数和返回值的函数 103 7.1.6 带默认值的函数参数 103 7.1.7 递归函数—调用自己的函数 105 7.1.8 包含多条return语句的函数 106 7.2 使用函数处理不同类型的数据 107 7.2.1 函数重载 107 7.2.2 将数组传递给函数 109 7.2.3 按引用传递参数 110 7.3 微处理器如何处理函数调用 111 7.3.1 内联函数 112 7.3.2 自动推断返回类型 113 7.3.3 lambda函数 114 7.4 总结 115 7.5 问与答 116 7.6 作业 116 7.6.1 测验 116 7.6.2 练习 116 第8章 阐述指针和引用 118 8.1 什么是指针 118 8.1.1 声明指针 119 8.1.2 使用引用运算符(&)获取变量的 地址 119 8.1.3 使用指针存储地址 120 8.1.4 使用解除引用运算符(*)访问 指向的数据 122 8.1.5 将sizeof( )用于指针的结果 124 8.2 动态内存分配 125 8.2.1 使用new和delete动态地分配和 释放内存 125 8.2.2 将递增和递减运算符( 和 ) 用于指针的结果 127 8.2.3 将关键字const用于指针 129 8.2.4 将指针传递给函数 130 8.2.5 数组和指针的类似之处 131 8.3 使用指针时常犯的编程错误 133 8.3.1 内存泄露 133 8.3.2 指针指向无效的内存单元 133 8.3.3 悬浮指针(也叫迷途或失控 指针) 134 8.3.4 检查使用new发出的分配请求是否得到满足 135 8.4 指针编程最佳实践 137 8.5 引用是什么 137 8.5.1 是什么让引用很有用 138 8.5.2 将关键字const用于引用 139 8.5.3 按引用向函数传递参数 140 8.6 总结 140 8.7 问与答 141 8.8 作业 142 8.8.1 测验 142 8.8.2 练习 142 第9章 类和对象 144 9.1 类和对象 144 9.1.1 声明类 145 9.1.2 作为类实例的对象 145 9.1.3 使用句点运算符访问成员 146 9.1.4 使用指针运算符(->)访问成员 146 9.2 关键字public和private 147 9.3 构造函数 150 9.3.1 声明和实现构造函数 150 9.3.2 何时及如何使用构造函数 151 9.3.3 重载构造函数 152 9.3.4 没有默认构造函数的类 154 9.3.5 带默认值的构造函数参数 155 9.3.6 包含初始化列表的构造函数 156 9.4 析构函数 157 9.4.1 声明和实现析构函数 157 9.4.2 何时及如何使用析构函数 158 9.5 复制构造函数 160 9.5.1 浅复制及其存在的问题 160 9.5.2 使用复制构造函数确保深复制 162 9.5.3 有助于改善性能的移动构造 函数 166 9.6 构造函数和析构函数的其他用途 166 9.6.1 不允许复制的类 167 9.6.2 只能有一个实例的单例类 167 9.6.3 禁止在栈中实例化的类 169 9.6.4 使用构造函数进行类型转换 171 9.7 this指针 172 9.8 将sizeof( )用于类 173 9.9 结构不同于类的地方 175 9.10 声明友元 176 9.11 共用体:一种特殊的数据存储 机制 178 9.11.1 声明共用体 178 9.11.2 在什么情况下使用共用体 178 9.12 对类和结构使用聚合初始化 180 9.13 总结 183 9.14 问与答 183 9.15 作业 184 9.15.1 测验 184 9.15.2 练习 184 第10章 实现继承 185 10.1 继承基础 185 10.1.1 继承和派生 186 10.1.2 C 派生语法 186 10.1.3 访问限定符protected 188 10.1.4 基类初始化—向基类传递 参数 190 10.1.5 在派生类中覆盖基类的方法 192 10.1.6 调用基类中被覆盖的方法 194 10.1.7 在派生类中调用基类的方法 194 10.1.8 在派生类中隐藏基类的方法 196 10.1.9 构造顺序 198 10.1.10 析构顺序 198 10.2 私有继承 200 10.3 保护继承 202 10.4 切除问题 205 10.5 多继承 205 10.6 使用final禁止继承 207 10.7 总结 208 10.8 问与答 208 10.9 作业 208 10.9.1 测验 208 10.9.2 练习 209 第11章 多态 210 11.1 多态基础 210 11.1.1 为何需要多态行为 210 11.1.2 使用虚函数实现多态行为 212 11.1.3 为何需要虚构造函数 213 11.1.4 虚函数的工作原理—理解 虚函数表 217 11.1.5 抽象基类和纯虚函数 220 11.2 使用虚继承解决菱形问题 222 11.3 表明覆盖意图的限定符override 225 11.4 使用final来禁止覆盖函数 226 11.5 可将复制构造函数声明为虚函数吗 227 11.6 总结 230 11.7 问与答 230 11.8 作业 231 11.8.1 测验 231 11.8.2 练习 231 第12章 运算符类型与运算符重载 232 12.1 C 运算符 232 12.2 单目运算符 233 12.2.1 单目运算符的类型 233 12.2.2 单目递增与单目递减运算符 234 12.2.3 转换运算符 236 12.2.4 解除引用运算符(*)和成员选择 运算符(->) 238 12.3 双目运算符 239 12.3.1 双目运算符的类型 240 12.3.2 双目加法与双目减法运算符 240 12.3.3 实现运算符 =与 = 242 12.3.4 重载等于运算符(==)和不等运算 符(!=) 243 12.3.5 重载运算符<、>、<=和>= 245 12.3.6 重载复制赋值运算符(=) 248 12.3.7 下标运算符 250 12.4 函数运算符operator() 253 12.5 用于高性能编程的移动构造函数和 移动赋值运算符 254 12.5.1 不必要的复制带来的问题 254 12.5.2 声明移动构造函数和移动赋值 运算符 254 12.6 用户定义的字面量 258 12.7 不能重载的运算符 260 12.8 总结 261 12.9 问与答 261 12.10 作业 261 12.10.1 测验 261 12.10.2 练习 261 第13章 类型转换运算符 262 13.1 为何需要类型转换 262 13.2 为何有些C 程序员不喜欢C风格 类型转换 263 13.3 C 类型转换运算符 263 13.3.1 使用static_cast 263 13.3.2 使用dynamic_cast和运行阶段 类型识别 264 13.3.3 使用reinterpret_cast 267 13.3.4 使用const_cast 267 13.4 C 类型转换运算符存在的问题 268 13.5 总结 269 13.6 问与答 269 13.7 作业 270 13.7.1 测验 270 13.7.2 练习 270 第14章 宏和模板简介 271 14.1 预处理器与编译器 271 14.2 使用#define定义常量 271 14.3 使用#define编写宏函数 274 14.3.1 为什么要使用括号 276 14.3.2 使用assert宏验证表达式 276 14.3.3 使用宏函数的优点和缺点 277 14.4 模板简介 278 14.4.1 模板声明语法 278 14.4.2 各种类型的模板声明 279 14.4.3 模板函数 279 14.4.4 模板与类型安全 281 14.4.5 模板类 281 14.4.6 声明包含多个参数的模板 282 14.4.7 声明包含默认参数的模板 283 14.4.8 一个模板示例 283 14.4.9 模板的实例化和具体化 284 14.4.10 模板类和静态成员 286 14.4.11 参数数量可变的模板 287 14.4.12 使用static_assert执行编译阶段 检查 290 14.4.13 在实际C 编程中使用模板 290 14.5 总结 291 14.6 问与答 291 14.7 作业 291 14.7.1 测验 291 14.7.2 练习 292 第15章 标准模板库简介 293 15.1 STL容器 293 15.1.1 顺序容器 293 15.1.2 关联容器 294 15.1.3 容器适配器 294 15.2 STL迭代器 295 15.3 STL算法 295 15.4 使用迭代器在容器和算法之间交互 295 15.5 选择正确的容器 297 15.6 STL字符串类 298 15.7 总结 298 15.8 问与答 299 15.9 作业 299 第16章 STL string类 300 16.1 为何需要字符串操作类 300 16.2 使用STL string类 301 16.2.1 实例化和复制STL string 301 16.2.2 访问std::string的字符内容 303 16.2.3 拼接字符串 305 16.2.4 在string中查找字符或 子字符串 306 16.2.5 截短STL string 307 16.2.6 字符串反转 309 16.2.7 字符串的大小写转换 310 16.3 基于模板的STL string实现 311 16.4 总结 312 16.5 问与答 312 16.6 作业 313 16.6.1 测验 313 16.6.2 练习 313 第17章 STL动态数组类 314 17.1 std::vector的特点 314 17.2 典型的vector操作 314 17.2.1 实例化vector 314 17.2.2 使用push_back( )在末尾插入 元素 316 17.2.3 列表初始化 317 17.2.4 使用insert( )在指定位置插入 元素 317 17.2.5 使用数组语法访问vector中的 元素 319 17.2.6 使用指针语法访问vector中的 元素 320 17.2.7 删除vector中的元素 321 17.3 理解大小和容量 322 17.4 STL deque 类 324 17.5 总结 326 17.6 问与答 326 17.7 作业 327 17.7.1 测验 327 17.7.2 练习 327 第18章 STL list和forward_list 328 18.1 std::list的特点 328 18.2 基本的list操作 328 18.2.1 实例化std::list对象 328 18.2.2 在list开头或末尾插入元素 330 18.2.3 在list中间插入元素 331 18.2.4 删除list中的元素 333 18.3 对list中的元素进行反转和排序 334 18.3.1 使用list::reverse( )反转元素的 排列顺序 334 18.3.2 对元素进行排序 335 18.3.3 对包含对象的list进行排序以及 删除其中的元素 337 18.3.4 C 11引入的std::forward_list 340 18.4 总结 341 18.5 问与答 342 18.6 作业 342 18.6.1 测验 342 18.6.2 练习 342 第19章 STL集合类 343 19.1 简介 343 19.2 STL set和multiset的基本操作 344 19.2.1 实例化std::set对象 344 19.2.2 在set或multiset中插入元素 345 19.2.3 在STL set或multiset中查找 元素 347 19.2.4 删除STL set或multiset中的 元素 348 19.3 使用STL set和multiset的优缺点 352 19.4 总结 354 19.5 问与答 355 19.6 作业 355 19.6.1 测验 355 19.6.2 练习 355 第20章 STL映射类 356 20.1 STL映射类简介 356 20.2 STL map和multimap的基本操作 357 20.2.1 实例化std::map和 std::multimap 357 20.2.2 在STL map或multimap中插入 元素 358 20.2.3 在STL map或multimap中查找 元素 361 20.2.4 在STL multimap中查找元素 363 20.2.5 删除STL map或multimap中的 元素 363 20.3 提供自定义的排序谓词 365 20.4 基于散列表的STL键-值对容器 368 20.4.1 散列表的工作原理 368 20.4.2 使用unordered_map和unordered_ multimap 368 20.5 总结 372 20.6 问与答 372 20.7 作业 372 20.7.1 测验 373 20.7.2 练习 373 第21章 理解函数对象 374 21.1 函数对象与谓词的概念 374 21.2 函数对象的典型用途 374 21.2.1 一元函数 374 21.2.2 一元谓词 378 21.2.3 二元函数 380 21.2.4 二元谓词 381 21.3 总结 383 21.4 问与答 384 21.5 作业 384 21.5.1 测验 384 21.5.2 练习 384 第22章 lambda表达式 385 22.1 lambda表达式是什么 385 22.2 如何定义lambda表达式 386 22.3 一元函数对应的lambda表达式 386 22.4 一元谓词对应的lambda表达式 387 22.5 通过捕获列表接受状态变量的lambda 表达式 388 22.6 lambda表达式的通用语法 390 22.7 二元函数对应的lambda表达式 391 22.8 二元谓词对应的lambda表达式 392 22.9 总结 394 22.10 问与答 394 22.11 作业 395 22.11.1 测验 395 22.11.2 练习 395 第23章 STL算法 396 23.1 什么是STL算法 396 23.2 STL算法的分类 396 23.2.1 非变序算法 396 23.2.2 变序算法 397 23.3 使用STL算法 398 23.3.1 根据值或条件查找元素 398 23.3.2 计算包含给定值或满足给定条件的 元素数 400 23.3.3 在集合中搜索元素或序列 401 23.3.4 将容器中的元素初始化为 指定值 403 23.3.5 使用std::generate( )将元素设置为 运行阶段生成的值 405 23.3.6 使用for_each( )处理指定范围内的 元素 406 23.3.7 使用std::transform( )对范围进行 变换 407 23.3.8 复制和删除操作 409 23.3.9 替换值以及替换满足给定条件的 元素 412 23.3.10 排序、在有序集合中搜索以及删除 重复元素 413 23.3.11 将范围分区 415 23.3.12 在有序集合中插入元素 417 23.4 总结 419 23.5 问与答 419 23.6 作业 419 23.6.1 测验 420 23.6.2 练习 420 第24章 自适应容器:栈和队列 421 24.1 栈和队列的行为特征 421 24.1.1 栈 421 24.1.2 队列 422 24.2 使用STL stack类 422 24.2.1 实例化stack 422 24.2.2 stack的成员函数 423 24.2.3 使用push( )和pop( )在栈顶插入和 删除元素 424 24.3 使用STL queue类 425 24.3.1 实例化queue 425 24.3.2 queue的成员函数 426 24.3.3 使用push( )在队尾插入以及使用 pop( )从队首删除 427 24.4 使用STL优先级队列 428 24.4.1 实例化priority_queue类 428 24.4.2 priority_queue的成员 函数 429 24.4.3 使用push( )在priority_queue末尾 插入以及使用pop( )在priority_queue 开头删除 430 24.5 总结 432 24.6 问与答 432 24.7 作业 432 24.7.1 测验 432 24.7.2 练习 432 第25章 使用STL位标志 433 25.1 bitset类 433 25.2 使用std::bitset及其成员 434 25.2.1 std:bitset的运算符 434 25.2.2 std::bitset的成员方法 435 25.3 vector 437 25.3.1 实例化vector 437 25.3.2 vector的成员函数和 运算符 438 25.4 总结 439 25.5 问与答 439 25.6 作业 439 25.6.1 测验 439 25.6.2 练习 440 第26章 理解智能指针 441 26.1 什么是智能指针 441 26.1.1 常规(原始)指针存在的 问题 441 26.1.2 智能指针有何帮助 442 26.2 智能指针是如何实现的 442 26.3 智能指针类型 443 26.3.1 深复制 443 26.3.2 写时复制机制 445 26.3.3 引用计数智能指针 445 26.3.4 引用链接智能指针 445 26.3.5 破坏性复制 445 26.3.6 使用std::unique_ptr 447 26.4 深受欢迎的智能指针库 449 26.5 总结 449 26.6 问与答 449 26.7 作业 450 26.7.1 测试 450 26.7.2 练习 450 第27章 使用流进行输入和输出 451 27.1 流的概述 451 27.2 重要的C 流类和流 对象 452 27.3 使用std::cout将指定格式的数据 写入控制台 453 27.3.1 使用std::cout修改数字的显示 格式 453 27.3.2 使用std::cout对齐文本和设置 字段宽度 455 27.4 使用std::cin进行输入 455 27.4.1 使用std::cin将输入读取到基本 类型变量中 455 27.4.2 使用std::cin:get将输入读取到char* 缓冲区中 456 27.4.3 使用std::cin将输入读取到 std::string中 457 27.5 使用std::fstream处理文件 458 27.5.1 使用open( )和close( )打开和关闭 文件 459 27.5.2 使用open( )创建文本文件并使用 运算符<<写入文本 460 27.5.3 使用open( )和运算符>>读取文本 文件 460 27.5.4 读写二进制文件 461 27.6 使用std::stringstream对字符串进行 转换 463 27.7 总结 464 27.8 问与答 464 27.9 作业 465 27.9.1 测验 465 27.9.2 练习 465 第28章 异常处理 466 28.1 什么是异常 466 28.2 导致异常的原因 466 28.3 使用try和catch捕获异常 467 28.3.1 使用catch(…)处理所有 异常 467 28.3.2 捕获特定类型的异常 468 28.3.3 使用throw引发特定类型的 异常 469 28.4 异常处理的工作原理 470 28.4.1 std::exception类 472 28.4.2 从std::exception派生出自定义 异常类 473 28.5 总结 474 28.6 问与答 474 28.7 作业 475 28.7.1 测验 475 28.7.2 练习 475 第29章 继续前行 477 29.1 当今的处理器有何不同 477 29.2 如何更好地利用多个内核 478 29.2.1 线程是什么 478 29.2.2 为何要编写多线程应用 程序 479 29.2.3 线程如何交换数据 479 29.2.4 使用互斥量和信号量同步 线程 480 29.2.5 多线程技术带来的问题 480 29.3 编写杰出的C 代码 480 29.4 C 17有望引入的新特性 481 29.4.1 支持在if和switch中进行 初始化 481 29.4.2 保证复制得以避免 482 29.4.3 避免内存分配开销的 std::string_view 482 29.4.4 类型安全的共用体替代品 std::variant 483 29.4.5 使用if constexpr有条件地编译 代码 483 29.4.6 改进的lambda表达式 484 29.4.7 在构造函数中使用类型自动推断 功能 484 29.5 更深入地学习C 484 29.5.1 在线文档 485 29.5.2 提供指南和帮助的社区 485 29.6 总结 485 29.7 问与答 485 29.8 作业 485 附录A 二进制和十六进制 486 A.1 十进制 486 A.2 二进制 486 A.2.1 计算机为何使用二进制 487 A.2.2 位和字节 487 A.2.3 1KB相当于多少字节 487 A.3 十六进制 487 A.4 不同进制之间的转换 488 A.4.1 通用转换步骤 488 A.4.2 从十进制转换为二进制 488 A.4.3 从十进制转换为十六进制 489 附录B C 关键字 490 附录C 运算符优先级 491 附录D ASCII码 492 附录E 答案 495 电子版仅供预览及学习交流使用,下载后请24小时内删除,支持正版,喜欢的请购买正版书籍。

2018-03-24

21天学通C++ 第8版(Teach Yourself C++ in One Hour a Day 8th) 原版

21天学通C++ 第8版(Teach Yourself C++ in One Hour a Day 8th) 原版通过大量短小精悍的程序详细而全面地阐述了C 基本概念和技术,以及C 11、C 14和C 17新增的功能,包括管理输入 输出、循环和数组、面向对象编程、模板、使用标准模板库、列表初始化、lambda表达式、自动类型推断等。这些内容被组织成结构合理、联系紧密的章节,每章都可在1小时内阅读完毕;每章都提供了示例程序清单,并辅以示例输出和代码分析,以阐述该章介绍的主题。为加深读者对所学内容的理解,每章末尾都提供了常见问题及其答案以及练习和测验。读者可对照附录E提供的测验和练习答案,了解自己对所学内容的掌握程度。 21天学通C (第8版)是针对C 初学者编写的,不要求读者有C语言方面的背景知识,可作为高等院校教授C 课程的教材,也可供初学者自学C 时使用。 这里提供 21天学通C ++官方原版英文pdf下载 目录 第1章 绪论 1 第2章 C 程序的组成部分 8 第3章 使用变量和常量 17 第4章 管理数组和字符串 38 第5章 使用表达式、语句和运算符 52 第6章 控制程序流程 71 第7章 使用函数组织代码 99 第8章 阐述指针和引用 118 第9章 类和对象 144 第10章 实现继承 185 第11章 多态 210 第12章 运算符类型与运算符重载 232 第13章 类型转换运算符 262 第14章 宏和模板简介 271 第15章 标准模板库简介 293 第16章 STL string类 300 第17章 STL动态数组类 314 第18章 STL list和forward_list 328 第19章 STL集合类 343 第20章 STL映射类 356 第21章 理解函数对象 374 第22章 lambda表达式 385 第23章 STL算法 396 第24章 自适应容器:栈和队列 421 第25章 使用STL位标志 433 第26章 理解智能指针 441 第27章 使用流进行输入和输出 451 第28章 异常处理 466 第29章 继续前行 477 电子版仅供预览及学习交流使用,下载后请24小时内删除,支持正版,喜欢的请购买正版书籍。

2018-03-22

C++标准库(第2版) (Nicolai M.Josuttis) 中文完整高清版

C++标准库(第2版)是全球C++经典权威参考书籍时隔12年,基于C++11标准的全新重大升级。标准库提供了一组公共类和接口,极大地拓展了C++语言核心功能。《C++标准库(第2版)》详细讲解了每一标准库组件,包括其设计目的和方法、复杂概念的剖析、实用而高效的编程细节、存在的陷阱、重要的类和函数,又辅以大量用C++11标准实现的实用代码范例。除覆盖全新组件、特性外,《C++标准库(第2版)》一如前版,重点着眼于标准模板库(STL),涉及容器、迭代器、函数对象以及STL算法。此外,《C++标准库(第2版)》同样关注lambda表达式、基于区间的for循环、move语义及可变参数模板等标准库中的新式C++编程风格及其影响。 C++标准库(第2版)目录 1 关于本书 1 2 C++ 及标准库简介 7 3 语言新特性 13 4 一般概念 39 5 通用工具 59 6 标准模板库 165 7 STL 容器 253 8 细探 STL 容器成员 397 9 STL 迭代器 433 10 STL 函数对象及 Lambda 475 11 STL 算法 505 12 特殊容器 631 13 字符串 655 14 正则表达式 717 15 以 Stream 完成 I/O 743 16 国际化 849 17 数值 907 18 并发 945 19 分配器 1023 电子版仅供预览及学习交流使用,下载后请24小时内删除,支持正版,喜欢的请购买正版书籍。

2018-03-22

Beginning Linux Programming, 4th Edition

Beginning Linux Programming, 4th Edition。电子版仅供预览及学习交流使用,下载后请24小时内删除,支持正版,喜欢的请购买正版书籍。

2018-03-22

微信公众平台开发最佳实践 第2版

微信公众平台开发最佳实践 第2版。电子版仅供预览及学习交流使用,下载后请24小时内删除,支持正版,喜欢的请购买正版书籍。

2018-03-22

CodeBlocks手册官方权威版-CodeBlocks Manual_en

CodeBlocks手册官方权威版-CodeBlocks Manual_en。电子版仅供预览及学习交流使用,下载后请24小时内删除,支持正版,喜欢的请购买正版书籍。

2018-03-15

C/C++学习路线

C/C++学习路线。电子版仅供预览及学习交流使用,下载后请24小时内删除,支持正版,喜欢的请购买正版书籍。

2018-03-15

C指针-基本概念、核心技术及最佳实践

C指针-基本概念、核心技术及最佳实践。电子版仅供预览及学习交流使用,下载后请24小时内删除,支持正版,喜欢的请购买正版书籍。

2018-03-15

C How to Program, Global Edition, 8th Edition

C How to Program, Global Edition, 8th Edition。电子版仅供预览及学习交流使用,下载后请24小时内删除,支持正版,喜欢的请购买正版书籍。

2018-03-15

C++ Primer中文版 (第5版)

C++ Primer中文版 (第5版)。电子版仅供预览及学习交流使用,下载后请24小时内删除,支持正版,喜欢的请购买正版书籍。

2018-03-15

Java开发实战1200例(第II卷)

Java开发实战1200例(第II卷)。电子版仅供预览及学习交流使用,下载后请24小时内删除,支持正版,喜欢的请购买正版书籍。

2018-03-14

Java开发实战1200例(第I卷)

Java开发实战1200例(第I卷)。电子版仅供预览及学习交流使用,下载后请24小时内删除,支持正版,喜欢的请购买正版书籍。

2018-03-14

Linux-UNIX系统编程手册 下

Linux-UNIX系统编程手册 下。电子版仅供预览及学习交流使用,下载后请24小时内删除,支持正版,喜欢的请购买正版书籍。

2018-03-12

Linux-UNIX系统编程手册 上

Linux-UNIX系统编程手册 上。电子版仅供预览及学习交流使用,下载后请24小时内删除,支持正版,喜欢的请购买正版书籍。

2018-03-12

Java核心技术 卷II 高级特性(原书第9版)

Java核心技术 卷II 高级特性(原书第9版)。电子版仅供预览及学习交流使用,下载后请24小时内删除,支持正版,喜欢的请购买正版书籍。

2018-03-12

空空如也

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

TA关注的人

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