原创 windows下vscode開發Go程序GoPath相關

vscode配置Go語言開發環境網上的教程有很多,不再敘述,推薦 https://www.cnblogs.com/zsy/p/5223957.html vscode搭建Go開發環境中的步驟中 配置vscode的setting.js

原创 Spring踩坑日記(一):Spring Ioc容器

1.爲什麼使用ApplicationContext的對象無法調用registerShutdownHook()方法? registerShutdownHook()方法用於在非Web容器中銷燬對象,而它是AbstractApplicati

原创 運輸層協議:TCP和UDP協議的特點

內容來自計算機網絡(第六版) 謝希仁編著 電子工業出版社 TCP協議(Transmission Control Protocol):傳輸控制協議。 UDP協議(User Datagram Protocol):用戶數據報協議。 按照O

原创 MyBatis學習(六):註解

使用註解的方式相對於使用XML的方式開發方便了許多,其基本原理並無多大變化。 使用XML的開發方式中,我們需要實體類和相對應的XML的映射文件; 使用註解的開發方式中,我們只是把XML映射文件修改成了JAVA接口類,通過創建一個接口,

原创 MyBatis學習(五):動態SQL

關於動態SQL使用時的傳參方式 一般情況下映射文件中不寫參數,即省略parameterType項,在傳參時,將參數名和參數值put入Map對象中,傳遞Map類對象。在映射文件中直接#{參數名}使用。 if標籤 :用於無條件查詢或者單條

原创 MyBatis學習(四):一對多、多對一、多對多

在JAVA實體類中,類與類的一對多、多對一、多對多關係通過組合的形式實現; 在數據庫中,表之間的一對多、多對一、多對多的關係通過使用外鍵來實現; 一對多、多對一、多對多關係的查詢都通過多表查詢完成。 其中多對多的關係都需要通過一箇中間

原创 堆排序的實現

/********************* * 堆排序 * 堆排序本質是將數組視爲完全二叉樹進行操作 * 如果是進行升序排序,那麼需要將堆初始化爲大根堆(所有的節點的值均大於左右孩子節點的值) * 反之,初始化爲

原创 leetcode:單鏈表的排序

//鏈表結構 class ListNode { int val; ListNode next; ListNode(int x) { val = x; next = null; } 單鏈表的插入

原创 MyBatis學習(三):多條件查詢

/*---------------------------模糊查詢需要注意接收結果方式----------------------*/ //當有多個結果時 如果使用selectOne查詢 使用單個變量接收 會報TooManyR

原创 leetcode:統計在同一條直線上的點的數量

Given n points on a 2D plane, find the maximum number of points that lie on the same straight line. /** * Definition

原创 Mybatis學習(二):增刪查改

<?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://m

原创 MyBatis學習(一)

MyBatis是什麼? 首先了解一個概念: ORM:Object Relation Mapping.實體關係映射,是程序實體類對象和數據庫表之間的映射。 ORM可以使得開發人員像操作對象一樣操作數據庫表。 ORM是一個概念,MyBat

原创 MyBatis 編寫XML文件沒有提示(eclipse)

一個查了很多資料沒有解決的問題。。。 在有網絡的環境下,按住ctrl點擊開頭處的網址,IDE即會自動後臺下載(如下)。 <!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper

原创 堆棋子

小易將n個棋子擺放在一張無限大的棋盤上。第i個棋子放在第x[i]行y[i]列。同一個格子允許放置多個棋子。每一次操作小易可以把一個棋子拿起並將其移動到原格子的上、下、左、右的任意一個格子中。小易想知道要讓棋盤上出現有一個格子中至少有i

原创 數據結構:圖的常用操作(鄰接矩陣表示)

首先來看一下圖的存儲結構        在這裏,明確一下圖和網的區別:圖節點的關係爲否聯通 網節點之間的連通路徑具有長度        在圖鄰接矩陣的表示中,非聯通節點的值爲0,連通節點的值爲1        如果對於網而言,一般節點