原创 java中的幾種鎖(很詳細)-小白收藏

最近學習java中的幾種鎖,看到比較詳細的一篇,先轉發,後續補充自己的見解 其實如果按照名稱來說,鎖大概有以下名詞: 自旋鎖 ,自旋鎖的其他種類,阻塞鎖,可重入鎖 ,讀寫鎖 ,互斥鎖 ,悲觀鎖 ,樂觀鎖 ,公平鎖 ,偏向鎖, 對象鎖,線程

原创 利用BeanUtils存儲到數據庫內容爲null

//利用BeanUtils進行自動映射封裝         //BeanUtils的工作原理:將map中的數據,根據key與實體對應關係封裝         //只要key與實體屬性的名字一樣就可以自動封裝         Map<St

原创 Audition CS6 安裝到2%出現安裝失敗

最近要做音頻的剪輯,所以下載了Audition CS6 But 在安裝到2%的時候總是提示安裝失敗,重啓也不行。 在網上找到了原因:因爲你的系統曾經安裝過adobe系列軟件的綠化版本或者舊的版本的緣故(我因爲安裝過綠化的PS)。 解決辦法

原创 Java做球體邊緣提取,並找到球心

上課老師留的作業,由於現在學java了,就沒用Opencv做,自己用java根據像素做差 提取圖片內球體輪廓,並找出求新標記。直接上代碼,可以直接用,需要自取。 沒用二值化做邊緣提取,因爲老師要求及效果圖是我發那種。 結果如圖: pac

原创 Linux下Mysql卸載安裝教程:卸載老版本,安裝新版本

由於;練習Mysql的主從複製,保證Mysql的版本一致,所以更新Linux上的Mysql版本 第一步:卸載linux系統上的原來的版本的mysql: 1、使用命令行查詢電腦上的版本: rpm -qa | grep -i mysql

原创 MySQL5及MYSQL8忘記密碼及修改密碼總結

自己下載過兩個版本的MySQL,一個是8.0,一個是6.0,由於忘記密碼,所以踩了不少的坑。總結了一下處理忘記密碼的方法。 首先是8.0以下版本(5.0,6.0,7.0): 首先忘記密碼要先 打開cmd(注意以管理員身份運行)然後以下步驟

原创 Hadoop運行報錯:Failed to locate the winutils binary in the hadoop binary path java.io.IOException

今天因爲在window上運行hadoop,於是下載了Hadoop2.7.2版本的hadoop並解壓,但是運行報錯:、 報錯一:Failed to locate the winutils binary in the hadoop binar

原创 service mysql start不能啓動mysql報錯:

最近搞mysql出了一大堆問題,今天分析一下 service mysql start 不能啓動mysql的原因 原因:mysqld_safe啓動腳本默認的從/usr/local/mysql目錄中讀取另外一個啓動腳本mysqld 但是我後來

原创 Linux下安裝Mysql配置環境變量

安裝好mysql配置環境變量爲了更好的用指令操作 首先,打開 /etc/profile文件編輯 sudo vim /etc/profile 然後,修改文件填下下面的操作(其中/opt/module/mysql 爲你解壓好的文件路徑)

原创 Redis開啓哨兵模式配置文件報錯 'entinel monitor mymaster 127.0.0.1 6379 1' Bad directive or wrong number...

學習Redis時配置sentinel.conf 文件,執行時出現問題:報出了這樣一個錯誤 最初以爲配置文件配置錯了,但是隻有一行文字,查看了並沒有配置錯。 重啓了主機,從機,再啓動這個配置文件還是有問題。 最終解決方案:刪除原來的sen

原创 Redis 拒絕連接 Could not connect to Redis at 127.0.0.1:6379: Connection refused的幾種情況

    今天學Redis過程中遇到問題,拒絕連接: 通過查找,一般這種情況出現問題有兩種: 第一種情況:一般本機拒絕訪問就是出現了有其他IP地址在訪問,刪除其他訪問進程(我失敗的而原因是IDEA連接之後沒關閉導致其他IP訪問不了) 首先

原创 聯想E480高配置卻很卡如何提升?

先說下自己的配置 i7 8G運行內存,128固態,1T的磁盤,但是跑起來就是卡,最開始以爲是自己裝了雙系統的原因,結果雙系統把Ubuntu刪了,還是卡,所以百度了很多,最終在社區找到了解決方案,並且設置了一些東西最終,終於有了配得上這個配

原创 UWB定位:兩種雙向飛行時間法及TOA,TDOA,AOA介紹

UWB測距基本原理: TOF(Time Of Flight飛行時間測距法):測距方法屬於雙向測距技術,它主要利用信號在兩個異步收發機(Transceiver)之間飛行時間來測量節點間的距離。因爲在視距視線環境下,基於TOF測距方法是隨距離

原创 Matlab做一個剛體運動仿真,模擬小車避障

由於老師要求不用實現太複雜,自己也沒花太多時間,就簡單模擬小車(剛體)撞牆自動轉彎,效果如下: 核心代碼如下,還有幾個是前後左右轉動的子代碼。 clear all; clc; close all; %構造剛體 x=[0 10 -10

原创 蒐集一波Java面試題留着找工作用

相關概念 面向對象的三個特徵 封裝,繼承,多態,這個應該是人人皆知,有時候也會加上抽象。 多態的好處 允許不同類對象對同一消息做出響應,即同一消息可以根據發送對象的不同而採用多種不同的行爲方式(發送消息就是函數調用)。主要有以下優點: