原创 Java之ConcurrenHashMap
currenHashMap是jkd1.5引入的,其特點是:效率比Hashtable高,併發性比HashMap好。結合了兩者的特點。 ConcurrentHashMap是一個線程安全的Hash Table
原创 字符串如何排序
搜索引擎中用的是中文和和英文作爲關鍵字,爲了達到快速搜索的目的,常常需要排序,下面就說書如何對中英文字符串進行排序。 中文字符串按首字拼音排序 import net.sourceforge.pinyin4j.PinyinHe
原创 關於android studio不自動生成apk的問題
昨天重新裝了一遍android studio環境, 出現了一個新問題 仔細看了以後發現原因是沒有生成apk文件 最後研究了一番,竟然是sdk版本過高的原因造成, 我真的服了, 解決的話先關閉studio 替換sdk裏面的tools
原创 HTML常用標籤之格式標籤
首先我們把HTML的常用標籤分爲一下幾類: 格式標籤, 文本標籤, 超鏈接標籤, 錨點標籤, 圖像標籤, "地圖"標籤. 一. 格式標籤 1. 作用: 用於定義網頁中的佈局, 縮進, 位置, 換行列等等 2. 各屬
原创 微信小程序 解決map組件設置enable-scroll='{{false}}'後在安卓手機頁面不能滑動的問題
需求:如圖,展示地圖組件,並點擊地圖時可以打開地圖。 主要代碼: <view class="weui_cell_bd"> <map id='myMap' class='map' longitude='{{isLookIn
原创 HTML佈局之計算器(div+css)
純佈局, 沒有功能實現, 代碼多但是不難, 可以作爲參考. 代碼示例: html(div)代碼: <!DOCTYPE html> <html> <head> <title>計算器</title> <meta charse
原创 Android開發環境搭建(windows環境下)
每次裝環境都要網上搜資源,而且搜的也不是很準確,不勝其煩,這次自己總結一下,不定期更新。文章最後會給所需下載的資源網盤地址 步驟一:安裝JDK 1.含義:jdk是 java語言的開發工具包。 2.下載jdk(官方地址):點擊打開鏈接 3.
原创 Java線程池總結
假設一個服務器完成一項任務所需時間爲:T1 創建線程時間,T2 在線程中執行任務的時間,T3 銷燬線程時間。當T1 + T3 遠大於 T2時,採用多線程技術可以顯著減少處理器單元的閒置時間,增加處理器單元的吞吐能力。
原创 Java安全通信:Https與SSL
1. HTTPS概念 1)簡介 HTTPS(全稱:Hypertext Transfer Protocol over Secure Socket Layer),是以安全爲目標的HTTP通道,簡單講
原创 Java之排序總結
public class SortTest { public int[] createArray() { Random random = new Random();
原创 AndroidStudio相關操作
刪除項目: 右鍵項目選擇“Open Module Settings” 選定要刪除的項目, 然後點擊左上角的-號,此時項目在程序中呈現灰色, 該狀態下右鍵可delete. 導入jar: 右鍵項目選擇“Open Mod
原创 HashMap泛型編程
基於Java HashMap的泛型編程,常用的代碼形式如下(開發中遇到的一個Case): //HashMap的創建和值添加 HashMap<String, String> hashMap = new H
原创 Java對象池示例
對象池使用的基本思路是:將用過的對象保存起來,等下一次需要這種對象的時候,再拿出來重複使用,從而在一定程度上減少頻繁創建對象所造成的開銷。 並非所有對象都適合拿來池化――因爲維護對象池也要造成一定開銷。對生成時開銷不大的對象進行池化
原创 Java安全通信概述
1.安全通信介紹 計算機安全通信過程中,常使用消息摘要和消息驗證碼來保證傳輸的數據未曾被第三方修改。 消息摘要是對原始數據按照一定算法進行計算得到的結果,它主要檢測原始數據是否被修改過。消息摘要與加密不同,加密是對原
原创 Java對象池技術的原理及其實現
單例模式是限制了一個類只能有一個實例,對象池模式則是限制一個類實例的個數。對象池類就像是一個對象管理員,它以Static列表(也就是裝對象的池子)的形式存存儲某個實例數受限的類的實例,每一個實例還要加一個標記,標記該實例是否被佔用