2、熟悉Shell,熟悉vim、gdb、makefile、cmake等。熟悉visualgdb,能夠熟練地在linux平" />
1、熟悉Linux和Windows C++開發,掌握基本的數據結構和常用的算法,能夠熟練得使用STL進行開發。
2、熟悉Shell,熟悉vim、gdb、makefile、cmake等。熟悉visualgdb,能夠熟練地在linux平臺進行C++開發。
能夠熟練地使用DUILIB和MFC進行界面開發。熟悉Visual Studio,能夠熟練地在windows平臺進行C++開發。
3、熟悉Java開發,熟悉mybatis、spring boot、spring cloud微服務架構,熟悉eureka、gateway、feign、hystrix、配置中心等模塊。
4、熟悉分布式系統基礎設施中常用的技術,如緩存、消息隊列、搜索引擎、結構化和非結構化數據存儲等。
5、熟悉微服務軟件架構,熟悉zookeeper、kafka、fastdfs、RabbitMQ等開源軟件。能夠快速地使用thrift rcf gsoap等開源架構進行RPC后臺服務開發。
6、熟悉Oracle、Mysql、Redis、MongoDB、Sqlite、OrientDB、Greenplum、ElasticSearch等數據庫。
7、熟悉ffmpeg、opencv、cuda等常用的音視頻編解碼和圖像處理庫。
一、項目名稱:糖罐社區
開發語言:Java
項目描述:女性向游戲社區,QQ炫舞游戲和炫舞手游的垂直社區,通過定向話題標簽智能化推送用戶感興趣的話題標簽內容,增加用戶的游戲粘性,并且能夠分享游戲內容,豐富社區。
責任描述:主導產品的后臺架構研發,使用熟悉spring cloud微服務架構開發,承擔社交、推送、內容、賬號、搜索等核心功能研發。
二、項目名稱:人臉識別系統
開發語言:Java、C/C++
項目描述:通過對實時視頻數據進行實時的智能分析,提取出人臉結構化信息和人臉特征信息,并進行文本的語義檢索和人臉比對。
責任描述:主導產品的架構研發,獨立完成數據存儲(基于ES、mongodb、mysql、fastdfs)、消息總線(基于RabbitMQ)、資源動態分配(基于zookeeper)、人臉1:1、人臉1:N、人臉M:N、實時視頻播放、公安技戰法(落腳點分析、軌跡分析、人臉地圖等)多項核心模塊研發。
三、其它項目:視頻結構化、數據服務資源平臺、指紋識別系統等