From 781d6610681c227c6440d72794c6721e47fc13dc Mon Sep 17 00:00:00 2001 From: wangky <m1561510467@163.com> Date: 星期四, 07 十一月 2024 16:37:20 +0800 Subject: [PATCH] 1 --- Server/李转转/log/配置管理_李转转_1107.doc | 0 Server/王琨元/code/MysqlConn.h | 62 ++++++++++++++++--------------- Server/陈楚丹/log/日志_陈楚丹_1106.doc | 0 Server/胡家明/log/日志_胡家明_1105.doc | 0 Server/马渝杭/log/20241107昆仑日报.doc | 0 kunlun.sql | 8 ++++ Client/申烜/log/日志_申烜_1107.doc | 0 Server/胡家明/log/日志_胡家明_1106.doc | 0 Client/朱航/log/朱航1106.doc | 0 Client/王鑫鑫/log/日志_王鑫鑫_1107.doc | 0 Client/黎弘霖/log/设备管理_黎弘霖_1107.doc | 0 Client/龚启祥/log/日志模板_龚启祥_1106()新.doc | 0 Client/冀浩昶/log/日志_冀浩昶_1107.doc | 0 Client/朱航/log/朱航1105.doc | 0 Client/李宵增/log/历史查询_李宵增_1106.doc | 0 common.h | 2 Client/刘子航/log/日志_刘子航_1107.doc | 0 Client/郑凯文/log/郑凯文1107.doc | 0 Server/马渝杭/log/日志_马渝杭_20241107.doc | 0 Client/宋昊昳/log/日志_宋昊昳_1107.doc | 0 20 files changed, 41 insertions(+), 31 deletions(-) diff --git "a/Client/\345\206\200\346\265\251\346\230\266/log/\346\227\245\345\277\227_\345\206\200\346\265\251\346\230\266_1107.doc" "b/Client/\345\206\200\346\265\251\346\230\266/log/\346\227\245\345\277\227_\345\206\200\346\265\251\346\230\266_1107.doc" new file mode 100644 index 0000000..fb5b723 --- /dev/null +++ "b/Client/\345\206\200\346\265\251\346\230\266/log/\346\227\245\345\277\227_\345\206\200\346\265\251\346\230\266_1107.doc" Binary files differ diff --git "a/Client/\345\210\230\345\255\220\350\210\252/log/\346\227\245\345\277\227_\345\210\230\345\255\220\350\210\252_1107.doc" "b/Client/\345\210\230\345\255\220\350\210\252/log/\346\227\245\345\277\227_\345\210\230\345\255\220\350\210\252_1107.doc" new file mode 100644 index 0000000..a1d6932 --- /dev/null +++ "b/Client/\345\210\230\345\255\220\350\210\252/log/\346\227\245\345\277\227_\345\210\230\345\255\220\350\210\252_1107.doc" Binary files differ diff --git "a/Client/\345\256\213\346\230\212\346\230\263/log/\346\227\245\345\277\227_\345\256\213\346\230\212\346\230\263_1107.doc" "b/Client/\345\256\213\346\230\212\346\230\263/log/\346\227\245\345\277\227_\345\256\213\346\230\212\346\230\263_1107.doc" new file mode 100644 index 0000000..111c811 --- /dev/null +++ "b/Client/\345\256\213\346\230\212\346\230\263/log/\346\227\245\345\277\227_\345\256\213\346\230\212\346\230\263_1107.doc" Binary files differ diff --git "a/Client/\346\234\261\350\210\252/log/\346\234\261\350\210\2521105.doc" "b/Client/\346\234\261\350\210\252/log/\346\234\261\350\210\2521105.doc" index 1d30c29..5d34d41 100644 --- "a/Client/\346\234\261\350\210\252/log/\346\234\261\350\210\2521105.doc" +++ "b/Client/\346\234\261\350\210\252/log/\346\234\261\350\210\2521105.doc" Binary files differ diff --git "a/Client/\346\234\261\350\210\252/log/\346\234\261\350\210\2521106.doc" "b/Client/\346\234\261\350\210\252/log/\346\234\261\350\210\2521106.doc" new file mode 100644 index 0000000..da123aa --- /dev/null +++ "b/Client/\346\234\261\350\210\252/log/\346\234\261\350\210\2521106.doc" Binary files differ diff --git "a/Client/\346\235\216\345\256\265\345\242\236/log/\345\216\206\345\217\262\346\237\245\350\257\242_\346\235\216\345\256\265\345\242\236_1106.doc" "b/Client/\346\235\216\345\256\265\345\242\236/log/\345\216\206\345\217\262\346\237\245\350\257\242_\346\235\216\345\256\265\345\242\236_1106.doc" new file mode 100644 index 0000000..9e4b9be --- /dev/null +++ "b/Client/\346\235\216\345\256\265\345\242\236/log/\345\216\206\345\217\262\346\237\245\350\257\242_\346\235\216\345\256\265\345\242\236_1106.doc" Binary files differ diff --git "a/Client/\347\216\213\351\221\253\351\221\253/log/\346\227\245\345\277\227_\347\216\213\351\221\253\351\221\253_1107.doc" "b/Client/\347\216\213\351\221\253\351\221\253/log/\346\227\245\345\277\227_\347\216\213\351\221\253\351\221\253_1107.doc" new file mode 100644 index 0000000..07db227 --- /dev/null +++ "b/Client/\347\216\213\351\221\253\351\221\253/log/\346\227\245\345\277\227_\347\216\213\351\221\253\351\221\253_1107.doc" Binary files differ diff --git "a/Client/\347\224\263\347\203\234/log/\346\227\245\345\277\227_\347\224\263\347\203\234_1107.doc" "b/Client/\347\224\263\347\203\234/log/\346\227\245\345\277\227_\347\224\263\347\203\234_1107.doc" new file mode 100644 index 0000000..f662e30 --- /dev/null +++ "b/Client/\347\224\263\347\203\234/log/\346\227\245\345\277\227_\347\224\263\347\203\234_1107.doc" Binary files differ diff --git "a/Client/\351\203\221\345\207\257\346\226\207/log/\351\203\221\345\207\257\346\226\2071107.doc" "b/Client/\351\203\221\345\207\257\346\226\207/log/\351\203\221\345\207\257\346\226\2071107.doc" new file mode 100644 index 0000000..127f4aa --- /dev/null +++ "b/Client/\351\203\221\345\207\257\346\226\207/log/\351\203\221\345\207\257\346\226\2071107.doc" Binary files differ diff --git "a/Client/\351\273\216\345\274\230\351\234\226/log/\350\256\276\345\244\207\347\256\241\347\220\206_\351\273\216\345\274\230\351\234\226_1107.doc" "b/Client/\351\273\216\345\274\230\351\234\226/log/\350\256\276\345\244\207\347\256\241\347\220\206_\351\273\216\345\274\230\351\234\226_1107.doc" new file mode 100644 index 0000000..1dba3de --- /dev/null +++ "b/Client/\351\273\216\345\274\230\351\234\226/log/\350\256\276\345\244\207\347\256\241\347\220\206_\351\273\216\345\274\230\351\234\226_1107.doc" Binary files differ diff --git "a/Client/\351\276\232\345\220\257\347\245\245/log/\346\227\245\345\277\227\346\250\241\346\235\277_\351\276\232\345\220\257\347\245\245_1106\050\051\346\226\260.doc" "b/Client/\351\276\232\345\220\257\347\245\245/log/\346\227\245\345\277\227\346\250\241\346\235\277_\351\276\232\345\220\257\347\245\245_1106\050\051\346\226\260.doc" new file mode 100644 index 0000000..675637e --- /dev/null +++ "b/Client/\351\276\232\345\220\257\347\245\245/log/\346\227\245\345\277\227\346\250\241\346\235\277_\351\276\232\345\220\257\347\245\245_1106\050\051\346\226\260.doc" Binary files differ diff --git "a/Server/\346\235\216\350\275\254\350\275\254/log/\351\205\215\347\275\256\347\256\241\347\220\206_\346\235\216\350\275\254\350\275\254_1107.doc" "b/Server/\346\235\216\350\275\254\350\275\254/log/\351\205\215\347\275\256\347\256\241\347\220\206_\346\235\216\350\275\254\350\275\254_1107.doc" new file mode 100644 index 0000000..1a9bcc6 --- /dev/null +++ "b/Server/\346\235\216\350\275\254\350\275\254/log/\351\205\215\347\275\256\347\256\241\347\220\206_\346\235\216\350\275\254\350\275\254_1107.doc" Binary files differ diff --git "a/Server/\347\216\213\347\220\250\345\205\203/code/MysqlConn.h" "b/Server/\347\216\213\347\220\250\345\205\203/code/MysqlConn.h" index fe6d6fc..7e83a2b 100644 --- "a/Server/\347\216\213\347\220\250\345\205\203/code/MysqlConn.h" +++ "b/Server/\347\216\213\347\220\250\345\205\203/code/MysqlConn.h" @@ -2,54 +2,56 @@ #include <string> #include <WinSock2.h> +//#include <mysql.h> #include "MySQL/include/mysql.h" #include <string.h> #include <chrono> -#include <iostream> -#include <memory> -#include <queue> -#include <mutex> -#include <condition_variable> -#include <regex> + #pragma comment(lib,"./MySQL/lib/libmysql.lib") -using namespace std; class MysqlConn { public: - // 初始化连接 + // 锟斤拷始锟斤拷锟斤拷锟斤拷 MysqlConn(); - // 连接数据库 - //bool connect(); - // 释放资源 - ~MysqlConn(); - // 更新数据库 ( insert update delete ) - bool update(string sql); - // 查询数据库 - bool query(string sql, vector<vector<string>>& result); - bool query(string sql); - // 得到结果集 + // 锟斤拷锟斤拷锟斤拷锟捷匡拷 + bool connect(std::string ip, std::string userName, std::string passwd, std::string db , int port = 3306); + // 锟酵凤拷锟斤拷源 + ~MysqlConn( ); + // 锟斤拷锟斤拷锟斤拷锟捷匡拷 ( insert update delete ) + bool update(std::string sql); + // 锟斤拷询锟斤拷锟捷匡拷 + bool query(std::string sql); + // 锟矫碉拷锟斤拷锟斤拷锟斤拷 bool getResult(); - // 获取结果集的字段 - string getField(int index); - // 事务操作 + // 锟斤拷取锟斤拷锟斤拷锟斤拷锟斤拷锟街讹拷 + std::string getField(int index); + // 锟斤拷锟斤拷锟斤拷锟斤拷 bool transaction(); - // 提交事务 - bool commit(); - // 事务回滚 + // 锟结交锟斤拷锟斤拷 + bool commit( ); + // 锟斤拷锟斤拷锟截癸拷 bool rollback(); + void refreshActiveTime( ); // 刷锟铰伙拷跃时锟斤拷 + long long getActiveTime(); // 锟斤拷取锟斤拷前锟斤拷跃锟斤拷时锟斤拷锟斤拷锟斤拷 + // 锟斤拷全校锟斤拷锟接匡拷 + bool isSqlSafe(const std::string& sql); - void refreshActiveTime(); // 刷新活跃时间 - long long getActiveTime(); // 获取当前活跃的时间间隔 - // 安全校验接口 - bool isSqlSafe(const string& sql); - bool isConnected(); -protected: +private: + void freeRes(); +<<<<<<< HEAD MYSQL* m_mysql; MYSQL_RES* m_res; MYSQL_ROW m_row; chrono::steady_clock::time_point m_activeTime; +======= + MYSQL* mysql_ = NULL ; + MYSQL_RES* res_ = NULL; + MYSQL_ROW row_ = nullptr; + std::chrono::steady_clock::time_point activeTime_; +>>>>>>> eadb2439512aec3f324b6e75f09b525e8da33edb }; + diff --git "a/Server/\350\203\241\345\256\266\346\230\216/log/\346\227\245\345\277\227_\350\203\241\345\256\266\346\230\216_1105.doc" "b/Server/\350\203\241\345\256\266\346\230\216/log/\346\227\245\345\277\227_\350\203\241\345\256\266\346\230\216_1105.doc" new file mode 100644 index 0000000..dfc3f9d --- /dev/null +++ "b/Server/\350\203\241\345\256\266\346\230\216/log/\346\227\245\345\277\227_\350\203\241\345\256\266\346\230\216_1105.doc" Binary files differ diff --git "a/Server/\350\203\241\345\256\266\346\230\216/log/\346\227\245\345\277\227_\350\203\241\345\256\266\346\230\216_1106.doc" "b/Server/\350\203\241\345\256\266\346\230\216/log/\346\227\245\345\277\227_\350\203\241\345\256\266\346\230\216_1106.doc" new file mode 100644 index 0000000..346250b --- /dev/null +++ "b/Server/\350\203\241\345\256\266\346\230\216/log/\346\227\245\345\277\227_\350\203\241\345\256\266\346\230\216_1106.doc" Binary files differ diff --git "a/Server/\351\231\210\346\245\232\344\270\271/log/\346\227\245\345\277\227_\351\231\210\346\245\232\344\270\271_1106.doc" "b/Server/\351\231\210\346\245\232\344\270\271/log/\346\227\245\345\277\227_\351\231\210\346\245\232\344\270\271_1106.doc" new file mode 100644 index 0000000..d11a66b --- /dev/null +++ "b/Server/\351\231\210\346\245\232\344\270\271/log/\346\227\245\345\277\227_\351\231\210\346\245\232\344\270\271_1106.doc" Binary files differ diff --git "a/Server/\351\251\254\346\270\235\346\235\255/log/20241107\346\230\206\344\273\221\346\227\245\346\212\245.doc" "b/Server/\351\251\254\346\270\235\346\235\255/log/20241107\346\230\206\344\273\221\346\227\245\346\212\245.doc" new file mode 100644 index 0000000..ae20b78 --- /dev/null +++ "b/Server/\351\251\254\346\270\235\346\235\255/log/20241107\346\230\206\344\273\221\346\227\245\346\212\245.doc" Binary files differ diff --git "a/Server/\351\251\254\346\270\235\346\235\255/log/\346\227\245\345\277\227_\351\251\254\346\270\235\346\235\255_20241107.doc" "b/Server/\351\251\254\346\270\235\346\235\255/log/\346\227\245\345\277\227_\351\251\254\346\270\235\346\235\255_20241107.doc" new file mode 100644 index 0000000..22ce2b3 --- /dev/null +++ "b/Server/\351\251\254\346\270\235\346\235\255/log/\346\227\245\345\277\227_\351\251\254\346\270\235\346\235\255_20241107.doc" Binary files differ diff --git a/common.h b/common.h index 7eb4357..bb0a5f2 100644 --- a/common.h +++ b/common.h @@ -325,7 +325,7 @@ struct MDReq//淇敼璇锋眰 { Head head; - + DevicesInfo info; MDReq() { head.type = MD_REQ; head.len = sizeof(MDReq); diff --git a/kunlun.sql b/kunlun.sql index bb9d576..32d9688 100644 --- a/kunlun.sql +++ b/kunlun.sql @@ -209,3 +209,11 @@ /*!40014 SET FOREIGN_KEY_CHECKS=IFNULL(@OLD_FOREIGN_KEY_CHECKS, 1) */; /*!40101 SET CHARACTER_SET_CLIENT=@OLD_CHARACTER_SET_CLIENT */; /*!40111 SET SQL_NOTES=IFNULL(@OLD_SQL_NOTES, 1) */; +<<<<<<< HEAD +<<<<<<< HEAD +z +======= +SELECT id,devices_name,longitude,latitude,devices_status FROM devices_management; +>>>>>>> 2e420a0a40cc3fcc62bcb42ee6a25f4ad4f22dd3 +======= +>>>>>>> d4c3d3a2b8a3e1507ca835870073df807cdb87df -- Gitblit v1.8.0