原创 Python ast和json模塊的數據轉化

在現在的項目交集越來越多的智能時代,需要調用的第三方接口會越來越多,所以對數據的轉化也會越來愈多,下面我給大家講解Python中的兩個模塊,他們都具有處理數據的能力。 ast模塊 如果需要把一大長串的字符串數據轉化爲json數據,那麼我會

原创 redis單例、主從模式、sentinel以及集羣的配置方式及優缺點對比

轉自https://my.oschina.net/zhangxufeng/blog/905611 摘要: redis作爲一種NoSql數據庫,其提供了一種高效的緩存方案,本文則主要對其單例,主從模式,sentinel以及集羣的配置方式進行

原创 ES(elasticsearch)搜索引擎安裝和使用

ElasticSearch安裝 由於本人的操作系統是deepin的liunx系統, 所以本博主發一下Linux安裝步驟。 1.簡介 Elasticsearch簡介* Elasticsearch是一個實時的分佈式搜索和分析引擎。它可以幫助

原创 值得推薦的C/C++框架和庫,包含很多開源項目 (真的很強大)

值得推薦的C/C++框架和庫,包含很多開源項目 (真的很強大)   值得學習的C語言開源項目 -1. Webbench Webbench是一個在linux下使用的非常簡單的網站壓測工具。它使用fork()模擬多個客戶端同時訪問我們設定的U

原创 windows與linux下執行.class(包含main方法)

一般來說,執行一個java文件採用執行jar包的方式最爲方便(java -jar XXX.jar),將所需要的文件全部打到一個jar裏,但是有些時候需要執行指定的.class文件才行(各種原因),這個時候就需要我們使用 -classpat

原创 Java鎖優化思路及JVM實現

1. 鎖優化的思路和方法 這裏提到的鎖優化,是指在阻塞式的情況下,如何讓性能不要變得太差。但是再怎麼優化,一般來說性能都會比無鎖的情況差一點。  這裏要注意的是,在ReentrantLock中的tryLock,偏向於一種無鎖的方式,因爲在

原创 Python-sanic框架中的asynio_redis--三大異步redis方法

asyncio-redis 是 Python asyncio 的 Redis 客戶端 (PEP 3156)。這個 Redis 庫是完全異步的,Reids 服務器非阻塞客戶端,依賴於 asyncio,所以要求 Python 3.3. 以上版

原创 Python requests組件BUG解決:Max retries exceeded with

如果大家使用Python來寫爬蟲的時候,都會使用到requests組件。這個組件是Python調用其他地址最好用的組件之一。 但是今天在Python的web項目中遇到了HTTPConnectionPool(host:XX)Max retr

原创 表白密碼:I Love you的42種密碼錶白方式

字母表白數字密碼:9121522521 表白解密:從1開始到26,分別表示從A到Z,即:A(1)B(2) C(3) D(4) E(5) F(6) G(7) H(8) I(9) J(10) K(11) L(12) M(13) N(14)