原创 區塊鏈一:(1)10分鐘帶你瞭解什麼是數字貨幣、什麼是比特幣

一、數字貨幣產生的環境 數字貨幣是計算機技術發展到一定的產物 數字貨幣是 計算機密碼學 + 分佈式P2P網絡 + 經濟學 + 社會學 的產物。 數字貨幣願景是一個烏托邦的自治人類社會 數字貨幣是一個區中心化的理論模型,沒有中央銀

原创 win10安裝完notepad++後沒有集成到右鍵菜單,通過添加註冊表項方式添加

win + R 快捷鍵打開運行,輸入 regedit 打開註冊表 找到 HKEY_CLASSES_ROOT/ * / shell 在 shell 項下新建項 Notepad++ ,Notepad++ 下新建command  雙擊項 N

原创 insert插入新增記錄後如何獲取自增的主鍵id?

需求:由於主鍵是自增的int型,insert操作時服務端並未對其賦值,導致在insert時封裝的對象其主鍵是null的,可是我們需要獲取到主鍵   使用環境:逆向的mybatis   實現方式:修改mapper對象的insert方法,如下

原创 數據結構複習:解決最大子列和問題的四種算法來看時間複雜度優化的重要性

給定N個整數的序列{A1,A2,····,An},求函數  的值              即從A1到An的的這一連續的一個整數序列中,求出某一連續的一段子列的最大的和是多少。負數就返回0結束。     算法1  int maxSubs

原创 Java二十五道算法題及其代碼實現

目錄 一、題目:古典問題:有一對兔子,從出生後第3個月起每個月都生一對兔子,小兔子長到第三個月後每個月又生一對兔子,假如兔子都不死,問每個月的兔子總數爲多少?   //這是一個菲波拉契數列問題 二、題目:判斷101-200之間有多少個素數

原创 數據結構複習:時間複雜度、空間複雜度

1、算法(Algorithm) 定義: 一個有限指令集 接受一些輸入(有些情況下不需要輸入) 產生輸出 一定在有限步驟後終止 每一條指令必須:有充分明確的目標,不可以有歧義;計算機能處理的範圍之內   2、選擇排序算法的僞碼描述 僞碼

原创 mysql 存儲引擎InnoDB和MyISAM詳解

存儲引擎 簡介 存儲引擎通俗的說就是如何存儲數據、如何爲存儲的數據建立索引和如何更新、查詢數據等技術的實現方法。 因爲在關係數據庫中數據的存儲是以表的形式存儲的,所以存儲引擎也可以稱爲表類型(即存儲和操作此表的類型)。 Orac

原创 教你使用淘寶接口查詢手機號碼歸屬地

接口: https://tcc.taobao.com/cc/json/mobile_tel_segment.htm?tel= 在後面加上你要查詢的手機號碼複製到瀏覽器中訪問即可 示例:

原创 URL傳Base64 造成報錯 Illegal base64 character 20

報錯如下: error=Internal Server Error, message=Illegal base64 character 20,  trace=java.lang.IllegalArgumentException: Ille

原创 數據結構複習:堆棧

1、堆棧的抽象數據類型描述 堆棧(Stack):具有一定操作約束的線性表。只在一端(棧頂,Top)做插入、刪除 插入數據:入棧(push) 刪除數據:出棧(pop) 後入先出:Last In First Out(LIFO) 數據對象集:一

原创 阿里云云翼計劃 服務器9.5元/月起

(不需要學生認證, 24歲以下自動獲得學生身份 ) 兩種類型二選一: 1、輕量應用服務器:(CPU性能不限)推薦 性價比高 固定機型 9.5元/月:CPU1核,內存2G,峯值帶寬5M,系統盤40G,1000G流量包,專有網絡,系列三,優惠

原创 linux學習筆記(二)遠程管理命令

遠程管理命令 1、關機重啓 命令 對應英文 作用 shutdown 選項 時間 shutdown 關機/重新啓動 shutdown命令可以安全關閉或者重新啓動系統 選項 含義 -r 重新啓動

原创 還記得mysql這些原理的知識嗎?

1、數據庫系統(DBS)的組成 由數據庫(DB)、數據庫管理系統(DBMS)、數據庫管理員(DBA)組成。 2、數據模型的三組成部分 數據結構:是對系統靜態特徵的描述,描述對象包括數據的類型、內容、性質和數據之間的項目關係。 數

原创 The alias 'GeneratedCriteria' is already mapped to the value*** 報錯

如果是springboot項目,修改 mybatis-spring-boot-starter 2.0.1 爲 2.0.0

原创 IP信息解析和地理定位,以及免費GeoLite2-City.mmdb的使用教程

demo源代碼:https://github.com/CrownP/geolite2_demo 一、需求 通過輸入一個IP地址,解析並獲取信息,比如國家、國家代碼、省份、省份代碼、城市、郵政編碼、經緯度等等信息 例如,解析ip(128.1