软件与程序设计
-
C语言程序设计基础教程雷莉霞 著本书对C语言作了全面、详细、系统的介绍,并选择Visual C++6.0作为编译平台。全书由11章组成,第1章介绍了C语言的发展、特点及编译环境等;第2章介绍了常见的数据结构和算法;第3章介绍了C语言基本的数据类型、标识符和关键字的概念以及运算符和表达式等概念;第4、5、6章介绍了C语言中的三种基本结构;第7章介绍了数组的概念;第8章介绍了函数的知识;第9章介绍了指针的概念及使用方法;第10章介绍了构造型数据;第11章介绍了文件的概念及使用等内容。 -
网络直播中国社会科学院社会学研究所 著信息技术和数字娱乐形式的新发展,为网络直播的兴起创造了可能。网络直播在中国的蓬勃发 展,不仅引发了广泛的民众参与,大量的资本投入,同时也伴随着一些社会争议。本书将围绕网络直播缘何如此火热,网络直播文化所表现出的文化现象,以及如何理解和解决直播所引 发的争议等问题,对网络直播进行较为系统的考察。本书从社会生态心理学的视角进行分析,将网络直播置于社会环境、文化情境和相关产业背景中进行探讨,采用参与式观察和访 谈的方法,选取参与式文化和体验经济作为切入点,剖析网络直播文化如何形成一种社会 媒介新景观;探究网络直播的社会心理功能与用户体验,网络直播存在的社会意义和价值, 直播行业的生态和规范化问题,并讨论了如何通过扩展用户的体验,让直播行业得到进一步优化和发展。 本书对网络直播这一新生的媒介、文化和社会现象进行较为全面的分析,以期丰富相关领域的讨论,对直播行业从业者的日常实践有一定启发作用,并为公众理解这一发生在他们身边的新媒介现象提供一种新的视角。 -
OpenTSDB技术内幕百里燊本书主要以OpenTSDB的*新版本(2.3.1版本)为基础进行介绍。第1章从OpenTSDB的入门开始,介绍市面上多种时序数据库和云端时序数据库,OpenTSDB的基础概念、源码环境搭建及Grafana的基本使用等。第2章主要介绍OpenTSDB的网络层,涉及Java NIO基础、Netty基本使用,分析了OpenTSDB网络层的架构和实现。第3章介绍OpenTSDB中UniqueId组件的原理,主要讲解如何实现UID与字符串之间的映射。第4章介绍OpenTSDB如何实现时序数据的存储及相关优化。第5章介绍OpenTSDB如何实现时序数据的查询,其中分析了OpenTSDB查询中每个步骤的实现。第6章和第7章主要介绍OpenTSDB中的元数据及Tree结构的实现和功能。第8章主要分析OpenTSDB中的插件及工具类实现原理。 -
JSP+Servlet+Tomcat应用开发从零开始学林龙,刘华贞 著本书全面介绍了JSP开发中涉及的相关技术要点和实战技巧。全书结构清晰,难度循序渐进,结合丰富的示例使零基础的读者能够熟练掌握JSP的开发、部署以及优化。 本书分为3篇:第1篇为Java Web基础开发,内容包括搭建Java Web开发环境、JSP基础语法、JSP内置对象、Servlet技术、请求与响应、会话管理、Servlet进阶API、过滤器、监听器等;第2篇为Java Web高级开发,内容包括MySQL 8数据库开发、JSP与Java Bean、EL标签、JSTL标签库、自定义标签、JDBC详解、XML概述、资源国际化等;第3篇为Java Web实战,内容包括两个典型的系统,即家校通门户网站(JSP+HTML+CSS)、在线购物系统(JSP+Java Bean+MySQL)。 本书内容精练、结构清晰、注重实战,适合广大Java Web初学人员学习,同时也非常适合大中专院校师生学习阅读,还可作为高等院校计算机及相关专业的教材使用。 -
iOS程序员面试笔试真题与解析猿媛之家,汪小发,蒋信厚,楚秦 著本书针对当前各大IT企业面试笔试中的特性与侧重点,精心挑选了三年来近百家典型IT企业的iOS面试笔试真题。这些企业涉及业务包括系统软件、搜索引擎、电子商务、手机APP、安全软件等,所提供的前端面试笔试真题非常具有代表性与参考性。同时,本书对这些题目进行了合理的划分与归类,并且对其进行了庖丁解牛式的分析与讲解,针对试题中涉及的部分重难点问题,本书都进行了适当的扩展与延伸,力求对知识点的讲解清晰而不紊乱,全面而不啰嗦,使读者不仅能够通过本书获取到求职的知识,还能更有针对性地进行求职准备,获得一份满意的工作。 本书是一本计算机相关专业毕业生面试、笔试的求职用书,同时也适合期望在计算机软、硬件行业大显身手的计算机爱好者阅读。 -
主数据驱动的数据治理王兆君,王钺,曹朝辉 著“数据”已成为企业的一项宝贵的战略资产。为了使庞大的数据发挥更大的价值,企业必须着眼于数据治理和综合利用。主数据驱动的数据治理是指从企业杂乱的数据中捕捉具有高业务价值、被企业内各业务部门重复使用的关键数据进行管理,构建单一、准确、权的数据来源,从而提高企业的整体数据质量,提升数据资产价值,推动业务创新,全面增强企业竞争力。本书编者将近10年在数据治理咨询工作中积累的经验和知识进行总结,通过对数据治理的原理、技术、案例、发展趋势等内容的介绍,为读者进行数据治理、主数据管理实践提供重要的参考。全书分为4篇,共14章。第一篇数据治理概念(第1~3章),面向数据治理组织管理者,从数据治理的必要性、可行性、应用效果等进行展开,回答管理者关心的数据治理的核心问题;第二篇数据治理实施(第4~8章),面向数据治理团队成员,介绍数据治理工作的前期准备、工作步骤、治理过程、后期运维等内容;第三篇数据治理技术(第9~13章),面向IT工程技术人员,从技术视角展开数据治理的系统架构与模型、数据治理质量评估、数据安全保护、数据集成服务等内容;第四篇数据治理前景(第14章),对数据治理应用前景进行展望。本书可作为从事信息化建设的管理者、数据治理团队、IT咨询从业者、IT工程技术人员、相关专业在校师生的参考读物。 -
More Effective C#比尔·瓦格纳(Bill Wagner) 著,爱飞翔 译在本书中,世界的.NET专家Bill Wagner介绍了用于写出健壮且容易完成的C# 7.0代码的50条中阶至高阶技巧,反映了C#语言及其开发社区的发展,可帮助读者解决每日编程工作中可能遇到的问题。 -
密码技术与物联网安全徐凯,崔红鹏 著本书是国内一本理论结合实践的物联网安全书籍,包括数论基础知识、密码学算法、TLS/DTLS协议、物联网安全协议CoAPs等部分。本书试图打破物联网工程师、嵌入式工程师与Web开发工程师之间的知识鸿沟,通过图文并茂的方式说明密码技术与物联网安全。 本书具有以下特点: ?密码学算法部分除了理论知识之外,还包括mbedtls示例代码,可以帮助读者更快地理解晦涩难懂的密码技术。本书基于嵌入式硬件平台描述密码学算法性能,通过示例代码分析密码学算法资源消耗情况,并给出实战建议。 ?紧扣物联网安全发展趋势。认证加密算法部分,本书详细描述了认证加密算法CCM模式和GCM模式;椭圆曲线算法部分,本书详细描述了椭圆曲线密码算法的数学基础以及安全原理; ?TLS/DTLS协议部分。本书以物联网终端的角度详细描述TLS/DTLS协议的实现过程,按照密钥交换、密钥计算、对称加密等部分展开,并总结了物联网设备使用TLS/DTLS协议的建议; ?物联网安全协议CoAPs部分。本书详细描述了物联网安全协议CoAPs,CoAPs依赖DTLS协议,它可在占用较少资源的情况下为终端设备提供安全连接能力。 -
Java Web编程技术沈泽刚 著本书介绍基于Java的Web编程技术,主要内容包括: Java Web技术概述; Servlet核心技术; JSP技术基础、页面生命周期、作用域对象、MVC设计模式; 会话管理、文件的上传和下载; JDBC以及数据源和DAO设计模式; 表达式语言; JSTL和自定义标签; Web监听器和过滤器; Web安全性基础; AJAX技术应用; Struts 2、Hibernate 5和Spring 5轻量级Java EE框架技术及整合开发。 本书全面地体现了Java Web编程技术的发展特性,注重理论学习和实际应用的充分结合。本书提供电子课件、源程序代码、教学大纲及部分章节的教学视频。每章提供了一定数量的思考与练习题,供读者复习参考。本书可作为高等学校计算机及相关专业Web编程技术、JSP程序设计及Java EE开发等课程教材,也可供从事Java Web应用开发技术人员参考。 -
C/C++案例教程王朝晖,凌云,周克兰,张志强 著《C/C++案例教程》以C/C++语言程序设计为蓝本阐述了计算机程序设计的方法。全书内容由浅入深,例题经典、丰富。全书共17章,每章内容包括知识要点归纳、例题分析与解答、测试题和实验案例四部分。本书最后的附录部分给出测试题的参考答案。 本书既可以作为普通本科院校、普通高等专科学校的计算机程序设计实验教材,也可以作为相关教师和学生的参考用书。
