根据招聘网站学习完善简历
1.开发环境
python3.6
XlsxWriter 1.1.2
2.代码
1 #Author:不要脸 2 from collections import Counter 3 import xlsxwriter 4 skill=['coding', 'api', 'coding', 'net', 'code', 'review', 'java', 'gradle', 'spring', 'docker', 'linux', 'java', 'web', 'java', 5 'io', 'spring', 'springmvc', 'dubbo', 'springboot', 'sprpingcloud', 'linux', 'mysql', 'j', 'ee', 'java', 'j', 'ee', 'j', 6 'ee', 'struts', 'hibernate', 'spring', 'javascript', 'ajax', 'jquery', 'extjs', 'json', 'j', 'ee', 'weblogic', 'websphere', 7 'tomcat', 'oracle', 'db', 'sql', 'server', 'mysql', 'java', 'java', 'elasticsearch', 'java', 'io', 'zookeeper', 'app', 'html', 8 'api', 'j', 'ee', 'ut', 'ut', 'j', 'ee', 'scrum', 'spring', 'hibernate', 'saas', 'ooa', 'ood', 'oop', 'uml', 'rational', 'rose', 9 'powerdesigner', 'nosql', 'websphere', 'weblogic', 'jboss', 'tomcat', 'j', 'ee', 'code', 'review', 'java', 'spring', 'springboot', 10 'mybatis', 'nosql', 'redis', 'memcached', 'mongodb', 'rabbitmq', 'j', 'ee', 'java', 'spring', 'springboot', 'mybatis', 'mongodb', 11 'redis', 'soa', 'oop', 'ood', 'web', 'java', 'jvm', 'mysql', 'nosql', 'io', 'linux', 'shell', 'python', 'java', 'java', 'jvm', 12 'jvm', 'dubbo', 'zookeeper', 'linux', 'mysql', 'nosql', 'redis', 'mongodb', 'java', 'java', 'web', 'mysql', 'sql', 'linux', 13 'shell', 'app', 'pandakill', 'appstore', 'top', 'java', 'java', 'java', 'java', 'struts', 'hibernate', 'spring', 'j', 'ee', 14 'java', 'springboot', 'scala', 'play', 'mysql', 'redis', 'kubernetes', 'docker', 'java', 'scala', 'mysql', 'sql', 'web', 'html', 15 'javascrip', 'http', 'tcp', 'rest', 'git', 'github', 'stackoverflow', 'blog', 'xingren', 'tech', 'java', 'java', 'spring', 16 'springmvc', 'mybatis', 'hibernate', 'guava', 'juc', 'rpc', 'soa', 'java', 'web', 'java', 'java', 'java', 'java', 'j', 'ee', 17 'mysql', 'struts', 'hibernate', 'mybatis', 'spring', 'aop', 'junit', 'app', 'redis', 'memecached', 'nosql', 'spring', 'hibernate', 18 'mybatis', 'dubbo', 'zookeeper', 'spring', 'cloud', 'mysql', 'mongodb', 'redis', 'rocketmq', 'netty', 'linux', 'java', 'java', 19 'java', 'spring', 'spring', 'boot', 'mybatis', 'mysql', 'redis', 'mongodb', 'memcached', 'java', 'mvc', 'spring', 'web', 20 'mysql', 'mongodb', 'linux', 'shell', 'redis', 'memcached', 'hadoop', 'hbase', 'spark', 'storm', 'dubbo', 'review', 'java', 21 'java', 'web', 'oop', 'mysql', 'sql', 'java', 'java', 'spring', 'boot', 'spring', 'cloud', 'java', 'jvm', 'web', 'hive', 22 'hbase', 'elastic', 'search', 'web', 'java', 'jvm', 'mysql', 'nosql', 'io', 'linux', 'shell', 'python', 'java', 'java', 23 'spring', 'spring', 'boot', 'mybatis', 'mysql', 'redis', 'mongodb', 'memcached', 'shopee', 'tb', 'java', 'jvm', 'spring', 24 'springmvc', 'mybatis', 'hadoop', 'hive', 'aws', 'digitalocean', 'linode', 'api', 'bug', 'j', 'ee', 'java', 'spring', 25 'mvc', 'ibatis', 'restful', 'oracle', 'mysql', 'sqlserver', 'java', 'tomcat', 'jetty', 'java', 'svn', 'idea', 'myeclipse', 26 'maven', 'nexus', 'ooa', 'ood', 'java', 'j', 'ee', 'spring', 'struts', 'hibernate', 'ibatis', 'jsp', 'servlet', 'html', 27 'javascript', 'linux', 'java', 'spring', 'spring', 'boot', 'mybatis', 'activity', 'java', 'spring', 'cloud', 'mysql', 28 'postgresql', 'redis', 'mongodb', 'nosql', 'rpc', 'ceo', 'ceo', 'ceo', 'java', 'io', 'jvm', 'java', 'spring', 'ibatis', 29 'struts', 'linux', 'oracle', 'mysql', 'sql', 'j', 'ee', 'java', 'j', 'ee', 'spring', 'mybatis', 'redis', 'mysql', 'sql', 30 'jersey', 'restful', 'maven', 'git', 'linux', 'shell', 'apache', 'tomcat', 'nginx', 'jetty', 'java', 'jee', 'spring', 31 'spring', 'mvc', 'mybatis', 'dubbo', 'mq', 'maven', 'svn', 'eclipse', 'tomcat', 'jboss', 'jetty', 'mysql', 'oracle', 32 'linux', 'shell', 'python', 'java', 'spring', 'jdbc', 'ibatis', 'xml', 'json', 'sql', 'nosql', 'rest', 'rpc', 'api', 33 'gateway', 'maven', 'jenkins', 'ant', 'java', 'tcp', 'ip', 'spring', 'restful', 'sql', 'server', 'mysql', 'sql', 'linux', 34 'unix', 'apache', 'mysql', 'app', 'app', 'java', 'code', 'review', 'c', 'c', 'nginx', 'java', 'java', 'b', 's', 'spring', 35 'hibernate', 'ibatis', 'app', 'gic', 'code', 'reivew', 'dubbo', 'web', 'linux', 'mysql', 'sql', 'java', 'j', 'ee', 'web', 36 'service', 'java', 'struts', 'spring', 'mvc', 'hibernate', 'ajax', 'xml', 'json', 'java', 'web', 'restful', 'api', 'maven', 37 'git', 'api', 'java', 'web', 'java', 'web', 'oop', 'java', 'java', 'spring', 'aop', 'ioc', 'spring', 'mysql', 'redis', 38 'mongodb', 'linux', 'shell', 'idea', 'maven', 'git', 'nexus', 'lucene', 'solr', 'elasticsearch', 'spring', 'boot', 39 'spring', 'cloud', 'aliware', 'edas', 'tsf', 'api', 'ca', 'bug', 'java', 'j', 'ee', 'spring', 'springmvc', 'struts', 40 'hibernate', 'mybatis', 'mvc', 'html', 'javascript', 'css', 'ajax', 'jquery', 'web', 'http', 'sql', 'mysql', 'sqlserver', 41 'oracle', 'java', 'j', 'ee', 'spring', 'springmvc', 'struts', 'hibernate', 'mybatis', 'mvc', 'restful', 'html', 'javascript', 42 'css', 'ajax', 'jquery', 'web', 'http', 'sql', 'mysql', 'sqlserver', 'oracle', 'mysql', 'netty', 'mina', 'java', 'j', 'ee', 43 'spring', 'springmvc', 'struts', 'hibernate', 'mybatis', 'html', 'javascript', 'css', 'ajax', 'jquery', 'web', 'h', 'mysql', 44 'sqlserver', 'oracle', 'netty', 'mina', 'esb', 'edi', 'web', 'java', 'jvm', 'mysql', 'nosql', 'io', 'linux', 'shell', 45 'python', 'java', 'io', 'jvm', 'java', 'spring', 'ibatis', 'struts', 'shell', 'python', 'linux', 'mysql', 'sql', 'redis', 46 'mongodb', 'java', 'socket', 'jvm', 'java', 'spring', 'framework', 'mybatis', 'spring', 'boot', 'spring', 'cloud', 'netty', 47 'soa', 'nosql', 'tomcat', 'redis', 'zookeeper', 'mysql', 'mongodb', 'activemq', 'rabbitmq', 'linux', 'shell', 'java', 'java', 48 'springmvc', 'mybatis', 'spring', 'boot', 'springcloud', 'mysql', 'es', 'redis', 'mq', 'springcloud', 'docker', 'nosql', 49 'redis', 'memcache', 'mongodb', 'springcloud', 'hbase', 'zookeeper', 'mapreduce', 'web', 'java', 'j', 'ee', 'web', 'spring', 50 'oracle', 'mysql', 'linux', 'webservice', 'api', 'rpc', 'java', 'java', 'jvm', 'io', 'spring', 'mybatis', 'struts', 'mysql', 51 'oracle', 'java', 'java', 'leader', 'java', 'javaee', 'springmvc', 'springboot', 'mybatis', 'svn', 'git', 'javascript', 52 'vue', 'react', 'angular', 'sql', 'java', 'java', 'ssm', 'mysql', 'oracle', 'b', 's', 'java', 'java', 'j', 'ee', 'spring', 53 'springmvc', 'mybatis', 'linux', 'mysql', 'extjs', 'maven', 'java', 'java', 'io', 'jvm', 'spring', 'restful', 'mysql', 54 'redis', 'mongodb', 'linux', 'tomcat', 'nginx', 'springcloud', 'docker', 'k', 's', 'kafaka', 'activemq', 'holla', 'monkey', 55 'http', 'kr', 'com', 'p', 'html', 'https', 'mp', 'weixin', 'qq', 'com', 's', 'pc', 'sxg', 'bt', 'hvw', 'h', 'uicwbw', 56 'https', 'mp', 'weixin', 'qq', 'com', 's', 'cepui', 'hi', 'ymsddj', 'lbga', 'http', 'm', 'jiemian', 'com', 'article', 57 'html', 'http', 'mp', 'weixin', 'qq', 'com', 's', 'm', 'ditmvva', 'ayf', 'l', 'j', 'tqa', 'your', 'opportunity', 58 'holla', 'monkey', 'you', 'need', 'java', 'java', 'spring', 'boot', 'spring', 'springmvc', 'hibernate', 'redis', 59 'spring', 'cloud', 'java', 'jvisualvm', 'jprofile', 'who', 'is', 'holla', 'group', 'holla', 'monkey', 'app', 'base', 60 'why', 'holla', 'group', 'social', 'top', 'social', 'top', 'java', 'java', 'ee', 'soa', 'osgi', 'jvm', 'spring', 61 'hibernate', 'web', 'unix', 'linux', 'boss', 'saas', 'java', 'jvm', 'spingmvc', 'spring', 'ioc', 'aop', 'springboot', 62 'mybatis', 'webservice', 'rest', 'dubbo', 'springcloud', 'rpc', 'redis', 'memcached', 'mongodb', 'oracle', 'mysql', 63 'sql', 'server', 'sql', 'mysql', 'rabbitmq', 'kafka', 'activitymq', 'rocketmq', 'eclipse', 'idea', 'git', 'svn', 64 'maven', 'android', 'ios', 'api', 'spark', 'tob', 'linux', 'windows', 'java', 'redis', 'springboot', 'springcloud', 65 'oracle', 'mysql', 'baas', 'j', 'ee', 'j', 'ee', 'java', 'web', 'spring', 'mybatis', 'cache', 'mq', 'dubbo', 'jvm', 66 'mysql', 'java', 'jvm', 'zookeeper', 'activemq', 'kafka', 'redis', 'memcache', 'web', 'java', 'jvm', 'mysql', 'nosql', 67 'io', 'linux', 'shell', 'python', 'java', 'j', 'ee', 'springmvc', 'spring', 'mybatis', 'shiro', 'mysql', 'oracle', 68 'sql', 'service', 'web', 'js', 'css', 'json', 'jquery', 'html', 'bootstrap', 'bug', 'o', 'o', 'kafka', 'rocketmq', 69 'activemq', 'nio', 'mina', 'netty', 'rpc', 'java', 'struts', 'spring', 'hibernate', 'eclipse', 'intellij', 'idea', 70 'hadoop', 'storm', 'spark', 'flink', 'web', 'javascript', 'html', 'xml', 'css', 'ajax', 'java', 'web', 'j', 'java', 71 'java', 'socket', 'io', 'tcp', 'udp', 'http', 'sql', 'web', 'css', 'html', 'jsp', 'javascript', 'jquery', 'linux', 72 'shell', 'spring', 'cloud', 'dubbo', 'spring', 'springmvc', 'mybatis', 'linux', 'redis', 'mq', 'sql', 'git', 'mac', 73 'https', 'v', 'qq', 'com', 'x', 'page', 'w', 'ueu', 'zi', 'html', 'https', 'v', 'qq', 'com', 'x', 'page', 'x', 'q', 74 'bgnm', 'html', 'k', 'saas', 'w', 'a', 'b', 'ibm', 'deep', 'understanding', 'for', 'software', 'development', 'lifecycle', 75 'strong', 'skill', 'in', 'web', 'development', 'backend', 'framework', 'like', 'ssh', 'sprintboot', 'mybatis', 'and', 76 'etc', 'skills', 'in', 'database', 'like', 'oracle', 'mysql', 'mongo', 'redis', 'and', 'etc', 'experienced', 'with', 77 'hadoop', 'spark', 'storm', 'kafka', 'and', 'etc', 'experience', 'in', 'bigdata', 'related', 'development', 'for', 78 'data', 'acquisition', 'etl', 'algorithm', 'is', 'plus', 'familiar', 'with', 'virtualization', 'cloud', 'computing', 79 'container', 'will', 'be', 'a', 'plus', 'familiar', 'with', 'web', 'development', 'front', 'end', 'javascript', 'css', 80 'and', 'framework', 'like', 'jquery', 'angularjs', 'bootstrap', 'react', 'and', 'etc', 'is', 'a', 'plus', 'familiar', 81 'with', 'software', 'testing', 'process', 'familiar', 'with', 'it', 'facilities', 'linux', 'os', 'networking', 'is', 82 'a', 'plus', 'java', 'java', 'ssh', 'jvm', 'io', 'spring', 'mybatis', 'springmvc', 'spring', 'boot', 'springcloud', 83 'mysql', 'redis', 'memcached', 'mq', 'linux', 'shell', 'java', 'java', 'java', 'ee', 'spring', 'ibatis', 'springboot', 84 'springcloud', 'crm', 'j', 'ee', 'servlet', 'jsp', 'jdbc', 'jms', 'web', 'service', 'spring', 'struts', 'hibernate', 85 'ibatis', 'tomcat', 'css', 'xml', 'ajax', 'jquery', 'mootools', 'javascript', 'oracle', 'sqlserver', 'mysql', 'mvc', 86 'mvc', 'web', 'liferay', 'cas', 'sso', 'api', 'sdk', 'java', 'unix', 'linux', 'java', 'c', 'c', 'tcp', 'ip', 'http', 87 'websocket', 'mqtt', 'mysql', 'redis', 'zookeeper', 'kafka', 'netty', 'app', 'j', 'ee', 'java', 'java', 'spring', 88 'mybatis', 'mysql', 'nosql', 'mq', 'cache', 'tcp', 'ip', 'web', 'java', 'java', 'springboot', 'mysql', 'oracle', 89 'redis', 'mongodb', 'cassandra', 'table', 'store', 'max', 'computer', 'java', 'google', 'facebook', 'bat', 'java', 90 'spring', 'mybatis', 'mysql', 'redis', 'java', 'react', 'vue', 'python', 'app', 'java', 'java', 'springmvc', 'spring', 91 'boot', 'ibatis', 'web', 'spring', 'boot', 'maven', 'svn', 'git', 'soa', 'mysql', 'rpc', 'java', 'api', 'bi', 'java', 92 'java', 'rpc', 'dubbo', 'restful', 'springboot', 'mybatis', 'java', 'web', 'j', 'java', 'java', 'socket', 'io', 'tcp', 93 'udp', 'http', 'sql', 'web', 'css', 'html', 'jsp', 'javascript', 'jquery', 'linux', 'shell', 'spring', 'cloud', 'dubbo', 94 'java', 'web', 'java', 'spring', 'mvc', 'mybatis', 'tomcat', 'docker', 'aop', 'mysql', 'linux', 'git', 'java', 'code', 95 'review', 'java', 'java', 'javascript', 'springmvc', 'swing', 'linux', 'mq', 'zk', 'cache', 'struts', 'struts', 'spring', 96 'mybatis', 'jetty', 'tomcat', 'weblogic', 'websphere', 'mysql', 'java', 'jvm', 'springframework', 'springmvc', 'springboot', 97 'springcloud', 'linux', 'mysql', 'oracle', 'sql', 'redis', 'memcached', 'web', 'java', 'java', 'socket', 'netty', 'redis', 98 'mysql', 'tcp', 'ip', 'http', 'thrift', 'protocol', 'buffer', 'spring', 'mybatis', 'java', 'java', 'spring', 'spring', 99 'cloud', 'mybatis', 'redis', 'mongodb', 'zookeeper', 'mysql', 'docker', 'linux', 'tomcat', 'nginx', 'jquery', 'angularjs', 100 'vue', 'ajax', 'app', 'http', 'restapi', 'spring', 'spring', 'mvc', 'mybatis', 'velocity', 'xml', 'json', 'maven', 'dubbo', 101 'zookeeper', 'nginx', 'rpc', 'dubbo', 'linux', 'mysql', 'oracle', 'web', 'bug', 'j', 'ee', 'java', 'spring', 'spring', 102 'mvc', 'mybatis', 'hibernate', 'spring', 'cloud', 'dubbo', 'mysql', 'sqlserver', 'linux', 'shell', 'redis', 'mongodb', 103 'nosql', 'api', 'java', 'java', 'io', 'java', 'spring', 'ibatis', 'mysql', 'sql', 'redis', 'memcached', 'nosql', 'api', 104 'api', 'api', 'linux', 'rose', 'viso', 'uml', 'keep', 'app', 'store', 'apple', 'store', 'demo', 'app', 'java', 'mysql', 105 'mongodb', 'dau', 'rmbp', 'dell', 'plus', 'ipad', 'app', 'store', 'app', 'store', 'java', 'rpc', 'tcp', 'web', 'mybatis', 106 'springmvc', 'springcloud', 'java', 'j', 'ee', 'http', 'tcp', 'ip', 'socket', 'java', 'jvm', 'spring', 'boot', 'mybatis', 107 'java', 'linux', 'spring', 'cloud', 'dubbo', 'docker', 'kubernates', 'netty', 'java', 'it', 'oracle', 'sqlserver', 'mysql', 108 'db', 'sybase', 'unix', 'linux', 'windows', 'server', 'j', 'ee', 'j', 'ee', 'j', 'ee', 'j', 'ee', 'j', 'ee', 'b', 's', 's', 109 'c', 's', 's', 'soa', 'java', 'web', 'java', 'web', 'java', 'java', 'spring', 'struts', 'springmvc', 'mybatis', 'hibernate', 110 'dubbo', 'redis', 'rabbitmq', 'linux', 'web', 'git', 'svn', 'rabbitmq', 'kafka', 'java', 'web', 'spring', 'springmvc', 'mybatis', 111 'bs', 'html', 'css', 'javascript', 'require', 'js', 'jquery', 'java', 'java', 'io', 'sql', 'oracle', 'java', 'spring', 'spring', 112 'mvc', 'mybatis', 'linux', 'mysql', 'memcached', 'redis', 'mq', 'j', 'ee', 'java', 'web', 'web', 'java', 'mysql', 'redis', 113 'springboot', 'web', 'app', 'bat', 'java', 'spring', 'mybatis', 'spring', 'cloud', 'dubbo', 'sql', 'ci', 'java', 'java', 114 'eclipse', 'maven', 'svn', 'linux', 'nginx', 'tomcat', 'mysql', 'sqlserver', 'sql', 'spring', 'netty', 'mysql', 'redis', 115 'tomcat', 'nginx', 'java', 'java', 'java', 'j', 'ee', 'web', 'tomcat', 'nginx', 'docker', 'mysql', 'oracle', 'linux', 116 'java', 'java', 'java', 'web', 'spring', 'springmvc', 'mybatis', 'velocity', 'struts', 'html', 'css', 'ajax', 'jquery', 117 'javascript', 'mysql', 'oracle', 'sql', 'nosql', 'dubbo', 'hessian', 'thrift', 'protocol', 'buffer', 'tomcat', 'web', 118 'linux', 'j', 'ee', 'spring', 'springmvc', 'mybatis', 'hibernate', 'jquery', 'css', 'jsp', 'web', 'mysql', 'oracle', 119 'mysql', 'redis', 'memcache', 'kafka', 'java', 'web', 'java', 'collection', 'reflect', 'io', 'thread', 'linux', 120 'spring', 'netty', 'spring', 'hibernate', 'ibatis', 'b', 'we', 'need', 'u', 'java', 'kotlin', 'scala', 'http', 121 'tcp', 'spring', 'spring', 'concurrent', 'java', 'mysql', 'oracle', 'mysql', 'rpc', 'dubbo', 'grpc', 'spring', 122 'clound', 'rocketmq', 'kafka', 'zookeeper', 'redis', 'memcache', 'nosql', 'mongodb', 'elasticsearch', 'db', 'redis', 123 'github', 'blog', 'java', 'javaweb', 'socket', 'java', 'javaweb', 'java', 'bs', 'java', 'java', 'java', 'tomcat', 124 'linux', 'pc', 'server', 'java', 'cpu', 'java', 'oracle', 'mysql', 'html', 'javascript', 'css', 'javaee', 'servlet', 125 'jsp', 'jdbc', 'webservice', 'socket', 'spring', 'struts', 'hibernate', 'ibatis', 'tomact', 'http', 'https', 'java', 126 'b', 's', 'java', 'springmvc', 'springboot', 'mybatis', 'ibatis', 'ssh', 'java', 'soa', 'mysql', 'mongo', 'erp', 127 'dubbo', 'zookeeper', 'springcloud', 'linux', 'java', 'java', 'spring', 'mvc', 'java', 'javase', 'javaee', 'api', 128 'io', 'spring', 'framework', 'spring', 'mvc', 'ibatis', 'mybatis', 'mysql', 'sql', 'webservice', 'javascript', 129 'jquery', 'html', 'css', 'maven', 'git', 'eclipse', 'java', 'tcp', 'udp', 'http', 'java', 'spring', 'mybatis', 130 'mysql', 'mongodb', 'rpc', 'github', 'java', 'java', 'c', 'c', 'php', 'j', 'ee', 'struts', 'spring', 'hibernate', 131 'mysql', 'html', 'xhtml', 'css', 'javascript', 'ajax', 'java', 'http', 'servlet', 'json', 'xml', 'socket', 'web', 132 'java', 'spring', 'maven', 'git', 'http', 'https', 'rest', 'api', 'json', 'web', 'linux', 'bug', 'springmvc', 133 'springboot', 'mybatis', 'j', 'ee', 'linux', 'sql', 'nosql', 'jvm', 'java', 'java', 'java', 'web', 'sql', 'linux', 134 'unix', 'java', 'spring', 'struts', 'hibernate', 'nignx', 'tomcat', 'web', 'thrift', 'rpc', 'memcache', 'redis', 135 'mysql', 'mongodb', 'or', 'java', 'java', 'jvm', 'spring', 'cloud', 'redis', 'rocketmq', 'linux', 'sql', 'java', 136 'spring', 'spring', 'mvc', 'spring', 'security', 'spring', 'struts', 'hibernate', 'mybatis', 'mina', 'netty', 'protobuf', 137 'json', 'memcached', 'oscache', 'b', 's', 'mysql', 'linux', 'netty', 'java', 'web', 'java', 'jsp', 'servlet', 'web', 'spring', 138 'mvc', 'mybatis', 'hibernate', 'mysql', 'mongodb', 'elasticsearch', 'solr', 'redis', 'memcache', 'junit', 'mock', 'sql', 'tomcat', 139 'linux', 'git', 'java', 'java', 'java', 'j', 'ee', 'struts', 'hibernate', 'spring', 'linux', 'shell', 'oracle', 'sqlserver', 140 'mysql', 'java', 'springmvc', 'java', 'oracle', 'sql', 'server', 'mongodb', 'elasticsearch', 'redis', 'mq', 'dubbo', 'zokeeper', 141 'springboot', 'springcloud', 'mysql', 'mongodb', 'oop', 'rpc', 'grpc', 'thrift', 'linux', 'java', 'linux', 'elasticsearch', 142 'redis', 'mongodb', 'java', 'spring', 'mysql', 'cas', 'auth', 'powerdesigner', 'qc', 'java', 'nio', 'jvm', 'mq', 'cache', 143 'nosql', 'java', 'java', 'j', 'ee', 'java', 'spring', 'struts', 'mybatis', 'mysql', 'sql', 'jvm', 'java', 'java', 'java', 144 'maven', 'git', 'intellij', 'idea', 'web', 'tomcat', 'jetty', 'linux', 'shell', 'python', 'ggo', 'ruby', 'springboot', 145 'springcloud', 'mysql', 'mongodb', 'oop', 'rpc', 'grpc', 'thrift', 'linux', 'java', 'io', 'nio', 'jvm', 'java', 'spring', 146 'mybatis', 'linux', 'oracle', 'mysql', 'sql', 'j', 'ee', 'ejb', 'status', 'jsp', 'servlet', 'spring', 'mvc', 'spring', 147 'boot', 'spring', 'cloud', 'mybatis', 'web', 'service', 'wink', 'rest', 'http', 'soap', 'java', 'oracle', 'mysql', 'sql', 148 'jvm', 'java', 'redis', 'ehcache', 'memcached', 'apache', 'nginx', 'mongodb', 'activemq', 'kafka', 'zookeeper', 'java', 149 'web', 'dubbo', 'hadoop', 'elasticsearch', 'spring', 'boot', 'shiro', 'mybatis', 'java', 'php', 'web', 'app', 'ios', 150 'android', 'java', 'web', 'spring', 'mybatis', 'tomcat', 'dubbo', 'mq', 'redis', 'es', 'linux', 'sql', 'sql', 'sql', 151 'java', 'shell', 'python', 'mysql', 'redis', 'kafka', 'zookeeper', 'spring', 'http', 'https', 'tcp', 'dubbo', 'java', 152 'spring', 'cloud', 'spring', 'boot', 'sql', 'sql', 'mysql', 'mongodb', 'kafka', 'elk', 'nginx', 'docker', 'rabbitmq', 153 'linux', 'shell', 'tomcat', 'web', 'java', 'jsp', 'servlet', 'html', 'javascript', 'xml', 'j', 'ee', 'web', 'web', 'mvc', 154 'struts', 'webwork', 'mysql', 'java', 'ofbiz', 'api', 'j', 'ee', 'java', 'jvm', 'mysql', 'sql', 'springmvc', 'spring', 155 'boot', 'redis', 'memcache', 'react', 'vue', 'bootstrap', 'mybatis', 'spring', 'xml', 'json', 'sql', 'oracle', 'mysql', 156 'web', 'jquery', 'bootstrap', 'linux', 'linux', 'java', 'java', 'spring', 'springmvc', 'mybatis', 'jquery', 'spring', 157 'cloud', 'mysql', 'oracle', 'sql', 'eclipse', 'idea', 'svn', 'git', 'drools', 'j', 'ee', 'java', 'java', 'spring', 158 'mybatis', 'mysql', 'nosql', 'mq', 'cache', 'tcp', 'ip', 'web', 'java', 'mysql', 'sql', 'ai', 'nlp', 'springmvc', 159 'mysql', 'mongo', 'db', 'memcached', 'redis', 'unix', 'linux', 'windows', 'web', 'tcp', 'http', 'rmi', 'jms', 'soap', 160 'transaction', 'security', 'persistence', 'ioc', 'aop', 'soa', 'springboot', 'springcloud', 'mysql', 'mongodb', 'oop', 161 'rpc', 'grpc', 'thrift', 'linux', 'c', 'c', 'java', 'linux', 'linux', 'java', 'web', 'spring', 'mvc', 'freemarker', 162 'jetty', 'tomcat', 'ajax', 'jquery', 'html', 'css', 'java', 'svn', 'intellij', 'maven', 'ooa', 'ood', 'java', 'java', 'ooa', 163 'd', 'springboot', 'springdatajpa', 'spring', 'cloud', 'struts', 'mybatis', 'spring', 'eclipse', 'j', 'ee', 'jboss', 164 'weblogic', 'tomcat', 'oracle', 'mysql', 'windows', 'linux', 'java', 'js', 'servlet', 'eclipse', 'uml', 'uml', 'javaee', 165 'spring', 'struts', 'springmvc', 'hibernate', 'mybatis', 'html', 'css', 'js', 'jquery', 'ajax', 'jsp', 'web', 'mysql', 166 'sql', 'server', 'oracle', 'tomcat', 'jboss', 'weblogic', 'linux', 'scrum', 'java', 'sql', 'server', 'angular', 167 'typescript', 'js', 'css', 'sass', 'jasmine', 'tests', 'vs', 'code', 'design', 'patterns', 'angular', 'java', 'spring', 168 'spring', 'mvc', 'spring', 'boot', 'spring', 'cloud', 'drools', 'j', 'ee', 'j', 'ee', 'java', 'web', 'spring', 'mybatis', 169 'memcached', 'redis'] 170 171 def save_excel(count_dict): 172 book = xlsxwriter.Workbook('D:\\程序测试\\Scrapy\\skills_lagou\\skills_lagou.xls') 173 tmp = book.add_worksheet() 174 row_num = len(count_dict) 175 for i in range(1, row_num): 176 if i == 1: 177 tag_pos = 'A%s' % i 178 tmp.write_row(tag_pos, ['关键词', '频次']) 179 else: 180 con_pos = 'A%s' % i 181 k_v = list(count_dict[i - 2]) 182 tmp.write_row(con_pos, k_v) 183 chart1 = book.add_chart({'type': 'area'}) 184 chart1.add_series({ 185 'name': '=Sheet1!$B$1', 186 'categories': '=Sheet1!$A$2:$A$80', 187 'values': '=Sheet1!$B$2:$B$80' 188 }) 189 chart1.set_title({'name': '关键词排名'}) 190 chart1.set_x_axis({'name': '关键词'}) 191 chart1.set_y_axis({'name': '频次(/次)'}) 192 tmp.insert_chart('C2', chart1, {'x_offset': 15, 'y_offset': 10}) 193 book.close() 194 if __name__ =='__main__': 195 skills=Counter(skill).most_common(80) 196 save_excel(skills)
3.分析

后续再更新

浙公网安备 33010602011771号