WebServer, C++
./webbench -c 10000 -t 5 http://192.168.163.30:10000/index.html
-c是端口 -t是访问持续时间,单位为秒
WSL虚拟机测试可支持28000并发访问
Speed=452712 pages/min, 1199686 bytes/sec. Requests: 37726 susceed, 0 failed.
有序链表实现
单例模式
生产者消费者模型
LOG_DEBUG的使用
g++ *.cpp -o main -pthread -lmysqlclient
MySQL8.0后版本不支持密码登入,需配置
ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY "root";
数据库初始化命令如下
-- 建立yourdb库
create database yourdb;
-- 创建user表
USE yourdb;
CREATE TABLE user(
username char(50) NULL,
passwd char(50) NULL
) ENGINE=InnoDB;
-- 添加数据
INSERT INTO user(username, passwd) VALUES('name', 'passwd');
-- sudo service mysql start
-- sudo mysql -uroot
-- ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY "root";