原创 輕鬆搞定python中模板和包的使用

01. 模塊 1.1 模塊的概念 模塊是 Python 程序架構的一個核心概念 每一個以擴展名 py 結尾的 Python 源代碼文件都是一個 模塊 模塊名 同樣也是一個 標識符,需要符合標識符的命名規則 在模塊中定義的 全局變量 、

原创 python2和python3文件的編碼格式

文本文件的編碼格式(科普) 文本文件存儲的內容是基於 字符編碼 的文件,常見的編碼有 ASCII 編碼,UNICODE 編碼等 Python 2.x 默認使用 ASCII 編碼格式 Python 3.x 默認使用 UTF-8 編碼格式,

原创 python中socket與UDP使用與通信詳解

       網絡層的“ip地址”可以唯一標識網絡中的主機,而傳輸層的“協議+端口”可以唯一標識主機中的應用進程(進程)。這樣利用ip地址+協議+端口就可以標識網絡的進程了。 所謂進程指的是:運行的程序以及運行時用到的資源這個整體稱之爲進

原创 python中encode和decode使用講解與演示

 1.基本語法 1.encode()和decode()都是字符串的函數   decode解碼             encode編碼 str ---------> str(Unicode,byte類型) --------->

原创 python中的eval函數的使用詳解

     eval是Python的一個內置函數,功能十分強大,這個函數的作用是,返回傳入字符串的表達式的結果。就是說:將字符串當成有效的表達式 來求值 並 返回計算結果。     eval函數就是實現list、dict、tuple與str

原创 python使用__new__實現單例模式創建對象

01. 單例設計模式 設計模式 設計模式 是 前人工作的總結和提煉,通常,被人們廣泛流傳的設計模式都是針對 某一特定問題 的成熟的解決方案 使用 設計模式 是爲了可重用代碼、讓代碼更容易被他人理解、保證代碼可靠性 單例設計模式 目的

原创 沙子做的CPU,憑什麼賣那麼貴?

一般來說,我們對IC芯片的瞭解僅限於它概念,但是對於已經應用到各式各樣的數碼產品中IC芯片是怎麼來的?大家可能只知道製作IC芯片的硅來源於沙子,但是爲什麼沙子做的CPU卻賣那麼貴?下面將會以常見的Intel、AMD CPU作爲例子,講述沙

原创 買電腦如何避坑:i7一定比i5強嗎?

CPU處理器對於電腦而言就如同人的大腦,性能越強勁,電腦的運算能力就越強,系統運行速度也就越快。從某種程度上來說,CPU的性能幾乎決定了一臺電腦的整體性能。 因此在買電腦的時候,臺式機倒還好,要是覺得性能不夠,大不了花錢升級,但筆記本電腦

原创 看了這麼多年CPU頻率,到底是什麼?

在日常裝機中,大家挑選CPU處理器的時候,無非是先看看這塊CPU有多少個物理核心,是否支持超線程技術,以intel爲例就決定了你選擇i7、i5還是i3系列;再細分一些就需要考慮CPU的頻率高低問題,這個就直接決定選購的具體型號。那麼我們平

原创 你還在用sqoop嗎,大廠都在用datax了

一. DataX3.0概覽 ​ DataX 是一個異構數據源離線同步工具,致力於實現包括關係型數據庫(MySQL、Oracle等)、HDFS、Hive、ODPS、HBase、FTP等各種異構數據源之間穩定高效的數據同步功能。 (這是一個單

原创 mapreduce關於數據壓縮使用與支持的格式

1.壓縮概述 數據壓縮這是mapreduce的一種優化策略:通過壓縮編碼對mapper或者reducer的輸出進行壓縮,以減少磁盤IO,提高MR程序運行速度(但相應增加了cpu運算負擔) Mapreduce支持將map輸出的結果或者re

原创 HDFS概念與常用命令使用

1.1 概念 HDFS(Hadoop Distributed File System(分佈式文件系統) )它是一個文件系統,用於存儲文件,通過目錄樹來定位文件;其次,它是分佈式的,由很多服務器聯合起來實現其功能,集羣中的服務器有各自的角色

原创 linux的bash編程基礎語法

1.SHELL是什麼? •Shell是用戶與內核進行交互操作的一種接口,目前最流行的Shell稱爲bash Shell •Shell也是一門編程語言<解釋型的編程語言>,即shell腳本 •一個系統可以存在多個shell,可以通過cat

原创 APP的埋點與事件監測

什麼是埋點?埋點就是定點,定時的數據採集,跟蹤用戶行爲,給後續的產品優化和用戶運營提供數據支持。 更通俗一點就是,你爲採集數據所做的部署就是埋點,如用戶的點擊,屏幕的瀏覽,這些都需要預先做一些部署,這些部署通常是實現,什麼時候觸發,什麼時

原创 一寸光陰萬兩金

       大學時候有個老師說:當你浪費一年時間後,至少需要兩年時間才能彌補回來。你頹廢的時間,需要後面加倍的時間和精力才能追趕回來。有時候我多想回到從前,再回到那些頹廢的歲月,從頭開始。然而對於一個連當下都抓不住的人,即使回到過去,也