text: #include <cstdio>
  #include <random>
  #include <string>
  #include <iostream>
  #include <fstream>
  #include "status.h"
  #include "vdb_client.h"
  
  std::string exe_name;
  
  void Usage() {
      std::cout << std::endl;
      std::cout << "Usage: " << std::endl;
      std::cout << exe_name << " address table_name data_file" << std::endl;
      std::cout <<exe_name << " 127.0.0.1:38000 image_table ../example/test_vector1.txt" << std::endl;
      std::cout << std::endl;
  }
  
  void Split(const std::string &s, char separator, std::vector<std::string> &sv, const std::string ignore) {
      std::set<char> ignore_chars;
      for (auto c : ignore) {
          ignore_chars.insert(c);
      }
  
      std::string sub_str;
      for (auto c : s) {
          auto it = ignore_chars.find(c);
          if (it != ignore_chars.end()) {
              continue;
          }
  
          if (c != separator) {
              sub_str.push_back(c);
          } else {
              if (!sub_str.empty()) {
                  sv.push_back(sub_str);
              }
              sub_str.clear();
          }
      }
  
      if (!sub_str.empty()) {
          sv.push_back(sub_str);
      }
  }
  
  int main(int argc, char **argv) {
  
      return 0;
  }
  