原创 USB-Armory + Kali 試水

USB-Armory USB armory是由 Inverse Path 設計的一款開源硬件,它是一款U盤大小的微型計算機。通常受到信息安全人士和計算機Geeker的喜愛。 InversePath官網 GitHub項目 官方項目Wiki

原创 通過串口UART登錄樹莓派

背景 很多朋友因爲瞭解到樹莓派的強大,所以都很快入手了一個準備把玩,可是通常買回後,發現自己沒有HDMI顯示器,即使有一個顯示器,也通常是VGA接口的,缺個VGA轉HDMI接頭。其實,沒有顯示器也還有辦法可以通過一臺主機(安裝有ssh或串

原创 學習使用 git-svn

學習使用 git-svn 我想,點擊這篇文章進來的同志們應該都是對 git 和 svn 版本控制工具或多或少都瞭解的。那麼我丟失的對一些基礎知識的說明也就不是那麼必須了。 因爲大部分公司開發的項目多數是使用 Subversion 這樣的版

原创 使用Platium庫開發dlna投屏功能

這幾天公司的應用(iOS端)上要加一個dlna的功能,就是局域網內設備投屏控制的一個功能,並提供移動端控制。因爲三方庫Platinum是使用C++寫的,所以我被分配去做庫的Objective-C封裝的工作。第一次接手這種事,對一個非計算機

原创 負能量

有時候你不努力一下,你都不知道什麼叫絕望。 一些人的情商比較低,沒法扮演好自己的社會角色,只能一直以最真實的自己面對世界。 只要是石頭,到哪裏都不會發光的。你必須承認:我是石頭,安詳的躺廁所裏,我的世界你們不懂,所以我很硬。 社會精英階

原创 macOS Sierra 上使用GDB

不久前迷上了使用GDB,發現用它調試小程序時非常的高效。不用運用龐大的IDE。可是在Mac上使用它卻碰到了一些問題。下面就彙總一下: 首先是安裝MacOS上的包管理工具Homebrew,這個直接在搜索引擎上搜索關鍵字homebrew,進

原创 非常規使用 UITableView, reloadSections時動畫效果異常

直接上現象: 可以看到在調用reloadSections方法更新Section 2時,由於Section 1 只有一個Header區域,沒有對應的Cell, 從而引起了這個現象。更新調用的方法如下: func reloadSection

原创 《Git Pro 2》學習筆記_Chapter 10_reference_HEAD_tags

Git References git倉庫的版本分支信息記錄在.git/refs/heads/目錄下,如下面所示,master和test 就是兩個分支,分別指向兩個commit對象的,存放的內容是這些對象的SHA-1值。 查看內容的命令:l

原创 三十分鐘掌握 STL

三十分鐘掌握 STL 這篇文章是我從北大BBS上轉來的,因爲BBS上的格式很亂,就自己用Markdown重新寫了一遍,一來加深記憶,二來作爲個人收藏,如果你覺得很有用,那就足夠了。以下爲正文。 這是本小人書。原名是《Using STL

原创 配置Raspberry Pi上Raspbian系統爲自動以root帳戶登錄

解鎖raspibian系統的root帳號 正常情況下,Raspbian系統默認並沒有開啓root帳戶,首先需要開啓root帳戶。先使用pi帳戶登錄系統(默認密碼是:raspberry),然後執行下面的命令: localhost:~ wan

原创 告訴我,這其實是一個悲劇 -_-#

本文於讀此博文後有感 # 37.c written by joker, just for fun -_-# #include <stdio.h> #include <limits.h> #define FOREVER UINT_MAX

原创 《Pro Git 2》學習筆記_Chapter 10_remote & packfiles&refspec

Remote 通常情況下,在.git/refs/下沒有remote夾,它是用來記錄遠程倉庫的分枝信息的,只要遠程倉庫被添加並連接到本地倉庫時,纔會出現。 [root@localhost temp]# tree .git/refs .git

原创 網線製作的沉思

  相信工科的同志們都有過製作網線的經歷,說實話,製作網線還是件挺簡單的事,不過,想要製作一根可靠耐用的網線卻不是看上去那麼簡單的,下面就談談我的網線製作經歷吧!   首先,需要有相應的製作工具,所謂“工欲善其事,必先利其器 1. 網線鉗

原创 CentOS 7 安裝問題:dracut_initqueue[599]: Warning: Could not boot 原因,及解決辦法

在Win8.1下,將從CentOS官網上下載的CentOS7鏡像文件,用UltrISO以硬盤鏡像方法寫入U盤 安裝過程中出現下面錯誤: dracut-initqueue[624]:Warning: Could not boot. drac