/**
  * 数据源连接对象
  * @param array $config
  * @return PDO
  */
 public function getPdo()
 {
     if (is_object(self::$_conn)) {
         return self::$_conn;
     }
     try {
         $dsn = "mysql:host=" . DB_HOSTNAME . ";dbname=" . DB_DBNAME;
         self::$_conn = new PDO($dsn, DB_USERNAME, DB_PASSWORD);
         self::$_conn->query('set names utf8');
         return self::$_conn;
     } catch (PDOException $e) {
         die('Error!: ' . $e->getMessage() . '<br>');
     }
     return false;
 }