Hailong Chen

31 papers C 1Journal 22Unranked 8
YearRankTypeTitle / Venue / Authors
2026 J jnl
Inf. Process. Manag.
Zhe Chen, Feng Qiao, Hailong Chen, Wenzhen Zhang, Pengjie Ren, Sen Lin, Jie Sun, Yujun Li
2026 J jnl
Comput. Vis. Image Underst.
Bin Ge, Xiaolong Peng, Chenxing Xia, Hailong Chen
2026 J jnl
Biomed. Signal Process. Control.
Chenxing Xia, Hailong Chen, Bin Ge, Xiaolong Peng, Chaofan Liu, Zihan Jia, Shishui Bao
2025 J jnl
Inf.
Hailong Chen, Qingqing Song, Guantong Chen
2025 J jnl
Multim. Syst.
Bin Ge, Xiaolong Peng, Chenxing Xia, Hailong Chen
2025 conf
PRCV (14)
Chaofan Liu, Chenxing Xia, Bin Ge, Hailong Chen
2025 J jnl
SIAM J. Control. Optim.
Hailong Chen, Andrea Bisoffi, Claudio De Persis
2025 J jnl
IEEE Access
Weiwei Ye, Xinchun Zhao, Yixun Wang, Hailong Chen, Luping Lin
2025 J jnl
CoRR
Hailong Chen, Claudio De Persis, Andrea Bisoffi, Pietro Tesi
2025 J jnl
J. Imaging
Hailong Chen, Xinyi Wang, Haipeng Jin
2025 J jnl
IEEE Trans. Instrum. Meas.
Meng Wang, Yang Yang, Hailong Chen, Qijian Tang, Xiang Peng, Xiaoli Liu
2024 conf
BIBM
Hailong Chen, Yangyang Zhang, Zhengxia Wang
2024 J jnl
CoRR
Hailong Chen, Andrea Bisoffi, Claudio De Persis
2023 J jnl
Remote. Sens.
Nina Xiong, Hailong Chen, Ruiping Li, Huimin Su, Shouzheng Dai, Jia Wang
2023 J jnl
Sensors
Hang Zhou, Peng Ping, Quan Shi, Hailong Chen
2023 conf
CDC
Hailong Chen, Andrea Bisoffi, Claudio De Persis
2023 J jnl
CoRR
Hailong Chen, Andrea Bisoffi, Claudio De Persis
2023 J jnl
IEEE Trans. Ind. Informatics
Hailong Chen, Hao Wu, Jiahui Li, Xin Wang, Lei Zhang
2023 J jnl
Int. J. Inf. Commun. Technol.
Kan Pan, Hailong Chen, Qian Liu, Jian Wang, Yingming Pu, Chunlin Yin, Zheng Yang, Na Zhao
2021 conf
HPCC/DSS/SmartCity/DependSys
Zhicheng Zhou, Hailong Chen, Kunhua Li, Fei Hu, Bingjie Yan, Jieren Cheng, Xuyan Wei, Bernie Liu, Xiulai Li, Fuwen Chen, Yongji Sui
2021 J jnl
CoRR
Zhicheng Zhou, Hailong Chen, Kunhua Li, Fei Hu, Bingjie Yan, Jieren Cheng, Xuyan Wei, Bernie Liu, Xiulai Li, Fuwen Chen, Yongji Sui
2021 J jnl
Comput. Intell. Neurosci.
Hailong Chen, Haijiao Sun, Miao Cheng, Wuyue Yan
2021 J jnl
IEEE Access
Bing He, Hailong Chen, Gang Liu, Xiaoxiang Hu
2020 J jnl
SN Comput. Sci.
Hailong Chen, Miaomiao Ge, Yutong Xue
2020 J jnl
SN Comput. Sci.
Hailong Chen, Wuyue Yan, Haijiao Sun, Miao Cheng
2019 J jnl
Int. J. Fuzzy Syst.
Wenqiang Ji, Shasha Fu, Hailong Chen, Jianbin Qiu
2019 conf
DASC/PiCom/DataCom/CyberSciTech
Yiming He, Qiang Wang, Hailong Chen, Chuanqi Gao
2018 conf
IDCS
Hailong Chen, Qiang Wang, Meng Yu, Jingjing Cao, Jingtao Sun
2017 conf
CSOC (3)
Hao Jiang, Xiao-Li Liu, Xiang Peng, Ming-Xi Tang, Dong He, Hailong Chen, Kai-Bing Xiang, Bo Man
2016 C conf
SNPD
Shaojun Zhang, Jianhua Pang, Hailong Chen, Sheng Zhang
2015 conf
CCECE
Sheng Zhang, Hailong Chen, Chuan Jiang, Shaojun Zhang
lint.sh
← Index lint.sh bash
#!/bin/bash

# Linting script for REDB project
# Usage: ./lint.sh [--fix] [--check-only]

set -e

# Colors for output
RED='\033[0;31m'
GREEN='\033[0;32m'
YELLOW='\033[1;33m'
NC='\033[0m' # No Color

# Default values
FIX=false
CHECK_ONLY=false

# Parse arguments
while [[ $# -gt 0 ]]; do
    case $1 in
        --fix)
            FIX=true
            shift
            ;;
        --check-only)
            CHECK_ONLY=true
            shift
            ;;
        *)
            echo "Unknown option: $1"
            echo "Usage: $0 [--fix] [--check-only]"
            exit 1
            ;;
    esac
done

echo -e "${GREEN}Running linting checks on REDB project...${NC}"

# Check if we're in a virtual environment
if [[ "$VIRTUAL_ENV" == "" ]]; then
    echo -e "${YELLOW}Warning: Not in a virtual environment. Consider activating one.${NC}"
fi

# Function to run a command and check its exit status
run_check() {
    local name="$1"
    local command="$2"
    
    echo -e "\n${YELLOW}Running $name...${NC}"
    if eval "$command"; then
        echo -e "${GREEN}✓ $name passed${NC}"
    else
        echo -e "${RED}✗ $name failed${NC}"
        return 1
    fi
}

# Track overall success
overall_success=true

# 1. isort (import sorting)
if [[ "$FIX" == true ]]; then
    run_check "isort" "isort redb/" || overall_success=false
else
    run_check "isort" "isort --check-only --diff redb/" || overall_success=false
fi

# 2. black (code formatting)
if [[ "$FIX" == true ]]; then
    run_check "black" "black redb/" || overall_success=false
else
    run_check "black" "black --check --diff redb/" || overall_success=false
fi

# 3. flake8 (style and error checking)
run_check "flake8" "flake8 redb/" || overall_success=false

# 4. pylint (comprehensive analysis)
run_check "pylint" "pylint --rcfile=pyproject.toml redb/" || overall_success=false

echo -e "\n${GREEN}Linting completed!${NC}"

if [[ "$overall_success" == true ]]; then
    echo -e "${GREEN}All checks passed! ✨${NC}"
    exit 0
else
    echo -e "${RED}Some checks failed. Please fix the issues above.${NC}"
    exit 1
fi