原创 打造屬於自己的uboot

對bootloader我一直是很敢興趣的,之前上嵌入式課的時候由於抽不出時間一直沒有好好研究當時使用的vivi。幸好最近忙裏偷閒,以ok6410開發板爲平臺,對於uboot進行了一番不算很深入的研究。 我對bootloader基本上沒啥

原创 WinEdt 6.0 的註冊提示框

解決方法: 在options菜單下點options...,在advanced configuration...下Event Handlers...下點Exit,如下圖所示:  在End;前添加一行代碼:         Reg

原创 絕對路徑的文件名去掉目錄或者去掉後綴名的簡單做法

如果我們拿到一個絕對路徑的文件名,如/home/somebody/demo/long.name.txt,我只想取得long這個文件名shell中的模式匹配運算符非常的好用。 file_name=/home/somebody/demo/

原创 DBUS-GLIB Binding,GLIB事件與DBUS事件是如何關聯的

DBus有兩種API接口,一種是直接使用DBUS的 low-level API,一種是使用Binding,Bindings有不同的類型,有PERL Binding、PYTHON Binding、GLIB Binding等。這裏主要關注使

原创 linux 下軟件管理大全

apt-get update ——在修改/etc/apt/sources.list或者/etc/apt/preferences之後運行該命令。此外您需要定期運行這一命令以確保您的軟件包列表是最新的。 apt-get install pac

原创 Spring Boot 多數據源 Redis 配置

概述 本文基於spring boot 2.0.7,講解如何配置多數據源redis,採用lettuce做爲redis客戶端,並附上示例代碼。 redis配置 配置文件 skyarthur: redis1: host: 1

原创 Java 8 stream 實戰

概述 平時工作用python的機會比較多,習慣了python函數式編程的簡潔和優雅。切換到java後,對於數據處理的『冗長代碼』還是有點不習慣的。有幸的是,Java8版本後,引入了Lambda表達式和流的新特性,當流和Lambda

原创 ubuntu下ssh安裝與連接

什麼是SSH SSH的英文全稱是Secure SHell。通過使用SSH,你可以把所有傳輸的數據進行加密,這樣"中間人"這種攻擊方式就不可能實現了,而且也能夠防止DNS和IP欺騙。還有一個額 外的好處就是傳輸的數據是經過壓縮的,所以可

原创 S3C6410啓動模式介紹

目前的ARM處理器都支持多種啓動模式,S3C6410和以前的Samsung的ARM處理器一樣,通過外部管腳OM[4:0]的拉高拉低來決定是從哪個存儲設備上啓動。我認爲S3C6410的User Manual並沒有說的很清楚,所以我在最開始使

原创 解釋Linux init.d

本文包括3部分內容  1、 Linux的引導過程  2、 運行級別  3、 /etc/rc.d/ 與/etc/rc.d/init.d的關係  都僅限於自身的理解,如有差錯和不足的地方請指正和補充!一起學習,一起進步。  “/etc/rc.

原创 ubuntu下http代理設置

方法一    這是一種臨時的手段,如果您僅僅是暫時需要通過http代理使用apt-get,您可以使用這種方式。    在使用apt-get之前,在終端中輸入以下命令(根據您的實際情況替換yourproxyaddress和proxypo

原创 Python中class的內置函數__str__

在python中,如果我們定義一個class: class Friend(): def __init__(self, name): self.name = name if __name__ == '__main__': friend =

原创 C++ 私有、保護、公有繼承

一、公有(Pulic)繼承“繼承”是類的重要特性。A類繼承B類,我們稱B類爲“基類”,也稱爲“父類”,A類則相應地被稱爲“派生類”或“子類”。A類繼承了B類之後,A類就具有了B類的部分成員。那麼,究竟從基類那兒得到了哪些成員,這由2方面決

原创 python 正則表達式

參考文獻 點擊打開鏈接

原创 【spring boot 系列】spring data jpa 全面解析(實踐 + 源碼分析)

前言 本文將從示例、原理、應用3個方面介紹spring data jpa。 以下分析基於spring boot 2.0 + spring 5.0.4版本源碼 概述 JPA是什麼? JPA (Java Persistence API