原创 Python學習-----基礎部分

新工作第100天,外包到國內某大型互聯網企業.工作很累,上班時間很長,學習只能靠偷偷摸摸的擠點時間; 學習也是爲了自己以後能生活的更好. 對python的推崇並不是因爲這份語言多牛逼,只是這是一個趨勢,python,GO都是一個趨

原创 python 日誌模塊--logging

參考網上教程 如: 參考1 參考2 日誌級別: critical > error > warning > info > debug 四個主要類: logger提供了應用程序可以直接使用的接口; handler將(logger創建的

原创 java設計模式-- 觀察者模式 , 外觀模式, 模板方法模式

觀察者模式: 觀察者模式比較容易理解: 比如天龍八部裏面的王語嫣,每次慕容復打架的時候,每當別人將要使出什麼絕招時,會提醒慕容復注意提防. 項目中用到的地方就是註冊中中心,zookeeper,當Provider上線或者下線,它會告

原创 java設計模式-----單例模式

單例模式:java中用到的 Java.lang.Runtime 整個應用中只維護一個特定類實例,它被所有組件共同使用。 1:構造方法私有化 2:提供了一個靜態方法,供外界獲取它的靜態實例 靜態方法分餓漢式,懶漢式 餓漢式:類加載時

原创 java設計模式-----工廠模式

工廠模式: 參考: https://blog.csdn.net/wfg18801733667/article/details/60954744 爲什麼有工廠模式: 百度寫的反而比較理解 簡單的理解就是,對象由工廠生成,多用於對象比

原创 JAVA的類加載機制

類加載機制:參考: https://blog.csdn.net/zhangliangzi/article/details/51319033 https://www.jianshu.com/p/3556a6cca7e5 https:

原创 Python學習-----基礎部分(二)

知識點比較亂,看看就行 比較操作符: == 和 is 1, == 比較的是內容 is 比較的是地址 a = '123' b = str(int(123)) print('a:', a)

原创 java設計模式--概念

設計模式的概念: http://c.biancheng.net/design_pattern/ 全面單比較簡潔 它是解決特定問題的一系列套路,是前輩們的代碼設計經驗的總結,具有一定的普遍性,可以反覆使用。 其目的是爲了提高代碼

原创 常用工具方法

自己用的時候方便 public class FulyUtil { static public boolean isWindows(){ return System.getProperty("os.name").contain

原创 Java中的VO、DTO、DO

參考: https://www.jianshu.com/p/d9cfd1a85068 DTO:(data trasfer object) java傳輸對象,接口調用,傳輸整個DO太大,可以將需要數據包裝成DTO進行傳輸 VO:(V

原创 PyQt信號與槽(界面與邏輯分離)

使用qtDesigne畫一個界面,兩個按鈕 一個命名button 一個命名button2 還有一個QLabel命名爲什麼label 界面代碼 # -*- coding: utf-8 -*- # Form impleme

原创 多線程調用單例的方法,會不會有安全問題

答案有: 多個線程,同時調用單例的同一個方法會出現什麼現象? 阻塞? 並不會!!! 屬性是安全的? 也不是!!! 總結就是: 多線程調用單例的同一個方法 線程不會阻塞,數據也不安全 //單例 public enum Singl

原创 設備使用python連接阿里Iot

簡單的說一下mqtt原理 發佈者(Publisher)、代理(Broker,服務器)、訂閱者(Subscriber)。發佈者和訂閱者都是客戶端 阿里iot學習路線: https://help.aliyun.com/learn/le

原创 樹莓派控制GPIO輸入輸出,控制步進電機

GIOP輸入輸出: 其中作爲輸入,這裏寫的比較簡單,參考一下: https://blog.csdn.net/qq_41204464/article/details/83446714 https://shumeipai.nxez.c

原创 docker-應用

突然要用到docker了,原因就是,我花了99塊買的雲服務器(避免打廣告,不說哪家公司的了),重啓之後,我的python3不見了,我的安裝包也不見了,還有最開始的時候有一次,是重啓還是裝了什麼軟件,登陸不了,重置密碼也不行,提了工