原创 2.Spring學習之路(自動裝配、基於註解開發)

一.Bean的自動裝配 1.1三種裝配機制 (1).xml中顯示配置 (2).自動裝配 (3)java中顯示配置 1.2自動裝配的兩個操作 組件掃描,自動裝配 DEMO public class Cat { public

原创 關於實現分頁的三個方法

1.Limit實現分頁 #語法 SELECT * FROM table LIMIT stratIndex,pageSize SELECT * FROM table LIMIT 5,10; // 檢索記錄行 6-15 #爲

原创 關於app的一個活動重寫pause和destory方法,按下電源鍵或者退出程序,無法執行那兩個方法

因爲一個app需求,突然手機沒電了或者程序終止,那麼必鬚髮出一個終止命令,可是我在服務類中重寫了onPause()和onDestroy()方法 @Override protected void onDestroy() {

原创 Redis的一般理解

一.redis簡介 redis就是一個非關係型數據庫,數據存在內存中,讀寫速度非常快 另外redis經常用來做分佈式鎖(redis爲單進程單線程模式,採用隊列模式將併發訪問變成串行訪問,多個客戶端讀redis的連接不存在競爭關係

原创 用java寫一個url免費下載網易雲音樂

public class URLTest { public static void main(String[] args) throws Exception { //要爬的地址 URL url

原创 安卓用udp協議實現一個接發數據,並且能夠以一定的反饋燈反饋回來。

1.首先接發數據的時候,要單獨開一個線程。發送數據每一次按一下,開一個線程,發完之後線程關閉,這樣的話可以不干擾其他操作。然後接收數據的時候,也是開一個線程,不過這個接收數據的線程裏面寫了一個while(true),也就是調用一次

原创 關於tabhost的子服務不執行onActivityResult方法的原因

一開始我看到有 startActivityForResult(Intent intent, int requestCode) 從A活動跳轉到B活動方法,裏面有兩個參數,第一個是可以定義一個活動,表示要跳轉到下面哪一個活動?第二個是

原创 java同步鎖(synchronized)鎖方法還是鎖類??

首先引入gitHub上面一個解釋 一.原理分析 1. 同步一個代碼塊 public void func() { synchronized (this) { // ... } } 它只作用於同一個對

原创 遇見的一對一,一對多,多對多

現在某旅遊公司推出了一款旅遊產品 黃山五日遊 小張,小吳兩家人都想去體驗一下,即購買這款產品,於是他們找到官網,二人紛紛首先註冊了賬號,成爲了會員。小張給他,他爸,他媽都添加進遊客信息了,即買了三個人。小吳給她,她爸,她媽,她哥都

原创 消除數組中相同元素或給定元素

刷題碰見了兩個類型差不多的題目,現在把他們粘貼出來比較一下 兩道題目都是去移除元素,27指的是給定一個元素,去移除數組裏面相同的元素;26指的是移除數組裏面相同的元素。 27因爲相對簡單一點,思路是這樣的 class Solu

原创 java寫一個Mqtt協議實現收發數據

首先我用的是IDEA的maven管理去下的MQttfx的jar包 <dependencies> <dependency> <groupId>com.baidubce</groupId> <artifactI

原创 廣度搜索和深度搜索

廣度搜索和深度搜索 這篇文章從有向圖和無向圖來說明兩種搜索的區別,很詳細。

原创 完全真正理解wait和notify使用的時候wait一定要放在while循環裏面!

說實話,第一遍看這個概念並沒有看懂,第二遍硬磕了一下,發現原來不理解的原因是**if()和while()方法給忽視了** if(){…},如果說程序在判斷完滿足if條件之後,那麼就會進入大括號裏面,即使在裏面等待一段時間之後,我

原创 windows7環境下搭建一個redis集羣(中途遇到的一些坑)

當時找的網上一篇文章,跟着後面手把手教學,還不錯。原文鏈接參考,需要下載的軟件我也放到我的百度雲盤,防止失效。 鏈接:https://pan.baidu.com/s/1wF-AuNTt4OixQovxwFDKaQ 提取碼:dkb

原创 科大訊飛離線關鍵詞識別(語法識別)(2)

關鍵詞識別和語音聽寫還是有差別的,語音聽寫是直接將所說的話轉化成語音,至於識別的準確率看所說的話是否是常用的,如果遇到不常見的詞比如 背身腿降這個指令,識別出來的就是亂七八糟的。而關鍵詞識別也就是針對這種關鍵詞識別有很好的效果,在