原创 samba訪問window共享 解決中文亂碼

samba訪問window共享 解決中文亂碼       File systems  --->    -*- Native language support  --->     <*>   Simplified Chinese chars

原创 從mpeg ts文件中提取I幀(2):pat pmt解析

一、PAT用途 1、描述當前傳輸流中 PMT 的 PID 信息。 2、描述PMT,與SDT的對應關係。 3、program_number=0時爲network pid即nit的pid,接收pmt時注意跳過這nit。 4、pat是整個ts流

原创 區塊鏈學習(1) sha256算法 c語言實現

sha256算法,網上有很多的介紹,摘抄一段如下: SHA-256 算法輸入報文的最大長度不超過2^64 bit,輸入按512-bit 分組進行處理,產生的輸出是一個256-bit 的報文摘要。該算法處理包括以下幾步:  STEP1:附加

原创 區塊鏈學習(2) 計算區塊的哈希值

本文的目的:根據一個區塊的信息算出他的哈希值 區塊信息:https://www.blockchain.com/zh/btc/block-height/20000 區塊頭格式: 共80個字節,上圖中都是字符串,需要轉換爲二進制的區塊頭格式。

原创 SlickEdit 配置記錄

SlickEdit 配置記錄 配置: 顯示改動過的行標記: Tools->Options->File Extension Setup Advanced-Color coding-Modified lines 配合自動在保存的時候清除修改標

原创 android4.2 添加 kernal 對 PPP 的支持

1、修改內核配置   Networking support (NET [=y])    -> Networking options     -> Network packet filtering framework (Netfilter)

原创 android audiotrack 播放pcm

    #include <stdio.h> #include <stdlib.h> #include <string.h> #include <media/AudioTrack.h> #include "xpcm_track.h"

原创 vmwere安裝ubuntu記錄

一、vmwere安裝ubuntu 不選靜默安裝,先安裝空的虛擬機,再從虛擬光盤啓動ubuntu鏡像。方便語言、時區等信息的選擇。 二、允許root登陸 1、sudo passwd root 2、sudo vim /usr/share/l

原创 區塊鏈學習(4) 難度目標調整

1、最大難度目標 中本聰規定:0x00000000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 爲最大目標值,區塊要被比特幣網絡接受其哈希值必須要小於最大目標值。 2、難

原创 區塊鏈學習(3) 計算區塊的merkle root

merkle tree 相關的理論資料較多,這裏不做過多描述。 注意當一層的節點爲奇數個,最後一個節點需要複製一下生成偶數個節點。每一層都要這樣做。 以區塊181爲例,來描述merkle root的生成過程。https://www.blo

原创 區塊鏈學習(2) 計算一個區塊的哈希值

本文的目的:根據一個區塊的信息算出他的哈希值 區塊信息:https://www.blockchain.com/zh/btc/block-height/20000 區塊頭格式: 共80個字節,上圖中都是字符串,需要轉換爲二進制的區塊頭格式。

原创 makefile 自動生成頭文件依賴關係

在使用makefile 自動生成頭文件依賴是,大家多半使用了下面這個方法。 這個sed語句被稱之爲 "上帝的符號",可讀性不言而喻。(PS:CSDN這個排版怎麼也搞不好,只能用圖片了。) gcc的 -MMD 選項可以自動生成帶有依賴規則

原创 sha256算法 c語言實現

sha256算法,網上有很多的介紹,摘抄一段如下: SHA-256 算法輸入報文的最大長度不超過2^64 bit,輸入按512-bit 分組進行處理,產生的輸出是一個256-bit 的報文摘要。該算法處理包括以下幾步:  STEP1:附加

原创 win10不能訪問samba共享問題的解決

一、先確認Linux中smb正確配置 可以使用命令 smbclient -L //localhost/ 二、win10配置 1、打開win10對smb1.0/cifs文件共享支持 2、本地組策略編輯,修改如下圖所示 三、重啓win10

原创 從mpeg ts文件中提取I幀(3):pes包的解析

本系列的第一篇文章講解了如何把ts包拼裝爲pes包,本章主要講解如何解析pes包。 一、pes包的格式如下圖所示: 二、相關字段解析 packet_start_code_prefix         標識包起始端的包起始碼。固定值爲  0