原创 mongo的基本操作-備忘錄

mongodb啓動 1.以配置文件啓動 ./bin/mongod --config mongodb.conf 2.手動指定相關地址路徑啓動 /usr/mongodb/bin/mongod --dbpath=/usr/mongo

原创 python logging日誌防止重複打印

直接上代碼 def getLogging(logFilename='/app/logs/logs.txt'): logger = logging.getLogger() if not logger.handlers:

原创 冒泡排序、選擇排序、遞歸排序跟快速排序

  排序算法,基本的高級語言都有一些提供。C語言有qsort()函數,C++有sort()函數,java語言有Arrays類(不是Array)。用這些排序時,都可以寫自己的排序規則。 Java API對Arrays類的說明是:此類包含用來

原创 Flask對接mongo上載文件

from bson import ObjectId from flask import Flask, render_template, request, Response from gridfs import GridFS from p

原创 python幾個簡單的正則使用

獲取時間 reg = '\d{4}年\d{1,2}月\d{1,2}日' # # reg = '\d{4}年\d{2}月\d{2}日' string = '2019年10月17日 - 論壇引起強烈反響,中國人民大學中國普惠金融研究院

原创 python爬蟲 \x00對網頁解析的影響

前兩天在爬貼吧的時候,發現解析網頁內容的時候無法獲取部分元素。 開始以爲是動態網頁,後發現當前頁面包含我需要的數據,並非是靠js異步,在屏蔽js使用後發現通過模擬瀏覽器和保存到文本後都能解析到文本,唯獨我直接把pq(rsp.text)無法

原创 springboot-jpa-repo繼承頂層封裝,mybatis的下劃線轉駝峯配置和beancopy記錄

// 這個註解使當前接口不被掃描到bean中,以免啓動報錯 @NoRepositoryBean public interface BaseRepository<T,S> extends JpaRepository<T, S> { }

原创 python爬蟲 標籤對網頁內容解析的影響

一 、 第一種是標籤嵌套的情況,直接上圖。 如上圖這種情況,直接使用 .xpath("//div/ul[@class='show']/text()")[0]是拿不到被<em></em>標籤括在裏面的內容的,如果單獨獲取em標籤內容的話,

原创 selenium常見問題

基本操作 from selenium import webdriver browser = webdriver.Chrome(executable_path='chromedriver.exe') # 聲明一個瀏覽器對象 指定

原创 Content-Type數據格式對傳參影響小記

1.http請求中常用的Content-Type數據格式    諸如:application/x-www-form-urlencoded、application/json、 application/xml、    現在xml格式已經用的很

原创 spring+springmvc+mybatis+redis基於xml的簡單配置

大概一年前入了Springboot的坑後就很少在使用xml配置項目了,springboot整合mybatis的微服務架構已經是javaEE開發的趨勢。 但直至今日,官方推薦的默認配置依然是基於xml和properties的,包括我工作至今

原创 CentOS7使用firewalld打開關閉防火牆與端口

Reprint from 莫小安 cnblogs(https://www.cnblogs.com/moxiaoan/p/5683743.html) CentOS7使用firewalld打開關閉防火牆與端口 1、firewalld的基本使

原创 我們的存在大抵是一場夢境

我們的存在是一場夢境   如何明哲而保持初心呢?   意識是神性、潛意識是魔性、而兩者相加就是人性。   我越來越覺得人和機器其實並沒有什麼不同。人有什麼不同呢,似乎沒有,我們知道什麼呢。   作出行爲,觀察反應。我要的結果比我預想中的還

原创 java克隆的一些解惑

java克隆是java中獲取與原對象完全相同的另一對象的一種方法 java的相關問題點:假克隆,真克隆;淺克隆,深克隆 java克隆圍繞的核心點: 克隆對象的內存地址是否變化 java各種類型變量值傳遞與引用傳遞 值傳遞類型:java基本

原创 java普通代碼塊,靜態代碼塊和構造器在實例化時執行順序

測試代碼: public class test4 { { System.out.println(1); } static { System.out.println(2);