原创 linux下安裝redis
linux下安裝redis 1.下載壓縮包 redis官網下載鏈接:https://redis.io/download 如果是新機器的話,安裝redis的過程中需要依賴tcl,所以一併將壓縮包下載下來,tcl下載地址:https://
原创 Linux安裝jdk1.8
Linux安裝jdk1.8和配置環境變量 配置很簡單,但是每次都要查一下,索性就記錄下 1. 安裝前準備 1.1 創建安裝目錄,習慣上通常安裝在/usr/local/jdk8目錄下 mkdir /usr/local/jdk8 1.2
原创 java批量修改文件後綴
突然需要改一堆文件的後綴名,所以想編程解決,話不多說直接上代碼 java import java.io.File; import java.util.Scanner; public class FileEdit { public
原创 java---數組去重
面試中被問到:如果一個數組中有重複元素,用什麼方法可以去重?想了想貌似方法還不少,現在就總結一下。 1. 用List集合實現 public static void main(String[] args) { int[] intAr
原创 java---List,Set,數組的互相轉換
1. 數組與List 1. List -> 數組 public static void main(String[] args) { List<String> list = new ArrayList<>(); for (in
原创 JDK動態代理
JDK動態代理是java.lang.reflect.*包提供的方式,它必須藉助一個接口才能產生代理對象,所以要預先定義接口。 1. 接口 public interface Hello { public void sayHello()
原创 Maven 國內源配置(2019/2/14)
新年開工後要開始新的項目,但是發現一些項目的依賴沒有在阿里倉庫Central或Public源之中,項目依賴還是要在外網中下載,很慢、很煩······所以一番查找後,替換爲阿里官方倉庫服務站點:https://maven.aliyun.com
原创 mysql5.7重置root密碼
安裝完mysql5.7後忘記了密碼,需要重置root密碼; 第一步:修改配置文件免密碼登錄mysql vim /etc/my.cnf ##在my.cnf的[mysqld]字段加入 skip-grant-tables ## 重啓mysq
原创 markdown語法
目錄 目錄 斜體和粗體 分級標題 超鏈接 1 行內式 2 參考式 錨點 列表 1 無序列表 2 有序列表 3 列表縮進 4 包含引用的列表 引用 1 引用的嵌套 2 引用的其他元素 插入圖像 1 行內式 2 參照式
原创 JS處理字符串---正則表達式和String類
1. 正則表達式語法 javascript使用RegExp 類來表示正則表達式, 想要使用正則表達式必須首先創建一個RegExp對象。javascript中有兩種方式創建RegExp對象的方法:一種是直接使用正則表達式文字,例如下面代碼:
原创 JS數組
Array(數組)是javascript中複雜的數據類型,同時,Array也是內建的一個核心類,一個數組就是Array類的一個實例,可以使用Array類的方法和屬性操作數組。 需要記住的是,與其他語言相比,javascript數組中的元
原创 筆試面試題彙總---4月
(不定期更新中) 1. 字符串分割 題目描述 連續輸入字符串,請按長度爲8拆分每個字符串後輸出到新的字符串數組; 長度不是8整數倍的字符串請在後面補數字0,空字符串不處理。 輸入描述: 連續輸入字符串(輸入2次,每個字符串長度小
原创 VMware虛擬機網絡設置簡述
一、簡介 VMware虛擬機常見的網絡類型有bridge(橋接)、NAT(地址轉換)、host-only(僅主機)3種,現在簡單介紹如下: 首先,安裝VMware後會網絡連接中有兩個虛擬網卡
原创 數組的去重與排序
做在線編程題遇到一道題,發現有比較好的實現思路,就記錄下來了。 題目描述 給定N個1-1000之間的數字,對於其中重複的數字只保留一個,其餘的去除掉。 輸入描述: 輸入多行,先輸入整數的個數,然後再輸入相應的整數。 輸出描述
原创 MySQL學習---->第一練:語句入門、數據類型
首先按照網上各種教程將MySQL下載下來安裝好後,開始了MySQL數據庫學習的第一步。 首先是先要啓動登錄數據庫。 1、查看mysql版本 mysql -V 2、Mysql啓動、停止、重啓常用命令a、啓動方式1、啓動: ser