原创 eclipse 上傳項目到gitlab

使用eclipse將項目上傳到gitlab可以分爲以下四步 一、創建本地倉庫 1.選擇項目——>Team——>Share Project 2.選擇Use——>點擊CreateRepositories 二、上傳項目到本地倉庫 選擇項目——>

原创 @Value注入List、Map失敗,Could not resolve placeholder

平時經常會使用@Value注入yml文件中的變量,但是今天使用@Value注入一個List時卻報錯了,程序啓動失敗,報Could not resolve placeholder 'blackList' in value "${blackL

原创 分佈式Session解決方案

在分佈式環境中,瀏覽器端發送的請求經負載均衡後分配到不同的服務器,因此存在session無法共享的問題。 解決方案有如下幾種 方案一:客戶端存儲 即將信息存儲在cookie中。 由於cookie是存儲在客戶端瀏覽器中的,存在一些安全隱患,

原创 python學習總結-- 字符串

字符串 1. 基本概念 字符串是一個不可變序列,由字符元素組成,可以通過下標訪問其中的元素等,進行格式化等等。 2. 字符串常量 字符串的表示方法有很多,如: 單引號                ’hello’ 雙引號        

原创 Python:getattr() 和__getattr__()

1.     getattr() getattr是內建函數,用於返回對象屬性的值,如getattr(obj, name)返回obj.name。例: class Person(object):         def __init__(s

原创 python學習總結——列表

列表 1.列表基本概念 列表是一種有順序的序列,與c語言的數組寫法有些相似,也可以通過索引對其元素進行訪問。不同的是,列表的元素可以不是同一種類型。一個列表中可以包含任意類型的python對象,如數字、字符串、列表等等。如: >>>

原创 HTTP 協議 理解

HTTP協議總結 看了一些關於HTTP協議的文章,現在自己也來總結下。 1. HTTP協議是什麼 HTTP,即Hypertext Transfer Protocol,超文本傳輸協議。它是一種通信協議,用於將超文本HTML文檔從Web服務器

原创 python property函數

Property 在早期的python版本中,當我們對類的屬性進行操作時,會調用一些像__getattr__()、setattr__()的特殊方法,如果我們有大量的屬性時,這些方法會變得很臃腫。 如果我們的類有私有屬性,那麼在類外就不能通

原创 python 裝飾器

裝飾器 裝飾器是python的高級語法。它主要是用於對函數、方法或類進行加工包裝。裝飾器採用@語符號,語法簡單,可讀性高。 裝飾器其實是一個函數,它接受函數、方法或類這些可調用對象(callable)作爲參數,返回處理過的函數或類對象。當