原创 Android總結之內部&外部存儲分析
Android在開發中使用Storage是必不可少的,但內部存儲和外部存儲卻讓不少人迷茫,不知道怎麼區分,網絡上也有很多介紹這方面的文章,本文是從自己開發應用的角度對常用的Storage進行了彙總一覽 Android內部&外部
原创 CSDN使用Markdown寫文章代碼片段不高亮顯示問題
代碼片段一般在代碼片段前一行和後一行添加```就可以標識爲代碼 不高亮: public class Person{ public void eat(){ } public void sleep(){ } } 高亮顯示
原创 Android總結之Handler&MessageQueue&Message&Looper源碼分析
Handler&MessageQueue&Message&Looper源碼分析1.Handler負責消息的發送和消息的接收處理,主要包括2類方法1.1.消息的發送sendMessage方法1.2.消息的接收處理handleMess
原创 FFmpeg基本使用
本文介紹FFmpeg的基本使用方法,主要包括視頻裁剪,去除水印,添加LOGO,提取封面,提取音頻,提取視頻的操作。 1.定義 FFmpeg是一套可以用來記錄、轉換數字音頻、視頻,並能將其轉化爲流的開源計算機程序。採用LGPL或GP
原创 Word從指定頁開始設置頁碼
背景: 在我們寫論文時,通常頁碼不是從第一頁開始的,一般是從目錄頁後正文部分開始設置頁碼的。 方法: 這裏我們假設從第2頁開始設置頁碼,基本操作步驟如下: 將光標定位到上一頁(這裏指第1頁)最後一行位置,在頁面佈局處,找到分隔符,選
原创 Java之Gradle將所有依賴一起打包
1.使用shadow插件:com.github.johnrengelman.shadow' version '1.2.3' plugins { id 'java' id 'com.github.johnrengelma
原创 Java之idea使用JavaDoc時報錯誤:編碼GBK的不可映射字符
1.在項目根目錄下的build.gradle中添加JavaDoc字符集配置,如下: tasks.withType(Javadoc) { options.encoding = "UTF-8" options.charSe
原创 Git常用命令
1. github上新建倉庫並將本地項目上傳至遠程倉庫中 命令 解釋 git init 初始化一個本地倉庫 git add . 添加所有文件 git commit -m “first command” 提交至本
原创 JavaMail使用問題總結
問題1:怎樣使用SSL在傳輸層對網絡連接進行加密 JavaMail對郵件操作分爲兩類: 1.收取郵件Store類,收取郵件使用IMAP和POP協議,使用Store store = session.getStore(recProto
原创 springboot配置跨域訪問
前後端分離項目中要使用ajax訪問網絡資源,如果訪問的不是同域的資源,會報錯 Access to XMLHttpRequest at ‘http://localhost:8080/api/test’ from origin ‘htt
原创 Java之提取html中的文本內容
使用lucene建立索引時,碰到文本是html類型的,但需要的是對其中文本內容進行分析並索引,html標籤等應該排除在外,因此應該從html中提取文本內容 思想如下: 使用jsoup對html文檔進行解析,每個html標籤(E
原创 mybatis逆向工程
mybatis逆向工程指根據數據庫中表生成實體類,Dao層類,Mapper文件 參考網上的文檔,整理好備用,地址:https://github.com/15045120/mybatis-generator
原创 Java之定時任務
注意測試這些類時應該在主線程總執行,即main方法中執行,如果單元測試使用junit測試不出效果 java.lang.Thread類 public class ThreadTest { public static void
原创 數組中兩數交換優化方法
有一個int類型的數組nums,現需要交換第i個和第j個元素值? 直接交換法: int temp = nums[j]; nums[j] = nums[i]; nums[i] = temp; 不借助臨時變量,使用加法操作來優化: nu
原创 Effective-Java(Item 56)之可接受的命名規範
標識符 例子 說明 包名 com.google.inject, org.joda.time.format 由小寫字母組成,少量可以爲數字 類、接口、枚舉、註解 Timer, FutureTask, LinkedHas