原创 JSP

原创 XML

1.什麼是xml XML是指可擴展標記語言(eXtensible Markup Language),它是一種標記語言,很類似HTML。它被設計的宗旨是表示數據,而非顯示數據。 XML標籤沒有被預定義,需要用戶自行定義標籤。 XML技術是W

原创 Response&Request&地址寫法&URL編碼

一、Response     1.Resonse的繼承結構:             ServletResponse--HttpServletResponse     2.Response代表響應,於是響應消息中的 狀態碼、響應頭、實體內

原创 tomcat

1.tomcat的結構目錄 2.虛擬目錄的映射方式 a) 進入到tomcat目錄下的conf/server.xml, 找到一個host元素,然後在該元素中增加一個context元素.     這裏這個context就表示一個web應用.

原创 HTTP 協議

1.什麼是協議?    數據格式.  2.HTTP協議.    Http是(Hypter text transfer protocol) 超文本傳輸協議.    專門用來定義瀏覽器訪問web資源的格式的一種應用層的協議.     HTTP

原创 圖片驗證碼實例

常用中文字符 \u7684\u4e00\u4e86\u662f\u6211\u4e0d\u5728\u4eba\u4eec\u6709\u6765\u4ed6\u8fd9\u4e0a\u7740\u4e2a\u5730\u5230\u5

原创 Servlet

Servlet調用過程&生命週期 Servlet繼承結構 Servlet接口:定義一個Servlet應該具有的最基本的方法     |     |--GenericServlet:抽象類,實現了Servlet接口,提供了對Servlet

原创 ffmpeg音頻轉原生的pcm

PCM(Pulse Code Modulation),脈衝編碼調製。人耳聽到的是模擬信號,PCM是把聲音從模擬信號轉化爲數字信號的技術。原理是用一個固定的頻率對模擬信號進行採樣,採樣後的信號在波形上看就像一串連續的幅值不一的脈衝(脈搏似的

原创 ffmpeg集成到androidStudio

1.把我們需要的so庫及include copy進來 整個include包含文件夾及裏面的內容 修改項目的build.gradle文件 defaultConfig { applicationId "com.ican.f

原创 視頻解碼原理及ffmpeg MP4轉YUV420P

1. 爲什麼要進行視頻壓縮?   ● 未經壓縮的數字視頻的數據量巨大   ● 存儲困難       ○ 一G只能存儲幾秒鐘的未壓縮數字視頻。   ● 傳輸困難       ○ 1兆的帶寬傳輸一秒的數字電視視頻需要大約4分鐘。 爲什麼可以

原创 雲服務器編譯ffmpeg

編譯ffmpeg 需要用ndk  下載ndk https://developer.android.google.cn/ndk/downloads/older_releases wget  https://dl.google.com/and

原创 ffmpeg原生繪製視頻

MainActivity <?xml version="1.0" encoding="utf-8"?> <RelativeLayout xmlns:android="http://schemas.android.com/apk/res

原创 Nginx流媒體服務器搭建

下載nginx http://nginx.org/en/download.html wget http://nginx.org/download/nginx-1.14.1.tar.gz 下載openssl https://github.c