目录

  • 一种简单上手的暴力论文分析方法——以区块链为例【含项目源码】
    • 太长不看版本:
      • 最终成果:
        • 情况说明
      • 论文推荐方面
      • 论文投稿方面
    • 以下是具体的实现,有其他研究方向想自行确定的请仔细阅读,授人以鱼不如授人以渔
    • 第一章、确定对象——研究热点的中国计算机研究生
    • 第二章、思路——基于爬虫结合关键字过滤暴力获取所需论文信息
      • 第一步:从CCF推荐目录中获取网址
        • 01、背景介绍
        • 02、数据预处理
        • 03、数据写入表格
      • 第二步:从中科院分区中获取期刊对应分区
      • 第三步:从期刊/会议对应网址中爬取到子网页并进入,获取到其中的标题、年份等信息
      • 第四步:针对获取到的表格数据进行分析和整理
        • 实际爬取数据量【其实就论文的标题+对应年份】
        • 涉及区块链的期刊和会议数量
        • 实际区块链的论文数量:针对所有
        • 实际区块链的论文数量2:针对主要的五类
          • 期刊:
          • 会议:
      • 第五步:区块链方面推荐投稿期刊和会议【核心结论】
        • 期刊方面
          • 仅投稿命中率方面
          • 冲A类期刊的话
        • 会议方面
          • 仅投稿命中率方面
          • 冲A类会议的话
    • END

计算机研究生们,还在为如何找方向发愁吗?还在为如何精确获取研究点相关的高质量论文发愁吗?还在为投哪个期刊、会议纠结吗?来看看这篇文章吧【我就想看看不正经的标题能有多大吸引力】

一种简单上手的暴力论文分析方法——以区块链为例【含项目源码】

具体的实现部分见:
期刊的爬取:面向CCF目录中的论文暴力爬取实现
会议的爬取:面向CCF目录中期刊论文暴力爬取实现(二)会议部分高阶版
此爬虫总共三篇,一篇结果说明,一篇期刊爬取,一篇会议爬取。此博客为三篇中的结果说明部分

太长不看版本:

最终成果:

资源链接:https://hyperledger.lanzouv.com/ibPsv0cdw59c
一份 含多个子表的 excel 文件,其中包含了 至2022年9月20日前 爬取到的CCF目录中所有与 区块链 相关的论文,按 年份-标题 依次排列,在论文的标题可直接点击至官网查看论文
操作说明如下动图:

情况说明

本表仅适用于区块链方向的研究生,若有其他研究方向,请看后面代码实现部分 进行关键字替换后自行爬取

论文推荐方面

== 论文推荐 从 A类 涉及到 细研究点的 论文开始精读==
注意 可能你所在的机构没有购买对应数据库,请基于现实情况确定 所拥有的 出版商 数据资源 来进行论文选择,或 参考 本人之前博客 如何更快进行文献的检索和研究方向期刊的确定——以物联网为例 和 其他方式完成论文获取

论文投稿方面

投稿建议:期刊推荐 TSC、TDSC,会议推荐TrustCom-C)、INFOCOM (A) 、CCS (A)

以下是具体的实现,有其他研究方向想自行确定的请仔细阅读,授人以鱼不如授人以渔

第一章、确定对象——研究热点的中国计算机研究生

  • 刚成为研究生,需要查询论文确定研究方向
  • 已经有一定研究思路,需要查询热点研究现状
  • 已经有一定论文阅读,但找不到高质量论文获取灵感
  • 已经在某一研究点有较好的研究成果,需要确定投稿对象

第二章、思路——基于爬虫结合关键字过滤暴力获取所需论文信息

第一步:从CCF推荐目录中获取网址

前提:CCF推荐的目录是经多位计算机大佬分析得出的高质量期刊/会议,本人认为比一些简单的 基于影响因子分区下的期刊 或者 莫名其妙的一些国际会议 中获取到的论文有 更高的质量

01、背景介绍

CSDN之前有篇 18年的 使用爬虫爬取CCF推荐论文 是直接爬的CCF官网数据,但是现在没有这个网址,只给出了一个pdf进行下载
(网址见 面向CCF目录中的论文暴力爬取实现第一章、数据对象->CCF:中国计算机学会 给出的推荐目录)

02、数据预处理

将pdf另存为txt,然后把 对应网址 http 改成 https,这个是为了后面精确匹配需要,还有一些格式上的调整
代码不上了,过于简单,最后格式为:

['中国计算机学会推荐国际学术会议和期刊目录\n', '(2019 年)\n', '中国计算机学会\n', '中国计算机学会推荐国际学术期刊\n', '(计算机体系结构/并行与分布计算/存储系统)\n', '一、A 类\n', '\n', '1\tTOCS\tACM Transactions on Computer Systems\tACM\thttp://dblp.uni-trier.de/db/journals/tocs/\n', '2\tTOS\tACM Transactions on Storage\tACM\thttp://dblp.uni-trier.de/db/journals/tos/\n', '3\tTCAD\tIEEE Transactions on Computer-Aided Design of Integrated Circuits And System\tIEEE\thttp://dblp.uni-trier.de/db/journals/tcad/\n', '4\tTC\tIEEE Transactions on Computers\tIEEE\thttp://dblp.uni-trier.de/db/journals/tc/\n', '5\tTPDS\tIEEE Transactions on Parallel and Distributed Systems\tIEEE\thttp://dblp.uni-trier.de/db/journals/tpds/\n', '二、B 类\n', '\n', '1\tTACO\tACM Transactions on Architecture and Code Optimization\tACM\thttp://dblp.uni-trier.de/db/journals/taco/\n', '2\tTAAS\tACM Transactions on Autonomous and Adaptive Systems\tACM\thttp://dblp.uni-trier.de/db/journals/taas/\n', '3\tTODAES\tACM Transactions on Design Automation of Electronic Systems\tACM\thttp://dblp.uni-trier.de/db/journals/todaes/\n', '4\tTECS\tACM Transactions on Embedded Computing Systems\tACM\thttp://dblp.uni-trier.de/db/journals/tecs/\n', '5\tTRETS\tACM Transactions on Reconfigurable Technology and Systems\tACM\thttp://dblp.uni-trier.de/db/journals/trets/\n', '6\tTVLSI\tIEEE Transactions on Very Large Scale Integration (VLSI) Systems\tIEEE\thttp://dblp.uni-trier.de/db/journals/tvlsi/\n', '7\tJPDC\tJournal of Parallel and Distributed Computing\tElsevier\thttp://dblp.uni-trier.de/db/journals/jpdc/\n', '8\tJSA\tJournal of Systems Architecture: Embedded Software Design\tElsevier\thttp://dblp.uni-trier.de/db/journals/jsa/\n', '9\tPARCO\tParallel Computing\tElsevier\thttps://dblp.uni-trier.de/db/journals/pc/\n', '10\tPerformance Evaluation: An International Journal\tElsevier\thttp://www.journals.elsevier.com/performance-evaluation/\n', '三、C 类\n', '\n', '1\tJETC\tACM Journal on Emerging Technologies in Computing Systems\tACM\thttp://dblp.uni-trier.de/db/journals/jetc/\n', '2\t\tConcurrency and Computation: Practice and Experience\tWiley\thttp://dblp.uni-trier.de/db/journals/concurrency/\n', '3\tDC\tDistributed Computing\tSpringer\thttp://dblp.uni-trier.de/db/journals/dc/\n', '4\tFGCS\tFuture Generation Computer Systems\tElsevier\thttp://dblp.uni-trier.de/db/journals/fgcs/\n', '5\tTCC\tIEEE Transactions on Cloud Computing\tIEEE\thttps://dblp.uni-trier.de/db/journals/tcc/\n', '6\tIntegration\tIntegration, the VLSI Journal\tElsevier\thttp://dblp.uni-trier.de/db/journals/integration/\n', '7\tJETTA\tJournal of Electronic Testing-Theory and Applications\tSpringer\thttp://link.springer.com/journal/10836\n', '8\tJGC\tJournal of Grid computing\tSpringer\thttps://dblp.uni-trier.de/db/journals/grid/\n', '9\tMICPRO\tMicroprocessors and Microsystems: Embedded Hardware Design\tElsevier\thttp://dblp.uni-trier.de/db/journals/mam/\n', '10\tRTS\tReal-Time Systems\tSpringer\thttp://dblp.uni-trier.de/db/journals/rts/\n', '11\tTJSC\tThe Journal of Supercomputing\tSpringer\thttp://dblp.uni-trier.de/db/journals/tjs/\n', '中国计算机学会推荐国际学术会议\n', '计算机体系结构/并行与分布计算/存储系统\n', '一、A 类\n', '序号\t会议简称\t会议全称\t出版社\t网址\n', '1\tPPoPP\tACM SIGPLAN Symposium on Principles & Practice of Parallel Programming\tACM\thttp://dblp.uni-trier.de/db/conf/ppopp/\n', '2\tFAST\tConference on File and Storage Technologies\tUSENIX\thttp://dblp.uni-trier.de/db/conf/fast/\n', '3\tDAC\tDesign Automation Conference\tACM\thttps://dblp.uni-trier.de/db/conf/dac/\n', '4\tHPCA\tHigh Performance Computer Architecture\tIEEE\thttp://dblp.uni-trier.de/db/conf/hpca/\n', '5\tMICRO\tIEEE/ACM International Symposium on Microarchitecture\tIEEE/ACM\thttps://dblp.uni-trier.de/db/conf/micro/\n', '6\tSC\tInternational Conference for High Performance Computing, Networking, Storage, and Analysis\tIEEE\thttp://dblp.uni-trier.de/db/conf/sc/\n', '7\tASPLOS\tInternational Conference on Architectural Support for Programming Languages and Operating Systems\tACM\thttp://dblp.uni-trier.de/db/conf/asplos/\n', '8\tISCA\tInternational Symposium on Computer Architecture\tACM /IEEE\thttp://dblp.uni-trier.de/db/conf/isca/\n', '9\tUSENIX ATC\tUSENIX Annual Technical Conference\tUSENIX\thttp://dblp.uni-trier.de/db/conf/usenix/\n', '二、B 类\n', '序号\t会议简称\t会议全称\t出版社\t网址\n', '1\tSoCC\tACM Symposium on Cloud Computing\tACM\thttp://dblp.uni-trier.de/db/conf/cloud/\n', '2\tSPAA\tACM Symposium on Parallelism in Algorithms and Architectures\tACM\thttp://dblp.uni-trier.de/db/conf/spaa/\n', '3\tPODC\tACM Symposium on Principles of Distributed Computing\tACM\thttp://dblp.uni-trier.de/db/conf/podc/\n', '4\tFPGA\tACM/SIGDA International Symposium on Field-Programmable Gate Arrays\tACM\thttp://dblp.uni-trier.de/db/conf/fpga/\n', '5\tCGO\tCode Generation and Optimization\tIEEE/ACM\thttp://dblp.uni-trier.de/db/conf/cgo/\n', '6\tDATE\tDesign, Automation & Test in Europe\tIEEE/ACM\thttp://dblp.uni-trier.de/db/conf/date/\n', '7\tEuroSys\tEuropean Conference on Computer Systems\tACM\thttp://dblp.uni-trier.de/db/conf/eurosys/\n', '8\tHOT CHIPS\tHot Chips: A Symposium on High Performance Chips\tIEEE\thttp://www.hotchips.org/\n', '9\tCLUSTER\tIEEE International Conference on Cluster Computing\tIEEE\thttps://dblp.uni-trier.de/db/conf/cluster/\n', '10\tICCD\tInternational Conference on Computer Design\tIEEE\thttp://dblp.uni-trier.de/db/conf/iccd/\n', '11\tICCAD\tInternational Conference on Computer-Aided Design\tIEEE/ACM\thttp://dblp.uni-trier.de/db/conf/iccad/\n', '12\tICDCS\tInternational Conference on Distributed Computing Systems\tIEEE\thttp://dblp.uni-trier.de/db/conf/icdcs/\n', '13\tCODES+ISSS\tInternational Conference on Hardware/Software Co-design and System Synthesis\tACM/ IEEE\thttp://dblp.uni-trier.de/db/conf/codes/\n', '14\tHiPEAC\tInternational Conference on High Performance and Embedded Architectures and Compilers\tACM\thttp://dblp.uni-trier.de/db/conf/hipeac/\n', '15\tSIGMETRICS\tInternational Conference on Measurement and Modeling of Computer Systems\tACM\thttp://dblp.uni-trier.de/db/conf/sigmetrics/\n', '16\tPACT\tInternational Conference on Parallel Architectures and Compilation Techniques\tIEEE/ACM\thttp://dblp.uni-trier.de/db/conf/IEEEpact/\n', '17\tICPP\tInternational Conference on Parallel Processing\t\thttp://dblp.uni-trier.de/db/conf/icpp/\n', '18\tICS\tInternational Conference on Supercomputing\tACM\thttp://dblp.uni-trier.de/db/conf/ics/\n', '19\tVEE\tInternational Conference on Virtual Execution Environments\tACM\thttp://dblp.uni-trier.de/db/conf/vee/\n', '20\tIPDPS\tInternational Parallel & Distributed Processing Symposium\tIEEE\thttp://dblp.uni-trier.de/db/conf/ipps/\n', '21\tPerformance\tInternational Symposium on Computer Performance Modeling, Measurements and Evaluation\tACM\thttp://dblp.uni-trier.de/db/conf/performance/\n', '22\tHPDC\tInternational Symposium on High Performance Distributed Computing\tIEEE\thttp://dblp.uni-trier.de/db/conf/hpdc/\n', '23\tITC\tInternational Test Conference\tIEEE\thttp://dblp.uni-trier.de/db/conf/itc/\n', '24\tLISA\tLarge Installation System Administration Conference\tUSENIX\thttp://dblp.uni-trier.de/db/conf/lisa/\n', '25\tMSST\tMass Storage Systems and Technologies\tIEEE\thttp://dblp.uni-trier.de/db/conf/mss/\n', '26\tRTAS\tReal-Time and Embedded Technology and Applications Symposium\tIEEE\thttp://dblp.uni-trier.de/db/conf/rtas/\n', '三、C 类\n', '序号\t会议简称\t会议全称\t出版社\t网址\n', '1\tCF\tACM International Conference on Computing Frontiers\tACM\thttp://dblp.uni-trier.de/db/conf/cf\n', '2\tSYSTOR\tACM International Systems and Storage Conference\tACM\thttp://dblp.uni-trier.de/db/conf/systor/\n', '3\tNOCS\tACM/IEEE International Symposium on Networks-on-Chip\tACM/IEEE\thttp://dblp.uni-trier.de/db/conf/nocs\n', '4\tASAP\tApplication-Specific Systems, Architectures, and Processors\tIEEE\thttp://dblp.uni-trier.de/db/conf/asap\n', '5\tASP-DAC\tAsia and South Pacific Design Automation Conference\tACM/IEEE\thttp://dblp.uni-trier.de/db/conf/aspdac\n', '6\tEuro-Par\tEuropean Conference on Parallel and Distributed Computing\tSpringer\thttp://dblp.uni-trier.de/db/conf/europar/\n', '7\tETS\tEuropean Test Symposium\tIEEE\thttp://dblp.uni-trier.de/db/conf/ets/\n', '8\tFPL\tField Programmable Logic and Applications\tIEEE\thttp://dblp.uni-trier.de/db/conf/fpl/\n', '9\tFCCM\tField-Programmable Custom Computing Machines\tIEEE\thttp://dblp.uni-trier.de/db/conf/fccm/\n', '10\tGLSVLSI\tGreat Lakes Symposium on VLSI\tACM/IEEE\thttp://dblp.uni-trier.de/db/conf/glvlsi/\n', '11\tATS\tIEEE Asian Test Symposium\tIEEE\thttp://dblp.uni-trier.de/db/conf/ats/\n', '12\tHPCC\tIEEE International Conference on High Performance Computing and Communications\tIEEE\thttp://dblp.uni-trier.de/db/conf/hpcc/\n', '13\tHiPC\tIEEE International Conference on High Performance Computing, Data and Analytics\tIEEE/ ACM\thttp://dblp.uni-trier.de/db/conf/hipc/\n', '14\tMASCOTS\tIEEE International Symposium on Modeling, Analysis, and Simulation of Computer and Telecommunication Systems\tIEEE\thttp://dblp.uni-trier.de/db/conf/mascots/\n', '15\tISPA\tIEEE International Symposium on Parallel and Distributed Processing with Applications\tIEEE\thttp://dblp.uni-trier.de/db/conf/ispa/\n', '16\tCCGRID\tIEEE/ACM International Symposium on Cluster, Cloud and Grid Computing\tACM/IEEE\thttp://dblp.uni-trier.de/db/conf/ccgrid/\n', '17\tNPC\tIFIP International Conference on Network and Parallel Computing\tSpringer\thttp://dblp.uni-trier.de/db/conf/npc/\n', '18\tICA3PP\tInternational Conference on Algorithms and Architectures for Parallel Processing\tIEEE\thttp://dblp.uni-trier.de/db/conf/ica3pp/\n', '19\tCASES\tInternational Conference on Compilers, Architectures, and Synthesis for Embedded Systems\tACM\thttp://dblp.uni-trier.de/db/conf/cases/\n', '20\tFPT\tInternational Conference on Field-Programmable Technology\tIEEE\thttp://dblp.uni-trier.de/db/conf/fpt/\n', '21\tICPADS\tInternational Conference on Parallel and Distributed Systems\tIEEE\thttp://dblp.uni-trier.de/db/conf/icpads/\n', '22\tISCAS\tInternational Symposium on Circuits and Systems\tIEEE\thttp://dblp.uni-trier.de/db/conf/iscas/\n', '23\tISLPED\tInternational Symposium on Low Power Electronics and Design\tACM/IEEE\thttp://dblp.uni-trier.de/db/conf/islped/\n', '24\tISPD\tInternational Symposium on Physical Design\tACM\thttp://dblp.uni-trier.de/db/conf/ispd/\n', '25\tHotI\tSymposium on High-Performance Interconnects\tIEEE\thttp://dblp.uni-trier.de/db/conf/hoti/\n', '26\tVTS\tVLSI Test Symposium\tIEEE\thttp://dblp.uni-trier.de/db/conf/vts/\n', '中国计算机学会推荐国际学术期刊\n', '(计算机网络)\n', '一、A 类\n', '\n', '1\tJSAC\tIEEE Journal of Selected Areas in Communications\tIEEE\thttp://dblp.uni-trier.de/db/journals/jsac/\n', '2\tTMC\tIEEE Transactions on Mobile Computing\tIEEE\thttp://dblp.uni-trier.de/db/journals/tmc/\n', '3\tTON\tIEEE/ACM Transactions on Networking\tIEEE/ACM\thttp://dblp.uni-trier.de/db/journals/ton/\n', '二、B 类\n', '\n', '1\tTOIT\tACM Transactions on Internet Technology\tACM\thttp://dblp.uni-trier.de/db/journals/toit/\n', '2\tTOMCCAP\tACM Transactions on Multimedia Computing, Communications and Applications\tACM\thttp://dblp.uni-trier.de/db/journals/tomccap/\n', '3\tTOSN\tACM Transactions on Sensor Networks\tACM\thttp://dblp.uni-trier.de/db/journals/tosn/\n', '4\tCN\tComputer Networks\tElsevier\thttp://dblp.uni-trier.de/db/journals/cn/\n', '5\tTCOM\tIEEE Transactions on Communications\tIEEE\thttp://dblp.uni-trier.de/db/journals/tcom/\n', '6\tTWC\tIEEE Transactions on Wireless Communications\tIEEE\thttp://dblp.uni-trier.de/db/journals/twc/\n', '三、C 类\n', '\n', '1\t\tAd Hoc Networks\tElsevier\thttp://dblp.uni-trier.de/db/journals/adhoc/\n', '2\tCC\tComputer Communications\tElsevier\thttp://dblp.uni-trier.de/db/journals/comcom/\n', '3\tTNSM\tIEEE Transactions on Network and Service Management\tIEEE\thttp://dblp.uni-trier.de/db/journals/tnsm/\n', '4\t\tIET Communications\tIET\thttp://dblp.uni-trier.de/db/journals/iet-com/\n', '5\tJNCA\tJournal of Network and Computer Applications\tElsevier\thttp://dblp.uni-trier.de/db/journals/jnca/\n', '6\tMONET\tMobile Networks & Applications\tSpringer\thttp://dblp.uni-trier.de/db/journals/monet/\n', '7\tNetworks\tWiley\thttp://dblp.uni-trier.de/db/journals/networks/\n', '8\tPPNA\tPeer-to-Peer Networking and Applications\tSpringer\thttp://dblp.uni-trier.de/db/journals/ppna/\n', '9\tWCMC\tWireless Communications & Mobile Computing\tWiley.\thttp://dblp.uni-trier.de/db/journals/wicomm/\n', '10\t\tWireless Networks\tSpringer\thttp://dblp.uni-trier.de/db/journals/winet/\n', '中国计算机学会推荐国际学术会议\n', '(计算机网络)\n', '一、A 类\n', '序号\t会议简称\t会议全称\t出版社\t网址\n', '1\tSIGCOMM\tACM International Conference on Applications,Technologies, Architectures, and Protocols for Computer Communication\tACM\thttp://dblp.uni-trier.de/db/conf/sigcomm/\n', '2\tMobiCom\tACM International Conference on Mobile Computing and Networking\tACM\thttp://dblp.uni-trier.de/db/conf/mobicom/\n', '3\tINFOCOM\tIEEE International Conference on Computer Communications\tIEEE\thttp://dblp.uni-trier.de/db/conf/infocom/\n', '4\tNSDI\tSymposium on Network System Design and Implementation\tUSENIX\thttp://dblp.uni-trier.de/db/conf/nsdi/\n'