#include "MySQLWrapper.h" #include #include #include #include #include #include #include #include #include #include using namespace std; #include "local_db_account.h" #include "util.hpp" int main() { /// 3.1 计算机专业薪水最高的前10名招聘职位+岗位需求量 MySQLConn conn; conn.connect("127.0.0.1",db_user,db_passwd,"bigdata3",3306); cout<<"Connected to DB"<> keywords { { "Web程序设计", "Web程序开发" , "Web开发", "Web程序", "Web" }, /// WEB应用程序设计 { "可视化程序设计", "可视化程序", "软件开发", "界面设计" , "人机交互", "交互" }, /// 可视化(软件) { "数据库管理", "DBA", "数据库开发", "数据库", "MySQL", "SQL Server", "SQL" }, /// 数据库 { "多媒体应用", "Media", "多媒体开发", "视频", "音频", "播放器" }, /// 多媒体应用 { "移动应用", "Android", "iOS", "安卓", "苹果", "移动客户端", "嵌入式" , "移动" }, /// 移动应用开发 { "软件测试", "测试" }, /// 软件测试 { "物流信息", "物流管理", "物流" }, /// 物流信息&物流管理 { "计算机游戏开发", "游戏开发", "游戏设计", "Steam", "任天堂", "Nintendo", "PC游戏", "游戏客户端", "网页游戏" }, /// 游戏开发 { "计算机图形学" , "计算机图形", "计算机图像", "人脸识别", "人脸", "识别" , "OpenCV" }, /// 计算机图形学 { "网络管理", "网络系统管理", "网络调试", "网管" }, /// 网络管理 { "物联网", "IoT" }, /// 物联 }; int szParts=keywords.size(); vector> cashvec(szParts); for(int i=0;i vector> tvec; for(int i=0;i& a,const pair& b) { return a.second > b.second ; }); ofstream ofs("result/3.1.csv"); #define cout ofs cout<<"岗位,平均薪水,需求量"<