zoukankan      html  css  js  c++  java
  • 拉勾网2019年3月20日招聘数据统计

     
    ios 北京 招聘数量:804
    ios 深圳 招聘数量:420
    ios 上海 招聘数量:419
    ios 广州 招聘数量:374
    ios 杭州 招聘数量:184
    ios 南京 招聘数量:40
    ios 西安 招聘数量:37
    ios 苏州 招聘数量:36
    
    android 北京 招聘数量:1187
    android 深圳 招聘数量:818
    android 上海 招聘数量:632
    android 广州 招聘数量:476
    android 杭州 招聘数量:299
    android 南京 招聘数量:136
    android 西安 招聘数量:66
    android 苏州 招聘数量:64
    
    java 北京 招聘数量:8628
    java 上海 招聘数量:3528
    java 深圳 招聘数量:1925
    java 杭州 招聘数量:1463
    java 广州 招聘数量:1264
    java 南京 招聘数量:402
    java 西安 招聘数量:236
    java 苏州 招聘数量:203
    
    
    web 前端 北京 招聘数量:5738
    web 前端 上海 招聘数量:2037
    web 前端 深圳 招聘数量:1802
    web 前端 广州 招聘数量:1139
    web 前端 杭州 招聘数量:1007
    web 前端 南京 招聘数量:317
    web 前端 西安 招聘数量:203
    web 前端 苏州 招聘数量:194




    c 北京 招聘数量:9425
    c 深圳 招聘数量:5702
    c 上海 招聘数量:4321
    c 广州 招聘数量:3284
    c 杭州 招聘数量:2395
    c 南京 招聘数量:634
    c 西安 招聘数量:429
    c 苏州 招聘数量:408

    杭州市统计

    var cityList = ["苏州","杭州","南京","上海","西安","北京","深圳","广州"];
    var jobList =  ["ios","java","web 前端","android"];
    
    
    var expectCount = cityList.length * jobList.length;
    var resultList = [];
    function queryJobCount(city,job){
        return new Promise(function (resolve) {
            jQuery.post("https://www.lagou.com/jobs/positionAjax.json?city="+encodeURIComponent(city),
                {first:true, pn:1, kd:job}
                ,function(data){
                    resultList.push({
                        job:job,
                        city:city,
                        totalCount:data.content.positionResult.totalCount
                    });
                    if(resultList.length===expectCount){
                        printAndSortResult();
                    }
                    resolve();
                },"json");
        })
    
    }
    
    
    function sleep_ms(ms) {
        return new Promise(function (resolve) {
            setTimeout(function () {
                resolve();
            },ms);
        })
    }
    
    async function main_calc() {
        for (let i = 0; i < cityList.length; i++) {
            let city = cityList[i];
            for (let j = 0; j < jobList.length; j++) {
                let job = jobList[j];
                document.cookie = '';
                await sleep_ms(10000);
                await queryJobCount(city,job);
            }
        }
    }
    
    
    function printAndSortResult(){
        resultList = resultList.sort(function(a,b){
            var job = a.job.localeCompare(b.job);
            var city = a.city.localeCompare(b.city);
            var totalCount =  b.totalCount - a.totalCount;
            if (job!=0){
                return job;
            }
            return totalCount;
        });
    
        for (var i = 0; i < resultList.length; i++) {
            var result = resultList[i];
            console.log(result.job,result.city,"招聘数量:"+result.totalCount)
        }
    }
    

      

  • 相关阅读:
    【python学习笔记】字符串格式化
    React-Props 一/列表渲染/条件渲染
    搜索电影小demo-react版(10.5-10.6)
    todolist-react版(9.20-9.21)
    el-form、form 等表单校验哪些事
    iframe 详解-在vue中使用iframe/iframe在vue中使用
    jmeter-beanshell 前置处理器 传参
    jmeter-beanshell-Typed variable declaration
    java 获取当前时间的年份、月份、周数
    jmeter-java.net.URISyntaxException: Illegal character in query at index 76
  • 原文地址:https://www.cnblogs.com/lhp2012/p/10564335.html
Copyright © 2011-2022 走看看