原创 Java泛型中? extends E和? super E的區別

這篇文章談一談Java泛型聲明<? extends E>和<? super E>的作用和區別 <? extends E>            <? extends E> 是 Upper Bound(上限) 的通配符,用來限制元素的類型的

原创 2.變量的併發訪問

前記:師夷長技以自強 1.問題背景 在上一篇文章中我們已經討論了線程具有異步運行的特性,因此當多線程同時訪問同一個實例變量時就會引發髒讀的問題。而這顯然不是我們願意看到的,解決辦法也很簡單,就是給訪問該變量的程序部分加鎖。多線程併

原创 3.線程間的通信

前記:師夷長技以自強 1.用輪詢實現的線程間通信機制 如下: import java.util.ArrayList; import java.util.List; class MyList{ private List

原创 每日一題2.最長迴文串

leetcode刷題筆記新地址(仍在更新) https://github.com/MyLinChi/LeetcodeNote 問題描述 給定一個字符串 s,找到 s 中最長的迴文子串。你可以假設 s 的最大長度爲 1000。 示

原创 PyCharm修改Interpreter

file ->setting->project ->project interpreter:  點擊“Show All…”。進入下圖:    點擊“加號”,進入下圖: 關鍵就在這點,注意,一定是要在System Interpreter

原创 JavaWeb問題集

1.調整project項目結構細節 點擊下圖所示齒輪 可以選擇是否顯示空的中間包等。 參考 2. tomcat閃過 1).在startup.bat的後面加pause 2.)JDK8後取消jre,需添加系統變量JRE_HOME,

原创 1.多線程使用基礎

前記:師夷長技以自強 1.JDK中支持的類和接口 Thread: 線程類的聲明部分如下: public class Thread extends Object implements Runnable 可以看出Thread是一個直

原创 每日一題3:兩數相加

leetcode刷題筆記新地址(仍在更新) https://github.com/MyLinChi/LeetcodeNote 問題描述 給出兩個 非空 的鏈表用來表示兩個非負的整數。其中,它們各自的位數是按照 逆序 的方式存儲的,

原创 每日一題1.求數組中使得x + y爲某個數的x,y的下標

leetcode刷題筆記新地址(仍在更新) https://github.com/MyLinChi/LeetcodeNote 問題描述 給定一個整數數組 nums 和一個目標值 target,請你在該數組中找出和爲目標值的那 兩個

原创 maven的基本使用

相關概念 maven:那麼首先它是一個jar包依賴管理工具,包括項目的清理,編譯測試,打包,部署等。 傳統意義上的jar包管理的話,是需要程序員從網上下載相應的jar包,然後手工導入到項目裏面。隨着軟件的日益發展,軟件的jar也變

原创 likelihood and probability

原文鏈接:https://blog.csdn.net/songyu0120/article/details/85059149 雖然經常在paper和教程中看到“似然(like

原创 likelihood和probability

原文鏈接:https://blog.csdn.net/songyu0120/article/details/85059149 雖然經常在paper和教程中看到“似然(likelihood)”的概

原创 range

原文鏈接:https://www.cnblogs.com/zxq520921/p/9477910.html  range() 函數 可創建一個整數列表,一般用在 for 循環中 語法 range

原创 pass(空操作)

原文鏈接:https://www.cnblogs.com/96net/p/9717862.html   在條件判斷,還是函數中,有時候不需要輸出任何東西,也不能留空,python提供空的語句,下

原创 PIL

原文鏈接:https://www.cnblogs.com/lyrichu/p/9124504.html 1. Introduction     PIL(Python Image Library)