原创 PG庫查詢表結構,字段名,長度,主鍵(支持多主鍵),備註等信息

網上找了一圈也沒有一個支持多主鍵查詢的,自己參考資料寫了一個,可以查詢字段名,類型,長度,主鍵(支持多主鍵),備註等信息 select a.attnum, a.attname

原创 List集合根據指定字段去除重複值

主要通過反射獲取指定對象屬性,然後利用set集合,對指定屬性的值進行比較,結果相等則代表重複,代碼如下: package cn.sinobest.sdg.util; import java.lang.reflect.Field;

原创 List集合根據指定屬性進行排序

主要通過反射拿到對象的屬性,然後重寫sort方法,比較屬性值。代碼如下: package cn.sinobest.sdg.util; import java.lang.reflect.Field; import java.uti

原创 js如何對數組進行排序(包括數組對象)

1.字符串排序 sort() var fruits = ["Banana", "Orange", "Apple", "Mango"]; fruits.sort(); // 對 fruits 中的元素進行排序

原创 JDK1.5版本新特性

1. 方法的可變參數 public static int add(int ... arr) { int length = arr.length; int sum = 0; for(

原创 Java字符串、集合等工具類合集

自己造了一些輪子,由於水平有限,如有錯誤或缺陷(必定會有的),歡迎大家提出。 項目地址:全球同性交友網站,如對您有些許幫助,幫我點個贊吧~ 這裏貼上部分工具類代碼,完整代碼可以點擊上面的鏈接獲取 字符串工具類 StringUtil

原创 JDK1.8版本新特性

JDK1.8最大的改變在接口 由於早期版本的接口已經有很多子類實現了,此時發現接口中的方法需要改動甚至新增方法,無法修改接口(全局常量+抽象方法) 所以在JDK1.8之後將接口做了擴充,支持default定義的普通方法與靜態方法:

原创 經常焦慮不安、急於證明自己、爲小挫折過度懊惱…… | 什麼是你需要的“安靜的內在自我”?

你是否也常有這樣的體驗: 和人相處經常感覺緊張,好像怎麼做都很彆扭、擔心別人怎麼看自己。 即使收到善意或中立的提醒,也會覺得被攻擊、感到憤怒。一邊覺得對方多管閒事;一邊又質疑自己到底是不是真的做錯了。 只願意和與自己相似的人交流。

原创 LinkedHashSet 和 LinkedHashMap源碼剖析

總體介紹 LinkedHashSet和LinkedHashMap在Java裏有着相同的實現,前者僅僅是對後者做了一層包裝,也就是說LinkedHashSet裏面有一個LinkedHashMap(適配器模式)。因此本文將重點分析Li

原创 基於AntDesign實現的React.js自定義可編輯表格,帶翻譯功能

基於React+AntDesign實現的一個自定義的可編輯表格,主要用於數據庫表字段的編輯、帶翻譯功能,稍作修改後也可複用到其他地方。 主要包括三個文件:index.js,EditableTable.js,EditableTabl

原创 給定一個字符串,請你找出其中不含有重複字符的最長子串的長度

示例 1: 輸入: “abcabcbb” 輸出: 3 解釋: 因爲無重複字符的最長子串是 “abc”,所以其長度爲 3。 示例 2: 輸入: “bbbbb” 輸出: 1 解釋: 因爲無重複字符的最長子串是 “b”,所以其長度爲 1

原创 Java編程思想:第1章 對象入門

彙編語言、“命令式”語言(如Basic、C等)在解決問題時都是基於計算機的結構,而不是基於所要解決的問題的結構來考慮。OOP的思想是根據問題來描述問題,而不是根據運行解決方案的計算機來描述問題。 面向對象的五個特徵: 1.萬物皆爲

原创 LeetCode:給定一個整數數組 nums 和一個目標值 target,請你在該數組中找出和爲目標值的那 兩個 整數,並返回他們的數組下標

題目: 給定一個整數數組 nums 和一個目標值 target,請你在該數組中找出和爲目標值的那 兩個 整數,並返回他們的數組下標。 你可以假設每種輸入只會對應一個答案。但是,你不能重複利用這個數組中同樣的元素。 示例: 給定 n

原创 如何快速理解Java的IO流

初學者覺得IO流複雜是很正常的,歸根結底是沒有理解JavaIO框架的設計思想:可以沿着這條路想一想: 1,學IO流之前,我們寫的程序,都是在內存裏自己跟自己玩。比如,你聲明個變量,創建個數組,創建個集合,模擬一個鏈表,使用一些常用

原创 LeetCode:編寫一個 SQL 查詢,獲取 Employee 表中第二高的薪水(Salary)

題目描述: 編寫一個 SQL 查詢,獲取 Employee 表中第二高的薪水(Salary) 。 ±—±-------+ | Id | Salary | ±—±-------+ | 1 | 100 | | 2 | 200