原创 C語言Linux下面的Socekt編程
實現TCP服務程序 1.調用socket網絡API,創建套接字文件 1.1:socket函數 #include<sys/types.h> #include<sys/socket.h> int socket(int domain,
原创 Sharding-jdbc使用乾貨
這裏: 先來個分表: 引入配置文件: 依賴 <dependency> <groupId>org.apache.shardingsphere</groupId> <a
原创 微服務 ---Dubbo no1.
1.Dubbo介紹: • 單一應用架構 • 當網站流量很小時,只需一個應用,將所有功能都部署在一起,以減少部署節點和成本。 • 此時,用於簡化增刪改查工作量的 數據訪問框架(ORM) 是關鍵。 • 垂直應用架構 • 當訪問
原创 IDEA開發工具使用教程 no1.
配置: 安裝完成後:到開始界面。可以對全局做變量設置 settings. 這是設置開發背景 設置字體屬性等 一般不建議使用修改: 編寫代碼區域使用到的字體: 修改控制檯的字體。 這個是控制檯輸出的顏色 指定字符編碼方式
原创 框架--SpringMVC 高級參數綁定 異常處理器 上傳圖片 json數據交互 攔截器 no 2.
高級參數綁定: 參數綁定之數組: 準備工作: 編寫測試方法看斷點: 成功傳入了所選id 包裝數組類型: 把數組id包裝: public Integer[] getIds() { return ids; } publ
原创 我來教你Netty的使用
Netty的主要組件 Channel Channel作爲Netty網絡通信的主體,可以看作是通訊的載體,主要有三個狀態:打開、關閉、連接。 Channel主要的IO操作:讀(read)、寫(write)、連接(connect)
原创 常用的推薦算法no.1
常用的推薦算法no.1 1.0基於人口統計學的推薦與用戶畫像 2.0基於內容的推薦與特徵工程 3.0基於協同過濾的推薦 1.0基於人口統計學的推薦與用戶畫像 根據用戶特質找到他的鄰居;用戶基本的信息; 用戶A是名女性,年齡介於2
原创 開篇 :直播軟件分析.
前言: 本人爲個人開發者 .最近一段時間 因爲一些原因 正式接觸直播.打算從底層到應用編寫一套基於Android Ios Web端 編寫一套的直播軟件. 程序員的思維總是很直白 去動手寫自己的項目驗證想法. 如果我有一千萬,我就能
原创 vue+element .
安裝: npm i -g @vue/cli vue ui 手動配置: 功能預設 Babel是將ES5 ES6互相轉化的.
原创 註冊中心---zookeeper no1.
下圖是zookeeper在dubbo所處的位置: 註冊中心負責服務地址的註冊與查找,相當於目錄服務,服務提供者在啓動時與註冊中心交互,消費者不斷的發起請求獲取服務信息,註冊中心不轉發請求,壓力較小。使用dubbo-2.3.3以上
原创 本地連接遠程數據庫
1.對所有用戶進行授權 GRANT ALL PRIVILEGES ON *.* TO 'myuser'@'%' IDENTIFIED BY 'mypassword' WITH GRANT OPTION; FLUSH PRIVIL
原创 解析:直播程序技術解析.
項目GitHub開源地址:https://github.com/makewheels-zzq/ml-live 直播的原理. 1.直播一般是用設備採集音視頻 推送到服務. 2.服務器在做一個轉發,廣播到下面的觀衆. 3.這種音視頻流
原创 分析:直播流媒體服務器分析
項目GitHub開源地址:https://github.com/makewheels-zzq/ml-live 前言: 上篇文章主要介紹了,傳輸協議。以及一個流媒體SRS。 SRS不必贅述,在對比一下其他流媒體以便做技術選型. 流媒
原创 方案:直播程序技術方案選擇
場景1-直播:一對多技術方案 推流: 很多直播方都推薦用OBS推流,OBS具有開源 可改造等等優點. 協議: rtmp hls websocket 流媒體: SRS CDN 集羣: Forward 場景2-連麥:連麥場景技術方案
原创 批量分表分庫
存儲過程: DROP PROCEDURE IF EXISTS `create_tables`; DELIMITER $$ //定義結束符 CREATE PROCEDURE create_tables () BEGIN DECL