單例模式的六種實作方式1、單例模式之餓漢式[可用]//餓漢式實作單例模式public class Hungry { private Hungry(){} private static Hungry hungry = new Hungry(); public static Hungry getHungry(){ return hungry; }}優點:實作簡單,類加載的時候就完成了實體化,避免了執行緒的同步問題缺點:無法實作延遲加載,可能會造...
2020-10-24 more目錄一、執行緒與行程二、執行緒實作三、執行緒生命周期及狀態轉換四、常見操作方法分析五、執行緒池六、常見并發容器七、執行緒安全一、執行緒與行程行程是指一個記憶體中運行的應用程式,每個行程都有自己獨立的一塊記憶體空間,是系統進行資源分配和調度的一個獨立單位,是程式運行的最小單元執行緒是指行程中的一個執行流程,沒有自己的記憶體空間,是cpu運行和分派的最小單元。在Java中,每次程式運行至少啟動2個執行緒:一個是main執行緒,一個是垃圾收集執行緒。因為每當使用java命令執......
2020-10-24 more簡介ThreadLocal是JDK提供的,提供執行緒本地變數,主要用來解決多執行緒環境下的資料執行緒不安全問題,不需要使用synchronized或Lock,避免了額外開銷。例子public static void main(String[] args) { ThreadLocal threadLocal = new ThreadLocal(); for(int i=0;i<3;i++){ new Thread(()->{...
2020-10-24 moreSpirngBoot后臺使用QQ郵箱發送驗證碼在學校自己搞專案的時候想多搞點功能,短信驗證碼又要收費,所以搞個白嫖郵箱驗證哈哈哈哈而在百度查資料的時候,發現大佬們都喜歡只給一兩句關鍵代碼,這讓我這種菜鳥就比較為難,洗掉線格式 所以我把網上的一些資料整理了一下,并且自己也將功能實作了,在此分享給大家,這也是我第一次發布文章,若有不合理處還望指出1.引入jar包<!--引入發送郵件驗證的依賴--><dependency><groupId>org.springfr...
2020-10-24 more本文首發微信公眾號陳蛋蛋碎碎念,獲取更多資源,請掃描文末二維碼關注????時隔幾個月,陳蛋蛋又來更新這篇文章了。我把網上最近的百度云盤不限速的一些方法做一下總結,希望對白嫖的小伙伴們有幫助。軟體下載方式見文末。**1 kinhdown**kinhdown是一款可以免費下載告訴百度云大檔案的軟體,注意是大檔案,小檔案好像沒啥效果,至于具體多大算大我也不清楚,反正微博人均18。走遠了走遠了。介紹一下軟體的使用方法1 直接復制百度云盤里面的檔案分享鏈接,軟體會自動識別鏈接;2 右擊檔案,點擊下...
2020-10-24 more文章目錄等保的歷史等保1.0等保2.0流程及參與角色和分工等保1.0 vs 2.0等保常見誤區本次從頭梳理一下等保2.0涉及到的主要步驟:等保概述、定級備案、差距評估、規劃設計、安全整改以及測評驗收等先從概述開始,一些相關的已經寫過的東西就省略。本文部分內容來自中級測評師教程以及互聯網未經許可,請勿轉載。等保的歷史等保1.0給出幾個等保重要時間節點:1994年,國務院頒布國務院147號令《中華人民共和國計算機資訊系統安全保護條例》,規定計算機資訊系統實行安全等級保護。這是第一次提出等保的概念...
2020-10-24 more單調堆疊這是筆者的第一篇博客,由于筆者自身水平的限制。用詞可能不夠準確,句子不太通順,代碼水平可能也不太行,敬請指出,感激不盡!單調堆疊是一種特殊的資料結構,它的特殊之處在于堆疊中的元素一直保持著單調遞增/單調遞減的關系。比如單調遞增堆疊中的元素自堆疊底至堆疊頂元素(0~n-1)間都是單調遞增的,單調遞減堆疊中的元素都是單調遞減的。為了加深印象,我們可以先以單調遞減堆疊為例,看一個例子~有一組數nums[6] = {10,1,8,12,6,4}按照如下規則進行操作:1. 如果堆疊為空/正在處理的數小于堆疊...
2020-10-24 more一、學習目標了解C語言的基本資料型別注意:本篇內容知識大多為理論知識,如覺得生澀難懂也沒關系,下一節將會以實際示例出發學習這些理論知識。二、了解C語言程式的基本資料型別五、總結通過以上描述與講解,我們了解了以下幾點內容:初學者開始寫代碼先從main之后的花括號內撰寫代碼了解了函式的概念為一個功能的實作了解了printf函式的使用方法,在函式內傳入值即可在程式運行時顯示知道了頭檔案的位置及函式存放于頭檔案內了解了stystem函式是呼叫DOS系統命令的函式了解了main的作用是表示...
2020-10-24 more第一次在這里寫東西,之前也沒有寫博客,都是看其他大佬寫的,白嫖了很多大佬的技術文章。今天突然想寫點東西,又不知道些什么好…索性就記錄一下上個月面試華為的一次經歷。錄用意向書,嘿嘿!每面大概都在40分鐘左右,到今天有段時間了,有些面試題可能忘了,記得的就全都寫在了這里。9月初的時候,這時候同學都基本找好作業了,自己連個簡歷都還沒投出去,趕緊投了個菊廠,就有了現在。一面:自我介紹問專案(真的是每個專案都問了一遍,然后問一些相關的知識點)JVM底層相關java鎖相關執行緒相關資料庫相...
2020-10-24 more如何從xshell上傳檔案到centos linux虛擬機里及:虛擬機CentOs下執行 yum -y install lrzsz命令,出現錯誤:鏡像無法找到軟體包 前言 一、安裝lrzsz步驟 二、上傳檔案 三、遇到的問題及解決方案 總結 前言 提示:其實很簡單,往虛擬機上安裝一個上傳檔案的工具 ......
uj5u.com 2020-09-10 02:00:47 more一、SQLMAP入門 1、判斷是否存在注入 sqlmap.py -u 網址/id=1 id=1不可缺少。當注入點后面的引數大于兩個時。需要加雙引號, sqlmap.py -u "網址/id=1&uid=1" 2、判斷文本中的請求是否存在注入 從文本中加載http請求,SQLMAP可以從一個文本檔案中 ......
uj5u.com 2020-09-10 02:00:50 moremetasploit 簡單使用教程 浩先生, 2020-08-28 16:18:25 分類專欄: kail 網路安全 linux 文章標簽: linux資訊安全 編輯 著作權 metasploit 使用教程 前言 一、Metasploit是什么? 二、準備作業 三、具體步驟 前言 Msfconsole ......
uj5u.com 2020-09-10 02:00:53 more驅動層代碼: #pragma once #include <ntifs.h> #define add_code CTL_CODE(FILE_DEVICE_UNKNOWN,0x800,METHOD_BUFFERED,FILE_ANY_ACCESS) /* 更多游戲逆向視頻www.yxfzedu.com ......
uj5u.com 2020-09-10 02:00:56 more北斗電力時鐘(北斗授時服務器)讓網路資料更精準 北斗電力時鐘(北斗授時服務器)讓網路資料更精準 京準電子科技官微——ahjzsz 近幾年,資訊技術的得了快速發展,互聯網在逐漸普及,其在人們生活和生產中都得到了廣泛應用,并且取得了不錯的應用效果。計算機網路資訊在電力系統中的應用,一方面使電力系統的運行 ......
uj5u.com 2020-09-10 02:01:03 more?碎碎念 CTFHub:https://www.ctfhub.com/ 筆者入門CTF時時剛開始刷的是bugku的舊平臺,后來才有了CTFHub。 感覺不論是網頁UI設計,還是題目質量,賽事跟蹤,工具軟體都做得很不錯。 而且因為獨到的金幣制度的確讓人有一種想去刷題賺金幣的感覺。 個人還是非常喜歡這個 ......
uj5u.com 2020-09-10 02:04:05 more我學到了一下幾點 Windows系統目錄結構與滲透的作用 常見Windows的服務詳解 Windows埠詳解 常用的Windows注冊表詳解 hacker DOS命令詳解(net user / type /md /rd/ dir /cd /net use copy、批處理 等) 利用dos命令制作 ......
uj5u.com 2020-09-10 02:04:18 more我學到了以下幾點 01Linux系統介紹02系統安裝,密碼啊破解03Linux常用命令04LAMP 01LINUX windows: win03 8 12 16 19 配置不繁瑣 Linux:redhat,centos(紅帽社區版),Ubuntu server,suse unix:金融機構,證券,銀 ......
uj5u.com 2020-09-10 02:04:30 more我用STM32F103C8T6外接鍵盤的時候,想擴展下IO口
使用了 GPIO_Remap_SWJ_Disable 把SW下載方式取消了
然后現在不能用這個下載了
這個又沒有ST LINK的那種介面,有解...
stm32f1下載的器件包是這個樣子,請問有好心人知道怎么安裝么,萬分感謝
uj5u.com熱心網友回復:
運行“Pack Installer”點“File”- “Impor...
class Class:
def method():
print('I have a self!')
>>> instance=Class()
>>> instance.method()
Traceback (most recent call last):
File "<py...
tensorflow中的DataFormatVecPermute()算子的四個引數如何設定,我寫的代碼如下:
import tensorflow as tf
tf.compat.v1.disable_eager_execution()
a = tf.constant([1,...