C++高性能分布式服务器框架,webserver,websocket server,自定义tcp_server(包含日志模块,配置模块,线程模块,协程模块,协程调度模块,io协程调度模块,hook模块,socket模块,bytearray序列化,http模块,TcpServer模块,Websocket模块,Https模块等, Smtp邮件模块, MySQL, SQLite3, ORM,Redis,Zookeeper) ...
采用Ragel(有限状态机,性能媲美汇编),实现了HTTP/1.1的简单协议实现和uri的解析。基于SocketStream实现了HttpConnection(HTTP的客户端)和HttpSession(HTTP服务器端的链接)。基于TcpServer实现了HttpServer。提供了完整的HTTP的客户端API请求功能,HTTP基础API服务器功能 ...
该项目通过 SQLite 数据库存储 shell 历史,能够显示更多的 shell 历史、命令运行时间、执行时间等信息,还支持选择、过滤、统计、同步/备份等操作。 # 搜索昨天下午3点之后记录的所有成功的 `make` 命令 atuin search --exit 0 --after "yesterday 3pm" make 31、this-week-in-rust:Rust 语言社区的每周摘要。...
本周star 增长数:200+ Foodium 是一个使用现在工具开发的AndroidApp,项目使用了Kotlin, Coroutines, Flow, Dagger 2, Architecture Components, MVVM, Room, Retrofit, Moshi, Material Components 进行开发。Foodium 从API加载 post 数据并将其存储在持久性存储中(即SQLite数据库)。Post 总是从本地数据库加载,远...
应用进入后台,断开socket链接 应用返回前台,重现链接socket IMService.getInstance().enterForeground(); 发送点对点消息 Intent intent = new Intent(this, PeerMessageActivity.class); intent.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK); intent.putExtra("peer_uid", peer_uid); intent.putExtra("peer_name", "...
使用Python3编写 爬虫框架为Scrapy并且实际用到了Scrapy的诸多特性,是深入学习Scrapy的不错开源项目 利用Flask、Flask-socketio、Vue实现了高可用性的UI界面。功能强大实用,是新媒体运营等岗位不错的数据助手 得益于Scrapy、MongoDB、Elasticsearch的使用,数据爬取、存储、索引均简单高效 ...
SQLite SQLite简介 SQLite官网 SQLite教程 🔝返回目录 🍉非关系型数据库(NoSQL) 非关系型数据库又被称为 NoSQL(Not Only SQL ),意为不仅仅是 SQL。指的是与传统关系型数据库(RDBMS)相对应的一类数据库管理系统。与关系型数据库不同的是非关系型数据库不使用传统的表格和行列结构来存储数据,而是采用更灵活的...
webbench: 是Linux下的一个网站压力测试工具,最多可以模拟3万个并发连接去测试网站的负载能力 ab: ab是apache自带的一款功能强大的测试工具 Siege: 一款开源的压力测试工具,可以根据配置对一个WEB站点进行多用户的并发访问,记录每个用户所有请求过程的相应时间,并在一定数量的并发访问下重复进行。
SQLite 可在 UNIX(Linux, Mac OS-X, Android, iOS)和 Windows(Win32, WinCE, WinRT)中运行。...
implementation"net.zetetic:android-database-sqlcipher:4.5.3"implementation"androidx.sqlite:sqlite-ktx:2.3.1"implementation'org.whispersystems:curve25519-android:0.5.0'implementation'org.whispersystems:signal-protocol-android:2.8.1' 混淆 -dontwarn com.xinbida.wukongim.** -keep class com.xinbida.wukongim...