Pinned Repositories
1368-
1368个单词就够了
acl-chinese
ANSI Common Lisp 中文翻译版
alibaba-mom
2015 ali中间件比赛项目,1. 通信模块: 涉及到了消息架构设计,每一个主题分配1-2个队列,这个是可以横向增加,考虑到了一个主题有多个消费者订阅,而且还有过滤条件,为了负载均衡,对应的队列投递消息是根据随机数对队列数取膜完成的。以上是内存队列。 2. 持久化系统:因为考虑到机器坏掉,broker不可用等等原因导致的消息丢失,就需要每次收到的消息必须及时落盘,这个就是比赛优化的重中之重。为此设计了一个小型的文件系统,借鉴阿里的rocketmq. 用一个大的日志文件,一般1G大小每个,和内存队列的结构映射到实体队列。整个日志文件是顺序文件,每条消息固定大小,里面有对应的队列号,消息号,还有长度等等。这个方便恢复消息到实体队列用的。 同步刷盘,异步刷盘,持久化必须可靠,所以一般是同步刷盘到日志文件,日志文件定时异步刷盘到实体队列,实体队列里面是索引,消息的本体在日志文件里面。为了加快大面积的写入速度,用了内存映射:内存映射文件首先将外存上的文件映射到内存中的一块连续区域,被当成一个字节数组进行处理,读写操作直接对内存进行操作,而后再将内存区域重新映射到外存文件,这就节省了中间频繁的对外存进行读写的时间,大大降低了读写时间
android_demo
自己学习的androiddemo合集
architect-awesome
后端架构师技术图谱
aweme-algorithm
抖音协议中的加解密算法实现
awesome-iptv
A curated list of resources related to IPTV
awesome-list
collect all awesome about IT
Awesome-Networking
A curated list of awesome networking libraries, resources and shiny things
sunlaobo's Repositories
sunlaobo/aweme-algorithm
抖音协议中的加解密算法实现
sunlaobo/awesome-iptv
A curated list of resources related to IPTV
sunlaobo/awesome-spring-boot
Spring Boot Resources
sunlaobo/Blog
博客上相关的代码
sunlaobo/cocker
Container Engine
sunlaobo/create_ap
This script creates a NATed or Bridged WiFi Access Point.
sunlaobo/EasyDarwin
open source、high performance、industrial rtsp streaming server,a lot of optimization on streaming relay,KeyFrame cache,RESTful,and web management,also EasyDarwin support distributed load balancing,a simple streaming media cloud platform architecture.高性能开源RTSP流媒体服务器,基于go语言研发,维护和优化:RTSP推模式转发、RTSP拉模式转发、录像、检索、回放、关键帧缓存、秒开画面、RESTful接口、WEB后台管理、分布式负载均衡,基于EasyDarwin构建出了一套基础的流媒体云视频平台架构!
sunlaobo/ebook
classic books of computer science
sunlaobo/electron
:electron: Build cross-platform desktop apps with JavaScript, HTML, and CSS
sunlaobo/expert_readed_books
2019年最新总结,推荐工程师合适读本,计算机科学,软件技术,创业,**类,数学类,人物传记书籍
sunlaobo/faceswap
Non official project based on original /r/Deepfakes thread. Many thanks to him!
sunlaobo/faceswap-playground
User dedicated repo for the faceswap project
sunlaobo/from_coder_to_expert
2019年最新总结,从程序员到CTO,从专业走向卓越,分享大牛企业内部pdf与PPT
sunlaobo/go-libp2p
libp2p implementation in Go
sunlaobo/go-mysql
a powerful mysql toolset with Go
sunlaobo/homemade-machine-learning
🤖 Python examples of popular machine learning algorithms with interactive Jupyter demos and math being explained
sunlaobo/iptv
Collection of 8000+ publicly available IPTV channels from all over the world
sunlaobo/ipwndfu
open-source jailbreaking tool for many iOS devices
sunlaobo/javascript-tutorial
JavaScript 教程 https://wangdoc.com/javascript
sunlaobo/openbilibili-go-common
哔哩哔哩 bilibili 网站后台工程 源码
sunlaobo/shadowsocks-manager
A shadowsocks manager tool for multi user and traffic control.
sunlaobo/SmarterStreaming
国内外为数不多致力于极致体验的超强全自研跨平台(windows/android/iOS)流媒体内核,通过模块化自由组合,支持实时RTMP推流、RTSP推流、RTMP播放器、RTSP播放器、录像、多路流媒体转发、音视频导播、动态视频合成、音频混音、直播互动、内置轻量级RTSP服务等,比快更快,业界真正靠谱的超低延迟直播SDK(1秒内,低延迟模式下200~400ms)。
sunlaobo/SmartYouTubeTV
Watch YouTube videos on your TV and set-top-box with comfort
sunlaobo/smile
Statistical Machine Intelligence & Learning Engine
sunlaobo/smsj
SMS library for the Java platform
sunlaobo/spring-learning
:fire::fire::tada:Spring Learning Project, Enjoy it
sunlaobo/spring-security-oauth
Support for adding OAuth1(a) and OAuth2 features (consumer and provider) for Spring web applications.
sunlaobo/Tencent2019_Preliminary_Rank1st
The code for 2019 Tencent College Algorithm Contest, and the online result ranks 1st in the preliminary.
sunlaobo/tutorials
The "REST With Spring" Course:
sunlaobo/Vue2Leaflet
Vue 2 components for Leaflet maps