Xian Zhang

103 papers B 1Journal 93Unranked 9
YearRankTypeTitle / Venue / Authors
2026 J jnl
Neural Networks
Ruixue Fu, Yu Xue, Xian Zhang
2026 J jnl
Commun. Nonlinear Sci. Numer. Simul.
Yu Xue, Weijing Yan, Xian Zhang
2026 J jnl
Appl. Math. Comput.
Xian Zhang, Xiaoxue Kang, Zhitao Zhao, Xin Wang
2025 J jnl
Circuits Syst. Signal Process.
Zhiwei Zhang, Xiaona Yang, Hongwei Guan, Xian Zhang
2025 J jnl
Comput. Appl. Math.
Weijing Yan, Yu Xue, Xian Zhang
2025 J jnl
Inf. Sci.
Guangxun Chen, Xiaona Yang, Yantao Wang, Xian Zhang
2025 J jnl
Commun. Nonlinear Sci. Numer. Simul.
Wentao Hua, Yantao Wang, Xiaona Yang, Xian Zhang
2025 J jnl
J. Appl. Math. Comput.
Yunxiao Jia, Shasha Xiao, Xian Zhang
2024 J jnl
Appl. Math. Comput.
Kairong Tu, Yu Xue, Xian Zhang
2024 J jnl
Neurocomputing
Xian Zhang, Shilei Yuan, Yantao Wang, Xiaona Yang
2024 J jnl
Int. J. Fuzzy Syst.
Kaihan Xu, Tingting Yu, Xin Wang, Li-Bing Wu, Xian Zhang
2024 J jnl
Circuits Syst. Signal Process.
Wanning Li, Xian Zhang, Chunyan Liu, Xiaona Yang
2024 J jnl
Circuits Syst. Signal Process.
Jinbao Lan, Xin Wang, Xian Zhang
2024 J jnl
Commun. Nonlinear Sci. Numer. Simul.
Shilei Yuan, Yantao Wang, Xian Zhang
2024 J jnl
Inf. Sci.
Xin Wang, Jinbao Lan, Xiaona Yang, Xian Zhang
2024 J jnl
Math. Comput. Simul.
Shilei Yuan, Yantao Wang, Xian Zhang, Xin Wang
2024 J jnl
Neural Networks
Kairong Tu, Yu Xue, Xian Zhang
2024 J jnl
J. Exp. Theor. Artif. Intell.
Minde Yan, Chunyan Liu, Xian Zhang, Yantao Wang
2024 J jnl
J. Frankl. Inst.
Huan Zhang, Xian Zhang, Tianqiu Yu
2023 J jnl
Appl. Math. Comput.
Yonghui Chen, Yu Xue, Xiaona Yang, Xian Zhang
2023 J jnl
Math. Comput. Simul.
Shuang Chang, Yantao Wang, Xian Zhang, Xin Wang
2023 J jnl
Math. Comput. Simul.
Xianhe Meng, Xian Zhang, Yantao Wang
2023 J jnl
Commun. Nonlinear Sci. Numer. Simul.
Xian Zhang, Xianhe Meng, Yantao Wang, Chunyan Liu
2023 conf
ICPS
Lin He, Xin Wang, Xin Li, Xian Zhang
2023 J jnl
Neural Process. Lett.
Xian Zhang, Zhongjie Zhang, Tingting Yu, Xin Wang
2023 J jnl
IEEE Trans. Syst. Man Cybern. Syst.
Junlan Wang, Xin Wang, Xian Zhang, Song Zhu
2023 J jnl
J. Frankl. Inst.
Junlan Wang, Xian Zhang, Xin Wang, Xiaona Yang
2023 J jnl
J. Frankl. Inst.
Xue Liang, Xin Wang, Xian Zhang, Chunyan Liu
2023 J jnl
Commun. Nonlinear Sci. Numer. Simul.
Xue Liang, Xin Wang, Xian Zhang
2023 J jnl
IEEE Access
Li Zhu, Er-Yong Cong, Xian Zhang
2022 J jnl
J. Frankl. Inst.
Shuhao Cao, Xian Zhang, Tianqiu Yu, Xiaona Yang
2022 conf
ASCC
Kaihan Xu, Xiaona Yang, Xin Wang, Xian Zhang
2022 J jnl
Appl. Math. Comput.
Zhongjie Zhang, Tingting Yu, Xian Zhang
2022 J jnl
Comput. Appl. Math.
Xianhe Meng, Xian Zhang, Yantao Wang
2022 J jnl
Neurocomputing
Zhongjie Zhang, Xian Zhang, Tingting Yu
2022 J jnl
Math. Comput. Simul.
Yonghui Chen, Xian Zhang, Yu Xue
2022 J jnl
Inf. Sci.
Junlan Wang, Xian Zhang, Xin Wang, Xiaona Yang
2022 J jnl
IEEE Trans. Syst. Man Cybern. Syst.
Xin Yang, Yantao Wang, Xian Zhang
2022 J jnl
IEEE Trans. Syst. Man Cybern. Syst.
Yu Xue, Chunyan Liu, Xian Zhang
2021 J jnl
IEEE Access
Xianhe Meng, Xian Zhang, Yantao Wang, Chunyan Liu
2021 J jnl
Neurocomputing
Xian Zhang, Yantao Wang, Xin Wang
2021 J jnl
IEEE Trans. Cybern.
Xin Wang, Ju H. Park, Heng Liu, Xian Zhang
2021 J jnl
IEEE Trans. Control. Netw. Syst.
Zexing Liu, Xin Yang, Tingting Yu, Xian Zhang, Xin Wang
2021 J jnl
J. Frankl. Inst.
Zeyu Dong, Xian Zhang, Xin Wang
2021 conf
SPAC
Yantao Wang, Xinyu Zhang, Xin Yang, Xian Zhang, Xin Wang
2021 J jnl
Appl. Math. Comput.
Junlan Wang, Xin Wang, Yantao Wang, Xian Zhang
2021 J jnl
J. Frankl. Inst.
Xian Zhang, Haifang Li, Ning Zhao, Xin Wang
2021 J jnl
Neurocomputing
Shasha Xiao, Xin Wang, Xian Zhang, Jun-Wei Zhu, Xin Yang
2020 J jnl
Appl. Math. Comput.
Zeyu Dong, Xin Wang, Xian Zhang
2020 J jnl
IEEE Trans. Autom. Control.
Fanbiao Li, Xin Li, Xian Zhang, Chunhua Yang
2020 J jnl
Neurocomputing
Er-Yong Cong, Xiao Han, Xian Zhang
2020 J jnl
IEEE Access
Xian Zhang, Zhiwei Zhang, Yantao Wang, Chunyan Liu
2020 conf
ACM TUR-C
Jingwen Cai, Wenbin He, Yu Li, Xian Zhang, Lingli Li
2020 J jnl
J. Control. Decis.
Haifang Li, Ning Zhao, Xian Zhang, Xin Wang
2020 J jnl
IEEE Access
Er-Yong Cong, Xiao Han, Xian Zhang
2020 conf
CDC
Xian Zhang, Lina Zhang, Yu Xue, Xin Wang, Mouquan Shen, Jun-Wei Zhu
2020 J jnl
Neurocomputing
Yu Xue, Lina Zhang, Xian Zhang
2020 J jnl
Neurocomputing
Wenqi Shen, Xian Zhang, Yantao Wang
2020 J jnl
Neurocomputing
Zeyu Dong, Xian Zhang, Xin Wang
2019 J jnl
Neurocomputing
Shasha Xiao, Xian Zhang, Xin Wang, Yantao Wang
2019 J jnl
J. Syst. Control. Eng.
Xin Wang, Shuang Ding, Xian Zhang, Xiaofei Fan
2019 conf
CDC
Zexing Liu, Xian Zhang, Xin Wang
2019 J jnl
IEEE Access
Lanhui Zhang, Yu Xue, Xin Wang, Xian Zhang
2019 J jnl
IEEE Access
Xue Liang, Xian Zhang
2019 J jnl
IEEE Trans. Autom. Control.
Haifang Li, Ning Zhao, Xin Wang, Xian Zhang, Peng Shi
2019 J jnl
Int. J. Control
Xian Zhang, Ning Zhao, Peng Shi
2019 J jnl
J. Frankl. Inst.
Xian Zhang, Xinxiao Liu, Yantao Wang, Xin Wang
2018 J jnl
Complex.
Xiaofei Fan, Yantao Wang, Ligang Wu, Xian Zhang
2018 J jnl
IEEE Trans. Neural Networks Learn. Syst.
Xin Li, Fanbiao Li, Xian Zhang, Chunhua Yang, Weihua Gui
2018 J jnl
J. Frankl. Inst.
Ning Zhao, Xian Zhang, Yu Xue, Peng Shi
2018 J jnl
IEEE Trans. Cybern.
Xian Zhang, Xiaofei Fan, Ligang Wu
2018 J jnl
IEEE Trans. Neural Networks Learn. Syst.
Tingting Yu, Jianxing Liu, Yi Zeng, Xian Zhang, Qingshuang Zeng, Ligang Wu
2018 J jnl
IEEE Trans. Neural Networks Learn. Syst.
Xian Zhang, Yuanyuan Han, Ligang Wu, Yantao Wang
2017 J jnl
IEEE ACM Trans. Comput. Biol. Bioinform.
Xiaofei Fan, Xian Zhang, Ligang Wu, Michael Shi
2017 J jnl
Neurocomputing
Xiaofei Fan, Yu Xue, Xian Zhang, Jing Ma
2017 J jnl
J. Frankl. Inst.
Cheng Gong, Xian Zhang, Ligang Wu
2017 J jnl
IEEE Access
Xin Li, Xian Zhang, Xin Wang
2016 J jnl
IEEE ACM Trans. Comput. Biol. Bioinform.
Xian Zhang, Ligang Wu, Jiahua Zou
2016 J jnl
J. Frankl. Inst.
Yantao Wang, Yu Xue, Xian Zhang
2016 J jnl
Neurocomputing
Xian Zhang, Yuanyuan Han, Ligang Wu, Jiahua Zou
2016 J jnl
J. Frankl. Inst.
Yantao Wang, Xinghua Zhang, Xian Zhang
2016 J jnl
Appl. Math. Comput.
Tingting Liu, Xian Zhang, Xiangyu Gao
2015 J jnl
IEEE ACM Trans. Comput. Biol. Bioinform.
Xian Zhang, Ligang Wu, Shaochun Cui
2015 J jnl
Circuits Syst. Signal Process.
Yuanyuan Han, Xian Zhang, Yantao Wang
2015 J jnl
Neurocomputing
Yantao Wang, Xian Zhang, Zhongrui Hu
2015 J jnl
Neurocomputing
Tingting Yu, Xian Zhang, Guodong Zhang, Ben Niu
2014 J jnl
Circuits Syst. Signal Process.
Guodong Zhang, Xue Lin, Xian Zhang
2014 J jnl
IEEE Trans. Fuzzy Syst.
Fanbiao Li, Peng Shi, Ligang Wu, Xian Zhang
2014 B conf
FUZZ-IEEE
Chuang Liu, Hak-Keung Lam, Xian Zhang, Hongyi Li, Sai-Ho Ling
2014 J jnl
Math. Struct. Comput. Sci.
Yanjiang Li, Chong Tan, Jianting Lv, Xian Zhang
2013 J jnl
Neurocomputing
Xian Zhang, Ahui Yu, Guodong Zhang
2013 J jnl
Circuits Syst. Signal Process.
Yantao Wang, Xian Zhang, Yanmei Hu
2013 J jnl
J. Frankl. Inst.
Xue Lin, Xian Zhang, Yantao Wang
2013 J jnl
Neural Comput. Appl.
Yantao Wang, Ahui Yu, Xian Zhang
2011 J jnl
J. Frankl. Inst.
Yantao Wang, Huanyu Zhu, Shaochun Cui, Xian Zhang
2010 J jnl
IMA J. Math. Control. Inf.
Xian Zhang, Xiangyu Gao, Haiyan Wu
2009 conf
CDC
Xian Zhang, Guang-Ping Zhong, Chong Tan
2009 conf
CDC
Xiangyu Gao, Guang-Ren Duan, Xian Zhang
2004 J jnl
Appl. Math. Comput.
Xian Zhang, Steve Thompson, Guang-Ren Duan
2004 J jnl
Appl. Math. Comput.
Chongguang Cao, Xian Zhang, Xiaomin Tang
2004 J jnl
Appl. Math. Lett.
Xian Zhang, Mei-Yu Cheng
2002 conf
CDC
Guang-Ren Duan, Xian Zhang
2000 J jnl
SIAM J. Matrix Anal. Appl.
Xian Zhang, Zhongpeng Yang, Chongguang Cao
s3-storage/s3_test.py
← Index s3-storage/s3_test.py python
#!/usr/bin/env python3
"""
Simple script to test S3 connectivity and download.
Usage: python s3_test.py
"""

import os
import time
import tempfile
from minio import Minio
from minio.error import S3Error
from dotenv import load_dotenv

# Load environment variables
load_dotenv()

def get_minio_client():
    """Create and return a Minio client using credentials from .env file"""
    endpoint = os.getenv("S3_ENDPOINT")
    access_key = os.getenv("S3_ACCESS_KEY")
    secret_key = os.getenv("S3_SECRET_KEY")
    secure = True 
    
    print(f"Connecting to S3 endpoint: {endpoint} (secure={secure})")
    
    return Minio(
        endpoint=endpoint,
        access_key=access_key,
        secret_key=secret_key,
        secure=secure
    )

def test_connection():
    """Test basic connectivity to S3"""
    try:
        client = get_minio_client()
        
        # Try to list buckets as a basic connectivity test
        buckets = client.list_buckets()
        print(f"Successfully connected to S3. Found {len(buckets)} buckets:")
        for bucket in buckets:
            print(f"  - {bucket.name}")
        
        return client
    except Exception as e:
        print(f"Failed to connect to S3: {e}")
        return None

def test_bucket_access(client, bucket_name):
    """Test access to a specific bucket"""
    try:
        exists = client.bucket_exists(bucket_name)
        if exists:
            print(f"Bucket '{bucket_name}' exists and is accessible")
            
            # List a few objects to verify access
            count = 0
            objects = []
            for obj in client.list_objects(bucket_name, recursive=True):
                print(f"  - {obj.object_name} ({obj.size} bytes)")
                objects.append(obj)
                count += 1
                if count >= 5:
                    break
            
            print(f"Found at least {len(objects)} objects in bucket")
            return objects
        else:
            print(f"Bucket '{bucket_name}' does not exist or is not accessible")
            return []
    except Exception as e:
        print(f"Error accessing bucket '{bucket_name}': {e}")
        return []

def test_download(client, bucket_name, object_name):
    """Test downloading a specific object"""
    try:
        print(f"Attempting to download: {object_name}")
        start_time = time.time()
        
        # Create a temporary file to store the downloaded object
        with tempfile.NamedTemporaryFile(delete=False) as temp_file:
            temp_path = temp_file.name
        
        # Download the object
        client.fget_object(bucket_name, object_name, temp_path)
        
        # Check if the file was downloaded successfully
        file_size = os.path.getsize(temp_path)
        elapsed_time = time.time() - start_time
        
        print(f"Download successful: {file_size} bytes in {elapsed_time:.2f} seconds")
        print(f"Average download speed: {file_size/elapsed_time/1024:.2f} KB/s")
        
        # Clean up
        os.unlink(temp_path)
        return True
    except S3Error as e:
        print(f"S3 Error during download: {e}")
        return False
    except Exception as e:
        print(f"Error downloading object: {e}")
        return False

def main():
    """Main function to run all tests"""
    print("=== S3 Connectivity Test ===")
    
    # Test basic connectivity
    client = test_connection()
    if not client:
        return
    
    # Get bucket name from environment variable
    bucket_name = "redb"
    print(f"\n=== Testing Access to Bucket: {bucket_name} ===")
    objects = test_bucket_access(client, bucket_name)
    
    if objects:
        # Test downloading the first object
        first_object = objects[0].object_name
        print(f"\n=== Testing Download of Object: {first_object} ===")
        test_download(client, bucket_name, first_object)
        
        # If the first one worked, let's try a specific file from the error log
        print(f"\n=== Testing Download of Specific Object ===")
        specific_object = "00/06/00062073114defac39cb7ab9cb99a0b77c535a09a241c60d47ddd0b6431629f1.zip"
        test_download(client, bucket_name, specific_object)

if __name__ == "__main__":
    main()