原创 理解Java字符串的==

首先,==比較的是字符串的地址。 我們知道存在String常量池,那麼什麼時候會將字符串放入常量池呢? 如下,3個地方賦值String。 public class AA { String s0 = new String("aaa");

原创 mysql事務特性、隔離級別、傳播行爲

1,事務特性 原子性)一個事務要麼全部執行,要麼不執行。 隔離性)各事務間互不干擾。 一致性)事務的開始與結束狀態必須保持一致。即對於同一個事務,不管執行多少次,如果開始狀態相同,結束狀態也相同。 持久性)事務的寫入操作具有永久性,即使系

原创 keras數字預測

波士頓房價,數據keras內置可以下載。 from keras.datasets import boston_housing import numpy as np from keras import models from keras

原创 keras文本分類

1,reuters數據集,keras內置可下載 from keras.datasets import reuters import numpy as np from keras import models from keras impo

原创 摩爾斯編碼與解碼

最近想記憶摩爾斯密碼來裝裝逼,作爲檢查,寫個小程序較爲方便。 查表後,設置了編碼及解碼字典。格式爲字母間間隔爲1個空格,單詞的間隔爲2個空格,這樣不僅瀏覽起來方便,編碼解碼也方便。 # import re # 摩爾斯電碼對應符號 # 編

原创 pygal繪製python熱門項目圖表

 結果如圖: 這是18-03時候的排名 這是19-07時候的排名,可以看到,1年多過去了,變化還是不少的。 鼠標移上去會顯示信息和鏈接 代碼如下: #根據星星數量對github上python項目依排名顯示 #從requests

原创 爬取天氣數據(溫度範圍)

天氣網爬取溫度數據,想去重慶玩,看看以往溫度數據,這個夏天重慶是否會像火爐呢? 我找的是一個查詢溫度範圍的站點,只有11年開始有數據,有些天的數據有丟失。 import urllib.request as request from bs

原创 LeetCode回溯法解數獨

 數獨一般只有一個解,這裏給出一個多解的數獨測試程序。總共13個解。如其中一個解爲: |7 8 1 |6 4 5 |3 2 9 |9 2 5 |1 7 3 |4 6 8 |3 6 4 |9 2 8 |7 5 1 |8 7 9 |

原创 keras之seq2seq簡單演示

資料來自這裏 我比較懶,這裏只畫個重點,seq2seq的原理,包含2步,第一步學習獲取輸入序列的內部狀態,第二步以第一步的狀態向量爲初始狀態,對給定序列產生一個時間偏移1步的序列。 代碼也在這個網站,想學習的自己看看吧。 工作原理: 有一

原创 windows腳本執行模型訓練,然後關機

新建文本let_python_run_itself.bat 輸入如下,表示先激活anaconda的環境keras,然後執行python文件,然後關機 使用的是&而非&&,前者是出錯繼續執行後面的命令,後者是嚴格順序執行。 對於模型訓練來說

原创 python動圖製作字符圖

效果圖放不了了,沒想到gif圖內存很大,可惜了,不能一睹坤坤風采。 源碼在此:我將一張caixukun打籃球的動圖處理成字符動圖 from PIL import Image,ImageSequence,ImageDraw import

原创 keras之圖像分類

1,mnist數據集 1.1 直接使用2個稠密層 #使用keras的完整mnist訓練代碼 from keras import models from keras import layers from keras.datasets im

原创 Deep Learning with Python(chapter 4)筆記

這一章標題爲機器學習的基本原理,其中有很詳細的討論。 4.1 機器學習的4個分支 4.1.1 監督學習 給定樣本集合,學習將輸入數據映射到已知目標。大部分的都屬於這種。 包括optical  character  recognition,

原创 win10下安裝GPU版tensorflow及keras的安裝

本人首先安裝的是anaconda。 安裝完anaconda,我們可以修改鏡像源,提升下載速度。這裏使用中科大的: conda config --add channels https://mirrors.ustc.edu.cn/anaco

原创 ReentrantLock、ReentrantReadWriteLock源碼分析

一、ReentrantLock 1,實現接口如下,Lock下另一個常見的實現類爲ReentrantReadWriteLock。 此類的實現均是通過其內部類Sync的2個子類來實現的。Sync繼承抽象隊列同步器, Lock, java.i