隨著互聯(lián)網(wǎng)的蓬勃發(fā)展,從浩瀚的網(wǎng)絡世界中獲取數(shù)據(jù)并加以處理,從中提取有用的信息越發(fā)重要,本書就帶領讀者學習如何獲取數(shù)據(jù)并以合適的方式呈現(xiàn)數(shù)據(jù)。全書分為4個部分。 第1部分,即第1~第5章,主要介紹數(shù)據(jù)的采集,從數(shù)據(jù)采集的意義和基本概念開始,介紹依次介紹Python工具庫、Scrapy第三方框架、如何采集數(shù)據(jù),以及如何通
本書采用案例驅動的編寫模式,由淺入深、循序漸進地將Java程序設計的理論知識和關鍵技術融入各個案例中,符合學習者的認知規(guī)律。本書是編寫團隊綜合了多年的Java教學經(jīng)驗,走訪企業(yè)并調(diào)研崗位需求,參考1+X證書評價考核的標準而編寫的,實用性強。 本書包含的主要知識點和技能點有Java簡介及開發(fā)環(huán)境的搭建、Java基本語法、
本書闡述的“用戶體驗四維度”,既著力扎根生活,又力求深入淺出。 圍繞“本質是什么,影響因素是什么,如何做到更好”這三個核心思路,本書探討了人與界面、人與內(nèi)容、人與人和人與品牌的交互體驗,列舉了微信、B站、豆瓣、Keep、快手、小紅書等案例,涵蓋了根需求、功能架構、信息架構、交互設計、UI設計、知識型UGC、信息型UG
這是一本系統(tǒng)闡述在面對容易失控的軟件開發(fā)團隊時,如何管理、建設和賦能團隊,以及成功交付開發(fā)成果的書。本書總結了兩位作者多年的軟件開發(fā)實踐經(jīng)驗和軟件團隊管理經(jīng)驗,通過深刻的觀察和分析,圍繞軟件開發(fā)管理的核心問題——人的管理,講解如何真正理解程序員、如何找到合適的程序員、如何與程序員順暢地溝通等困擾大家已久的問題,進而擴展
《SpringBoot+MVC實戰(zhàn)指南》主要講解如何在SpringBoot框架中開發(fā)MVC應用,包括主流的JavaEE框架,如MyBatis、Spring、SpringMVC、FreeMarker和Thymeleaf等。讀者可以進行“精要”式學習,正確地進行項目實戰(zhàn),同時汲取JavaEE的思想,并最終將這種思想靈活運用
本書是面向非計算機專業(yè)學生和Python初學者的“計算機科學素養(yǎng)”叢書之一。作為Python編程入門教程,本書語法及功能介紹以夠用、實用和應用為原則,將Python語言融入問題求解中;案例選取貼近生活,有助于提高學生的學習興趣;內(nèi)容呈現(xiàn)直觀、形象,知識點講解深入淺出、通俗易懂。
本書面向計算機及相關領域解決復雜工程問題的要求,以問題案例為導向分別討論線性表、棧、隊列、串、哈希表、遞歸與廣義表、二叉樹和樹、圖、排序等數(shù)據(jù)結構的定義、表示和存儲結構的操作與實現(xiàn)。為了強調(diào)數(shù)據(jù)結構在查找問題中的作用,將查找問題融入相應的數(shù)據(jù)結構中討論。在多數(shù)章節(jié)中加入問題案例,介紹運用數(shù)據(jù)結構和算法解決實際問題的方法
本書設計了不同的卡通人物,通過情景式的對話,在編程教室與老師一邊聊天一邊完成10種游戲。將編程知識輕松愉快地融入學習之中。10個項目循序漸進、由易到難,安排合理。
Scratch3.0與之前的版本相比,軟件界面發(fā)生了很大的變化。并且,新版也增加了對移動端的支持,可以在平板上操作。本書是一本Scratch技巧集,以實例的形式講解了Scratch3.0的設置、基本的編程操作、便利方法、應用技巧等主要內(nèi)容。同時,書中還記載了使用WebCamera和micro:bit制作的大量實例文件。
這是一本關于Python的入門書籍,不會讓次接觸Python的您感到沮喪。您可以在學習的同時,以講座動手研討會的形式創(chuàng)建一個對話機器人pybot。本書可以滿足那些想知道為什么要這樣做,想知道其機制并獲得可以應用的基礎知識的讀者的各種需求。隨著您逐步學習新知識并向程序中添加各種各樣的功能,您可以逐漸牢牢掌握Python語