原创 01 spring hello word

介紹 SpringBoot主要解決的是在微服務的架構下簡化配置(有快速配置)、前後端分離、快速開發 優點: 提供了快速啓動入門 開箱即用、提供默認配置 內嵌容器化web項目 沒有冗餘代碼生成和xml配置要求 2.運行Demo 創建項目 創

原创 歸併排序-java對象排序的默認算法

java對象排序的默認算法 使用的是改進的歸併排序TIM SORT 歸併排序先了解遞歸: 自己調用自己. 內部使用棧 馬士兵解析: 思想 將已有序的子序列合併,得到完全有序的序列;即先使每個子序列有序,再使子序列段間有序。若將兩個

原创 讀書筆記 算法 algorithms 第一章 時間複雜度 馬士兵解析

書上寫的太複雜了,不深讀文章不容易理解. 看馬士兵的視頻容易理解些. 如何測算算法的優劣: 時間測算 計算算法的時間差 幅度不夠循環來湊(時間少看不出算法的差別 就使用循環加大幅度) 時間複雜度 空間測算 看使用空間的大小 空

原创 時間複雜度 馬士兵講解

如何測算算法的優劣: 時間測算 計算算法的時間差 幅度不夠循環來湊(時間少看不出算法的差別 就使用循環加大幅度) 時間複雜度 空間測算 看使用空間的大小 空間複雜度. Big O 標記法 學術上算法區分算法的優劣 時間隨着問題

原创 OpenGL for C++ 矩陣操作 (有效果圖)

文章目錄1. 矩陣初始化2. 矩陣操作旋轉矩陣縮放矩陣平移矩陣正交投影 1. 矩陣初始化 初始化單位矩陣 操作矩陣 glUniformMatrix4fv(u_matrix,1,GL_FALSE,matrix); 參數 u_mat

原创 C 05. OpenGL for c++ 紋理繪製

文章目錄 1、加載shader和生成program過程不變 2、創建和綁定紋理: glGenTextures(1, &textureId); glBindTexture(GL_TEXTURE_2D, textureid); 3、設置環

原创 OpenGL for C++ 01. OpenGL 導入庫後創建EGL環境

文章目錄opengl 相關的庫EGL創建流程 opengl 相關的庫 egl 的環境 在cmakeList 中添加這三個庫 EGL GLESv2 android 引入庫 在c++ 文件中引入三個庫的頭文件 #include "E

原创 android通過gradle切換域名,替換app的String資源(修改app名稱,圖標)

需求 解決思路 調試信息的含義 配置文件 jenkins shell命令 如何使用域名 圖標的修改 TODU 需求 現在項目已經實現jenkins自動打包,現在需要在jenkns中的shell修改一個參數即可打包生成各種

原创 Nginx 流媒體 服務器搭建實現推流服務器

文章目錄下載地址安裝PCRE、ZLIB編譯Nginx配置Nginx啓動停止Nginx問題:測試推流Android Studio 引入 rtmpdump 下載地址 1、Nginx:https://github.com/nginx/ngi

原创 3.VBO 頂點緩衝對象, FBO 幀緩衝對象

文章目錄OpenGL ES - VBO創建VBO使用VBOOpenGL ES - FBO創建FBO使用FBO OpenGL ES - VBO 1、VBO: Vertex Buffer object 2、爲什麼要用VBO? 不使用VBO

原创 自定義GLSurfaceView

感謝萬里兄 https://me.csdn.net/ywl5320 1、繼成SurfaceView,並實現其CallBack回調 2、自定義GLThread線程類,主要用於OpenGL的繪製操作 3、添加設置Surface和EglCo

原创 OpenGL ES 深入 OpenGLES - EGL環境搭建

概念 EGL: 是OpenGL ES和本地窗口系統 (ios 是ios的窗口 android 是android的窗口) 的接口,不同平臺上EGL配置是不一樣的,而 OpenGL的調用方式是一致的,就是說:OpenGL跨平臺就是依賴於E

原创 從零開始OpenGL ES 使用(二) 繪製三角形

OpenGLDemo OpenGLDemo 文章目錄OpenGLDemo概念:在OpenGL中 頂點座標系繪製範圍爲座標分配本地內存地址着色器 shader 編寫Vertex ShaderFragment ShaderOpenGL

原创 從零開始OpenGL ES(四) 繪製紋理 圖片

理論 文章目錄理論頂點Shader片元Shader繪製紋理過程代碼 首先是兩個座標系 假如現在有一張圖片,是通過紋理座標系繪製出來的,圖片的左上角(0,0),左下角(0,1), 那麼我需要把紋理座標系和頂點座標系對齊, 那麼要把紋理

原创 從零開始 OpenGL ES 使用(一) 環境創建 利用OpenGL渲染一種顏色

效果圖 主要分三步走 繼承GLSurfaceView 實現接口GLSurfaceView GLSurfaceView.Renderer{ void onSurfaceCreated(GL10 gl, EGLConfig co