原创 leetcode 53.最大子序和(動態規劃) java
文章目錄題目描述通常遍歷子序列有三種方式遍歷步驟 題目描述 給定一個整數數組 nums ,找到一個具有最大和的連續子數組(子數組最少包含一個元素),返回其最大和。示例: 輸入: [-2,1,-3,4,-1,2,1,-5,4], 輸
原创 centos 安裝 PostGis 插件 postgresql extension install PostGIS
postgresql extension install PostGIS 目錄1 安裝 postgresql 數據庫服務2 安裝postgresql 插件2.1 yum方式3 啓用PostgreSQL中的postgis 空間功能3
原创 Visual Studio Code 使用總結
1 vscode 如何用chrome 打開前端代碼 * 1 在市場中下載插件 2 手動配置 mac 使用 CMD+Shift+P 打開 Command Palette. 輸入 “ctr” 選擇 Configure Task R
原创 字符串匹配(二) KMP Algorithm
目錄概述什麼是KMP算法 (Knuth Morris Pratt) Pattern Searching匹配算法C++ 實現java 實現預處理算法 概述 給定一個字符串數組,str1[0…n-1] 和 str2[0…m-1],編
原创 ERROR: must be owner of function acases Postgresql
ERROR: must be owner of function acases 當使用一個新的用戶去修改postgresql 中的function是會遇到如上問題 解決 在postgresql中只有是 owner(和 supe
原创 postgresql 中的表空間
表空間 概念: 表空間是PostgreSQL在磁盤上的一個位置,PostgreSQL在其中存儲包含數據庫對象(例如索引和表)的數據文件。 PostgreSQL使用表空間將邏輯名映射到磁盤上的物理位置。 默認表空間 PostgreSQ
原创 java.sql.SQLException: Incorrect string value: '\xF0\x9F\x91\xBD\xF0\x9F…' 問題彙總
1 插入的字段超過text 的長度 TINYTEXT: 256 bytes TEXT: 65,535 bytes MEDIUMTEXT: 16,777,215 bytes LONGTEXT: 4,294,967,295 bytes 解決辦
原创 PostgreSQL 創建只讀用戶,並開放特定的表。(實例)
創建只讀用戶並且開放特定的表。 安裝數據庫的時候會默認的創建一個postgres 的 superuser 創建別的用戶必須是按照這個用戶開始創建的。 所以說第一個用戶的創建應該是通過 root 登錄linux 的postgres 用戶(不
原创 scala 中的枚舉類型
Scala中的枚舉 枚舉在編程中指的是命名的常量,在scala中提供了一個Enumeration類,我們可以擴展它以創建枚舉。 在scala中聲明枚舉 object Main extends Enumeration { t
原创 spring 源碼導入到 intellij idea中(操作)
一 準備資源 spring源碼 下載地址 https://github.com/spring-projects/spring-framework 下載 gradle 下載地址 https://gradle.org/ 下載後
原创 shell 腳本查看日誌 (遞歸調用實現不同的位置的查找)
本文總結一下 shell 查看日誌的腳本 首先在我們開發的過程中不管我們是做什麼開發,java也好數據庫也好都會在服務器上產生大量的日誌。這些如果日誌文件太大的話我們就會查看起來很困難。(想一想在幾萬行的日誌文件中找一個關鍵字是不是很難
原创 845. Longest Mountain in Array 845. 數組中的最長山脈 java實現
分析: 要想題目只要求求出最長山脈的長度(簡單來說就是滿足條件的數組的大小)根據條件 1 山脈必須是對稱的 2 山脈的長度必須大於等於三 3 除了首位每個元素都可以作爲山頂 得出結果: package algrothm.leetc
原创 Intellj idea 配置 git 時Test 出錯 -----完美解決
首先弄清楚Command Line Tools 是什麼 是Command Line Tools,這兩者的關係其實不大,你可以在不安裝Xcode的情況下安裝Command Line Tools,而安裝Xcode的情況 是默認安裝Comman
原创 【LeetCode】747. Largest Number At Least Twice of Others 至少是其他數字兩倍的最大數 ---java實現
問題描述 在一個給定的數組nums中,總是存在一個最大元素 。 查找數組中的最大元素是否至少是數組中每個其他數字的兩倍。 如果是,則返回最大元素的索引,否則返回-1。 示例 1: 輸入: nums = [3, 6, 1, 0] 輸出:
原创 數據庫面試題總結
一、通過 SQL,您如何從 "Persons" 表中選取 "FirstName" 列的值等於"Peter" 的所有記錄?C 1) SELECT [all] FROM Persons WHERE FirstName='Peter' ;