原创 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