原创 Java多線程 - 起步

java多線程的入門使用 簡介 通常的說一個.exe程序執行之後就會產生一個進程。進程是程序向操作系統申請資源的基本單位。 而線程是進程中可獨立執行的最小單位。總結一下就是說進程運行的環境是操作系統。而線程運行的環境是進程。 當你

原创 log4j 詳細講解(轉載)

原文出處鏈接:https://blog.csdn.net/u012422446/article/details/51199724 日誌是應用軟件中不可缺少的部分,Apache的開源項目log4j是一個功能強大的日誌組件,提供方便的

原创 使用Maven從0開始搭建spring boot2.x項目

前言 因爲放了寒假,時間挺長的。然後想利用這段放假的時間把自己的個人博客網站搭建起來。之前學了ssm框架,然後使用javaweb+ssm也寫了兩個比較小的項目。這次想試試大項目,把自己的博客搭的完完整整。然後考慮到這個項目我可能會

原创 整數的劃分(遞歸法, 打表搜索, 動態規劃法)

遞歸法: 直接舉個例子什麼是整數的劃分。 如有整數 5 接下來對 5 經行劃分 5 + 0 4 + 1, 3 + 2 3 + 1 + 1, 2 + 2 + 1 2 + 1 + 1 + 1 1 + 1 + 1 + 1 + 1 共

原创 LIS最長公共子序列(動態規劃與遞歸的解法博弈)

動態規劃一 最長公共子序列 考慮假如有如下兩個字符串 求其最長的公共子序列 FRAME FAMILY 根據最長公共子序列的定義,顯然一眼可以看出最長子串爲: FAM 那麼要怎麼麼求呢?怎麼用代碼實現呢? 在這裏首先分析一下求法。

原创 極其簡潔的購物商城靜態網站

極其簡潔的購物商城靜態網站 首先介紹一下使用了那些東西做的。 整體使用html5+css+js(少量)+jquery(一點點 ) 實現內容有 js輪播圖,canvas實現飄雪,背景音樂。這些比較垃圾的功能大部分都借鑑了其他人的實現

原创 Android簡單音樂播放器

話不多說先上效果 前言 寫這個音樂播放器實在是迫不得已。因爲我們Andoird課程要求寫一個音樂播放器。所以就有了此項目。這個項目比較簡單,實現了最基本的音樂播放功能,然後界面是仿照着網易雲音樂的樣式寫的想寫成一樣但是技術不夠Q

原创 寫一段死鎖的Java代碼

寫個死鎖bug 死鎖發生場景之一大概就是。 如果有兩個線程A and B。 如果A執行了一段任務想等B執行完成再執行,同樣如果B如果執行了一半想等等A。那麼就會一直等到天長地久QWQ。 實例代碼: public stati

原创 一個牛逼的搜索引擎Shodan

簡介 在Shodan上搜索出來的是所有接入互聯網的設備,如你的電腦、手機、攝像頭等等等等。 比如訪問它人的攝像頭: 首先進入Shodan,輸入JAWS/1.0。 然後下面就是搜索出來的所有關於JAMS/1.0的設備。 然後點擊

原创 win10 安裝 mysql8.0 - 總結安裝3小時的坑(希望大家1分鐘安裝成功)

首先應該下載mysql8.0的zip包 官網的下載速度還是比較快的,大概1mb\s的樣子(至少比某盤強)。 下載鏈接: mysql官網 進入官網後選擇下載版本爲Microsoft Windows,下載mysql8.x版本。 解壓